@charset "UTF-8";
/*!
Theme Name: Grow Schools
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: grow-schools
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Grow Schools is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

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

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

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

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

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

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

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

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

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

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

/* Box sizing
--------------------------------------------- */
/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/
/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea {
  color: #404040;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
}

p {
  margin-bottom: 1.5em;
}

dfn,
cite,
em,
i {
  font-style: italic;
}

blockquote {
  margin: 0 1.5em;
}

address {
  margin: 0 0 1.5em;
}

pre {
  background: #eee;
  font-family: "Courier 10 Pitch", courier, monospace;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

code,
kbd,
tt,
var {
  font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

abbr,
acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark,
ins {
  background: #fff9c0;
  text-decoration: none;
}

big {
  font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
  background: #fff;
}

hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}

ul,
ol {
  margin: 0 0 1.5em 3em;
}

ul {
  list-style: disc;
}

ol {
  list-style: decimal;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

dt {
  font-weight: 700;
}

dd {
  margin: 0 1.5em 1.5em;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%;
}

img {
  height: auto;
  max-width: 100%;
}

figure {
  margin: 1em 0;
}

table {
  margin: 0 0 1.5em;
  width: 100%;
}

/* Links
--------------------------------------------- */
a {
  color: #4169e1;
}

a:visited {
  color: #800080;
}

a:hover,
a:focus,
a:active {
  color: #191970;
}

a:focus {
  outline: thin dotted;
}

a:hover,
a:active {
  outline: 0;
}

/* Forms
--------------------------------------------- */
button,
input[type=button],
input[type=reset],
input[type=submit] {
  border: 1px solid;
  border-color: #ccc #ccc #bbb;
  border-radius: 3px;
  background: #e6e6e6;
  color: rgba(0, 0, 0, 0.8);
  line-height: 1;
  padding: 0.6em 1em 0.4em;
}

button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
  border-color: #ccc #bbb #aaa;
}

button:active,
button:focus,
input[type=button]:active,
input[type=button]:focus,
input[type=reset]:active,
input[type=reset]:focus,
input[type=submit]:active,
input[type=submit]:focus {
  border-color: #aaa #bbb #bbb;
}

input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea {
  color: #666;
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 3px;
}

input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus {
  color: #111;
}

select {
  border: 1px solid #ccc;
}

textarea {
  width: 100%;
}

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/
/* Navigation
--------------------------------------------- */
.main-navigation {
  display: block;
  width: 100%;
}

.main-navigation ul {
  display: none;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

.main-navigation ul ul {
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  float: left;
  position: absolute;
  top: 100%;
  left: -999em;
  z-index: 99999;
}

.main-navigation ul ul ul {
  left: -999em;
  top: 0;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
  display: block;
  left: auto;
}

.main-navigation ul ul a {
  width: 200px;
}

.main-navigation ul li.active > ul {
  left: auto;
}

.main-navigation li {
  position: relative;
}

.main-navigation a {
  display: block;
  text-decoration: none;
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
  display: block;
}

@media screen and (min-width: 37.5em) {
  .menu-toggle {
    display: none;
  }
  .main-navigation ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
  margin: 0;
}

.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  text-align: end;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 50%;
  flex: 1 0 50%;
}

/* Posts and pages
--------------------------------------------- */
.sticky {
  display: block;
}

.post,
.page {
  margin: 0;
}

.updated:not(.published) {
  display: none;
}

.page-content,
.entry-content,
.entry-summary {
  margin: 0;
}

.page-links {
  clear: both;
  margin: 0 0 1.5em;
}

/* Comments
--------------------------------------------- */
.comment-content a {
  word-wrap: break-word;
}

.bypostauthor {
  display: block;
}

/* Widgets
--------------------------------------------- */
.widget {
  margin: 0 0 1.5em;
}

.widget select {
  max-width: 100%;
}

/* Media
--------------------------------------------- */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
  display: inline-block;
}

/* Captions
--------------------------------------------- */
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

.wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

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

/* Galleries
--------------------------------------------- */
.gallery {
  margin-bottom: 1.5em;
  display: grid;
  grid-gap: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  width: 100%;
}

.gallery-columns-2 {
  grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
  grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
  grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
  grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
  grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
  grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
  grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
  display: block;
}

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/
/* Jetpack infinite scroll
--------------------------------------------- */
/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
  display: block;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/
/* Accessibility
--------------------------------------------- */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  -webkit-clip-path: none;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
  outline: 0;
}

/* Alignments
--------------------------------------------- */
.alignleft {
  /*rtl:ignore*/
  float: left;
  /*rtl:ignore*/
  margin-right: 1.5em;
  margin-bottom: 1.5em;
}

.alignright {
  /*rtl:ignore*/
  float: right;
  /*rtl:ignore*/
  margin-left: 1.5em;
  margin-bottom: 1.5em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.5em;
}

/* General Sans */
@font-face {
  font-family: "General Sans Regular";
  src: url("//cdn.fontshare.com/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2") format("woff2"), url("//cdn.fontshare.com/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff") format("woff"), url("//cdn.fontshare.com/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "General Sans Medium";
  src: url("//cdn.fontshare.com/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2") format("woff2"), url("//cdn.fontshare.com/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff") format("woff"), url("//cdn.fontshare.com/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "General Sans SemiBold";
  src: url("//cdn.fontshare.com/wf/K46YRH762FH3QJ25IQM3VAXAKCHEXXW4/ISLWQPUZHZF33LRIOTBMFOJL57GBGQ4B/3ZLMEXZEQPLTEPMHTQDAUXP5ZZXCZAEN.woff2") format("woff2"), url("//cdn.fontshare.com/wf/K46YRH762FH3QJ25IQM3VAXAKCHEXXW4/ISLWQPUZHZF33LRIOTBMFOJL57GBGQ4B/3ZLMEXZEQPLTEPMHTQDAUXP5ZZXCZAEN.woff") format("woff"), url("//cdn.fontshare.com/wf/K46YRH762FH3QJ25IQM3VAXAKCHEXXW4/ISLWQPUZHZF33LRIOTBMFOJL57GBGQ4B/3ZLMEXZEQPLTEPMHTQDAUXP5ZZXCZAEN.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "General Sans Bold";
  src: url("//cdn.fontshare.com/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff2") format("woff2"), url("//cdn.fontshare.com/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff") format("woff"), url("//cdn.fontshare.com/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
html {
  font-family: "General Sans Regular", sans-serif;
  scroll-behavior: smooth;
}
html body {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html body #primary {
  position: relative;
}

.container-fixed {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 1359px;
  margin: 0 auto;
}
@media (max-width: 1366px) {
  .container-fixed {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.container-fixed.interior-container {
  max-width: 1176px;
}
.container-fixed.clearfix:before, .container-fixed.clearfix:after {
  content: "";
  display: table;
}
.container-fixed.clearfix:after {
  clear: both;
}

.container-full {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.container-full.clearfix:before, .container-full.clearfix:after {
  content: "";
  display: table;
}
.container-full.clearfix:after {
  clear: both;
}

a {
  text-decoration: none;
}
a:hover {
  cursor: pointer;
}

button {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
}
button:focus, button:hover {
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

input[type=text], input[type=button], input[type=submit] {
  -webkit-box-shadow: none;
  box-shadow: none;
}
input[type=text]:focus, input[type=text]:hover, input[type=button]:focus, input[type=button]:hover, input[type=submit]:focus, input[type=submit]:hover {
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media (max-width: 782px) {
  html {
    margin-top: 0px !important;
  }
  html #wpadminbar {
    min-width: unset;
  }
}
@media (max-width: 600px) {
  html #wpadminbar {
    position: fixed;
  }
}
h1, h2, h3, h4, h5, h6 {
  color: #000;
  font-family: "General Sans SemiBold", sans-serif;
  margin-top: 0;
  letter-spacing: 0.01em;
}
@media (max-width: 768px) {
  h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
  }
}

h1, .heading-1 {
  font-size: 162px;
  font-family: "General Sans Bold", sans-serif;
  line-height: 110%;
}
@media (max-width: 768px) {
  h1, .heading-1 {
    font-size: 56px;
  }
}

h2, .heading-2 {
  font-size: 74px;
  font-family: "General Sans SemiBold", sans-serif;
  line-height: 120%;
}
@media (max-width: 768px) {
  h2, .heading-2 {
    font-size: 48px;
    line-height: 110%;
  }
}

h3, .heading-3 {
  font-size: 62px;
  line-height: 130%;
}
@media (max-width: 768px) {
  h3, .heading-3 {
    font-size: 40px;
    line-height: 110%;
  }
}

h4 {
  font-size: 48px;
  line-height: 140%;
}
@media (max-width: 768px) {
  h4 {
    font-size: 32px;
  }
}

h5 {
  font-size: 32px;
  line-height: 160%;
}
@media (max-width: 768px) {
  h5 {
    font-size: 24px;
  }
}

h6 {
  font-size: 24px;
  line-height: 160%;
  letter-spacing: 0;
}
@media (max-width: 768px) {
  h6 {
    font-size: 20px;
    letter-spacing: 0.01em;
  }
}

p, li {
  color: #000;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 160%;
  margin-top: 0;
}
@media (max-width: 768px) {
  p, li {
    font-size: 18px;
    letter-spacing: 0.015em;
  }
}
p.small, li.small {
  font-size: 18px;
  line-height: 160%;
  letter-spacing: 0.015em;
}
@media (max-width: 768px) {
  p.small, li.small {
    font-size: 16px;
  }
}
p.eyebrow, li.eyebrow {
  line-height: 100%;
}

.primary-button, .secondary-button, .tertiary-button {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
@media (max-width: 768px) {
  .primary-button, .secondary-button, .tertiary-button {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
  }
}
.primary-button:before, .secondary-button:before, .tertiary-button:before {
  content: "";
  position: absolute;
  z-index: -2;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
@media (max-width: 768px) {
  .primary-button:before, .secondary-button:before, .tertiary-button:before {
    top: 8px;
    left: 9px;
  }
}
.primary-button:after, .secondary-button:after, .tertiary-button:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .primary-button:after, .secondary-button:after, .tertiary-button:after {
    top: 8px;
    left: 9px;
  }
}
.primary-button:hover:before, .secondary-button:hover:before, .tertiary-button:hover:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
}
.primary-button:hover:after, .secondary-button:hover:after, .tertiary-button:hover:after {
  left: 16px;
}
@media (max-width: 768px) {
  .primary-button:hover:after, .secondary-button:hover:after, .tertiary-button:hover:after {
    left: 11px;
  }
}

.primary-button, .primary-button:visited {
  background-color: #002242;
  color: #fff;
  min-height: 48px;
}
@media (max-width: 768px) {
  .primary-button, .primary-button:visited {
    min-height: 40px;
  }
}
.primary-button:before, .primary-button:visited:before {
  background-color: #FDCE33;
}
.primary-button:after, .primary-button:visited:after {
  background-color: #FDCE33;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
.primary-button:hover, .primary-button:visited:hover {
  color: #002242;
}
.primary-button:hover:after, .primary-button:visited:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
.primary-button.white, .primary-button:visited.white {
  background-color: #fff;
  color: #002242;
}
.primary-button.video:after, .primary-button:visited.video:after {
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5.00006L0 10L-4.37114e-07 0L9 5.00006Z' fill='%23002242'/%3E%3C/svg%3E%0A");
  background-position: 9px center;
}
.primary-button.video:hover:after, .primary-button:visited.video:hover:after {
  left: 13px;
}
@media (max-width: 768px) {
  .primary-button.video:hover:after, .primary-button:visited.video:hover:after {
    left: 9px;
  }
}

.secondary-button, .secondary-button:visited {
  background-color: transparent;
  color: #002242;
  padding: 13px 18px 13px 46px;
  border: 2px solid #002242;
}
@media (max-width: 768px) {
  .secondary-button, .secondary-button:visited {
    padding: 10px 14px 10px 38px;
  }
}
.secondary-button:before, .secondary-button:visited:before {
  top: 10px;
  background-color: #002242;
}
@media (max-width: 768px) {
  .secondary-button:before, .secondary-button:visited:before {
    top: 6px;
  }
}
.secondary-button:after, .secondary-button:visited:after {
  top: 10px;
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .secondary-button:after, .secondary-button:visited:after {
    top: 6px;
  }
}
.secondary-button:hover, .secondary-button:visited:hover {
  color: #fff;
}
.secondary-button:hover:after, .secondary-button:visited:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='white'/%3E%3C/svg%3E%0A");
}
.secondary-button.white, .secondary-button:visited.white {
  color: #fff;
  border-color: #fff;
}
.secondary-button.white:before, .secondary-button:visited.white:before {
  background-color: #fff;
}
.secondary-button.white:after, .secondary-button:visited.white:after {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
.secondary-button.white:hover, .secondary-button:visited.white:hover {
  color: #002242;
}
.secondary-button.white:hover:after, .secondary-button:visited.white:hover:after {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}

.tertiary-button, .tertiary-button:visited {
  color: #002242;
}
.tertiary-button:before, .tertiary-button:visited:before {
  background-color: #FFA600;
}
.tertiary-button:after, .tertiary-button:visited:after {
  background-color: #FFA600;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
.tertiary-button:hover, .tertiary-button:visited:hover {
  color: #002242;
}
.tertiary-button:hover:after, .tertiary-button:visited:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
.tertiary-button.white:before, .tertiary-button:visited.white:before {
  background-color: #fff;
}
.tertiary-button.white:after, .tertiary-button:visited.white:after {
  background-color: #fff;
}
.tertiary-button.blue:before, .tertiary-button:visited.blue:before {
  background-color: #002242;
}
.tertiary-button.blue:after, .tertiary-button:visited.blue:after {
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='white'/%3E%3C/svg%3E%0A");
}
.tertiary-button.blue:hover, .tertiary-button:visited.blue:hover {
  color: #fff;
}
.tertiary-button.blue:hover:after, .tertiary-button:visited.blue:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='white'/%3E%3C/svg%3E%0A");
}

.case-study-card {
  border-radius: 24px;
  overflow: hidden;
}
@media (max-width: 575px) {
  .case-study-card {
    border-radius: 15px;
  }
}
.case-study-card .text-container .category-container {
  display: inline-block;
  color: #fff;
  font-family: "General Sans Bold", sans-serif;
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  padding: 6px 16px;
  border-radius: 16px;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .case-study-card .text-container .category-container {
    margin-bottom: 16px;
  }
}
@media (max-width: 375px) {
  .case-study-card .text-container .category-container {
    font-size: 12px;
  }
}
.case-study-card .text-container h4 {
  color: #002242;
  line-height: 120%;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .case-study-card .text-container h4 {
    margin-bottom: 16px;
  }
}
.case-study-card .text-container .tertiary-button {
  font-family: "General Sans Bold", sans-serif;
  font-size: 19px;
  letter-spacing: 0.02em;
}
@media (max-width: 575px) {
  .case-study-card .text-container .tertiary-button {
    padding-left: 31px;
  }
  .case-study-card .text-container .tertiary-button:not(:hover):before {
    top: 6px;
    left: 0;
  }
  .case-study-card .text-container .tertiary-button:after {
    top: 6px;
    left: 0;
  }
}
@media (max-width: 575px) {
  .case-study-card .text-container .tertiary-button {
    font-size: 12px;
  }
}
@media (min-width: 769px) {
  .case-study-card .text-container .tertiary-button {
    padding-left: 58px;
  }
  .case-study-card .text-container .tertiary-button:not(:hover):before {
    width: 37px;
    height: 37px;
    left: 6.5px;
    top: 6px;
  }
  .case-study-card .text-container .tertiary-button:hover:after {
    left: 15px;
  }
}
.case-study-card .image-container {
  overflow: hidden;
}
.case-study-card .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.case-study-card.facility-financing {
  background-color: #A1E0FF;
}
.case-study-card.facility-financing .text-container .category-container {
  background-color: #006FD5;
}
.case-study-card.working-capital {
  background-color: #BEFFD0;
}
.case-study-card.working-capital .text-container .category-container {
  color: #002242;
  background-color: #05B7AC;
}
.case-study-card.enrollment-marketing {
  background-color: #E3C2F7;
}
.case-study-card.enrollment-marketing .text-container .category-container {
  background-color: #6D05A9;
}
.case-study-card.small {
  width: calc(50% - 15px);
  min-height: 549px;
  position: relative;
}
@media (max-width: 1024px) {
  .case-study-card.small {
    width: 100%;
    max-width: 463px;
  }
}
@media (max-width: 768px) {
  .case-study-card.small {
    max-width: 100%;
    min-height: unset;
    padding-bottom: 210px;
  }
}
@media (max-width: 575px) {
  .case-study-card.small {
    padding-bottom: 160px;
  }
}
.case-study-card.small .text-container {
  padding: 58px 43px 24px;
}
@media (max-width: 575px) {
  .case-study-card.small .text-container {
    padding: 36px 27px 6px;
  }
}
.case-study-card.small .text-container h6 {
  max-height: 0;
  overflow: hidden;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  margin-bottom: 0;
  letter-spacing: 0.01em;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.case-study-card.small .image-container {
  width: 449.5px;
  height: 236px;
  border-top-right-radius: 267px;
  border-top-left-radius: 267px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 0;
  margin-left: auto;
  margin-right: -12px;
  position: absolute;
  bottom: 0;
  right: 0;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
@media (max-width: 575px) {
  .case-study-card.small .image-container {
    width: 281px;
    height: 281px;
    margin-right: -7.5px;
    border-top-right-radius: 167px;
    border-top-left-radius: 167px;
    border-bottom-left-radius: 167px;
    padding-bottom: 101px;
    margin-bottom: -102px;
  }
}
.case-study-card.small:hover .text-container h6 {
  max-height: 230px;
  margin-bottom: 24px;
}
.case-study-card.small:hover .image-container {
  opacity: 0.2;
}
.case-study-card.large {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  width: 100%;
}
@media (max-width: 768px) {
  .case-study-card.large {
    -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: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.case-study-card.large .text-container {
  max-width: 462px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding: 58px 43px 118px;
}
@media (max-width: 768px) {
  .case-study-card.large .text-container {
    padding: 58px 43px 4px;
  }
}
@media (max-width: 575px) {
  .case-study-card.large .text-container {
    padding: 36px 27px 4px;
  }
}
.case-study-card.large .text-container h6 {
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  letter-spacing: 0.01em;
  margin-bottom: 24px;
}
.case-study-card.large .image-container {
  width: 550px;
  min-width: 350px;
  height: 471px;
  position: relative;
}
@media (max-width: 768px) {
  .case-study-card.large .image-container {
    -ms-flex-item-align: end;
    align-self: flex-end;
    width: 385px;
    height: 330px;
  }
}
@media (max-width: 575px) {
  .case-study-card.large .image-container {
    width: 273px;
    min-width: 273px;
    height: 180px;
  }
}
.case-study-card.large .image-container .interior-container {
  width: 692px;
  height: 676px;
  position: absolute;
  left: 0;
  top: 0;
}
@media (max-width: 768px) {
  .case-study-card.large .image-container .interior-container {
    width: 485px;
    height: 480px;
  }
}
@media (max-width: 575px) {
  .case-study-card.large .image-container .interior-container {
    width: 281px;
    height: 273.6px;
  }
}
.case-study-card.large .image-container .interior-container img {
  border-radius: 338px;
}
@media (max-width: 575px) {
  .case-study-card.large .image-container .interior-container img {
    border-radius: 167px;
  }
}

.team-members {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 32px 30px;
}
@media (max-width: 768px) {
  .team-members {
    gap: 24px;
  }
}
.team-members .team-member, .team-members .feed-disruptor {
  width: calc(25% - 22.5px);
  max-width: 318px;
}
@media (max-width: 768px) {
  .team-members .team-member, .team-members .feed-disruptor {
    max-width: unset;
    width: calc(33% - 16px);
  }
}
@media (max-width: 575px) {
  .team-members .team-member, .team-members .feed-disruptor {
    width: calc(50% - 12px);
  }
}
.team-members .team-member .image-container, .team-members .feed-disruptor .image-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 317px;
  border-top-right-radius: 24px;
  border-top-left-radius: 24px;
  background-color: #EDF0F3;
  margin-bottom: 16.5px;
}
@media (max-width: 1024px) {
  .team-members .team-member .image-container, .team-members .feed-disruptor .image-container {
    height: 250px;
  }
}
@media (max-width: 420px) {
  .team-members .team-member .image-container, .team-members .feed-disruptor .image-container {
    border-top-right-radius: 19px;
    border-top-left-radius: 19px;
  }
}
.team-members .team-member .image-container img, .team-members .feed-disruptor .image-container img {
  width: 100%;
  height: 100%;
  -o-object-position: center bottom;
  object-position: center bottom;
  -o-object-fit: cover;
  object-fit: cover;
  border-top-right-radius: 24px;
  border-top-left-radius: 24px;
}
@media (max-width: 420px) {
  .team-members .team-member .image-container img, .team-members .feed-disruptor .image-container img {
    border-top-right-radius: 19px;
    border-top-left-radius: 19px;
  }
}
.team-members .team-member h6, .team-members .team-member h5, .team-members .feed-disruptor h6, .team-members .feed-disruptor h5 {
  color: #002242;
  margin-bottom: 0;
}
.team-members .team-member p, .team-members .feed-disruptor p {
  color: #002242;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .team-members .team-member p, .team-members .feed-disruptor p {
    font-size: 12px;
  }
}

.resource-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 56px 29px;
}
@media (max-width: 1024px) {
  .resource-cards {
    gap: 32px 23px;
  }
}
.resource-cards .resource-card {
  width: calc(25% - 21.75px);
}
@media (max-width: 1024px) {
  .resource-cards .resource-card {
    width: calc(25% - 17.25px);
  }
}
@media (max-width: 768px) {
  .resource-cards .resource-card {
    width: calc(33.33% - 15.33px);
  }
}
@media (max-width: 575px) {
  .resource-cards .resource-card {
    width: calc(50% - 11.5px);
  }
}
.resource-cards .resource-card .card-image-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 317px;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .resource-cards .resource-card .card-image-container {
    height: 160px;
    margin-bottom: 16px;
  }
}
.resource-cards .resource-card .card-image-container img {
  width: 100%;
  height: 100%;
  border-radius: 24px;
  margin-bottom: 24px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
@media (max-width: 575px) {
  .resource-cards .resource-card .card-image-container img {
    border-radius: 12px;
  }
}
.resource-cards .resource-card .tag {
  display: inline-block;
  background-color: #002242;
  padding: 6px 16px;
  border-radius: 16px;
  color: #fff;
  font-family: "General Sans Bold", sans-serif;
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 1024px) {
  .resource-cards .resource-card .tag {
    font-size: 12px;
  }
}
.resource-cards .resource-card h6 {
  color: #002242;
  font-size: 20px;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .resource-cards .resource-card h6 {
    font-size: 16px;
    letter-spacing: 0.015em;
  }
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation: fadeIn 1s ease-in-out;
  animation: fadeIn 1s ease-in-out;
}

@-webkit-keyframes slideInFromBottom {
  0% {
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes slideInFromBottom {
  0% {
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
.slideInFromBottom {
  opacity: 0;
}
.slideInFromBottom.visible {
  -webkit-animation: 1.5s ease 1 both alternate slideInFromBottom;
  animation: 1.5s ease 1 both alternate slideInFromBottom;
}

@-webkit-keyframes slideInFromLeft {
  0% {
    -webkit-transform: translateX(-200px);
    transform: translateX(-200px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slideInFromLeft {
  0% {
    -webkit-transform: translateX(-200px);
    transform: translateX(-200px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
.slideInFromLeft {
  opacity: 0;
}
.slideInFromLeft.visible {
  -webkit-animation: slideInFromLeft 1s forwards;
  animation: slideInFromLeft 1s forwards;
}

@-webkit-keyframes slideInFromRight {
  0% {
    -webkit-transform: translateX(200px);
    transform: translateX(200px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slideInFromRight {
  0% {
    -webkit-transform: translateX(200px);
    transform: translateX(200px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
.slideInFromRight {
  opacity: 0;
}
.slideInFromRight.visible {
  -webkit-animation: slideInFromRight 1s forwards;
  animation: slideInFromRight 1s forwards;
}

@-webkit-keyframes grow {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes grow {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.grow {
  opacity: 0;
}
.grow.visible {
  -webkit-animation: grow 1s forwards;
  animation: grow 1s forwards;
}

@-webkit-keyframes bounce {
  from, 0%, 43%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  20%, 23% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  50% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  60% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }
  70% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}

@keyframes bounce {
  from, 0%, 43%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  20%, 23% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  50% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  60% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }
  70% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
}

body h2.gform_title {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  margin-top: 0;
  letter-spacing: 0.01em;
  font-size: 32px;
  line-height: 160%;
}
@media (max-width: 768px) {
  body h2.gform_title {
    font-weight: 700;
    font-size: 24px;
  }
}

body h2.gform_submission_error {
  color: red;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  margin-top: 0;
  font-size: 18px;
  line-height: 160%;
  letter-spacing: 0.015em;
}
@media (max-width: 768px) {
  body h2.gform_submission_error {
    font-size: 16px;
  }
}

body p.gform_description {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  margin-top: 0;
  font-size: 18px;
  line-height: 160%;
  letter-spacing: 0.015em;
}
@media (max-width: 768px) {
  body p.gform_description {
    font-size: 16px;
  }
}

body .gform_wrapper .gform_footer button[type=submit] {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: #002242;
  color: #fff;
  min-height: 48px;
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer button[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    min-height: 40px;
  }
}
body .gform_wrapper .gform_footer button[type=submit]:before {
  content: "";
  position: absolute;
  z-index: -2;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: #FDCE33;
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer button[type=submit]:before {
    top: 8px;
    left: 9px;
  }
}
body .gform_wrapper .gform_footer button[type=submit]:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  background-color: #FDCE33;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer button[type=submit]:after {
    top: 8px;
    left: 9px;
  }
}
body .gform_wrapper .gform_footer button[type=submit]:hover {
  color: #002242;
}
body .gform_wrapper .gform_footer button[type=submit]:hover:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
}
body .gform_wrapper .gform_footer button[type=submit]:hover:after {
  left: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer button[type=submit]:hover:after {
    left: 11px;
  }
}

body .gform_wrapper .gform_footer input[type=submit] {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 20px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: #002242;
  color: #fff;
  min-height: 48px;
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer input[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    min-height: 40px;
  }
}
body .gform_wrapper .gform_footer input[type=submit]:before {
  content: "";
  position: absolute;
  z-index: -2;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: #FDCE33;
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer input[type=submit]:before {
    top: 8px;
    left: 9px;
  }
}
body .gform_wrapper .gform_footer input[type=submit]:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  background-color: #FDCE33;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer input[type=submit]:after {
    top: 8px;
    left: 9px;
  }
}
body .gform_wrapper .gform_footer input[type=submit]:hover {
  color: #002242;
}
body .gform_wrapper .gform_footer input[type=submit]:hover:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
}
body .gform_wrapper .gform_footer input[type=submit]:hover:after {
  left: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='%23002242'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  body .gform_wrapper .gform_footer input[type=submit]:hover:after {
    left: 11px;
  }
}

body .gform_wrapper .gform_validation_errors .gform_submission_error {
  color: #D80000;
}
body .gform_wrapper .validation_message {
  color: #D80000;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%23D80000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
}
body .gform_wrapper .gform_fields label {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%; /* 22.4px */
}
body .gform_wrapper .gform_fields .gfield--type-text,
body .gform_wrapper .gform_fields .gfield--type-email,
body .gform_wrapper .gform_fields .gfield--type-phone,
body .gform_wrapper .gform_fields .gfield--type-select {
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
body .gform_wrapper .gform_fields .gfield--type-text .ginput_container input,
body .gform_wrapper .gform_fields .gfield--type-text .ginput_container select,
body .gform_wrapper .gform_fields .gfield--type-email .ginput_container input,
body .gform_wrapper .gform_fields .gfield--type-email .ginput_container select,
body .gform_wrapper .gform_fields .gfield--type-phone .ginput_container input,
body .gform_wrapper .gform_fields .gfield--type-phone .ginput_container select,
body .gform_wrapper .gform_fields .gfield--type-select .ginput_container input,
body .gform_wrapper .gform_fields .gfield--type-select .ginput_container select {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
  height: 48px;
}
body .gform_wrapper .gform_fields .gfield--type-text .ginput_container select,
body .gform_wrapper .gform_fields .gfield--type-email .ginput_container select,
body .gform_wrapper .gform_fields .gfield--type-phone .ginput_container select,
body .gform_wrapper .gform_fields .gfield--type-select .ginput_container select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><circle cx="12.2422" cy="12" r="12" fill="%23002242"/><path d="M17.2422 10L12.2422 14L7.24219 10" stroke="white" stroke-width="2"/></svg>');
  background-position: center right 20px;
  background-repeat: no-repeat;
}
body .gform_wrapper .gform_fields .gfield--type-text input,
body .gform_wrapper .gform_fields .gfield--type-email input,
body .gform_wrapper .gform_fields .gfield--type-phone input,
body .gform_wrapper .gform_fields .gfield--type-select input {
  display: block;
  width: 100%;
  border-radius: 24px;
  border: 2px #727D84;
  padding-left: 20px;
}
body .gform_wrapper .gform_fields .gfield--type-text label,
body .gform_wrapper .gform_fields .gfield--type-email label,
body .gform_wrapper .gform_fields .gfield--type-phone label,
body .gform_wrapper .gform_fields .gfield--type-select label {
  text-align: left;
  display: block;
  font-size: 18px;
}
@media (max-width: 1024px) {
  body .gform_wrapper .gform_fields .gfield--type-text label,
  body .gform_wrapper .gform_fields .gfield--type-email label,
  body .gform_wrapper .gform_fields .gfield--type-phone label,
  body .gform_wrapper .gform_fields .gfield--type-select label {
    font-size: 14px;
  }
}
body .gform_wrapper .gform_fields .gfield--type-text label .gfield_required,
body .gform_wrapper .gform_fields .gfield--type-email label .gfield_required,
body .gform_wrapper .gform_fields .gfield--type-phone label .gfield_required,
body .gform_wrapper .gform_fields .gfield--type-select label .gfield_required {
  margin-left: 0.15rem;
  color: #002242;
}
body .gform_wrapper .gform_fields .gfield--type-checkbox {
  margin-top: 16px;
}
body .gform_wrapper .gform_fields fieldset {
  padding: 0;
  border: none;
}
body .gform_wrapper .gform_fields fieldset legend {
  display: none;
}
body .gform_wrapper .gform_fields fieldset .ginput_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
body .gform_wrapper .gform_fields fieldset .ginput_container > span {
  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;
  gap: 8px;
}
body .gform_wrapper .gform_fields fieldset .ginput_container > span input {
  height: 48px;
  display: block;
  width: 100%;
  border-radius: 24px;
  border: solid 2px #727D84;
  padding-left: 20px;
}

body .gform_confirmation_wrapper {
  text-align: center;
}
body .gform_confirmation_wrapper p, body .gform_confirmation_wrapper h5, body .gform_confirmation_wrapper h6 {
  margin-bottom: 0;
}
body .gform_confirmation_wrapper hr {
  border: none;
  height: 2px;
  /* Set the hr color */
  background-color: #002242; /* Modern Browsers */
  width: 80px;
  margin: 0 auto;
}

.site-header {
  position: sticky;
  z-index: 9;
  top: 20px;
  left: 0;
  width: 100%;
  -webkit-transition: top 0.5s ease-in-out;
  transition: top 0.5s ease-in-out;
}
@media (max-width: 768px) {
  .site-header {
    top: 12px;
  }
}
.site-header.scroll-down {
  top: -100%;
}
.site-header .container-fixed {
  max-width: 1483px;
  margin-top: 20px;
  background-color: transparent;
}
@media (max-width: 768px) {
  .site-header .container-fixed {
    margin-top: 12px;
    background-color: transparent;
  }
}
.site-header .interior-container {
  background-color: #fff;
  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%;
  padding: 28px 60px 29px 60px;
  border-radius: 50.4px;
  -webkit-box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.12);
}
@media (max-width: 1366px) {
  .site-header .interior-container {
    padding: 28px 40px 29px 40px;
  }
}
@media (max-width: 1200px) {
  .site-header .interior-container {
    padding: 28px 30px 29px 30px;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container {
    height: 105px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (max-width: 768px) {
  .site-header .interior-container {
    height: 80px;
    padding: 20px;
    border-radius: 16px;
  }
}
.site-header .interior-container .site-branding img {
  min-width: 232px;
}
@media (max-width: 768px) {
  .site-header .interior-container .site-branding img {
    min-width: unset;
  }
}
.site-header .interior-container .site-branding .logo-mobile {
  display: none;
}
@media (max-width: 768px) {
  .site-header .interior-container .site-branding .logo-mobile {
    display: block;
  }
  .site-header .interior-container .site-branding .logo-mobile a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 768px) {
  .site-header .interior-container .site-branding .custom-logo-link {
    display: none;
  }
}
.site-header .interior-container .main-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 1366px) {
  .site-header .interior-container .main-navigation {
    gap: 18px;
  }
}
@media (max-width: 1200px) {
  .site-header .interior-container .main-navigation {
    gap: 10px;
  }
}
@media (max-width: 1080px) {
  .site-header .interior-container .main-navigation {
    gap: 5px;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation {
    padding-right: 74px;
    gap: 16px;
  }
}
.site-header .interior-container .main-navigation > .site-branding {
  display: none;
}
.site-header .interior-container .main-navigation.toggled {
  position: absolute;
  -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: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  width: calc(100% - 32px);
  left: 0;
  top: 0;
  margin-right: 16px;
  margin-left: 16px;
  padding: 105px 20px 40px;
  background: #fff;
  border-radius: 50.4px;
  -webkit-box-shadow: 0 16px 16px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 16px 16px 0 rgba(0, 0, 0, 0.12);
  max-height: calc(100vh - 40px);
  overflow: auto;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation.toggled .search-container, .site-header .interior-container .main-navigation.toggled .user-external-container {
    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;
    gap: 8px;
  }
  .site-header .interior-container .main-navigation.toggled .search-container .button-container, .site-header .interior-container .main-navigation.toggled .search-container .mobile-text, .site-header .interior-container .main-navigation.toggled .user-external-container .button-container, .site-header .interior-container .main-navigation.toggled .user-external-container .mobile-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 768px) {
  .site-header .interior-container .main-navigation.toggled {
    padding-top: 80px;
    border-radius: 16px;
  }
  .site-header .interior-container .main-navigation.toggled .primary-button {
    position: relative;
    left: unset;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
.site-header .interior-container .main-navigation.toggled > .site-branding {
  display: block;
  position: absolute;
  top: 35px;
  left: 30px;
}
@media (max-width: 768px) {
  .site-header .interior-container .main-navigation.toggled > .site-branding {
    top: 22px;
    left: 20px;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation.toggled > .mega-menu-wrap {
    position: static !important;
  }
  .site-header .interior-container .main-navigation.toggled > .mega-menu-wrap .max-mega-menu {
    display: block !important;
  }
}
.site-header .interior-container .main-navigation.toggled > .mega-menu-wrap .mega-menu-toggle {
  right: 32px;
}
@media (max-width: 768px) {
  .site-header .interior-container .main-navigation.toggled > .mega-menu-wrap .mega-menu-toggle {
    right: 22px;
  }
}
.site-header .interior-container .main-navigation.toggled > .mega-menu-wrap .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-animated .mega-toggle-animated-box .mega-toggle-animated-inner {
  -webkit-transform: translate3d(0, 0px, 0) rotate(45deg) !important;
  transform: translate3d(0, 0px, 0) rotate(45deg) !important;
}
.site-header .interior-container .main-navigation.toggled > .mega-menu-wrap .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-animated .mega-toggle-animated-box .mega-toggle-animated-inner:after {
  -webkit-transform: translate3d(0, -9px, 0) rotate(-90deg) !important;
  transform: translate3d(0, -9px, 0) rotate(-90deg) !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation > .mega-menu-wrap {
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    width: 100% !important;
  }
}
@media (max-width: 768px) {
  .site-header .interior-container .main-navigation > .primary-button {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu {
    display: none !important;
    background: none !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu .mega-menu-item .mega-menu-link {
  height: auto !important;
  color: #000 !important;
  font-family: "General Sans SemiBold", sans-serif !important;
  font-size: 16px !important;
  line-height: 120% !important;
  padding: 10px 22px !important;
  border-radius: 24px !important;
  border: 2px solid transparent;
}
@media (max-width: 1366px) {
  .site-header .interior-container .main-navigation .max-mega-menu .mega-menu-item .mega-menu-link {
    padding: 10px 16px !important;
  }
}
@media (max-width: 1200px) {
  .site-header .interior-container .main-navigation .max-mega-menu .mega-menu-item .mega-menu-link {
    padding: 8px 7px !important;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu .mega-menu-item .mega-menu-link {
    font-size: 20px !important;
    line-height: 150% !important;
    letter-spacing: 0.01em !important;
    padding: 9px 0 !important;
    border: none !important;
  }
}
@media (max-width: 1366px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item {
    margin-right: 8px !important;
  }
}
@media (max-width: 1200px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item {
    margin-right: 6px !important;
  }
}
@media (max-width: 1080px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item {
    margin-right: 0 !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item:hover > .mega-menu-link {
  border: 2px solid #002242 !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item:hover > .mega-menu-link {
    border: none !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item:hover > .mega-menu-link .mega-indicator {
  visibility: visible;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item.mega-toggle-on > .mega-menu-link {
  border-color: transparent !important;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1) !important;
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1) !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item.mega-toggle-on > .mega-menu-link {
    color: #727D84 !important;
    border: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background: none !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item.mega-current-menu-item > .mega-menu-link {
  background: none !important;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children {
  position: static !important;
}
@media (min-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children:first-child > .mega-sub-menu {
    width: 740px !important;
  }
}
@media (min-width: 1440px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children:first-child > .mega-sub-menu {
    width: 850px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-menu-link {
  height: 43px !important;
}
@media (max-width: 1200px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-menu-link {
    height: 39px !important;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-menu-link {
    background: none !important;
    height: auto !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-menu-link .mega-indicator {
  top: 6px;
  height: 6px !important;
  margin-left: 7px !important;
  visibility: hidden;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-menu-link .mega-indicator {
    top: 11px;
    visibility: visible;
    float: none !important;
    margin-left: 12px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-menu-link .mega-indicator:after {
  content: "" !important;
  width: 11px !important;
  height: 6px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9453 6.98633L5.97266 2.01367L1 6.98633' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A") !important;
  background-size: auto !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  -webkit-transform: rotate(180deg) !important;
  -ms-transform: rotate(180deg) !important;
  transform: rotate(180deg) !important;
  -webkit-transition: -webkit-transform 0.25s ease-in-out;
  transition: -webkit-transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out;
  transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children.mega-toggle-on > .mega-menu-link .mega-indicator {
  visibility: visible;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children.mega-toggle-on > .mega-menu-link .mega-indicator::after {
  -webkit-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children.mega-toggle-on > .mega-menu-link .mega-indicator::after {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9453 6.98633L5.97266 2.01367L1 6.98633' stroke='%23727D84' stroke-width='2'/%3E%3C/svg%3E%0A") !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu {
  background-color: #fff !important;
  padding: 48px 28px !important;
  border-radius: 24px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -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;
  gap: 20px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1) !important;
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1) !important;
  top: calc(100% + 8px) !important;
  width: auto !important;
}
@media (max-width: 1200px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu {
    padding: 48px 24px !important;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    padding: 15px 0 !important;
  }
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column:not(:last-child) {
    margin-bottom: 36px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .widget_text p {
  color: #727D84;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.12px;
  padding-left: 20px !important;
  margin: 0 0 8px !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .widget_text p {
    padding-left: 0 !important;
    margin-bottom: 6px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item .mega-menu-link {
  display: inline-block !important;
  background: none !important;
  line-height: 150% !important;
  letter-spacing: 0.01em;
  padding: 12px 20px !important;
  margin-bottom: 0 !important;
  white-space: nowrap !important;
  border-radius: 127px !important;
}
@media (max-width: 1366px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item .mega-menu-link {
    white-space: unset !important;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item .mega-menu-link {
    font-size: 16px !important;
    padding: 10px 0 !important;
  }
}
@media (min-width: 1025px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item .mega-menu-link:hover {
    color: #006FD5 !important;
    background-color: #D9F3FF !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item:last-child .mega-menu-link {
  margin-bottom: 0 !important;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.facility-financing a, .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.enrollment-marketing a, .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.working-capital a {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.facility-financing a:after, .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.enrollment-marketing a:after, .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.working-capital a:after {
  display: block !important;
  color: #002242;
  font-size: 10px;
  line-height: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  padding: 4px 10px;
  border-radius: 16px;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.facility-financing a:after {
  content: "facility financing" !important;
  background-color: #A1E0FF;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.enrollment-marketing a:after {
  content: "enrollment marketing";
  background-color: #E3C2F7;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.working-capital a:after {
  content: "working capital";
  background-color: #BEFFD0;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.mega-menu-item-object-case-study .mega-menu-link {
  padding: 0 !important;
  border-radius: 0 !important;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .mega-menu-item.mega-menu-item-object-case-study .mega-menu-link:hover {
  background-color: transparent !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card {
    clear: none !important;
    width: auto !important;
    margin-bottom: 0 !important;
  }
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card:not(:last-child) {
    margin-right: 24px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-item {
  max-width: 150px !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-item {
    max-width: 140px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-link {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
  font-size: 12px !important;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-link {
    font-size: 14px !important;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-link .image-container {
  width: 150px;
  max-width: 100%;
  height: 150px;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 8px;
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
@media (max-width: 1024px) {
  .site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-link .image-container {
    height: 140px;
  }
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-link .image-container img {
  width: 100%;
  height: 100%;
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
}
.site-header .interior-container .main-navigation .max-mega-menu > .mega-menu-item-has-children > .mega-sub-menu .nav-card .mega-menu-link p {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 10px;
  line-height: 100%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  background-color: #B7C2CF;
  padding: 4px 10px;
  border-radius: 16px;
  margin-bottom: 8px;
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.site-header .interior-container .main-navigation .mega-menu-toggle {
  background: transparent !important;
  height: 8px !important;
  width: 24px !important;
  right: 48px;
  top: 48px;
  position: absolute;
}
@media (max-width: 768px) {
  .site-header .interior-container .main-navigation .mega-menu-toggle {
    right: 36px;
    top: 36px;
  }
}
.site-header .interior-container .main-navigation .mega-menu-toggle .mega-toggle-block {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.site-header .interior-container .main-navigation .mega-menu-toggle .mega-toggle-block .mega-toggle-animated .mega-toggle-animated-box {
  width: 24px !important;
  height: 8px !important;
}
.site-header .interior-container .main-navigation .mega-menu-toggle .mega-toggle-block .mega-toggle-animated .mega-toggle-animated-box .mega-toggle-animated-inner {
  background-color: #000 !important;
  width: 24px !important;
  height: 3px !important;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
}
.site-header .interior-container .main-navigation .mega-menu-toggle .mega-toggle-block .mega-toggle-animated .mega-toggle-animated-box .mega-toggle-animated-inner:before {
  content: none !important;
}
.site-header .interior-container .main-navigation .mega-menu-toggle .mega-toggle-block .mega-toggle-animated .mega-toggle-animated-box .mega-toggle-animated-inner:after {
  background-color: #000 !important;
  bottom: unset !important;
  top: 8px !important;
  width: 24px !important;
  height: 3px !important;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
}
.site-header .interior-container .search-container .button-container, .site-header .interior-container .user-container {
  width: 30px;
  min-width: 30px;
  min-height: 30px;
  height: 30px;
  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: 3px solid #002242;
  border-radius: 24px;
  cursor: pointer;
}
.site-header .interior-container .search-container {
  height: 30px;
  width: 30px;
  position: relative;
}
@media (max-width: 1024px) {
  .site-header .interior-container .search-container {
    position: static;
  }
}
@media (max-width: 1024px) {
  .site-header .interior-container .search-container > .button-container {
    display: none;
  }
}
.site-header .interior-container .search-container > .button-container:hover {
  background-color: #002242;
}
.site-header .interior-container .search-container > .button-container:hover svg path {
  fill: #fff;
  stroke: #fff;
}
@media (max-width: 1024px) {
  .site-header .interior-container .search-container > .mobile-text {
    display: none;
  }
}
.site-header .interior-container .search-container form {
  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;
  overflow: hidden;
  width: 0;
  position: absolute;
  z-index: 1;
  top: -9px;
  right: 0;
  -webkit-transition: width 0.25s ease-in-out;
  transition: width 0.25s ease-in-out;
}
@media (max-width: 1024px) {
  .site-header .interior-container .search-container form {
    position: fixed;
    bottom: 0;
    top: unset;
  }
}
.site-header .interior-container .search-container form label {
  width: 100%;
}
.site-header .interior-container .search-container form label .search-field {
  width: 100%;
  color: #000;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 0.01rem;
  padding: 12px 24px;
  border-radius: 24px;
  border: 2px solid #000;
  outline: none;
}
@media (max-width: 575px) {
  .site-header .interior-container .search-container form label .search-field {
    border: 3px solid #002242;
    padding: 8px 16px 8px 38px;
  }
}
.site-header .interior-container .search-container form label .search-field::-webkit-input-placeholder {
  color: #B7C2CF;
}
.site-header .interior-container .search-container form label .search-field::-moz-placeholder {
  color: #B7C2CF;
}
.site-header .interior-container .search-container form label .search-field:-ms-input-placeholder {
  color: #B7C2CF;
}
.site-header .interior-container .search-container form label .search-field::-ms-input-placeholder {
  color: #B7C2CF;
}
.site-header .interior-container .search-container form label .search-field::placeholder {
  color: #B7C2CF;
}
.site-header .interior-container .search-container form .search-submit {
  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;
  gap: 9px;
  position: absolute;
  right: 13px;
  top: 10px;
  z-index: 1;
  cursor: pointer;
  background-color: #002242;
  color: #fff;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.01rem;
  padding: 3px 30px 3px 16px;
  border: none;
  border-radius: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.40251 11.799C7.17319 11.7994 7.93486 11.6337 8.63576 11.313L10.6149 14.1185C10.8 14.3813 11.1114 14.5254 11.4315 14.4963C11.7517 14.4673 12.032 14.2696 12.1669 13.9777C12.3018 13.6859 12.2709 13.3442 12.0856 13.0814L10.1268 10.3029C11.0335 9.43604 11.6101 8.28037 11.7576 7.03438C11.905 5.78837 11.6142 4.53003 10.9349 3.47527C10.2556 2.42054 9.23041 1.6354 8.03536 1.25457C6.84021 0.873892 5.54985 0.921361 4.38618 1.38888C3.2223 1.85647 2.25752 2.71487 1.6576 3.81674C1.05764 4.91849 0.859977 6.19493 1.09858 7.42667C1.33716 8.65839 1.99714 9.76867 2.96505 10.5666C3.93296 11.3644 5.14844 11.8002 6.40263 11.799L6.40251 11.799ZM6.40251 2.8C7.35687 2.8 8.27214 3.17922 8.94706 3.85428C9.62198 4.52934 10.001 5.44493 10.001 6.39969C10.001 7.35445 9.62189 8.26995 8.94706 8.9451C8.27223 9.62025 7.35695 9.99938 6.40251 9.99938C5.44808 9.99938 4.53289 9.62016 3.85797 8.9451C3.18305 8.27004 2.80406 7.35445 2.80406 6.39969C2.80406 5.44493 3.18314 4.52943 3.85797 3.85428C4.5328 3.17912 5.44808 2.8 6.40251 2.8Z' fill='white' stroke='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: 90% 8px;
}
@media (max-width: 1024px) {
  .site-header .interior-container .search-container form .search-submit {
    right: 29px;
    top: 26px;
  }
}
@media (max-width: 575px) {
  .site-header .interior-container .search-container form .search-submit {
    font-size: 0;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.40251 11.799C7.17319 11.7994 7.93486 11.6337 8.63576 11.313L10.6149 14.1185C10.8 14.3813 11.1114 14.5254 11.4315 14.4963C11.7517 14.4673 12.032 14.2696 12.1669 13.9777C12.3018 13.6859 12.2709 13.3442 12.0856 13.0814L10.1268 10.3029C11.0335 9.43604 11.6101 8.28037 11.7576 7.03438C11.905 5.78837 11.6142 4.53003 10.9349 3.47527C10.2556 2.42054 9.23041 1.6354 8.03536 1.25457C6.84021 0.873892 5.54985 0.921361 4.38618 1.38888C3.2223 1.85647 2.25752 2.71487 1.6576 3.81674C1.05764 4.91849 0.859977 6.19493 1.09858 7.42667C1.33716 8.65839 1.99714 9.76867 2.96505 10.5666C3.93296 11.3644 5.14844 11.8002 6.40263 11.799L6.40251 11.799ZM6.40251 2.8C7.35687 2.8 8.27214 3.17922 8.94706 3.85428C9.62198 4.52934 10.001 5.44493 10.001 6.39969C10.001 7.35445 9.62189 8.26995 8.94706 8.9451C8.27223 9.62025 7.35695 9.99938 6.40251 9.99938C5.44808 9.99938 4.53289 9.62016 3.85797 8.9451C3.18305 8.27004 2.80406 7.35445 2.80406 6.39969C2.80406 5.44493 3.18314 4.52943 3.85797 3.85428C4.5328 3.17912 5.44808 2.8 6.40251 2.8Z' fill='%23002242' stroke='%23002242'/%3E%3C/svg%3E%0A");
    background-position: center;
    background-size: contain;
    right: unset;
    left: 32px;
    top: 31px;
    width: 14px;
    height: 16px;
    padding: 0;
  }
}
.site-header .interior-container .search-container.open form {
  width: 796px;
}
@media (max-width: 1024px) {
  .site-header .interior-container .search-container.open form {
    width: 100%;
    padding: 16px;
    background: #fff;
  }
}
.site-header .interior-container .search-container.open .button-container {
  display: none;
}
@media (max-width: 1024px) {
  .site-header .interior-container .user-external-container {
    display: none;
  }
}
.site-header .interior-container .user-external-container .user-container:hover {
  background-color: #002242;
}
.site-header .interior-container .user-external-container .user-container:hover svg path {
  fill: #fff;
  stroke: #fff;
}
.site-header .interior-container .mobile-text {
  display: none;
  font-size: 16px;
  line-height: 150%;
  font-family: "General Sans SemiBold", sans-serif;
  letter-spacing: 0.01em;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .site-header .interior-container .mobile-text {
    display: block;
  }
}

/** Marketing Landing Page Header */
.site-header--marketingLanding,
.site-header--eventRegistration {
  padding: 50px 0 78px;
  position: relative;
  z-index: 2;
}
@media (max-width: 1024px) {
  .site-header--marketingLanding,
  .site-header--eventRegistration {
    padding: 40px 0;
  }
}

@media (max-width: 1024px) {
  #page.purple .site-header--marketingLanding,
  #page.purple .site-header--eventRegistration {
    background: #6D05A9;
  }
}
#page.purple .site-branding svg path {
  fill: white;
}
@media (max-width: 1024px) {
  #page.orange .site-header--marketingLanding,
  #page.orange .site-header--eventRegistration {
    background: #FFA600;
  }
}
#page.orange .site-branding svg path {
  fill: #002242;
}
@media (max-width: 1024px) {
  #page.blue .site-header--marketingLanding,
  #page.blue .site-header--eventRegistration {
    background: #006fd5;
  }
}
#page.blue .site-branding svg path {
  fill: white;
}
@media (max-width: 1024px) {
  #page.aqua .site-header--marketingLanding,
  #page.aqua .site-header--eventRegistration {
    background: #05b7ac;
  }
}
#page.aqua .site-branding svg path {
  fill: #002242;
}
@media (max-width: 1024px) {
  #page.navy .site-header--marketingLanding,
  #page.navy .site-header--eventRegistration {
    background: #002242;
  }
}
#page.navy .site-branding svg path {
  fill: white;
}
@media (max-width: 1024px) {
  #page.mint .site-header--marketingLanding,
  #page.mint .site-header--eventRegistration {
    background: #BEFFD0;
  }
}
#page.mint .site-branding svg path {
  fill: #002242;
}
@media (max-width: 1024px) {
  #page.lavender .site-header--marketingLanding,
  #page.lavender .site-header--eventRegistration {
    background: #E3C2F7;
  }
}
#page.lavender .site-branding svg path {
  fill: #002242;
}
@media (max-width: 1024px) {
  #page.sky .site-header--marketingLanding,
  #page.sky .site-header--eventRegistration {
    background: #A1E0FF;
  }
}
#page.sky .site-branding svg path {
  fill: #002242;
}

@media (max-width: 575px) {
  .site-header--eventRegistration {
    padding: 20px 0;
  }
}
.site-header--eventRegistration .site-branding {
  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 (max-width: 575px) {
  .site-header--eventRegistration .site-branding a[rel=home] svg.grow-schools {
    display: none;
  }
}
.site-header--eventRegistration .site-branding a[rel=home] svg.grow-schools-apple {
  display: none;
}
@media (max-width: 575px) {
  .site-header--eventRegistration .site-branding a[rel=home] svg.grow-schools-apple {
    display: block;
  }
}

.site-footer {
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg width='887' height='574' viewBox='0 0 887 574' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.07'%3E%3Cpath d='M487.309 387.748C325.094 432.536 165.547 298.704 130.863 89.1576C293.078 44.3691 452.625 178.201 487.309 387.748Z' fill='%23006FD5'/%3E%3Cpath d='M755.178 3.31973L751.976 34.2451C732.233 221.397 598.833 352.563 453.693 327.503L456.895 296.578C476.638 109.426 610.038 -21.7405 755.178 3.31973Z' fill='%23006FD5'/%3E%3Cpath d='M496.382 329.641C496.382 309.028 479.659 292.317 459.03 292.317C438.401 292.317 421.678 309.028 421.678 329.641V455.475C421.678 476.089 438.401 492.799 459.03 492.799C479.659 492.799 496.382 476.089 496.382 455.475V329.641Z' fill='%23006FD5'/%3E%3Cpath d='M275.474 1043.04C246.66 1001.45 228.517 945.998 228.517 876.683C228.517 712.991 326.166 623.948 440.357 623.948C554.547 623.948 652.196 712.991 652.196 876.683C652.196 945.998 634.054 1001.45 605.239 1043.04H859.233C877.909 991.32 888.581 935.868 888.581 876.683C888.581 619.149 696.485 419.2 440.357 419.2C184.228 419.2 -7.86816 619.149 -7.86816 876.683C-7.86816 935.868 2.80402 991.853 21.48 1043.04H275.474Z' fill='%23006FD5'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: calc(100% - 100px) 100%;
  padding-top: 90px;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .site-footer {
    background-position: center 100%;
  }
}
@media (max-width: 575px) {
  .site-footer {
    padding-top: 55px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
}
.site-footer .top-footer {
  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;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 40px;
  padding-bottom: 58px;
  border-bottom: 1px solid #fff;
}
@media (max-width: 575px) {
  .site-footer .top-footer {
    padding-bottom: 60px;
    border-bottom: none;
  }
}
@media (max-width: 575px) {
  .site-footer .top-footer .footer-logo {
    max-width: 209px;
  }
}
.site-footer .top-footer .text-container {
  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;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 30px;
}
@media (max-width: 768px) {
  .site-footer .top-footer .text-container {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 575px) {
  .site-footer .top-footer .text-container {
    gap: 24px;
  }
}
.site-footer .top-footer .text-container h6 {
  color: #B7C2CF;
  font-family: "General Sans Regular", sans-serif;
  font-weight: 400;
  line-height: 160%;
  margin-bottom: 0;
}
.site-footer .bottom-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 61px;
  padding-bottom: 73px;
}
@media (max-width: 1200px) {
  .site-footer .bottom-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 575px) {
  .site-footer .bottom-footer {
    padding-top: 0;
    padding-bottom: 37px;
    gap: 20px;
  }
}
.site-footer .bottom-footer .menus-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 30px;
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container {
    gap: 40px 24px;
  }
}
.site-footer .bottom-footer .menus-container .menu {
  width: 202px;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu {
    width: 160px;
  }
}
.site-footer .bottom-footer .menus-container .menu > .menu-item {
  margin-bottom: 32px;
  font-size: 10px;
  line-height: 120%;
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu > .menu-item {
    margin-bottom: 0;
  }
}
.site-footer .bottom-footer .menus-container .menu > .menu-item > a {
  display: inline-block;
  color: #B7C2CF;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 10px;
  line-height: 120%;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  pointer-events: none;
  margin-bottom: 16px;
}
.site-footer .bottom-footer .menus-container .menu > .menu-item .sub-menu {
  margin: 0;
  padding: 0;
  list-style: none;
}
.site-footer .bottom-footer .menus-container .menu > .menu-item .sub-menu .menu-item {
  font-size: 14px;
  line-height: 160%;
  margin-bottom: 10px;
}
.site-footer .bottom-footer .menus-container .menu > .menu-item .sub-menu .menu-item a {
  display: inline-block;
  color: #B7C2CF;
  font-family: "General Sans Regular", sans-serif;
  font-size: 14px;
  line-height: 160%;
}
.site-footer .bottom-footer .menus-container .menu > .menu-item .sub-menu .menu-item a:hover {
  text-decoration: underline;
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu#menu-footer-column-1 {
    width: 100%;
  }
}
.site-footer .bottom-footer .menus-container .menu#menu-footer-column-1 .sub-menu li a {
  color: #fff;
  font-size: 20px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu#menu-footer-column-1 .sub-menu li a {
    font-size: 20px;
    line-height: 180%;
  }
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu-footer-column-1-container {
    width: 100%;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu-footer-column-2-container {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu-footer-column-3-container {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 100%;
  }
  .site-footer .bottom-footer .menus-container .menu-footer-column-3-container > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 40px 24px;
    width: 100%;
  }
  .site-footer .bottom-footer .menus-container .menu-footer-column-3-container > ul > li {
    width: 160px;
  }
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .menus-container .menu-footer-column-4-container {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}
.site-footer .bottom-footer .info-container {
  max-width: 423px;
}
.site-footer .bottom-footer .info-container .trustpilot-widget-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.site-footer .bottom-footer .info-container .trustpilot-widget-container .trustpilot-widget {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  left: -22px;
  position: relative;
}
.site-footer .bottom-footer .info-container .social-networks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 14.5px;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .site-footer .bottom-footer .info-container .social-networks {
    margin-bottom: 32px;
  }
}
.site-footer .bottom-footer .info-container .social-networks a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.site-footer .bottom-footer .info-container p {
  color: #B7C2CF;
  font-family: "General Sans Regular", sans-serif;
  font-size: 14px;
  margin-bottom: 0;
}
.site-footer .bottom-footer .info-container p.address {
  margin-bottom: 16px;
}
.site-footer .bottom-footer .info-container p.address::first-line {
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
}
.site-footer .bottom-footer .info-container p:nth-of-type(2) {
  margin-bottom: 0;
}
.site-footer .bottom-footer .info-container p a, .site-footer .bottom-footer .info-container p a:visited {
  color: #B7C2CF;
}
.site-footer .bottom-footer .info-container .disclaimer {
  margin-top: 21px;
  margin-bottom: 10px;
}
.site-footer .bottom-footer .info-container .disclaimer p {
  color: rgba(183, 194, 207, 0.7);
  font-family: "General Sans Regular", sans-serif;
  font-size: 10px;
  line-height: 140%;
  letter-spacing: 0.02em;
  margin-bottom: 10px;
}
.site-footer .bottom-footer .info-container .disclaimer p:last-child {
  margin-bottom: 0;
}
.site-footer .bottom-footer .info-container p.copyright {
  color: rgba(255, 255, 255, 0.7);
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 10px;
  line-height: 120%;
  margin-bottom: 13px;
  opacity: 0.7;
}
.site-footer .bottom-footer .info-container .footer-links {
  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;
  gap: 24px;
}
.site-footer .bottom-footer .info-container .footer-links a {
  color: #fff;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 10px;
  line-height: 120%;
  text-decoration: underline;
}
.site-footer .footer-bottom-links {
  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;
  gap: 39.6px;
  padding-bottom: 29px;
}
@media (max-width: 575px) {
  .site-footer .footer-bottom-links {
    -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;
    gap: 16px;
    padding-bottom: 24px;
  }
}
.site-footer .footer-bottom-links .footer-links {
  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;
  gap: 24px;
}
.site-footer .footer-bottom-links .footer-links a {
  color: #fff;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 10px;
  line-height: 120%;
  text-decoration: underline;
}
.site-footer .footer-bottom-links p {
  color: rgba(255, 255, 255, 0.7);
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 10px;
  line-height: 120%;
  margin-bottom: 0;
}

#layoutViewport {
  position: fixed;
  width: 100%;
  height: 100%;
  visibility: hidden;
}

.site-footer--landing {
  background-color: #002242;
  background-image: none;
  padding: 87px 0;
  position: relative;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
@media (max-width: 768px) {
  .site-footer--landing {
    background-position: center 100%;
  }
}
@media (max-width: 575px) {
  .site-footer--landing {
    padding: 34px 0 28px 0;
    background-image: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}
.site-footer--landing .top-footer {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 820px) {
  .site-footer--landing .top-footer {
    grid-template-columns: 1fr;
    gap: 24px;
    text-align: center;
  }
}
.site-footer--landing .top-footer a {
  display: block;
}
.site-footer--landing .top-footer a .footer-logo {
  width: 434px;
}
@media (max-width: 820px) {
  .site-footer--landing .top-footer a .footer-logo {
    width: 210px;
  }
}

.homepage-hero--video .homepage-hero-bg {
  background-color: #FFA600;
  position: relative;
  overflow-x: hidden;
  margin-top: -1px;
  overflow-y: hidden;
}
.homepage-hero--video .homepage-hero-bg:before {
  content: "";
  width: 2574px;
  height: 2574px;
  border-radius: 2574px;
  background-color: white;
  position: absolute;
  left: -803.21px;
  top: -1616.59px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg:before {
    width: 1860px;
    height: 1860px;
    border-radius: 1860px;
    left: -721.19px;
    top: -1274.71px;
    background-color: white;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg:before {
    width: 1674px;
    height: 1674px;
    border-radius: 1674px;
    left: -691.79px;
    top: -1090.71px;
    background-color: white;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg:before {
    width: 834px;
    height: 834px;
    border-radius: 834px;
    left: -311.1px;
    top: -196.71px;
    background-color: white;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg {
    margin-top: -1px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container {
  margin-top: -125px;
  padding-top: 125px;
  padding-bottom: 20px;
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container {
    padding-bottom: 20px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-areas: "content .";
  padding-top: 98px;
  position: relative;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top {
    padding-top: 48px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top {
    padding-top: 48px;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top {
    padding-top: 22px;
    padding-bottom: 0;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content {
  grid-area: content;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content p.homepage-hero-content__eyebrow {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 17px;
  color: #002242;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content p.homepage-hero-content__eyebrow {
    font-size: 18px;
    line-height: 1;
    margin-bottom: 23px;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content p.homepage-hero-content__eyebrow {
    margin-bottom: 23px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content h1.homepage-hero-content__heading {
  font-size: 80px;
  line-height: 88px;
  margin-bottom: 36px;
  color: #002242;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content h1.homepage-hero-content__heading {
    font-size: 56px;
    line-height: 62px;
    margin-bottom: 24px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content h1.homepage-hero-content__heading {
    width: 83%;
    margin-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--top .homepage-hero-content--top-content h1.homepage-hero-content__heading {
    width: 100%;
    margin-bottom: 33px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--bottom {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  position: relative;
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content--bottom {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content p.homepage-hero-content__description {
  width: 75%;
  color: #002242;
  margin-bottom: 40px;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content p.homepage-hero-content__description {
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 31px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content p.homepage-hero-content__description {
    width: 100%;
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content p.homepage-hero-content__description {
    width: 100%;
    margin-bottom: 32px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content .homepage-hero-content__buttons-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content .homepage-hero-content__buttons-container {
    -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;
    gap: 16px;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-content .homepage-hero-content__buttons-container > * {
    width: auto;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image {
  position: relative;
  margin-top: -410px;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image {
    margin-top: -250px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image {
    left: 8px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image {
    left: 0;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image img {
  max-width: 918px;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image img {
    max-width: 550px;
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image img {
    max-width: 389px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image img {
    max-width: 378px;
    margin-top: 24px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .looping-video {
  max-width: 918px;
  width: 918px;
  height: 918px;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .looping-video {
    max-width: 550px;
    width: 550px;
    height: 550px;
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .looping-video {
    max-width: 389px;
    width: 389px;
    height: 389px;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .looping-video {
    max-width: 378px;
    width: 378px;
    height: 378px;
    margin-top: 24px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .looping-video img, .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .looping-video video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  border-radius: 50%;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video {
  /** End button */
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 9;
  display: none;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed {
  max-width: 1012px;
  max-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed {
    padding-top: 42px;
    padding-bottom: 42px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container {
  width: 100%;
  border-radius: 50px;
  position: relative;
}
@media (max-width: 1200px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container {
    padding: 60px 70px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container {
    padding: 56px 24px 0;
    border-radius: 16px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .scroll-container {
    max-height: 100%;
    overflow: auto;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  gap: 145px;
  max-width: 1200px;
}
@media (max-width: 1200px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .content-container {
    gap: 70px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .content-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .content-container .close-button {
  position: absolute;
  top: -20px;
  right: -20px;
  cursor: pointer;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .content-container .video-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--modal .container-fixed .interior-container .content-container .video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button {
  width: 144px;
  height: 144px;
  border-radius: 144px;
  background: #FDCE33;
  position: absolute;
  display: block;
  left: 0;
  bottom: 151px;
  -webkit-box-shadow: 0px 1.967px 15.736px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 1.967px 15.736px 0px rgba(0, 0, 0, 0.12);
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button {
    width: 90px;
    height: 90px;
    border-radius: 90px;
    bottom: 90px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button {
    bottom: 50px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button span {
  position: absolute;
  top: 50%;
  left: 54%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 24px;
  height: 29px;
  display: block;
  background: #002242;
  text-indent: -9999rem;
  mask-image: url("/https/growschools.com/wp-content/themes/grow-schools/images/arrow.svg");
  -webkit-mask-image: url("/https/growschools.com/wp-content/themes/grow-schools/images/arrow.svg");
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button span {
    width: 15px;
    height: 18px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:hover {
  background: #FEDD70;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:focus {
  width: 148px;
  height: 148px;
  border-radius: 148px;
  background: #FDCE33;
  left: -2px;
  bottom: 149px;
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:focus {
    width: 92px;
    height: 92px;
    border-radius: 92px;
    left: -1px;
    bottom: 89px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:focus {
    bottom: 49px;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:focus:after {
  display: block;
  position: absolute;
  width: 144px;
  height: 144px;
  border-radius: 144px;
  border: solid 1px white;
  left: 2px;
  bottom: 2px;
  content: "";
}
@media (max-width: 1024px) {
  .homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:focus:after {
    width: 90px;
    height: 90px;
    border-radius: 90px;
    left: 1px;
    bottom: 1px;
    position: absolute;
    border: solid 0.5px white;
  }
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:focus:active:after {
  border: none;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:active {
  background: #002242;
}
.homepage-hero--video .homepage-hero-bg .homepage-hero-container .homepage-hero-image .homepage-hero-video .homepage-hero-video--button:active span {
  background: white;
}

.homepage-hero--scrollEffect .homepage-hero-scroll-container {
  height: 200vh;
  overflow: unset;
  margin-top: -125px;
  margin-bottom: -1px;
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero-scroll-container {
    height: auto;
    margin-top: -89px;
  }
}
.homepage-hero--scrollEffect .homepage-hero {
  position: sticky;
  top: 0;
  height: auto;
  min-height: 100vh;
  padding-top: 21.5vh;
  overflow: hidden;
}
@media (min-width: 1681px) {
  .homepage-hero--scrollEffect .homepage-hero {
    padding-top: 220px;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero {
    height: auto;
    padding-top: 150px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero {
    padding-top: 116px;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed {
  position: relative;
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed {
    position: static;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .top-container .image-interior-container {
  position: absolute;
  top: 0;
  letter-spacing: 0;
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .top-container .image-interior-container {
    top: unset;
    bottom: 0;
  }
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .top-container .image-interior-container {
    display: none;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed h1 {
  color: #002242;
  margin-left: 11.5vh;
  text-indent: -38.16vh;
  padding-left: 38.16vh;
  margin-bottom: 6.4vh;
  position: relative;
  z-index: 1;
  font-size: 15.93vh;
}
@media (min-width: 1681px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed h1 {
    font-size: 162px;
    padding-left: 388px;
    margin-left: 117px;
    margin-bottom: 65px;
    text-indent: -388px;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed h1 {
    font-size: 100px;
    margin-left: 60px;
    padding-left: 200px;
    text-indent: -200px;
    margin-bottom: 35px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed h1 {
    margin-left: 0;
    padding-left: 0;
    text-indent: 0;
  }
}
@media (max-width: 575px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed h1 {
    font-size: 56px;
    margin-bottom: 16px;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container {
  width: 58.7vh;
  max-width: 597px;
  max-height: 597px;
  height: 58.7vh;
  margin-left: -3.95vh;
  margin-top: 12.7vh;
  margin-right: 10.13vh;
  position: relative;
}
@media (min-width: 1681px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container {
    width: 597px;
    height: 597px;
    margin-top: 129px;
    margin-left: -40px;
    margin-right: 103px;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container.mobile {
  display: none;
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container.mobile {
    display: block;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container {
    width: 397px;
    height: 397px;
    margin-left: 0;
    margin-top: 0;
  }
}
@media (max-width: 575px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container {
    width: 293px;
    height: 293px;
    margin-right: 50px;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container img {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  width: 100%;
  height: 100%;
  position: relative;
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container .foreground-circle {
  position: absolute;
  bottom: 0.3vh;
  right: -10.13vh;
  width: 22.62vh;
  height: 22.62vh;
  border-radius: 50%;
}
@media (min-width: 1681px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container .foreground-circle {
    width: 230px;
    height: 230px;
    bottom: 3px;
    right: -103px;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container .foreground-circle {
    bottom: 3px;
    right: -103px;
    width: 230px;
    height: 230px;
  }
}
@media (max-width: 575px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container .foreground-circle {
    bottom: 1.5px;
    right: -50px;
    width: 113px;
    height: 113px;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .image-container .background-circle {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #FFA600;
  z-index: -1;
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 2.65vh;
  margin-bottom: 22.2vh;
  position: relative;
  z-index: 1;
}
@media (min-width: 1681px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container {
    margin-bottom: 226px;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container {
    gap: 27px;
  }
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    gap: 24px;
    position: static;
    margin-bottom: 0;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .image-exterior-container {
  width: 58.7vh;
  max-width: 597px;
  height: auto;
  margin-right: 10.13vh;
}
@media (min-width: 1681px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .image-exterior-container {
    width: 597px;
    margin-right: 130px;
  }
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .image-exterior-container {
    width: 397px;
    margin-top: 0;
  }
}
@media (max-width: 768px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .image-exterior-container {
    display: none;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container p {
  max-width: 556px;
  margin-bottom: 3.94vh;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  line-height: 160%;
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container p {
    max-width: 100%;
    margin-bottom: 40px;
  }
}
@media (max-width: 575px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container p {
    font-size: 16px;
    margin-bottom: 32px;
  }
}
.homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container .buttons-container {
  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;
  gap: 2.6vh;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container .buttons-container {
    gap: 26px;
  }
}
@media (max-width: 575px) {
  .homepage-hero--scrollEffect .homepage-hero .container-fixed .bottom-container .text-container .buttons-container {
    gap: 16px;
  }
}

.campaign-block {
  position: sticky;
  top: 0;
  background-color: #FFA600;
  padding-top: 15px;
  padding-bottom: 72px;
}
@media (max-width: 768px) {
  .campaign-block {
    padding-top: 72px;
  }
}
.campaign-block .container-fixed .campaign-slider {
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg width='443' height='259' viewBox='0 0 443 259' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_985_75)'%3E%3Cg opacity='0.85'%3E%3Cpath d='M282.128 177.132C217.139 195.987 153.219 139.645 139.323 51.4293C204.312 32.5739 268.232 88.9155 282.128 177.132Z' fill='%23006FD5'/%3E%3Cpath d='M389.445 15.2919L388.163 28.3111C380.253 107.099 326.808 162.319 268.66 151.769L269.943 138.749C277.853 59.9611 331.298 4.74189 389.445 15.2919Z' fill='%23006FD5'/%3E%3Cpath d='M285.763 152.67C285.763 143.992 279.063 136.957 270.798 136.957C262.534 136.957 255.834 143.992 255.834 152.67V205.644C255.834 214.322 262.534 221.357 270.798 221.357C279.063 221.357 285.763 214.322 285.763 205.644V152.67Z' fill='%23006FD5'/%3E%3Cpath d='M197.259 452.999C185.715 435.491 178.446 412.146 178.446 382.965C178.446 314.053 217.568 276.567 263.317 276.567C309.066 276.567 348.187 314.053 348.187 382.965C348.187 412.146 340.919 435.491 329.375 452.999H431.134C438.616 431.226 442.891 407.881 442.891 382.965C442.891 274.547 365.931 190.371 263.317 190.371C160.703 190.371 83.7422 274.547 83.7422 382.965C83.7422 407.881 88.0178 431.45 95.5001 452.999H197.259Z' fill='%23006FD5'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_985_75'%3E%3Crect width='443' height='259' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: calc(100% - 200px) 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 24px;
  max-width: 1127px;
  margin: 0 auto;
}
.campaign-block .container-fixed .campaign-slider .campaign-slide {
  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;
  gap: 90px;
  padding: 78px 116px 85px;
}
@media (max-width: 1200px) {
  .campaign-block .container-fixed .campaign-slider .campaign-slide {
    padding: 60px 80px 80px;
  }
}
@media (max-width: 1024px) {
  .campaign-block .container-fixed .campaign-slider .campaign-slide {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 45px;
  }
}
@media (max-width: 768px) {
  .campaign-block .container-fixed .campaign-slider .campaign-slide {
    padding: 40px 36px 73px;
  }
}
@media (max-width: 575px) {
  .campaign-block .container-fixed .campaign-slider .campaign-slide {
    gap: 32px;
  }
}
.campaign-block .container-fixed .campaign-slider .campaign-slide h5 {
  color: #fff;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 0;
}
@media (max-width: 768px) {
  .campaign-block .container-fixed .campaign-slider .campaign-slide h5 {
    line-height: 150%;
  }
}
.campaign-block .container-fixed .campaign-slider .campaign-slide .buttons-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}
.campaign-block .container-fixed .campaign-slider .slick-arrow {
  display: none !important;
  width: 32px;
  height: 32px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5286' cy='15.5295' r='14.529' transform='rotate(-180 15.5286 15.5295)' stroke='white' stroke-width='2'/%3E%3Cpath d='M17.9805 21.25L11.4419 15.5288L17.9805 9.80754' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  z-index: 1;
}
@media (max-width: 768px) {
  .campaign-block .container-fixed .campaign-slider .slick-arrow {
    display: none !important;
  }
}
.campaign-block .container-fixed .campaign-slider .slick-arrow:before {
  content: none;
}
.campaign-block .container-fixed .campaign-slider .slick-arrow.slick-next {
  -webkit-transform: rotate(180deg) translate(0, 50%);
  -ms-transform: rotate(180deg) translate(0, 50%);
  transform: rotate(180deg) translate(0, 50%);
  right: 30px;
}
.campaign-block .container-fixed .campaign-slider .slick-arrow.slick-prev {
  left: 30px;
}
.campaign-block .container-fixed .campaign-slider .slick-dots {
  bottom: 24px;
  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;
  gap: 4px;
}
.campaign-block .container-fixed .campaign-slider .slick-dots li {
  margin: 0;
  width: auto;
  height: auto;
}
.campaign-block .container-fixed .campaign-slider .slick-dots li:only-child {
  display: none;
}
.campaign-block .container-fixed .campaign-slider .slick-dots li.slick-active button {
  opacity: 1;
}
.campaign-block .container-fixed .campaign-slider .slick-dots li button {
  padding: 0;
  width: 4px;
  height: 4px;
  background-color: #fff;
  opacity: 0.5;
}
.campaign-block .container-fixed .campaign-slider .slick-dots li button:before {
  content: none;
}
.campaign-block .container-fixed:hover .campaign-slider .slick-arrow {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.mission-panel {
  position: relative;
}
.mission-panel:before {
  content: "";
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.8)), color-stop(68.23%, rgba(0, 0, 0, 0.473958)), to(rgba(0, 0, 0, 0.3)));
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.473958) 68.23%, rgba(0, 0, 0, 0.3) 100%);
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.mission-panel .video-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  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%;
  height: 100%;
  overflow: hidden;
}
.mission-panel .video-wrapper video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.mission-panel .video-wrapper .iframe-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  margin: 0;
  z-index: 1;
  padding-bottom: 56.27198%;
}
@media (max-width: 1600px) {
  .mission-panel .video-wrapper .iframe-wrapper {
    padding-bottom: 0;
    height: 100%;
  }
}
.mission-panel .video-wrapper .iframe-wrapper iframe {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}
@media (max-width: 1600px) {
  .mission-panel .video-wrapper .iframe-wrapper iframe {
    top: 50%;
    left: 50%;
    min-width: 180%; /* Adjust this between 150% and 200% */
    min-height: 180%; /* Adjust this between 150% and 200% */
    width: auto;
    height: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
.mission-panel .container-fixed {
  position: relative;
  z-index: 1;
  padding-top: 106px;
  padding-bottom: 129px;
  max-width: 1415px;
}
.mission-panel .container-fixed .text-container .eyebrow {
  color: #FDCE33;
  margin-bottom: 91px;
}
@media (max-width: 768px) {
  .mission-panel .container-fixed .text-container .eyebrow {
    margin-bottom: 32px;
  }
}
.mission-panel .container-fixed .text-container .statement-container {
  margin-bottom: 116px;
  position: relative;
}
@media (max-width: 768px) {
  .mission-panel .container-fixed .text-container .statement-container {
    margin-bottom: 48px;
  }
}
.mission-panel .container-fixed .text-container .statement-container h2 {
  color: #fff;
  margin-bottom: 0;
}
.mission-panel .container-fixed .text-container .statement-container .overlapped-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.mission-panel .container-fixed .text-container .statement-container .overlapped-text h2 {
  overflow: hidden;
  -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(98%, #000), to(rgba(0, 0, 0, 0)));
  -webkit-mask-image: linear-gradient(90deg, #000 98%, rgba(0, 0, 0, 0) 100%);
  mask-image: -webkit-gradient(linear, left top, right top, color-stop(98%, #000), to(rgba(0, 0, 0, 0)));
  mask-image: linear-gradient(90deg, #000 98%, rgba(0, 0, 0, 0) 100%);
  padding-bottom: 2px;
  margin-bottom: -2px;
}
.mission-panel .container-fixed .text-container .statement-container .overlapped-text h2 span {
  display: block;
  color: #FDCE33;
}

.solution-cards {
  background-color: #fff;
  position: relative;
  z-index: 1;
}
.solution-cards .container-fixed {
  padding-top: 146px;
  padding-bottom: 205px;
}
@media (max-width: 1024px) {
  .solution-cards .container-fixed {
    padding-left: 0;
    padding-right: 0;
    padding-top: 90px;
    padding-bottom: 0;
    margin-bottom: -34px;
  }
}
@media (max-width: 768px) {
  .solution-cards .container-fixed {
    padding-top: 78px;
  }
}
.solution-cards .container-fixed .heading-container {
  padding-left: 16px;
  padding-right: 16px;
}
.solution-cards .container-fixed .heading-container .eyebrow, .solution-cards .container-fixed .heading-container h2 {
  color: #002242;
  text-align: center;
}
@media (max-width: 768px) {
  .solution-cards .container-fixed .heading-container .eyebrow, .solution-cards .container-fixed .heading-container h2 {
    text-align: left;
  }
}
.solution-cards .container-fixed .heading-container .eyebrow {
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .solution-cards .container-fixed .heading-container .eyebrow {
    margin-bottom: 12px;
  }
}
.solution-cards .container-fixed .heading-container h2 {
  margin-bottom: 0;
}
.solution-cards .container-fixed .cards-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-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 179px;
  padding-top: 143px;
}
@media (max-width: 1024px) {
  .solution-cards .container-fixed .cards-container {
    padding-top: 90px;
    gap: 100px;
  }
}
@media (max-width: 768px) {
  .solution-cards .container-fixed .cards-container {
    padding-top: 48px;
    gap: 48px;
  }
}
.solution-cards .container-fixed .cards-container .card-container {
  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;
  border-radius: 24px;
  padding: 102px 115px 89px 109px;
  gap: 20px;
  width: 100%;
  position: sticky;
  top: 60px;
}
@media (max-width: 1280px) {
  .solution-cards .container-fixed .cards-container .card-container {
    padding: 82px 95px 69px 69px;
  }
}
@media (max-width: 1024px) {
  .solution-cards .container-fixed .cards-container .card-container {
    position: static;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 69px;
    top: 0;
    -webkit-transform: unset !important;
    -ms-transform: unset !important;
    transform: unset !important;
    padding: 56px 50px 88px;
    overflow: hidden;
  }
}
@media (max-width: 575px) {
  .solution-cards .container-fixed .cards-container .card-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.solution-cards .container-fixed .cards-container .card-container .text-container {
  max-width: 548px;
}
@media (max-width: 1024px) {
  .solution-cards .container-fixed .cards-container .card-container .text-container {
    max-width: 100%;
  }
}
.solution-cards .container-fixed .cards-container .card-container .text-container .numbers {
  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;
  gap: 16px;
  margin-bottom: 44px;
}
.solution-cards .container-fixed .cards-container .card-container .text-container .numbers span {
  width: 20px;
  height: 20px;
  background-color: #fff;
  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: 50%;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 10px;
  line-height: 140%;
}
.solution-cards .container-fixed .cards-container .card-container .text-container .numbers span.current {
  background-color: #002242;
  color: #fff;
}
.solution-cards .container-fixed .cards-container .card-container .text-container .eyebrow {
  color: #002242;
  margin-bottom: 4.5px;
}
.solution-cards .container-fixed .cards-container .card-container .text-container h2 {
  color: #002242;
  margin-bottom: 18px;
}
@media (max-width: 768px) {
  .solution-cards .container-fixed .cards-container .card-container .text-container h2 {
    margin-bottom: 16px;
  }
}
.solution-cards .container-fixed .cards-container .card-container .text-container .small {
  color: #002242;
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .solution-cards .container-fixed .cards-container .card-container .text-container .small {
    margin-bottom: 40px;
  }
}
.solution-cards .container-fixed .cards-container .card-container .text-container .proof-point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(255, 255, 255, 0.4);
  padding: 30px;
  border-radius: 10px;
  margin-left: -38px;
  margin-top: 69px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
@media (max-width: 1024px) {
  .solution-cards .container-fixed .cards-container .card-container .text-container .proof-point {
    margin-left: 0;
  }
}
@media (max-width: 768px) {
  .solution-cards .container-fixed .cards-container .card-container .text-container .proof-point {
    margin-top: 27px;
  }
}
.solution-cards .container-fixed .cards-container .card-container .text-container .proof-point p {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 160%;
  letter-spacing: 0.015em;
  margin: 0;
}
.solution-cards .container-fixed .cards-container .card-container .text-container .proof-point p:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 17px;
  margin-bottom: -1px;
}
.solution-cards .container-fixed .cards-container .card-container .text-container .proof-point p strong {
  font-family: "General Sans Bold", sans-serif;
}
.solution-cards .container-fixed .cards-container .card-container .image-container {
  width: 435px;
  height: 435px;
  position: relative;
  max-width: 100%;
}
@media (max-width: 575px) {
  .solution-cards .container-fixed .cards-container .card-container .image-container {
    width: 342px;
    height: 342px;
  }
}
.solution-cards .container-fixed .cards-container .card-container .image-container img {
  width: 100%;
  height: 100%;
  border-radius: 24px;
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
  position: relative;
  z-index: 1;
}
.solution-cards .container-fixed .cards-container .card-container .image-container .bordered-circle {
  width: 113px;
  height: 113px;
  border-radius: 50%;
  border: 3px solid #FDCE33;
  position: absolute;
}
.solution-cards .container-fixed .cards-container .card-container .image-container .filled-circle {
  width: 257px;
  height: 257px;
  border-radius: 50%;
  position: absolute;
}
.solution-cards .container-fixed .cards-container .card-container.blue {
  background-color: #D0EFFF;
}
.solution-cards .container-fixed .cards-container .card-container.blue .text-container .proof-point p:before {
  background-color: #006FD5;
}
.solution-cards .container-fixed .cards-container .card-container.blue .image-container .bordered-circle {
  top: -47px;
  left: 33px;
}
.solution-cards .container-fixed .cards-container .card-container.blue .image-container .filled-circle {
  background-color: #006FD5;
  bottom: -68px;
  right: -77px;
}
.solution-cards .container-fixed .cards-container .card-container.purple {
  background-color: #E3C2F7;
}
.solution-cards .container-fixed .cards-container .card-container.purple .text-container .proof-point p:before {
  background-color: #6D05A9;
}
.solution-cards .container-fixed .cards-container .card-container.purple .image-container .bordered-circle {
  width: 414px;
  height: 414px;
  bottom: -115px;
  right: -55px;
}
.solution-cards .container-fixed .cards-container .card-container.purple .image-container .filled-circle {
  background-color: #6D05A9;
  top: 48px;
  left: -75px;
}
.solution-cards .container-fixed .cards-container .card-container.green {
  background-color: #BEFFD0;
}
.solution-cards .container-fixed .cards-container .card-container.green .text-container .proof-point p:before {
  background-color: #05B7AC;
}
.solution-cards .container-fixed .cards-container .card-container.green .image-container .bordered-circle {
  width: 125px;
  height: 125px;
  bottom: -96px;
  left: 23px;
}
.solution-cards .container-fixed .cards-container .card-container.green .image-container .filled-circle {
  background-color: #05B7AC;
  top: -79px;
  right: -60px;
}
.solution-cards .container-fixed .cards-container .slick-list {
  width: 100%;
}
.solution-cards .container-fixed .cards-container .slick-dots {
  bottom: 31px;
  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;
  gap: 4px;
}
.solution-cards .container-fixed .cards-container .slick-dots li {
  margin: 0;
  width: auto;
  height: auto;
}
.solution-cards .container-fixed .cards-container .slick-dots li.slick-active button {
  opacity: 1;
}
.solution-cards .container-fixed .cards-container .slick-dots li button {
  padding: 0;
  width: 4px;
  height: 4px;
  background-color: #002242;
  opacity: 0.5;
}
.solution-cards .container-fixed .cards-container .slick-dots li button:before {
  content: none;
}

.featured-projects {
  background-color: #002242;
  position: relative;
}
.featured-projects.white {
  background-color: #fff;
}
.featured-projects.white .container-fixed .heading h3 {
  color: #002242;
}
.featured-projects .container-fixed {
  max-width: 1128px;
  padding-top: 150px;
  padding-bottom: 165px;
}
@media (max-width: 1024px) {
  .featured-projects .container-fixed {
    padding-top: 134px;
    padding-bottom: 100px;
  }
}
@media (max-width: 768px) {
  .featured-projects .container-fixed {
    padding-top: 82px;
    padding-bottom: 58px;
  }
}
.featured-projects .container-fixed .heading {
  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;
  gap: 20px;
  margin-bottom: 53px;
}
@media (max-width: 768px) {
  .featured-projects .container-fixed .heading {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 32px;
  }
}
.featured-projects .container-fixed .heading h3 {
  color: #fff;
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.featured-projects .container-fixed .featured-projects-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 30px;
}
@media (max-width: 768px) {
  .featured-projects .container-fixed .featured-projects-cards {
    -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;
  }
}

.tabset {
  background-color: #fff;
  position: relative;
}
.tabset .container-fixed {
  padding-top: 162px;
  padding-bottom: 170px;
}
@media (max-width: 768px) {
  .tabset .container-fixed {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
@media (max-width: 575px) {
  .tabset .container-fixed {
    padding-top: 54px;
    padding-bottom: 54px;
  }
}
.tabset .container-fixed .heading {
  text-align: center;
  margin-bottom: 79px;
}
@media (max-width: 575px) {
  .tabset .container-fixed .heading {
    margin-bottom: 36px;
  }
}
.tabset .container-fixed .heading .eyebrow {
  color: #002242;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .tabset .container-fixed .heading .eyebrow {
    margin-bottom: 12px;
  }
}
.tabset .container-fixed .heading h2 {
  color: #002242;
  margin-bottom: 0;
}
.tabset .container-fixed .tabs-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 63px;
}
@media (max-width: 1280px) {
  .tabset .container-fixed .tabs-container {
    gap: 48px;
  }
}
@media (max-width: 768px) {
  .tabset .container-fixed .tabs-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 575px) {
  .tabset .container-fixed .tabs-container {
    gap: 32px;
  }
}
.tabset .container-fixed .tabs-container .js-morph-bg-wrapper {
  position: relative;
  padding-top: 5px;
}
@media (max-width: 768px) {
  .tabset .container-fixed .tabs-container .js-morph-bg-wrapper {
    display: none;
  }
}
.tabset .container-fixed .tabs-container .js-morph-bg-wrapper .morph-bg {
  background-color: rgba(161, 224, 255, 0.4);
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 1px;
  pointer-events: none;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  will-change: transform, border-radius, height, width;
  border-radius: 127px;
}
.tabset .container-fixed .tabs-container .tabs-list {
  list-style: none;
  margin: 0;
  padding: 0;
  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: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 16px;
}
.tabset .container-fixed .tabs-container .tabs-list.mobile {
  display: none;
}
.tabset .container-fixed .tabs-container .tabs-list.mobile select {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 150%;
  letter-spacing: 0.01em;
  padding: 9px 53px 9px 17px;
  border: 3px solid #002242;
  border-radius: 24px;
  width: 343px;
  max-width: 100%;
  background-color: transparent;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23002242'/%3E%3Cpath d='M17 10L12 14L7 10' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: calc(100% - 17px) 9px;
}
@media (max-width: 768px) {
  .tabset .container-fixed .tabs-container .tabs-list.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
  }
}
.tabset .container-fixed .tabs-container .tabs-list li {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 20px;
  line-height: 100%;
  letter-spacing: 0.015em;
  text-align: right;
  padding: 16px 20px;
  border-radius: 127px;
  cursor: pointer;
  z-index: 1;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tabset .container-fixed .tabs-container .tabs-list li.active {
  color: #006FD5;
}
.tabset .container-fixed .tabs-container .tabs-content {
  max-width: 781px;
}
@media (max-width: 1280px) {
  .tabset .container-fixed .tabs-container .tabs-content {
    max-width: 500px;
  }
}
@media (max-width: 768px) {
  .tabset .container-fixed .tabs-container .tabs-content {
    max-width: 100%;
  }
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container {
  display: none;
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container.active {
  display: block;
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container h4 {
  color: #002242;
  margin-bottom: 32px;
}
@media (max-width: 575px) {
  .tabset .container-fixed .tabs-container .tabs-content .tab-container h4 {
    margin-bottom: 16px;
    line-height: 140%;
  }
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy {
  margin-bottom: 40px;
}
@media (max-width: 575px) {
  .tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy {
    margin-bottom: 32px;
  }
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy p {
  margin-bottom: 29px;
}
@media (max-width: 575px) {
  .tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy p {
    margin-bottom: 16px;
  }
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy p, .tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy li {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 160%;
  letter-spacing: 0.015em;
}
@media (max-width: 575px) {
  .tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy p, .tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy li {
    font-size: 16px;
  }
}
.tabset .container-fixed .tabs-container .tabs-content .tab-container .tab-copy ul {
  margin: 0 0 29px 0;
  padding-left: 30px;
}

.alert-message {
  background-color: #FDCE33;
}
.alert-message .container-fixed {
  padding-top: 19px;
  padding-bottom: 19px;
}
.alert-message .container-fixed .messages-slider {
  margin-bottom: 0;
}
.alert-message .container-fixed .messages-slider .slick-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.alert-message .container-fixed .messages-slider .slick-slide p {
  color: #002242;
  font-size: 14px;
  letter-spacing: 0.01em;
  margin-bottom: 0;
  text-align: center;
  display: inline-block;
  max-width: 90%;
}
@media (max-width: 575px) {
  .alert-message .container-fixed .messages-slider .slick-slide p {
    max-width: 100%;
  }
}
.alert-message .container-fixed .messages-slider .slick-slide p svg {
  margin-left: 5px;
}
.alert-message .container-fixed .messages-slider .slick-arrow {
  display: none !important;
  width: 32px;
  height: 32px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5286' cy='15.5295' r='14.529' transform='rotate(-180 15.5286 15.5295)' stroke='%23002242' stroke-width='2'/%3E%3Cpath d='M17.9805 21.25L11.4419 15.5288L17.9805 9.80754' stroke='%23002242' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  z-index: 1;
}
.alert-message .container-fixed .messages-slider .slick-arrow:before {
  content: none;
}
.alert-message .container-fixed .messages-slider .slick-arrow.slick-next {
  -webkit-transform: rotate(180deg) translate(0, 50%);
  -ms-transform: rotate(180deg) translate(0, 50%);
  transform: rotate(180deg) translate(0, 50%);
}
@media (max-width: 1440px) {
  .alert-message .container-fixed .messages-slider .slick-arrow.slick-next {
    right: 20px;
  }
}
@media (max-width: 768px) {
  .alert-message .container-fixed .messages-slider .slick-arrow.slick-next {
    right: 0;
  }
}
@media (max-width: 1440px) {
  .alert-message .container-fixed .messages-slider .slick-arrow.slick-prev {
    left: 30px;
  }
}
@media (max-width: 768px) {
  .alert-message .container-fixed .messages-slider .slick-arrow.slick-prev {
    left: 0;
  }
}
.alert-message .container-fixed .messages-slider .slick-dots {
  bottom: -7px;
  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;
  gap: 4px;
}
.alert-message .container-fixed .messages-slider .slick-dots li {
  margin: 0;
  width: auto;
  height: auto;
}
.alert-message .container-fixed .messages-slider .slick-dots li:only-child {
  display: none;
}
.alert-message .container-fixed .messages-slider .slick-dots li.slick-active button {
  opacity: 1;
}
.alert-message .container-fixed .messages-slider .slick-dots li button {
  padding: 0;
  width: 4px;
  height: 4px;
  background-color: #002242;
  opacity: 0.5;
}
.alert-message .container-fixed .messages-slider .slick-dots li button:before {
  content: none;
}
.alert-message .container-fixed .messages-slider:hover .slick-arrow {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
@media (max-width: 575px) {
  .alert-message .container-fixed .messages-slider:hover .slick-arrow {
    display: none !important;
  }
}

.newsletter-sign-up {
  background-color: #fff;
  position: relative;
  padding-bottom: 162px;
}
@media (max-width: 1024px) {
  .newsletter-sign-up {
    padding-bottom: 80px;
  }
}
@media (max-width: 575px) {
  .newsletter-sign-up {
    padding-bottom: 0;
    margin-bottom: -16px;
  }
}
.newsletter-sign-up .interior-container {
  background-color: rgba(255, 166, 0, 0.83);
  max-width: 1515px;
  border-radius: 24px;
  margin: 0 auto;
}
@media (max-width: 575px) {
  .newsletter-sign-up .interior-container {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
.newsletter-sign-up .interior-container .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  max-width: 100%;
}
@media (max-width: 1024px) {
  .newsletter-sign-up .interior-container .container-fixed {
    -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;
  }
}
.newsletter-sign-up .interior-container .container-fixed .text-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 63px 35px 60px 74px;
}
@media (max-width: 1366px) {
  .newsletter-sign-up .interior-container .container-fixed .text-container {
    padding-left: 35px;
  }
}
@media (max-width: 1024px) {
  .newsletter-sign-up .interior-container .container-fixed .text-container {
    padding: 40px 20px 0 20px;
    position: relative;
    z-index: 1;
  }
}
.newsletter-sign-up .interior-container .container-fixed .text-container h5 {
  color: #002242;
  margin-bottom: 14px;
}
@media (max-width: 768px) {
  .newsletter-sign-up .interior-container .container-fixed .text-container h5 {
    margin-bottom: 24px;
  }
}
.newsletter-sign-up .interior-container .container-fixed .text-container p {
  color: #002242;
  letter-spacing: 0;
  margin-bottom: 31px;
}
@media (max-width: 768px) {
  .newsletter-sign-up .interior-container .container-fixed .text-container p {
    margin-bottom: 24px;
  }
}
.newsletter-sign-up .interior-container .container-fixed .image-container {
  width: 631px;
  overflow: hidden;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -50px;
  padding-top: 50px;
  position: relative;
}
@media (max-width: 1366px) {
  .newsletter-sign-up .interior-container .container-fixed .image-container {
    margin-right: -16px;
  }
}
@media (max-width: 1024px) {
  .newsletter-sign-up .interior-container .container-fixed .image-container {
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-top: -30px;
    padding-top: 0;
    height: 600px;
  }
}
@media (max-width: 768px) {
  .newsletter-sign-up .interior-container .container-fixed .image-container {
    height: 450px;
    width: 450px;
  }
}
@media (max-width: 575px) {
  .newsletter-sign-up .interior-container .container-fixed .image-container {
    width: 345px;
    height: 375px;
    max-width: 100%;
  }
}
.newsletter-sign-up .interior-container .container-fixed .image-container .interior-container {
  background-color: #FFA600;
  border-radius: 50%;
  overflow: hidden;
  width: 714px;
  height: 714px;
  margin-right: -83px;
  margin-bottom: -127px;
  position: absolute;
  letter-spacing: 0;
  top: 0;
}
@media (max-width: 768px) {
  .newsletter-sign-up .interior-container .container-fixed .image-container .interior-container {
    width: 550px;
    height: 550px;
  }
}
@media (max-width: 575px) {
  .newsletter-sign-up .interior-container .container-fixed .image-container .interior-container {
    width: 415px;
    height: 415px;
    margin-right: -69px;
    margin-bottom: -90px;
  }
}
.newsletter-sign-up .interior-container .container-fixed .image-container .interior-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.audience-hero {
  background-position: center 100%;
  background-size: auto;
  background-repeat: no-repeat;
}
@media (max-width: 575px) {
  .audience-hero {
    background-position: 100% 100%;
  }
}
.audience-hero.blue {
  background-image: url("data:image/svg+xml,%3Csvg width='1041' height='866' viewBox='0 0 1041 866' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.85'%3E%3Cpath d='M574.82 472.672C386.515 527.305 201.308 364.056 161.045 108.45C349.35 53.817 534.558 217.066 574.82 472.672Z' fill='%23D8F2FF'/%3E%3Cpath d='M885.774 3.74328L882.057 41.4662C859.138 269.755 704.282 429.752 535.799 399.184L539.515 361.461C562.434 133.172 717.29 -26.8253 885.774 3.74328Z' fill='%23D8F2FF'/%3E%3Cpath d='M585.353 401.792C585.353 376.648 565.94 356.265 541.993 356.265C518.046 356.265 498.634 376.648 498.634 401.792V555.286C498.634 580.43 518.046 600.813 541.993 600.813C565.94 600.813 585.353 580.43 585.353 555.286V401.792Z' fill='%23D8F2FF'/%3E%3Cpath d='M328.914 1272C295.465 1221.27 274.405 1153.63 274.405 1069.08C274.405 869.405 387.76 760.789 520.316 760.789C652.873 760.789 766.228 869.405 766.228 1069.08C766.228 1153.63 745.167 1221.27 711.719 1272H1006.56C1028.24 1208.91 1040.63 1141.27 1040.63 1069.08C1040.63 754.935 817.64 511.037 520.316 511.037C222.993 511.037 0 754.935 0 1069.08C0 1141.27 12.3887 1209.56 34.0685 1272H328.914Z' fill='%23D8F2FF'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .audience-hero.blue {
    background-image: url("data:image/svg+xml,%3Csvg width='204' height='448' viewBox='0 0 204 448' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.85'%3E%3Cpath d='M216.736 177.625C145.974 198.155 76.3754 136.809 61.2454 40.7562C132.007 20.2259 201.606 81.5724 216.736 177.625Z' fill='%23D8F2FF'/%3E%3Cpath d='M333.588 1.40667L332.191 15.5824C323.578 101.37 265.386 161.494 202.073 150.007L203.469 135.831C212.082 50.044 270.274 -10.0805 333.588 1.40667Z' fill='%23D8F2FF'/%3E%3Cpath d='M220.693 150.988C220.693 141.539 213.398 133.879 204.4 133.879C195.401 133.879 188.106 141.539 188.106 150.988V208.668C188.106 218.117 195.401 225.777 204.4 225.777C213.398 225.777 220.693 218.117 220.693 208.668V150.988Z' fill='%23D8F2FF'/%3E%3Cpath d='M124.328 477.997C111.758 458.933 103.844 433.515 103.844 401.742C103.844 326.708 146.441 285.892 196.254 285.892C246.067 285.892 288.663 326.708 288.663 401.742C288.663 433.515 280.749 458.933 268.18 477.997H378.978C387.125 454.29 391.781 428.871 391.781 401.742C391.781 283.692 307.983 192.039 196.254 192.039C84.5241 192.039 0.726807 283.692 0.726807 401.742C0.726807 428.871 5.38228 454.534 13.5292 477.997H124.328Z' fill='%23D8F2FF'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
}
.audience-hero.green {
  background-image: url("data:image/svg+xml,%3Csvg width='1041' height='866' viewBox='0 0 1041 866' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.85'%3E%3Cpath d='M574.82 472.672C386.515 527.305 201.308 364.056 161.045 108.45C349.35 53.817 534.558 217.066 574.82 472.672Z' fill='%23BEFFD0'/%3E%3Cpath d='M885.774 3.74328L882.057 41.4662C859.138 269.755 704.282 429.752 535.799 399.184L539.515 361.461C562.434 133.172 717.29 -26.8253 885.774 3.74328Z' fill='%23BEFFD0'/%3E%3Cpath d='M585.353 401.792C585.353 376.648 565.94 356.265 541.993 356.265C518.046 356.265 498.634 376.648 498.634 401.792V555.286C498.634 580.43 518.046 600.813 541.993 600.813C565.94 600.813 585.353 580.43 585.353 555.286V401.792Z' fill='%23BEFFD0'/%3E%3Cpath d='M328.914 1272C295.465 1221.27 274.405 1153.63 274.405 1069.08C274.405 869.405 387.76 760.789 520.316 760.789C652.873 760.789 766.228 869.405 766.228 1069.08C766.228 1153.63 745.167 1221.27 711.719 1272H1006.56C1028.24 1208.91 1040.63 1141.27 1040.63 1069.08C1040.63 754.935 817.64 511.037 520.316 511.037C222.993 511.037 0 754.935 0 1069.08C0 1141.27 12.3887 1209.56 34.0685 1272H328.914Z' fill='%23BEFFD0'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .audience-hero.green {
    background-image: url("data:image/svg+xml,%3Csvg width='204' height='448' viewBox='0 0 204 448' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.85'%3E%3Cpath d='M216.736 177.625C145.974 198.155 76.3754 136.809 61.2454 40.7562C132.007 20.2259 201.606 81.5724 216.736 177.625Z' fill='%23BEFFD0'/%3E%3Cpath d='M333.588 1.40667L332.191 15.5824C323.578 101.37 265.386 161.494 202.073 150.007L203.469 135.831C212.082 50.044 270.274 -10.0805 333.588 1.40667Z' fill='%23BEFFD0'/%3E%3Cpath d='M220.693 150.988C220.693 141.539 213.398 133.879 204.4 133.879C195.401 133.879 188.106 141.539 188.106 150.988V208.668C188.106 218.117 195.401 225.777 204.4 225.777C213.398 225.777 220.693 218.117 220.693 208.668V150.988Z' fill='%23BEFFD0'/%3E%3Cpath d='M124.328 477.997C111.758 458.933 103.844 433.515 103.844 401.742C103.844 326.708 146.441 285.892 196.254 285.892C246.067 285.892 288.663 326.708 288.663 401.742C288.663 433.515 280.749 458.933 268.18 477.997H378.978C387.125 454.29 391.781 428.871 391.781 401.742C391.781 283.692 307.983 192.039 196.254 192.039C84.5241 192.039 0.726807 283.692 0.726807 401.742C0.726807 428.871 5.38228 454.534 13.5292 477.997H124.328Z' fill='%23BEFFD0'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
}
.audience-hero.purple {
  background-image: url("data:image/svg+xml,%3Csvg width='1041' height='866' viewBox='0 0 1041 866' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.85'%3E%3Cpath d='M574.82 472.672C386.515 527.305 201.308 364.056 161.045 108.45C349.35 53.817 534.558 217.066 574.82 472.672Z' fill='%23E3C2F7'/%3E%3Cpath d='M885.774 3.74328L882.057 41.4662C859.138 269.755 704.282 429.752 535.799 399.184L539.515 361.461C562.434 133.172 717.29 -26.8253 885.774 3.74328Z' fill='%23E3C2F7'/%3E%3Cpath d='M585.353 401.792C585.353 376.648 565.94 356.265 541.993 356.265C518.046 356.265 498.634 376.648 498.634 401.792V555.286C498.634 580.43 518.046 600.813 541.993 600.813C565.94 600.813 585.353 580.43 585.353 555.286V401.792Z' fill='%23E3C2F7'/%3E%3Cpath d='M328.914 1272C295.465 1221.27 274.405 1153.63 274.405 1069.08C274.405 869.405 387.76 760.789 520.316 760.789C652.873 760.789 766.228 869.405 766.228 1069.08C766.228 1153.63 745.167 1221.27 711.719 1272H1006.56C1028.24 1208.91 1040.63 1141.27 1040.63 1069.08C1040.63 754.935 817.64 511.037 520.316 511.037C222.993 511.037 0 754.935 0 1069.08C0 1141.27 12.3887 1209.56 34.0685 1272H328.914Z' fill='%23E3C2F7'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .audience-hero.purple {
    background-image: url("data:image/svg+xml,%3Csvg width='204' height='448' viewBox='0 0 204 448' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.85'%3E%3Cpath d='M216.736 177.625C145.974 198.155 76.3754 136.809 61.2454 40.7562C132.007 20.2259 201.606 81.5724 216.736 177.625Z' fill='%23E3C2F7'/%3E%3Cpath d='M333.588 1.40667L332.191 15.5824C323.578 101.37 265.386 161.494 202.073 150.007L203.469 135.831C212.082 50.044 270.274 -10.0805 333.588 1.40667Z' fill='%23E3C2F7'/%3E%3Cpath d='M220.693 150.988C220.693 141.539 213.398 133.879 204.4 133.879C195.401 133.879 188.106 141.539 188.106 150.988V208.668C188.106 218.117 195.401 225.777 204.4 225.777C213.398 225.777 220.693 218.117 220.693 208.668V150.988Z' fill='%23E3C2F7'/%3E%3Cpath d='M124.328 477.997C111.758 458.933 103.844 433.515 103.844 401.742C103.844 326.708 146.441 285.892 196.254 285.892C246.067 285.892 288.663 326.708 288.663 401.742C288.663 433.515 280.749 458.933 268.18 477.997H378.978C387.125 454.29 391.781 428.871 391.781 401.742C391.781 283.692 307.983 192.039 196.254 192.039C84.5241 192.039 0.726807 283.692 0.726807 401.742C0.726807 428.871 5.38228 454.534 13.5292 477.997H124.328Z' fill='%23E3C2F7'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
}
.audience-hero .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 150px;
  padding-top: 115px;
  padding-bottom: 59px;
}
@media (max-width: 1366px) {
  .audience-hero .container-fixed {
    gap: 90px;
  }
}
@media (max-width: 1200px) {
  .audience-hero .container-fixed {
    gap: 30px;
  }
}
@media (max-width: 1024px) {
  .audience-hero .container-fixed {
    -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;
    gap: 60px;
    padding-top: 75px;
    padding-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .audience-hero .container-fixed {
    padding-top: 48px;
    padding-bottom: 16px;
    gap: 37px;
  }
}
.audience-hero .container-fixed .text-container {
  max-width: 567px;
}
@media (max-width: 1024px) {
  .audience-hero .container-fixed .text-container {
    -ms-flex-item-align: start;
    align-self: flex-start;
    max-width: 100%;
  }
}
.audience-hero .container-fixed .text-container .eyebrow, .audience-hero .container-fixed .text-container h1, .audience-hero .container-fixed .text-container .small {
  color: #002242;
}
.audience-hero .container-fixed .text-container .eyebrow {
  margin-bottom: 10px;
}
.audience-hero .container-fixed .text-container h1 {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .audience-hero .container-fixed .text-container h1 {
    margin-bottom: 24px;
  }
}
.audience-hero .container-fixed .text-container .small {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .audience-hero .container-fixed .text-container .small {
    margin-bottom: 30px;
  }
}
.audience-hero .container-fixed .image-container {
  width: 641px;
  min-width: 641px;
  height: 641px;
  border-radius: 50%;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .audience-hero .container-fixed .image-container {
    width: 541px;
    min-width: 541px;
    height: 541px;
  }
}
@media (max-width: 575px) {
  .audience-hero .container-fixed .image-container {
    width: 347px;
    min-width: 347px;
    height: 347px;
  }
}
@media (max-width: 360px) {
  .audience-hero .container-fixed .image-container {
    width: 100%;
    min-width: 100%;
  }
}
.audience-hero .container-fixed .image-container img {
  width: 100%;
  height: 100%;
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
}

.audience-benefit-cards {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  padding: 170px 0;
}
@media (max-width: 768px) {
  .audience-benefit-cards {
    padding: 80px 0;
  }
}
@media (max-width: 575px) {
  .audience-benefit-cards {
    padding: 40px 0;
  }
}
.audience-benefit-cards:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.audience-benefit-cards.blue:after {
  background-color: rgba(0, 111, 213, 0.85);
}
.audience-benefit-cards.green:after {
  background-color: rgba(5, 183, 172, 0.85);
}
.audience-benefit-cards.purple:after {
  background-color: rgba(109, 5, 169, 0.85);
}
.audience-benefit-cards .container-fixed {
  position: relative;
  z-index: 1;
}
.audience-benefit-cards .container-fixed .cards-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  gap: 33px;
}
@media (max-width: 1024px) {
  .audience-benefit-cards .container-fixed .cards-container {
    gap: 24px;
  }
}
@media (max-width: 768px) {
  .audience-benefit-cards .container-fixed .cards-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.audience-benefit-cards .container-fixed .cards-container .card-container {
  background-color: #fff;
  width: 432px;
  padding: 62px 57px 75px;
  border-radius: 10.6px;
}
@media (max-width: 1024px) {
  .audience-benefit-cards .container-fixed .cards-container .card-container {
    padding: 25px 22px 30px;
  }
}
@media (max-width: 768px) {
  .audience-benefit-cards .container-fixed .cards-container .card-container {
    width: 100%;
  }
}
.audience-benefit-cards .container-fixed .cards-container .card-container:nth-of-type(2) {
  margin-bottom: 53px;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
@media (max-width: 768px) {
  .audience-benefit-cards .container-fixed .cards-container .card-container:nth-of-type(2) {
    margin-bottom: 0;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
  }
}
.audience-benefit-cards .container-fixed .cards-container .card-container:nth-of-type(3) {
  margin-bottom: 106px;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
@media (max-width: 768px) {
  .audience-benefit-cards .container-fixed .cards-container .card-container:nth-of-type(3) {
    margin-bottom: 0;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
  }
}
.audience-benefit-cards .container-fixed .cards-container .card-container .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 36px;
}
@media (max-width: 575px) {
  .audience-benefit-cards .container-fixed .cards-container .card-container .icon {
    margin-bottom: 16px;
  }
  .audience-benefit-cards .container-fixed .cards-container .card-container .icon svg {
    width: 27.5px;
    height: auto;
  }
}
.audience-benefit-cards .container-fixed .cards-container .card-container h6 {
  color: #002242;
  margin-bottom: 19px;
}
@media (max-width: 575px) {
  .audience-benefit-cards .container-fixed .cards-container .card-container h6 {
    margin-bottom: 8px;
  }
}
.audience-benefit-cards .container-fixed .cards-container .card-container p {
  margin-bottom: 0;
}

.audience-solution-sections {
  margin-top: 174px;
  margin-bottom: 173px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .audience-solution-sections {
    margin-top: 100px;
    margin-bottom: 90px;
  }
}
@media (max-width: 575px) {
  .audience-solution-sections {
    margin-top: 52px;
    margin-bottom: 34px;
  }
}
.audience-solution-sections .container-fixed {
  max-width: 1134px;
}
.audience-solution-sections .container-fixed .heading-container {
  text-align: center;
  margin-bottom: 111px;
}
@media (max-width: 768px) {
  .audience-solution-sections .container-fixed .heading-container {
    margin-bottom: 69px;
    text-align: left;
  }
}
.audience-solution-sections .container-fixed .heading-container .eyebrow, .audience-solution-sections .container-fixed .heading-container h2 {
  color: #002242;
}
.audience-solution-sections .container-fixed .heading-container .eyebrow {
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .audience-solution-sections .container-fixed .heading-container .eyebrow {
    margin-bottom: 24px;
  }
}
.audience-solution-sections .container-fixed .solution-sections {
  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: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 210px;
}
@media (max-width: 768px) {
  .audience-solution-sections .container-fixed .solution-sections {
    gap: 134px;
  }
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections {
    gap: 104px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 30px;
  width: 100%;
}
@media (max-width: 1024px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    gap: 60px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container {
    gap: 50px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container {
  max-width: 548px;
  padding-bottom: 30px;
}
@media (max-width: 1024px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container {
    max-width: 100%;
    position: relative;
    z-index: 1;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .eyebrow, .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container h2, .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .small {
  color: #002242;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .eyebrow {
  margin-bottom: 30.5px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .eyebrow {
    margin-bottom: 24px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container h2 {
  margin-bottom: 18px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container h2 {
    margin-bottom: 24px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .small {
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .small {
    margin-bottom: 32px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points {
  margin-top: 96.5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 26px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points.mobile {
  display: none;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points.mobile .slick-list {
  padding-right: 108px;
  margin-right: -16px;
  margin-left: -16px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points.mobile .slick-list .slide-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points.mobile .proof-point {
  max-width: 251px;
  margin: 30px 12px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points {
    margin-top: 26px;
  }
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points.desktop {
    display: none;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .proof-point {
  padding: 40px 30px;
  border-radius: 10px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .proof-point .point {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-bottom: 31px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .proof-point p {
  color: #002242;
  font-size: 18px;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  letter-spacing: 0.015em;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .proof-point p {
    font-size: 16px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .proof-point p strong {
  font-family: "General Sans Bold", sans-serif;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points > .proof-point {
  width: calc(50% - 13px);
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points > .proof-point:nth-of-type(2) {
  margin-top: 48px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points > .proof-point:nth-of-type(2) {
    margin-top: 0;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 28px;
  width: calc(50% - 13px);
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .text-container .proof-points .column:nth-of-type(2) {
  margin-top: 48px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .image-container {
  width: 435px;
  height: 435px;
  position: relative;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .image-container {
    width: 343px;
    height: 343px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .image-container img {
  width: 100%;
  height: 100%;
  border-radius: 24px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: relative;
  z-index: 1;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .image-container .bordered-circle {
  width: 113px;
  height: 113px;
  border-radius: 50%;
  border: 3px solid #FDCE33;
  position: absolute;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .image-container .bordered-circle {
    border-width: 2px;
    width: 89px;
    height: 89px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container .image-container .filled-circle {
  width: 257px;
  height: 257px;
  border-radius: 50%;
  position: absolute;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container .image-container .filled-circle {
    width: 202.5px;
    height: 202.5px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.blue .text-container .proof-points .proof-point {
  background-color: rgba(161, 224, 255, 0.4);
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.blue .text-container .proof-points .proof-point .point {
  background-color: #006FD5;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.blue .image-container .bordered-circle {
  top: -47px;
  left: 33px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.blue .image-container .filled-circle {
  background-color: #006FD5;
  bottom: -68px;
  right: -77px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.green .text-container .proof-points .proof-point {
  background-color: rgba(190, 255, 208, 0.4);
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.green .text-container .proof-points .proof-point .point {
  background-color: #05B7AC;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.green .image-container .bordered-circle {
  width: 125px;
  height: 125px;
  bottom: -96px;
  left: 23px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container.green .image-container .bordered-circle {
    width: 98.5px;
    height: 98.5px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.green .image-container .filled-circle {
  background-color: #05B7AC;
  top: -79px;
  right: -60px;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.purple .text-container .proof-points .proof-point {
  background-color: rgba(227, 194, 247, 0.4);
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.purple .text-container .proof-points .proof-point .point {
  background-color: #6D05A9;
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.purple .image-container .bordered-circle {
  width: 414px;
  height: 414px;
  bottom: -115px;
  right: -55px;
}
@media (max-width: 575px) {
  .audience-solution-sections .container-fixed .solution-sections .solution-container.purple .image-container .bordered-circle {
    width: 326px;
    height: 326px;
  }
}
.audience-solution-sections .container-fixed .solution-sections .solution-container.purple .image-container .filled-circle {
  background-color: #6D05A9;
  top: 48px;
  left: -75px;
}

.testimonial-module {
  background-color: #FDCE33;
  background-image: url("data:image/svg+xml,%3Csvg width='1008' height='734' viewBox='0 0 1008 734' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.15'%3E%3Cpath d='M595.94 490.81C400.727 547.447 208.725 378.209 166.985 113.227C362.198 56.59 554.2 225.828 595.94 490.81Z' fill='white'/%3E%3Cpath d='M918.299 4.68137L914.446 43.7881C890.687 280.451 730.15 446.318 555.486 414.628L559.339 375.521C583.099 138.858 743.635 -27.0086 918.299 4.68137Z' fill='white'/%3E%3Cpath d='M606.859 417.331C606.859 391.264 586.734 370.133 561.909 370.133C537.084 370.133 516.959 391.264 516.959 417.331V576.455C516.959 602.521 537.084 623.652 561.909 623.652C586.734 623.652 606.859 602.521 606.859 576.455V417.331Z' fill='white'/%3E%3Cpath d='M341.013 1319.46C306.337 1266.87 284.504 1196.75 284.504 1109.09C284.504 902.098 402.017 789.498 539.437 789.498C676.856 789.498 794.369 902.098 794.369 1109.09C794.369 1196.75 772.536 1266.87 737.86 1319.46H1043.52C1066 1254.06 1078.84 1183.94 1078.84 1109.09C1078.84 783.429 847.667 530.584 539.437 530.584C231.206 530.584 0.0332031 783.429 0.0332031 1109.09C0.0332031 1183.94 12.8763 1254.73 35.3515 1319.46H341.013Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  padding-top: 126px;
  padding-bottom: 134px;
}
.testimonial-module.testimonial-module--landing {
  background-color: #002242;
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .testimonial h4 {
  color: white;
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .testimonial .bottom-text {
  border-bottom: 1px solid white;
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .testimonial .bottom-text p {
  color: white;
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .slick-dots li {
  background: white;
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .slick-dots li.slick-active {
  background: hsl(176, 95%, 37%);
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .slick-dots li button {
  color: #002242;
}
.testimonial-module.testimonial-module--landing .container-fixed .testimonial-slider .slick-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.9333' cy='15.5292' r='14.529' stroke='%23ffffff' stroke-width='2'/%3E%3Cpath d='M13.4814 9.80859L20.02 15.5298L13.4814 21.251' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .testimonial-module {
    padding-top: 77px;
    padding-bottom: 90px;
  }
}
.testimonial-module .container-fixed {
  max-width: 913px;
}
.testimonial-module .container-fixed .testimonial-slider {
  margin-bottom: 51px;
}
.testimonial-module .container-fixed .testimonial-slider .testimonial {
  margin: 0 10px;
}
.testimonial-module .container-fixed .testimonial-slider .testimonial h4 {
  color: #002242;
  line-height: 130%;
  letter-spacing: 0;
  margin-bottom: 88px;
}
.testimonial-module .container-fixed .testimonial-slider .testimonial .bottom-text {
  border-bottom: 1px solid #002242;
}
.testimonial-module .container-fixed .testimonial-slider .testimonial .bottom-text p {
  color: #002242;
  line-height: 100%;
  margin-bottom: 19px;
}
.testimonial-module .container-fixed .testimonial-slider .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 13px;
  width: auto;
  padding-left: 10px;
  bottom: -37px;
}
@media (max-width: 575px) {
  .testimonial-module .container-fixed .testimonial-slider .slick-dots {
    padding-left: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
.testimonial-module .container-fixed .testimonial-slider .slick-dots li {
  margin: 0;
  width: 16px;
  height: 16px;
  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;
  background-color: #fff;
  border-radius: 50%;
}
.testimonial-module .container-fixed .testimonial-slider .slick-dots li.slick-active {
  background-color: #002242;
}
.testimonial-module .container-fixed .testimonial-slider .slick-dots li.slick-active button {
  color: #fff;
}
.testimonial-module .container-fixed .testimonial-slider .slick-dots li button {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  line-height: 140%;
  font-size: 8px;
  width: auto;
  height: auto;
}
@media (max-width: 575px) {
  .testimonial-module .container-fixed .testimonial-slider .slick-dots li button {
    padding: 0;
    height: 10px;
    line-height: 10px;
  }
}
.testimonial-module .container-fixed .testimonial-slider .slick-dots li button:before {
  content: none;
}
.testimonial-module .container-fixed .testimonial-slider .slick-arrow {
  top: unset;
  bottom: -67px;
  left: unset;
  width: 31px;
  height: 31px;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.9333' cy='15.5292' r='14.529' stroke='%23002242' stroke-width='2'/%3E%3Cpath d='M13.4814 9.80859L20.02 15.5298L13.4814 21.251' stroke='%23002242' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
@media (max-width: 575px) {
  .testimonial-module .container-fixed .testimonial-slider .slick-arrow {
    bottom: -60px;
  }
}
.testimonial-module .container-fixed .testimonial-slider .slick-arrow:before {
  content: none;
}
.testimonial-module .container-fixed .testimonial-slider .slick-arrow.slick-prev {
  right: 57px;
  -webkit-transform: rotate(180deg) translate(0, 50%);
  -ms-transform: rotate(180deg) translate(0, 50%);
  transform: rotate(180deg) translate(0, 50%);
}
@media (max-width: 575px) {
  .testimonial-module .container-fixed .testimonial-slider .slick-arrow.slick-prev {
    right: unset;
    left: 10px;
  }
}
.testimonial-module .container-fixed .testimonial-slider .slick-arrow.slick-next {
  right: 10px;
}

.featured-project-large {
  margin-top: 145px;
  margin-bottom: 173px;
}
@media (max-width: 575px) {
  .featured-project-large {
    margin-top: 64px;
    margin-bottom: 96px;
  }
}
.featured-project-large .container-fixed {
  max-width: 1127px;
}
.featured-project-large .container-fixed .heading {
  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;
  gap: 20px;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .featured-project-large .container-fixed .heading {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 32px;
  }
}
.featured-project-large .container-fixed .heading h3 {
  color: #002242;
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.featured-project-large .container-fixed .button-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 40px;
}

.our-team-module {
  margin-top: 173px;
  margin-bottom: 231px;
}
@media (max-width: 768px) {
  .our-team-module {
    margin-top: 96px;
    margin-bottom: 99px;
  }
}
.our-team-module.our-team-module__get-funding {
  margin-top: 100px;
  margin-bottom: 110px;
}
@media (max-width: 768px) {
  .our-team-module.our-team-module__get-funding {
    margin-top: 96px;
    margin-bottom: 99px;
  }
}
.our-team-module .container-fixed .heading-container {
  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;
  gap: 30px;
  margin-bottom: 49px;
}
@media (max-width: 768px) {
  .our-team-module .container-fixed .heading-container {
    margin-bottom: 32px;
  }
}
.our-team-module .container-fixed .heading-container h2 {
  color: #002242;
  font-family: "General Sans Bold", sans-serif;
  font-size: 56px;
  line-height: 130%;
  letter-spacing: 0;
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
@media (max-width: 768px) {
  .our-team-module .container-fixed .heading-container h2 {
    font-size: 32px;
    font-family: "General Sans SemiBold", sans-serif;
  }
}
@media (max-width: 768px) {
  .our-team-module .container-fixed .heading-container .tertiary-button {
    display: none;
  }
}
@media (max-width: 575px) {
  .our-team-module .container-fixed .team-members .slick-list {
    padding-right: 108px;
    margin-right: -16px;
  }
  .our-team-module .container-fixed .team-members .slick-list .team-member {
    margin-right: 24px;
    width: 100%;
  }
}
.our-team-module .container-fixed .team-members .slick-dots {
  bottom: -22px;
  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;
  gap: 8px;
}
.our-team-module .container-fixed .team-members .slick-dots li {
  margin: 0;
  width: auto;
  height: auto;
}
.our-team-module .container-fixed .team-members .slick-dots li.slick-active button {
  opacity: 1;
}
.our-team-module .container-fixed .team-members .slick-dots li button {
  padding: 0;
  width: 6px;
  height: 6px;
  background-color: #002242;
  opacity: 0.5;
}
.our-team-module .container-fixed .team-members .slick-dots li button:before {
  content: none;
}
.our-team-module .container-fixed .button-mobile {
  display: none;
}
@media (max-width: 768px) {
  .our-team-module .container-fixed .button-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 54px;
  }
}

.get-started-cta {
  background-color: #fff;
  position: relative;
  margin-top: 231px;
  margin-bottom: 173px;
}
@media (max-width: 768px) {
  .get-started-cta {
    margin-top: 72px;
    margin-bottom: 80px;
  }
}
@media (max-width: 575px) {
  .get-started-cta {
    margin-bottom: -16px;
  }
}
.get-started-cta .interior-container {
  background-color: rgba(255, 166, 0, 0.83);
  max-width: 1515px;
  border-radius: 24px;
  margin: 0 auto;
}
@media (max-width: 575px) {
  .get-started-cta .interior-container {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
.get-started-cta .interior-container .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  max-width: 100%;
}
@media (max-width: 768px) {
  .get-started-cta .interior-container .container-fixed {
    -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;
  }
}
.get-started-cta .interior-container .container-fixed .text-container {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 63px 39px 80px 74px;
}
@media (max-width: 1366px) {
  .get-started-cta .interior-container .container-fixed .text-container {
    padding-left: 35px;
  }
}
@media (max-width: 768px) {
  .get-started-cta .interior-container .container-fixed .text-container {
    padding: 40px 20px 0 20px;
    position: relative;
    z-index: 1;
  }
}
.get-started-cta .interior-container .container-fixed .text-container h5 {
  color: #002242;
  margin-bottom: 14px;
}
@media (max-width: 768px) {
  .get-started-cta .interior-container .container-fixed .text-container h5 {
    margin-bottom: 24px;
  }
}
.get-started-cta .interior-container .container-fixed .text-container p {
  color: #002242;
  letter-spacing: 0;
  margin-bottom: 36px;
}
@media (max-width: 768px) {
  .get-started-cta .interior-container .container-fixed .text-container p {
    margin-bottom: 24px;
  }
}
.get-started-cta .interior-container .container-fixed .image-container {
  width: 623px;
  overflow: hidden;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -50px;
  padding-top: 50px;
  border-bottom-right-radius: 24px;
  position: relative;
}
@media (max-width: 1366px) {
  .get-started-cta .interior-container .container-fixed .image-container {
    margin-right: -16px;
  }
}
@media (max-width: 1024px) {
  .get-started-cta .interior-container .container-fixed .image-container {
    width: 400px;
    height: auto;
  }
}
@media (max-width: 768px) {
  .get-started-cta .interior-container .container-fixed .image-container {
    height: 237px;
    width: 100%;
    max-width: 100%;
    margin-top: 25px;
    padding-top: 0;
    border-bottom-right-radius: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}
.get-started-cta .interior-container .container-fixed .image-container .interior-container {
  background-color: #FFA600;
  border-radius: 50%;
  overflow: hidden;
  width: 714px;
  height: 714px;
  margin-right: -91px;
  margin-bottom: -284px;
  position: absolute;
  letter-spacing: 0;
  top: 0;
}
@media (max-width: 1024px) {
  .get-started-cta .interior-container .container-fixed .image-container .interior-container {
    width: 550px;
    height: 550px;
  }
}
@media (max-width: 768px) {
  .get-started-cta .interior-container .container-fixed .image-container .interior-container {
    width: 429px;
    height: 429px;
    margin-right: -70px;
    margin-bottom: -90px;
    right: 0;
  }
}
@media (max-width: 400px) {
  .get-started-cta .interior-container .container-fixed .image-container .interior-container {
    right: unset;
    left: 0;
  }
}
.get-started-cta .interior-container .container-fixed .image-container .interior-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}

.hero-collage {
  background-repeat: no-repeat;
  background-size: auto 100%;
  margin-top: -125px;
}
@media (max-width: 768px) {
  .hero-collage {
    margin-top: -100px;
    background-size: auto;
  }
}
.hero-collage + section {
  position: relative;
}
.hero-collage + section + section {
  position: relative;
}
.hero-collage + section + section + section {
  position: relative;
}
.hero-collage.left {
  background-position: 100% 100%;
  background-size: auto;
}
@media (max-width: 575px) {
  .hero-collage.left {
    background-size: 100% auto;
  }
}
.hero-collage.left.blue {
  background-image: url("data:image/svg+xml,%3Csvg width='1020' height='564' viewBox='0 0 1020 564' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='744.337' cy='763.869' r='763.785' fill='%23DEF4FF'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.left.blue {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='306' viewBox='0 0 375 306' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='293.544' cy='414.208' r='414.091' fill='%23DEF4FF'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.left.blue .scroll-prompt .background-circle {
  background-color: #006FD5;
}
.hero-collage.left.blue .container-fixed .statistics-callout p:before {
  background-color: #006FD5;
}
.hero-collage.left.green {
  background-image: url("data:image/svg+xml,%3Csvg width='1020' height='564' viewBox='0 0 1020 564' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='744.337' cy='763.869' r='763.785' fill='%23BEFFD0'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.left.green {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='306' viewBox='0 0 375 306' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='293.544' cy='414.208' r='414.091' fill='%23BEFFD0'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.left.green .scroll-prompt .background-circle {
  background-color: #05B7AC;
}
.hero-collage.left.green .container-fixed .statistics-callout p:before {
  background-color: #05B7AC;
}
.hero-collage.left.purple {
  background-image: url("data:image/svg+xml,%3Csvg width='1020' height='564' viewBox='0 0 1020 564' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='744.337' cy='763.869' r='763.785' fill='%23E3C2F7'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.left.purple {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='306' viewBox='0 0 375 306' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='293.544' cy='414.208' r='414.091' fill='%23E3C2F7'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.left.purple .scroll-prompt .background-circle {
  background-color: #6D05A9;
}
.hero-collage.left.purple .container-fixed .statistics-callout p:before {
  background-color: #6D05A9;
}
.hero-collage.left.yellow {
  background-image: url("data:image/svg+xml,%3Csvg width='1020' height='564' viewBox='0 0 1020 564' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='744.337' cy='763.869' r='763.785' fill='%23FDCE33'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.left.yellow {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='306' viewBox='0 0 375 306' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='293.544' cy='414.208' r='414.091' fill='%23FDCE33'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.left.yellow .scroll-prompt .background-circle {
  background-color: #FDCE33;
}
.hero-collage.left.yellow .container-fixed .statistics-callout p:before {
  background-color: #FDCE33;
}
.hero-collage.center {
  background-position: left center;
}
@media (max-width: 575px) {
  .hero-collage.center {
    background-position: left bottom;
  }
}
.hero-collage.center.blue {
  background-image: url("data:image/svg+xml,%3Csvg width='1387' height='825' viewBox='0 0 1387 825' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1119.74 57.9026L1125.99 -3.87024C848.368 -52.9043 592.744 197.494 546.174 559.125C425.897 262.773 168.166 93.8144 -93.1094 167.609C-34.579 529.335 206.048 778.109 474.766 781.259V827.607C-7.02411 846.505 -364 1238.87 -364 1740.71C-364 1858.93 -343.161 1970.76 -306.692 2073H189.279C133.013 1989.93 97.5869 1879.16 97.5869 1740.71C97.5869 1413.74 288.265 1235.87 511.244 1235.87C734.223 1235.87 924.901 1413.74 924.901 1740.71C924.901 1879.16 889.474 1989.93 833.208 2073H1329.18C1365.65 1969.69 1386.49 1858.93 1386.49 1740.71C1386.49 1264.54 1065.1 886.929 620.639 833.403V649.563C870.125 640.73 1085 394.702 1119.74 57.9026Z' fill='%23DEF4FF'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.center.blue {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='301' viewBox='0 0 375 301' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M318.463 22.9492L320.576 2.07169C226.749 -14.5005 140.355 70.1269 124.615 192.348C83.9645 92.1891 -3.14143 35.086 -91.4453 60.0265C-71.6634 182.282 9.66391 266.361 100.484 267.424V283.092C-62.3497 289.477 -183 422.087 -183 591.695C-183 631.65 -175.957 669.446 -163.631 704.002H3.99344C-15.0228 675.925 -26.9961 638.49 -26.9961 591.695C-26.9961 481.188 37.448 421.075 112.809 421.075C188.17 421.075 252.614 481.188 252.614 591.695C252.614 638.49 240.64 675.925 221.624 704.002H389.249C401.574 669.086 408.618 631.65 408.618 591.695C408.618 430.765 299.998 303.144 149.786 285.052V222.914C234.104 219.927 306.724 136.777 318.463 22.9492Z' fill='%23DEF4FF'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.center.blue .scroll-prompt .background-circle {
  background-color: #006FD5;
}
.hero-collage.center.green {
  background-image: url("data:image/svg+xml,%3Csvg width='1387' height='825' viewBox='0 0 1387 825' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1119.74 57.9026L1125.99 -3.87024C848.368 -52.9043 592.744 197.494 546.174 559.125C425.897 262.773 168.166 93.8144 -93.1094 167.609C-34.579 529.335 206.048 778.109 474.766 781.259V827.607C-7.02411 846.505 -364 1238.87 -364 1740.71C-364 1858.93 -343.161 1970.76 -306.692 2073H189.279C133.013 1989.93 97.5869 1879.16 97.5869 1740.71C97.5869 1413.74 288.265 1235.87 511.244 1235.87C734.223 1235.87 924.901 1413.74 924.901 1740.71C924.901 1879.16 889.474 1989.93 833.208 2073H1329.18C1365.65 1969.69 1386.49 1858.93 1386.49 1740.71C1386.49 1264.54 1065.1 886.929 620.639 833.403V649.563C870.125 640.73 1085 394.702 1119.74 57.9026Z' fill='%23BEFFD0'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.center.green {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='301' viewBox='0 0 375 301' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M318.463 22.9492L320.576 2.07169C226.749 -14.5005 140.355 70.1269 124.615 192.348C83.9645 92.1891 -3.14143 35.086 -91.4453 60.0265C-71.6634 182.282 9.66391 266.361 100.484 267.424V283.092C-62.3497 289.477 -183 422.087 -183 591.695C-183 631.65 -175.957 669.446 -163.631 704.002H3.99344C-15.0228 675.925 -26.9961 638.49 -26.9961 591.695C-26.9961 481.188 37.448 421.075 112.809 421.075C188.17 421.075 252.614 481.188 252.614 591.695C252.614 638.49 240.64 675.925 221.624 704.002H389.249C401.574 669.086 408.618 631.65 408.618 591.695C408.618 430.765 299.998 303.144 149.786 285.052V222.914C234.104 219.927 306.724 136.777 318.463 22.9492Z' fill='%23BEFFD0'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.center.green .scroll-prompt .background-circle {
  background-color: #05B7AC;
}
.hero-collage.center.purple {
  background-image: url("data:image/svg+xml,%3Csvg width='1387' height='825' viewBox='0 0 1387 825' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1119.74 57.9026L1125.99 -3.87024C848.368 -52.9043 592.744 197.494 546.174 559.125C425.897 262.773 168.166 93.8144 -93.1094 167.609C-34.579 529.335 206.048 778.109 474.766 781.259V827.607C-7.02411 846.505 -364 1238.87 -364 1740.71C-364 1858.93 -343.161 1970.76 -306.692 2073H189.279C133.013 1989.93 97.5869 1879.16 97.5869 1740.71C97.5869 1413.74 288.265 1235.87 511.244 1235.87C734.223 1235.87 924.901 1413.74 924.901 1740.71C924.901 1879.16 889.474 1989.93 833.208 2073H1329.18C1365.65 1969.69 1386.49 1858.93 1386.49 1740.71C1386.49 1264.54 1065.1 886.929 620.639 833.403V649.563C870.125 640.73 1085 394.702 1119.74 57.9026Z' fill='%23E3C2F7'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.center.purple {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='301' viewBox='0 0 375 301' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M318.463 22.9492L320.576 2.07169C226.749 -14.5005 140.355 70.1269 124.615 192.348C83.9645 92.1891 -3.14143 35.086 -91.4453 60.0265C-71.6634 182.282 9.66391 266.361 100.484 267.424V283.092C-62.3497 289.477 -183 422.087 -183 591.695C-183 631.65 -175.957 669.446 -163.631 704.002H3.99344C-15.0228 675.925 -26.9961 638.49 -26.9961 591.695C-26.9961 481.188 37.448 421.075 112.809 421.075C188.17 421.075 252.614 481.188 252.614 591.695C252.614 638.49 240.64 675.925 221.624 704.002H389.249C401.574 669.086 408.618 631.65 408.618 591.695C408.618 430.765 299.998 303.144 149.786 285.052V222.914C234.104 219.927 306.724 136.777 318.463 22.9492Z' fill='%23E3C2F7'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.center.purple .scroll-prompt .background-circle {
  background-color: #6D05A9;
}
.hero-collage.center.yellow {
  background-image: url("data:image/svg+xml,%3Csvg width='1387' height='825' viewBox='0 0 1387 825' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' opacity='0.2' d='M1119.74 57.9026L1125.99 -3.87024C848.368 -52.9043 592.744 197.494 546.174 559.125C425.897 262.773 168.166 93.8144 -93.1094 167.609C-34.579 529.335 206.048 778.109 474.766 781.259V827.607C-7.02411 846.505 -364 1238.87 -364 1740.71C-364 1858.93 -343.161 1970.76 -306.692 2073H189.279C133.013 1989.93 97.5869 1879.16 97.5869 1740.71C97.5869 1413.74 288.265 1235.87 511.244 1235.87C734.223 1235.87 924.901 1413.74 924.901 1740.71C924.901 1879.16 889.474 1989.93 833.208 2073H1329.18C1365.65 1969.69 1386.49 1858.93 1386.49 1740.71C1386.49 1264.54 1065.1 886.929 620.639 833.403V649.563C870.125 640.73 1085 394.702 1119.74 57.9026Z' fill='%23FDCE33'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-collage.center.yellow {
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='301' viewBox='0 0 375 301' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' opacity='0.2' d='M318.463 22.9492L320.576 2.07169C226.749 -14.5005 140.355 70.1269 124.615 192.348C83.9645 92.1891 -3.14143 35.086 -91.4453 60.0265C-71.6634 182.282 9.66391 266.361 100.484 267.424V283.092C-62.3497 289.477 -183 422.087 -183 591.695C-183 631.65 -175.957 669.446 -163.631 704.002H3.99344C-15.0228 675.925 -26.9961 638.49 -26.9961 591.695C-26.9961 481.188 37.448 421.075 112.809 421.075C188.17 421.075 252.614 481.188 252.614 591.695C252.614 638.49 240.64 675.925 221.624 704.002H389.249C401.574 669.086 408.618 631.65 408.618 591.695C408.618 430.765 299.998 303.144 149.786 285.052V222.914C234.104 219.927 306.724 136.777 318.463 22.9492Z' fill='%23FDCE33'/%3E%3C/svg%3E%0A");
  }
}
.hero-collage.center.yellow .scroll-prompt .background-circle {
  background-color: #FDCE33;
}
.hero-collage.center .container-fixed {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 200px;
  max-width: 1600px;
}
@media (max-width: 1024px) {
  .hero-collage.center .container-fixed {
    gap: 90px;
  }
}
@media (max-width: 768px) {
  .hero-collage.center .container-fixed {
    padding-top: 141px;
  }
}
.hero-collage.center .container-fixed .text-container {
  max-width: 1100px;
  text-align: center;
  position: relative;
  min-height: 320px;
}
@media (max-width: 1024px) {
  .hero-collage.center .container-fixed .text-container {
    min-height: unset;
  }
}
@media (max-width: 575px) {
  .hero-collage.center .container-fixed .text-container {
    text-align: left;
  }
}
.hero-collage.center .container-fixed .text-container .eyebrow {
  margin-bottom: 16px;
}
.hero-collage.center .container-fixed .text-container h1 {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .hero-collage.center .container-fixed .text-container h1 {
    margin-bottom: 24px;
  }
}
.hero-collage.center .container-fixed .text-container .buttons-container {
  margin-top: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 575px) {
  .hero-collage.center .container-fixed .text-container .buttons-container {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.hero-collage.center .container-fixed .images-container {
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: -123px;
  -ms-flex-item-align: end;
  align-self: flex-end;
  max-width: 1480px;
  gap: 57px;
}
@media (max-width: 1024px) {
  .hero-collage.center .container-fixed .images-container {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 0;
    margin-top: 0;
    margin-left: -16px;
    margin-right: -16px;
  }
}
@media (max-width: 768px) {
  .hero-collage.center .container-fixed .images-container {
    margin-right: -56px;
  }
}
.hero-collage.center .container-fixed .images-container .large-image {
  margin-bottom: -118px;
}
@media (max-width: 575px) {
  .hero-collage.center .container-fixed .images-container .large-image {
    width: 249px;
    min-width: 249px;
    height: 249px;
    margin-bottom: -42px;
  }
}
.hero-collage.center .container-fixed .images-container .large-image:after {
  content: "";
  width: 153px;
  height: 153px;
  background-color: #6D05A9;
  border-radius: 50%;
  position: absolute;
  z-index: 0;
  left: -60px;
  bottom: 75px;
}
@media (max-width: 575px) {
  .hero-collage.center .container-fixed .images-container .large-image:after {
    width: 71px;
    height: 71px;
    left: -28px;
    bottom: 28px;
  }
}
.hero-collage.center .container-fixed .images-container .small-image {
  margin-left: -110px;
  margin-top: 0;
  margin-bottom: -88px;
}
@media (max-width: 1680px) {
  .hero-collage.center .container-fixed .images-container .small-image {
    margin-left: 0;
  }
}
@media (max-width: 575px) {
  .hero-collage.center .container-fixed .images-container .small-image {
    width: 158px;
    min-width: 158px;
    height: 158px;
    margin-bottom: -38px;
  }
}
.hero-collage .container-fixed {
  overflow: hidden;
  padding-top: 204px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .hero-collage .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (max-width: 768px) {
  .hero-collage .container-fixed {
    padding-top: 141px;
  }
}
.hero-collage .container-fixed .text-container {
  max-width: 547px;
  z-index: 0;
}
@media (max-width: 1024px) {
  .hero-collage .container-fixed .text-container {
    max-width: 100%;
  }
}
.hero-collage .container-fixed .text-container .eyebrow, .hero-collage .container-fixed .text-container h1, .hero-collage .container-fixed .text-container p {
  color: #002242;
}
.hero-collage .container-fixed .text-container .eyebrow {
  margin-bottom: 22px;
}
.hero-collage .container-fixed .text-container h1 {
  margin-bottom: 33px;
}
@media (max-width: 768px) {
  .hero-collage .container-fixed .text-container h1 {
    margin-bottom: 24px;
  }
}
.hero-collage .container-fixed .text-container .buttons-container {
  margin-top: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -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;
  gap: 22px;
}
@media (max-width: 768px) {
  .hero-collage .container-fixed .text-container .buttons-container {
    margin-top: 24px;
    gap: 7px;
  }
}
.hero-collage .container-fixed .images-container {
  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: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .hero-collage .container-fixed .images-container {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-item-align: end;
    align-self: flex-end;
    padding-left: 203px;
  }
}
@media (max-width: 575px) {
  .hero-collage .container-fixed .images-container {
    padding-left: 88px;
    margin-right: -10px;
  }
}
.hero-collage .container-fixed .images-container .large-image, .hero-collage .container-fixed .images-container .looping-video {
  width: 495px;
  min-width: 495px;
  height: 495px;
  position: relative;
}
@media (max-width: 575px) {
  .hero-collage .container-fixed .images-container .large-image, .hero-collage .container-fixed .images-container .looping-video {
    width: 269px;
    min-width: 269px;
    height: 269px;
  }
}
.hero-collage .container-fixed .images-container .large-image img, .hero-collage .container-fixed .images-container .large-image video, .hero-collage .container-fixed .images-container .looping-video img, .hero-collage .container-fixed .images-container .looping-video video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  border-radius: 50%;
}
.hero-collage .container-fixed .images-container .small-image {
  width: 363px;
  min-width: 363px;
  height: 363px;
  margin-top: -187px;
  margin-left: -203px;
  margin-bottom: -66px;
  position: relative;
}
@media (max-width: 575px) {
  .hero-collage .container-fixed .images-container .small-image {
    width: 197px;
    min-width: 197px;
    height: 197px;
    margin-top: -101px;
    margin-left: -88px;
    margin-bottom: -28px;
  }
}
.hero-collage .container-fixed .images-container .small-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
}
.hero-collage .container-fixed .images-container .statistics-callout {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: #fff;
  padding: 26px 37px;
  border-radius: 10px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  margin-top: -170px;
  margin-bottom: 15%;
  margin-left: 123.66px;
  position: relative;
}
@media (max-width: 575px) {
  .hero-collage .container-fixed .images-container .statistics-callout {
    padding: 13px 23px 13px 20px;
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-left: 0;
    margin-bottom: 10%;
    margin-top: -80px;
  }
}
.hero-collage .container-fixed .images-container .statistics-callout p {
  color: #002242;
  letter-spacing: 0.015em;
  margin: 0;
}
@media (max-width: 575px) {
  .hero-collage .container-fixed .images-container .statistics-callout p {
    font-size: 12px;
  }
}
.hero-collage .container-fixed .images-container .statistics-callout p:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 17px;
  margin-bottom: -1px;
}
@media (max-width: 575px) {
  .hero-collage .container-fixed .images-container .statistics-callout p:before {
    width: 8px;
    height: 8px;
  }
}
.hero-collage .container-fixed .images-container .statistics-callout p strong {
  font-family: "General Sans Bold", sans-serif;
}
.hero-collage .scroll-prompt {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  width: 100vw;
  height: 4000px;
  overflow: hidden;
  pointer-events: none;
}
@media (max-width: 1024px) {
  .hero-collage .scroll-prompt {
    display: none;
  }
}
.hero-collage .scroll-prompt .interior-container {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  position: relative;
}
.hero-collage .scroll-prompt .interior-container svg {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.hero-collage .scroll-prompt .background-circle {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.simplified-get-started-cta {
  padding-top: 46px;
}
.simplified-get-started-cta.has-background {
  background-color: #006FD5;
}
@media (max-width: 768px) {
  .simplified-get-started-cta {
    padding-top: 36px;
  }
}
.simplified-get-started-cta .container-fixed {
  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;
  gap: 30px;
  max-width: 1127px;
  background-color: #002242;
  padding: 80px 116px;
  border-radius: 24px;
}
@media (max-width: 1200px) {
  .simplified-get-started-cta .container-fixed {
    padding: 60px 80px;
  }
}
@media (max-width: 768px) {
  .simplified-get-started-cta .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 36px;
    padding: 40px 60px;
  }
}
.simplified-get-started-cta .container-fixed .text-container {
  max-width: 669px;
  width: 50%;
}
@media (max-width: 768px) {
  .simplified-get-started-cta .container-fixed .text-container {
    width: 100%;
    max-width: 100%;
  }
}
.simplified-get-started-cta .container-fixed .text-container h5, .simplified-get-started-cta .container-fixed .text-container p {
  color: #fff;
}
.simplified-get-started-cta .container-fixed .text-container h5 {
  margin-bottom: 14px;
}
.simplified-get-started-cta .container-fixed .text-container p {
  margin-bottom: 0;
}
.simplified-get-started-cta .container-fixed .form-container {
  max-width: 660px;
  width: 50%;
}
@media (max-width: 768px) {
  .simplified-get-started-cta .container-fixed .form-container {
    width: 100%;
    max-width: 100%;
  }
}

.simplified-email-sign-up {
  background-color: #FFA600;
  padding-top: 46px;
  padding-bottom: 73px;
}
@media (max-width: 768px) {
  .simplified-email-sign-up {
    padding-top: 36px;
    padding-bottom: 46px;
  }
}
.simplified-email-sign-up .container-fixed {
  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;
  gap: 30px;
}
@media (max-width: 768px) {
  .simplified-email-sign-up .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 36px;
  }
}
.simplified-email-sign-up .container-fixed .text-container {
  max-width: 669px;
  width: 50%;
}
@media (max-width: 768px) {
  .simplified-email-sign-up .container-fixed .text-container {
    width: 100%;
    max-width: 100%;
  }
}
.simplified-email-sign-up .container-fixed .text-container h5, .simplified-email-sign-up .container-fixed .text-container p {
  color: #002242;
}
.simplified-email-sign-up .container-fixed .text-container h5 {
  margin-bottom: 14px;
}
.simplified-email-sign-up .container-fixed .text-container p {
  margin-bottom: 0;
}
.simplified-email-sign-up .container-fixed .form-container {
  max-width: 660px;
  width: 50%;
}
@media (max-width: 768px) {
  .simplified-email-sign-up .container-fixed .form-container {
    width: 100%;
    max-width: 100%;
  }
}

.value-props {
  background-color: #006FD5;
  padding-top: 89px;
  padding-bottom: 81px;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .value-props {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .value-props {
    padding-top: 40px;
    padding-bottom: 46px;
  }
}
.value-props #bottom-svg {
  width: 100%;
  height: 252px;
  position: absolute;
  bottom: -251px;
  left: 0;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: self-end;
  -ms-flex-align: self-end;
  align-items: self-end;
}
@media (max-width: 1700px) {
  .value-props #bottom-svg {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.value-props #bottom-svg .interior-container {
  position: relative;
  width: 100%;
}
.value-props #bottom-svg .interior-container svg {
  width: 100%;
  height: 100%;
  fill: #006FD5;
}
.value-props .container-fixed {
  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: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 144px;
}
@media (max-width: 768px) {
  .value-props .container-fixed {
    gap: 74px;
  }
}
.value-props .container-fixed .value-prop {
  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;
  gap: 96px;
  margin: 0 55px;
}
@media (max-width: 1024px) {
  .value-props .container-fixed .value-prop {
    gap: 64px;
  }
}
@media (max-width: 768px) {
  .value-props .container-fixed .value-prop {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin: 0 25px;
  }
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop {
    gap: 24px;
    margin: 0;
  }
}
.value-props .container-fixed .value-prop .text-container {
  max-width: 665px;
}
.value-props .container-fixed .value-prop .text-container h3, .value-props .container-fixed .value-prop .text-container p {
  color: #fff;
}
.value-props .container-fixed .value-prop .text-container h3 {
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop .text-container h3 {
    margin-bottom: 12px;
  }
}
.value-props .container-fixed .value-prop .text-container p {
  margin-bottom: 0;
}
.value-props .container-fixed .value-prop .icon-container {
  width: 353px;
  min-width: 353px;
  height: 353px;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  position: relative;
  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 (max-width: 1024px) {
  .value-props .container-fixed .value-prop .icon-container {
    width: 253px;
    min-width: 253px;
    height: 253px;
  }
}
@media (max-width: 768px) {
  .value-props .container-fixed .value-prop .icon-container {
    margin: 0 12px;
  }
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop .icon-container {
    width: 156px;
    min-width: 156px;
    height: 156px;
  }
}
.value-props .container-fixed .value-prop .icon-container img {
  width: 100%;
  height: 100%;
  max-width: 245px;
  max-height: 245px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop .icon-container img {
    max-width: 134px;
    max-height: 134px;
  }
}
.value-props .container-fixed .value-prop .icon-container .bordered-circle {
  position: absolute;
  border: 3px solid #FDCE33;
  border-radius: 50%;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop .icon-container .bordered-circle {
    border-width: 2px;
  }
}
.value-props .container-fixed .value-prop .icon-container .filled-circle {
  position: absolute;
  background-color: #002242;
  border-radius: 50%;
  width: 110px;
  height: 110px;
}
@media (max-width: 768px) {
  .value-props .container-fixed .value-prop .icon-container .filled-circle {
    width: 49px;
    height: 49px;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(1) .icon-container .bordered-circle {
  width: 70px;
  height: 70px;
  top: 115px;
  right: -55px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop:nth-of-type(1) .icon-container .bordered-circle {
    width: 31px;
    height: 31px;
    top: 51px;
    right: -12.5px;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(1) .icon-container .filled-circle {
  bottom: 3px;
  left: -25px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop:nth-of-type(1) .icon-container .filled-circle {
    bottom: -1.5px;
    left: -12px;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(2) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 768px) {
  .value-props .container-fixed .value-prop:nth-of-type(2) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(2) .icon-container .bordered-circle {
  width: 41px;
  height: 41px;
  top: 15px;
  left: -25px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop:nth-of-type(2) .icon-container .bordered-circle {
    width: 19px;
    height: 19px;
    top: 16px;
    left: -12px;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(2) .icon-container .filled-circle {
  bottom: 3px;
  right: -40px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop:nth-of-type(2) .icon-container .filled-circle {
    bottom: 1.5px;
    right: -12.5px;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(3) .icon-container .bordered-circle {
  width: 51px;
  height: 51px;
  bottom: 25px;
  right: -20px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop:nth-of-type(3) .icon-container .bordered-circle {
    width: 25px;
    height: 25px;
    bottom: 43px;
    right: -12.5px;
  }
}
.value-props .container-fixed .value-prop:nth-of-type(3) .icon-container .filled-circle {
  top: 23px;
  left: -25px;
}
@media (max-width: 575px) {
  .value-props .container-fixed .value-prop:nth-of-type(3) .icon-container .filled-circle {
    top: 8px;
    left: -12px;
  }
}

.scrolling-carousel {
  margin-bottom: 226px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .scrolling-carousel {
    margin-bottom: 72px;
  }
}
.scrolling-carousel .container-fixed {
  max-width: 1400px;
}
@media (max-width: 1366px) {
  .scrolling-carousel .container-fixed {
    padding-left: 0;
  }
}
.scrolling-carousel .container-fixed .card-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-height: 352px;
  background-color: #fff;
  border-radius: 10.6px;
  padding: 56px;
  margin-right: 32px;
  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: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  position: relative;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.scrolling-carousel .container-fixed .card-container.slick-active, .scrolling-carousel .container-fixed .card-container.slick-active ~ .card-container {
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
@media (max-width: 575px) {
  .scrolling-carousel .container-fixed .card-container.slick-active, .scrolling-carousel .container-fixed .card-container.slick-active ~ .card-container {
    -webkit-box-shadow: 0 2px 13px 2px rgba(0, 34, 66, 0.1);
    box-shadow: 0 2px 13px 2px rgba(0, 34, 66, 0.1);
  }
}
@media (max-width: 768px) {
  .scrolling-carousel .container-fixed .card-container {
    padding: 32px 30px 42px;
    margin-right: 24px;
    min-height: 250px;
    max-width: unset;
  }
}
@media (max-width: 375px) {
  .scrolling-carousel .container-fixed .card-container {
    min-height: 250px;
  }
}
.scrolling-carousel .container-fixed .card-container h5, .scrolling-carousel .container-fixed .card-container h6, .scrolling-carousel .container-fixed .card-container p {
  color: #002242;
  margin: 0;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.scrolling-carousel .container-fixed .card-container p {
  height: 0;
}
@media (max-width: 768px) {
  .scrolling-carousel .container-fixed .card-container p {
    font-size: 16px;
  }
}
.scrolling-carousel .container-fixed .card-container .icon-container {
  width: 49px;
  height: 49px;
  min-height: 49px;
  background-color: #FDCE33;
  border-radius: 50%;
  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;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .scrolling-carousel .container-fixed .card-container .icon-container {
    width: 28.4px;
    height: 28.4px;
    min-height: 28.4px;
    margin-bottom: 17px;
  }
  .scrolling-carousel .container-fixed .card-container .icon-container h6 {
    line-height: 28px;
    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 (max-width: 575px) {
  .scrolling-carousel .container-fixed .card-container .icon-container h6 {
    margin-bottom: 1px;
  }
}
.scrolling-carousel .container-fixed .card-container p, .scrolling-carousel .container-fixed .card-container img {
  opacity: 0;
}
.scrolling-carousel .container-fixed .card-container img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  border-radius: 10.6px;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.scrolling-carousel .container-fixed .card-container .text-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
  position: relative;
  z-index: 1;
}
.scrolling-carousel .container-fixed .card-container .text-container h5 {
  position: absolute;
  left: 0;
  top: 0;
}
@media (min-width: 769px) {
  .scrolling-carousel .container-fixed .card-container:hover {
    min-height: 382px;
  }
}
@media (max-width: 768px) and (min-width: 576px) {
  .scrolling-carousel .container-fixed .card-container:hover {
    min-height: 250px;
  }
}
@media (min-width: 576px) {
  .scrolling-carousel .container-fixed .card-container:hover h5 {
    opacity: 0;
  }
}
@media (min-width: 576px) {
  .scrolling-carousel .container-fixed .card-container:hover p {
    height: auto;
  }
}
@media (min-width: 576px) {
  .scrolling-carousel .container-fixed .card-container:hover p, .scrolling-carousel .container-fixed .card-container:hover img {
    opacity: 1;
  }
}
.scrolling-carousel .container-fixed .card-container.active {
  min-height: 250px;
}
.scrolling-carousel .container-fixed .card-container.active .icon-container h6 {
  -webkit-transition: none;
  transition: none;
  font-size: 0;
}
.scrolling-carousel .container-fixed .card-container.active .icon-container h6:after {
  content: "-";
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 2px;
}
@media (max-width: 375px) {
  .scrolling-carousel .container-fixed .card-container.active {
    min-height: 280px;
    overflow: hidden;
  }
}
.scrolling-carousel .container-fixed .card-container.active h5 {
  opacity: 0;
  height: 0;
}
.scrolling-carousel .container-fixed .card-container.active p {
  height: auto;
}
.scrolling-carousel .container-fixed .card-container.active p, .scrolling-carousel .container-fixed .card-container.active img {
  opacity: 1;
}
.scrolling-carousel .container-fixed .card-container.has-image:hover {
  min-height: 352px;
}
@media (max-width: 768px) {
  .scrolling-carousel .container-fixed .card-container.has-image:hover {
    min-height: 205px;
  }
}
.scrolling-carousel .container-fixed .slick-list {
  padding: 60px 500px 30px 30px;
  margin-right: -500px;
}
@media (max-width: 1366px) {
  .scrolling-carousel .container-fixed .slick-list {
    padding-left: 16px;
  }
}
@media (max-width: 768px) {
  .scrolling-carousel .container-fixed .slick-list {
    margin-right: -300px;
  }
}
@media (max-width: 575px) {
  .scrolling-carousel .container-fixed .slick-list {
    margin-right: -400px;
  }
}
@media (max-width: 480px) {
  .scrolling-carousel .container-fixed .slick-list {
    margin-right: -450px;
  }
}
.scrolling-carousel .container-fixed .slick-list .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 352px;
}
@media (max-width: 768px) {
  .scrolling-carousel .container-fixed .slick-list .slick-track {
    height: 205px;
  }
}
@media (max-width: 400px) {
  .scrolling-carousel .container-fixed .slick-list .slick-track {
    height: 250px;
  }
}
.scrolling-carousel .container-fixed .slick-dots {
  max-width: 1234px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 4px;
  overflow: hidden;
  left: 0;
  bottom: -22px;
  padding-left: 30px;
}
@media (max-width: 1366px) {
  .scrolling-carousel .container-fixed .slick-dots {
    padding: 0 16px;
  }
}
.scrolling-carousel .container-fixed .slick-dots li {
  width: auto;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 8px;
  padding: 0;
  margin: 0;
}
.scrolling-carousel .container-fixed .slick-dots li:only-child {
  display: none;
}
.scrolling-carousel .container-fixed .slick-dots li button {
  background: rgba(183, 194, 207, 0.2);
  width: 100%;
  height: 100%;
  padding: 0;
  border-radius: 0;
}
.scrolling-carousel .container-fixed .slick-dots li button:before {
  content: none;
}
.scrolling-carousel .container-fixed .slick-dots li:first-child button {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.scrolling-carousel .container-fixed .slick-dots li:last-child button {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.scrolling-carousel .container-fixed .slick-dots li.slick-active button {
  background-color: #002242;
  border-radius: 4px;
}

.page-careers .scrolling-carousel {
  margin-bottom: 72px;
}

.playbook-block {
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg width='669' height='419' viewBox='0 0 669 419' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='334.5' cy='334.5' r='334.5' fill='white' fill-opacity='0.1'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: calc(50% - 356px) 100%;
  margin-top: 133px;
}
@media (max-width: 1024px) {
  .playbook-block {
    background-position: -156px 100%;
  }
}
@media (max-width: 768px) {
  .playbook-block {
    background-position: center bottom;
  }
}
@media (max-width: 575px) {
  .playbook-block {
    background-image: url("data:image/svg+xml,%3Csvg width='323' height='202' viewBox='0 0 323 202' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='161.418' cy='161.582' r='161.418' fill='white' fill-opacity='0.1'/%3E%3C/svg%3E%0A");
    margin-top: 52px;
    margin-bottom: 80px;
  }
}
.playbook-block .container-fixed {
  padding-top: 77px;
  padding-bottom: 77px;
  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;
  gap: 148px;
  max-width: 1130px;
}
@media (max-width: 1024px) {
  .playbook-block .container-fixed {
    gap: 55px;
  }
}
@media (max-width: 768px) {
  .playbook-block .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (max-width: 575px) {
  .playbook-block .container-fixed {
    padding-bottom: 37px;
  }
}
.playbook-block .container-fixed .image-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.2);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.2);
}
.playbook-block .container-fixed .image-container img {
  max-width: 434px;
  height: auto;
  border-radius: 10px;
}
@media (max-width: 575px) {
  .playbook-block .container-fixed .image-container img {
    max-width: 210px;
  }
}
.playbook-block .container-fixed .text-container h4, .playbook-block .container-fixed .text-container p {
  color: #fff;
}
.playbook-block .container-fixed .text-container h4 {
  margin-bottom: 15.5px;
}
@media (max-width: 575px) {
  .playbook-block .container-fixed .text-container h4 {
    margin-bottom: 24px;
  }
}
.playbook-block .container-fixed .text-container p {
  margin-bottom: 41px;
}
@media (max-width: 575px) {
  .playbook-block .container-fixed .text-container p {
    margin-bottom: 32px;
  }
}

.cta-cards-solutions {
  margin-bottom: 242px;
}
@media (max-width: 758px) {
  .cta-cards-solutions {
    margin-bottom: 120px;
  }
}
@media (max-width: 575px) {
  .cta-cards-solutions {
    margin-bottom: 80px;
  }
}
.cta-cards-solutions .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  gap: 25px;
}
@media (max-width: 768px) {
  .cta-cards-solutions .container-fixed {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .cta-cards-solutions .container-fixed {
    gap: 24px;
  }
}
.cta-cards-solutions .container-fixed .card-container {
  max-width: 359px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 76px 41px;
  border-radius: 10.6px;
}
@media (max-width: 1024px) {
  .cta-cards-solutions .container-fixed .card-container {
    padding: 55px 30px;
  }
}
@media (max-width: 768px) {
  .cta-cards-solutions .container-fixed .card-container {
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    max-width: unset;
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cta-cards-solutions .container-fixed .card-container {
    padding: 51px 33px 33px;
  }
}
.cta-cards-solutions .container-fixed .card-container:hover .tertiary-button:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
  background-color: #FFA600;
}
.cta-cards-solutions .container-fixed .card-container:hover .tertiary-button:after {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='%23002242'/%3E%3C/svg%3E%0A");
  background-color: #FFA600;
  left: 16px;
}
@media (max-width: 768px) {
  .cta-cards-solutions .container-fixed .card-container:hover .tertiary-button:after {
    left: 11px;
  }
}
.cta-cards-solutions .container-fixed .card-container h5 {
  color: #002242;
  margin-bottom: 9px;
}
@media (max-width: 768px) {
  .cta-cards-solutions .container-fixed .card-container h5 {
    font-size: 32px;
  }
}
.cta-cards-solutions .container-fixed .card-container .tertiary-button {
  margin-left: -12px;
}
.cta-cards-solutions .container-fixed .card-container .tertiary-button:hover:before {
  background-color: #FFA600;
}
.cta-cards-solutions .container-fixed .card-container .tertiary-button:hover:after {
  background-color: #FFA600;
}
.cta-cards-solutions .container-fixed .card-container.blue {
  background-color: #A1E0FF;
}
.cta-cards-solutions .container-fixed .card-container.blue:hover {
  background-color: rgba(161, 224, 255, 0.4);
}
.cta-cards-solutions .container-fixed .card-container.green {
  background-color: #BEFFD0;
}
.cta-cards-solutions .container-fixed .card-container.green:hover {
  background-color: rgba(190, 255, 208, 0.4);
}
.cta-cards-solutions .container-fixed .card-container.purple {
  background-color: #E3C2F7;
}
.cta-cards-solutions .container-fixed .card-container.purple:hover {
  background-color: rgba(227, 194, 247, 0.4);
}

.content-block {
  background-color: #FDCE33;
  overflow: hidden;
}
.content-block .container-fixed {
  max-width: 1503px;
  padding-top: 115px;
  padding-bottom: 132px;
}
@media (max-width: 768px) {
  .content-block .container-fixed {
    padding-top: 56px;
    padding-bottom: 0;
  }
}
.content-block .container-fixed .top-container {
  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;
  gap: 145px;
  margin-bottom: 85px;
}
@media (max-width: 1200px) {
  .content-block .container-fixed .top-container {
    gap: 70px;
  }
}
@media (max-width: 575px) {
  .content-block .container-fixed .top-container {
    gap: 40px;
    margin-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .content-block .container-fixed .top-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.content-block .container-fixed .top-container.right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 768px) {
  .content-block .container-fixed .top-container.right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.content-block .container-fixed .top-container .text-container {
  max-width: 665px;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .top-container .text-container {
    max-width: 100%;
  }
}
.content-block .container-fixed .top-container .text-container .eyebrow {
  margin-bottom: 10px;
}
.content-block .container-fixed .top-container .text-container h3, .content-block .container-fixed .top-container .text-container p {
  color: #002242;
}
.content-block .container-fixed .top-container .text-container h3 {
  margin-bottom: 24px;
}
.content-block .container-fixed .top-container .text-container p {
  margin-bottom: 0;
}
.content-block .container-fixed .top-container .image-container {
  width: 507px;
  min-width: 507px;
  height: 507px;
  position: relative;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .top-container .image-container {
    width: 319px;
    min-width: 319px;
    height: 319px;
  }
}
.content-block .container-fixed .top-container .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  border-radius: 50%;
  position: relative;
  z-index: 1;
}
.content-block .container-fixed .top-container .image-container .bordered-circle {
  width: 280px;
  min-width: 280px;
  height: 280px;
  border: 3px solid;
  border-radius: 50%;
  position: absolute;
  top: -42px;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .top-container .image-container .bordered-circle {
    width: 180px;
    min-width: 180px;
    height: 180px;
    top: -21px;
  }
}
.content-block .container-fixed .top-container .image-container .filled-circle {
  display: none;
  position: absolute;
  left: -42px;
  bottom: 29px;
  width: 173px;
  min-width: 173px;
  height: 173px;
  background-color: #002242;
  border-radius: 50%;
}
.content-block .container-fixed .top-container .image-container.blue .bordered-circle {
  border-color: #006FD5;
}
.content-block .container-fixed .top-container .image-container.green .bordered-circle {
  border-color: #05B7AC;
}
.content-block .container-fixed .top-container .image-container.purple .bordered-circle {
  border-color: #6D05A9;
}
.content-block .container-fixed .top-container .image-container.left .bordered-circle {
  left: -42px;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .top-container .image-container.left .bordered-circle {
    left: -21px;
  }
}
.content-block .container-fixed .top-container .image-container.right .bordered-circle {
  right: -42px;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .top-container .image-container.right .bordered-circle {
    left: -21px;
  }
}
.content-block .container-fixed .top-container .image-container.two .bordered-circle {
  top: 0;
  right: 0;
  width: 71px;
  min-width: 71px;
  height: 71px;
}
.content-block .container-fixed .top-container .image-container.two .filled-circle {
  display: block;
}
.content-block .container-fixed .values-container {
  background-color: rgba(255, 166, 0, 0.3);
  border-radius: 50px;
  padding: 96px 70px 122px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 67px 37px;
}
@media (max-width: 768px) {
  .content-block .container-fixed .values-container {
    padding: 65px 40px;
    border-radius: 0;
    margin-left: -16px;
    margin-right: -16px;
    gap: 32px 20px;
  }
}
@media (max-width: 575px) {
  .content-block .container-fixed .values-container {
    padding: 31px 40px 45px 16px;
    gap: 16px;
  }
}
.content-block .container-fixed .values-container h3 {
  color: #002242;
  width: calc(33% - 25px);
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .values-container h3 {
    width: calc(50% - 19px);
  }
}
@media (max-width: 575px) {
  .content-block .container-fixed .values-container h3 {
    width: 100%;
  }
}
.content-block .container-fixed .values-container .value {
  width: calc(33% - 25px);
  padding-left: 48px;
  position: relative;
}
@media (max-width: 1024px) {
  .content-block .container-fixed .values-container .value {
    width: calc(50% - 19px);
  }
}
@media (max-width: 575px) {
  .content-block .container-fixed .values-container .value {
    width: 100%;
    padding-left: 24px;
  }
}
.content-block .container-fixed .values-container .value h5, .content-block .container-fixed .values-container .value p {
  color: #002242;
}
.content-block .container-fixed .values-container .value h5 {
  margin-bottom: 8px;
}
@media (max-width: 575px) {
  .content-block .container-fixed .values-container .value h5 {
    margin-bottom: 4px;
  }
}
.content-block .container-fixed .values-container .value p {
  margin-bottom: 0;
}
.content-block .container-fixed .values-container .value.has-bullet:before {
  display: block;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  margin-right: 28px;
  position: absolute;
  top: 15px;
  left: 0;
}
@media (max-width: 575px) {
  .content-block .container-fixed .values-container .value.has-bullet:before {
    width: 12px;
    height: 12px;
    top: 13px;
  }
}

.section-header {
  background-color: #fff;
  padding-top: 104px;
  padding-bottom: 21px;
  position: relative;
}
@media (max-width: 768px) {
  .section-header {
    padding-top: 48px;
  }
}
.section-header .container-fixed {
  max-width: 897px;
}
.section-header .container-fixed h3, .section-header .container-fixed p {
  color: #002242;
  text-align: center;
}
.section-header .container-fixed h3 {
  margin-bottom: 16px;
}
.section-header .container-fixed p {
  margin-bottom: 0;
}
.section-header .container-fixed .small-image {
  margin-bottom: 0;
}

.impact-section {
  height: 300vh;
  background-color: #fff;
}
@media (max-width: 1024px) {
  .impact-section {
    height: auto;
    overflow: hidden;
  }
}
.impact-section .interior-container {
  background-image: url("./images/bg-impact-section.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
  height: 100vh;
  width: 100%;
  overflow: hidden;
  position: sticky;
  top: 0;
  left: 0;
}
@media (max-width: 1024px) {
  .impact-section .interior-container {
    height: auto;
    position: static;
    overflow: unset;
    background-color: #002242;
  }
}
@media (max-width: 768px) {
  .impact-section .interior-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-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .impact-section .interior-container:after {
    content: "";
    width: 100%;
    height: 61px;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg width='375' height='999' viewBox='0 0 375 999' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='137.5' cy='499.5' r='499.5' fill='%23002242'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 130%;
    background-position: left bottom;
  }
}
@media (max-width: 375px) {
  .impact-section .interior-container:after {
    background-size: auto;
    background-position: center bottom;
  }
}
.impact-section .interior-container .section-container {
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container {
    width: 100%;
    height: auto;
    position: relative;
  }
}
@media (max-width: 575px) {
  .impact-section .interior-container .section-container {
    max-width: 100%;
    overflow: hidden;
  }
}
.impact-section .interior-container .section-container .container-fixed {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  padding-top: 118px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container .container-fixed {
    position: static;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 100px;
    padding-bottom: 118px;
  }
}
@media (max-width: 768px) {
  .impact-section .interior-container .section-container .container-fixed {
    padding-bottom: 31px;
  }
}
@media (max-width: 575px) {
  .impact-section .interior-container .section-container .container-fixed {
    padding-top: 52px;
    gap: 48px;
  }
}
.impact-section .interior-container .section-container .container-fixed .text-container {
  opacity: 0;
  max-width: 100%;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container .container-fixed .text-container {
    opacity: 1;
  }
}
.impact-section .interior-container .section-container .container-fixed .text-container h4 {
  color: #fff;
  max-width: 661px;
  margin-bottom: 24px;
}
.impact-section .interior-container .section-container .container-fixed .text-container .small {
  color: #fff;
  max-width: 548px;
  margin-bottom: 0;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points {
  margin-top: 52px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 26px;
  max-width: 548px;
}
@media (max-width: 575px) {
  .impact-section .interior-container .section-container .container-fixed .text-container .proof-points {
    margin-top: 40px;
  }
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points.mobile {
  display: none;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points.mobile .slick-list {
  padding-right: 108px;
  margin-right: -16px;
  margin-left: -16px;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points.mobile .slick-list .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points.mobile .slick-list .slide-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: auto;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points.mobile .proof-point {
  max-width: 251px;
  margin: 30px 12px;
}
@media (max-width: 575px) {
  .impact-section .interior-container .section-container .container-fixed .text-container .proof-points {
    margin-top: 26px;
  }
  .impact-section .interior-container .section-container .container-fixed .text-container .proof-points.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .impact-section .interior-container .section-container .container-fixed .text-container .proof-points.desktop {
    display: none;
  }
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points .proof-point {
  background-color: #fff;
  padding: 40px 30px;
  border-radius: 10px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points .proof-point .point {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-bottom: 31px;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points .proof-point p {
  color: #002242;
  font-size: 18px;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  letter-spacing: 0.015em;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .impact-section .interior-container .section-container .container-fixed .text-container .proof-points .proof-point p {
    font-size: 16px;
  }
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points .proof-point p strong {
  font-family: "General Sans Bold", sans-serif;
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points > .proof-point {
  width: calc(50% - 13px);
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points > .proof-point:nth-of-type(2) {
  margin-top: 48px;
}
@media (max-width: 575px) {
  .impact-section .interior-container .section-container .container-fixed .text-container .proof-points > .proof-point:nth-of-type(2) {
    margin-top: 0;
  }
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points .column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 28px;
  width: calc(50% - 13px);
}
.impact-section .interior-container .section-container .container-fixed .text-container .proof-points .column:nth-of-type(2) {
  margin-top: 48px;
}
.impact-section .interior-container .section-container .container-fixed .circles-container {
  opacity: 0;
  position: relative;
  z-index: 1;
  padding-top: 68px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container .container-fixed .circles-container {
    opacity: 1;
    padding-top: 0;
  }
}
.impact-section .interior-container .section-container .container-fixed .circles-container .mobile-circles {
  display: none;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container .container-fixed .circles-container .mobile-circles {
    display: block;
  }
}
.impact-section .interior-container .section-container .container-fixed .circles-container .mobile-circles .circle {
  margin-left: auto;
}
.impact-section .interior-container .section-container .container-fixed .circles-container .mobile-circles .circle.blue {
  background-color: #A1E0FF;
}
.impact-section .interior-container .section-container .container-fixed .circles-container .mobile-circles .circle.green {
  background-color: #BEFFD0;
}
.impact-section .interior-container .section-container .container-fixed .circles-container .mobile-circles .circle.purple {
  background-color: #E3C2F7;
}
.impact-section .interior-container .section-container .container-fixed .circles-container .circle {
  width: 484px;
  height: 484px;
  border-radius: 50%;
  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: "General Sans SemiBold", sans-serif;
  color: #002242;
  font-size: 133px;
  line-height: 100%;
  letter-spacing: 0.01em;
  position: relative;
  right: 0;
  top: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container .container-fixed .circles-container .circle {
    position: static;
  }
}
.impact-section .interior-container .section-container .image-container img {
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0;
  max-height: 95%;
  width: auto;
}
@media (max-width: 1024px) {
  .impact-section .interior-container .section-container .image-container img {
    opacity: 1;
  }
}
.impact-section .interior-container .section-container.section-1 .text-container {
  opacity: 1;
}
.impact-section .interior-container .section-container.section-1 .circles-container {
  opacity: 1;
}
@media (max-width: 768px) {
  .impact-section .interior-container .section-container.section-1 .circles-container .circle {
    width: 275px;
    height: 275px;
    font-size: 75px;
  }
}
.impact-section .interior-container .section-container.section-1 .circles-container .circle.positioned {
  top: -227px;
  right: -176px;
}
.impact-section .interior-container .section-container.section-1 .circles-container .circle.more-positioned {
  top: -315px;
  right: 98px;
}
.impact-section .interior-container .section-container.section-1 .image-container img {
  opacity: 1;
}
.impact-section .interior-container .section-container.section-2 .circles-container .mobile-circles .secondary-circle {
  width: 122px;
  height: 122px;
  font-size: 34px;
  margin-bottom: -53px;
  margin-right: -30px;
}
.impact-section .interior-container .section-container.section-2 .circles-container .circle {
  font-size: 101px;
}
@media (max-width: 768px) {
  .impact-section .interior-container .section-container.section-2 .circles-container .circle {
    width: 289px;
    height: 289px;
    font-size: 60px;
  }
}
.impact-section .interior-container .section-container.section-2 .circles-container .circle.positioned {
  top: -200px;
  right: -90px;
}
.impact-section .interior-container .section-container.section-3 .circles-container .mobile-circles .secondary-circle {
  width: 150px;
  height: 150px;
  font-size: 32px;
  margin-bottom: -50px;
  margin-right: -28px;
}
.impact-section .interior-container .section-container.section-3 .circles-container .mobile-circles .tertiary-circle {
  width: 85px;
  height: 85px;
  font-size: 23px;
  margin-bottom: -50px;
  margin-right: 90px;
}
.impact-section .interior-container .section-container.section-3 .circles-container .circle {
  font-size: 126px;
  width: 642px;
  height: 642px;
  right: 56px;
  top: 86px;
}
@media (max-width: 768px) {
  .impact-section .interior-container .section-container.section-3 .circles-container .circle {
    width: 315px;
    height: 315px;
    font-size: 62px;
  }
}
.impact-section .interior-container .section-container.blue .container-fixed .text-container .proof-points .proof-point .point {
  background-color: #006FD5;
}
.impact-section .interior-container .section-container.blue .container-fixed .circles-container .circle {
  background-color: #A1E0FF;
}
.impact-section .interior-container .section-container.green .container-fixed .text-container .proof-points .proof-point .point {
  background-color: #05B7AC;
}
.impact-section .interior-container .section-container.green .container-fixed .circles-container .circle {
  background-color: #BEFFD0;
}
.impact-section .interior-container .section-container.purple .container-fixed .text-container .proof-points .proof-point .point {
  background-color: #6D05A9;
}
.impact-section .interior-container .section-container.purple .container-fixed .circles-container .circle {
  background-color: #E3C2F7;
}

.stepped-carousel {
  background-color: #fff;
  overflow: hidden;
  padding-bottom: 30px;
}
@media (max-width: 768px) {
  .stepped-carousel {
    padding-bottom: 20px;
  }
}
.stepped-carousel .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 116px;
  padding-top: 116px;
  position: relative;
}
@media (max-width: 1200px) {
  .stepped-carousel .container-fixed {
    gap: 30px;
  }
}
@media (max-width: 1024px) {
  .stepped-carousel .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed {
    padding-top: 96px;
    gap: 10px;
  }
}
.stepped-carousel .container-fixed .text-container {
  max-width: 549px;
  padding-top: 30px;
}
.stepped-carousel .container-fixed .text-container h4, .stepped-carousel .container-fixed .text-container p {
  color: #002242;
}
.stepped-carousel .container-fixed .text-container h4 {
  margin-bottom: 24px;
}
.stepped-carousel .container-fixed .text-container p {
  margin-bottom: 0;
}
.stepped-carousel .container-fixed .text-container .buttons-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 24px;
  margin-top: 32px;
}
@media (max-width: 1024px) {
  .stepped-carousel .container-fixed .text-container .buttons-container {
    display: none;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container {
  max-width: 523px;
  position: static;
}
@media (max-width: 1024px) {
  .stepped-carousel .container-fixed .stepped-carousel-container {
    margin-left: -16px;
    position: relative;
  }
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed .stepped-carousel-container {
    max-width: 315px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-list {
  padding: 30px;
  padding-right: 1030px;
  margin-right: -1000px;
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .slick-list {
    padding: 20px;
    padding-right: 520px;
    margin-right: -500px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='40' viewBox='0 0 41 40' fill='none'%3E%3Cellipse cx='20.3318' cy='19.9989' rx='19.9997' ry='19.9989' fill='%23002242'/%3E%3Cpath d='M17.832 27.3594L25.2636 19.9282L17.832 12.4969' stroke='white' stroke-width='3'/%3E%3C/svg%3E");
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  bottom: 10px;
  top: unset;
}
@media (max-width: 1024px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow {
    display: none !important;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow:before {
  content: none;
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-prev {
  -webkit-transform: rotate(180deg) translate(0, 50%);
  -ms-transform: rotate(180deg) translate(0, 50%);
  transform: rotate(180deg) translate(0, 50%);
  left: 0;
}
@media (max-width: 1366px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-prev {
    left: 16px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-next {
  left: 58px;
}
@media (max-width: 1366px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-next {
    left: 76px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-dots {
  width: 100vw;
  bottom: -12px;
  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;
  gap: 8px;
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li {
  margin: 0;
  width: auto;
  height: auto;
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li.slick-active button {
  opacity: 1;
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li button {
  padding: 0;
  width: 6px;
  height: 6px;
  background-color: #002242;
  opacity: 0.5;
}
.stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li button:before {
  content: none;
}
.stepped-carousel .container-fixed .stepped-carousel-container .card-container {
  min-height: 406px;
  height: auto;
  padding: 69px 58px 75px;
  border-radius: 10.6px;
  margin-right: 31px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .card-container {
    min-height: 235px;
    padding: 37px 21px 33px;
    border-radius: 6.14px;
    margin-right: 24px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active, .stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active ~ .card-container {
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active, .stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active ~ .card-container {
    -webkit-box-shadow: 0 2px 13px 2px rgba(0, 34, 66, 0.1);
    box-shadow: 0 2px 13px 2px rgba(0, 34, 66, 0.1);
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .card-container .number {
  width: 65px;
  height: 65px;
  border-radius: 50%;
  background-color: #FFA600;
  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;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 40px;
  line-height: 120%;
  letter-spacing: 0.01em;
  margin-bottom: 32px;
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .card-container .number {
    width: 38px;
    height: 38px;
    font-size: 23px;
    margin-bottom: 16px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .card-container h6, .stepped-carousel .container-fixed .stepped-carousel-container .card-container p {
  color: #002242;
}
.stepped-carousel .container-fixed .stepped-carousel-container .card-container h6 {
  margin-bottom: 19px;
}
@media (max-width: 575px) {
  .stepped-carousel .container-fixed .stepped-carousel-container .card-container h6 {
    margin-bottom: 4px;
  }
}
.stepped-carousel .container-fixed .stepped-carousel-container .card-container p {
  margin-bottom: 0;
}
.stepped-carousel .container-fixed .buttons-container.mobile {
  display: none;
}
@media (max-width: 1024px) {
  .stepped-carousel .container-fixed .buttons-container.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 24px;
    margin-top: 24px;
  }
}

.featured-image-hero {
  margin-top: -125px;
  padding-top: 195px;
  padding-bottom: 56px;
  overflow: hidden;
  /* New Colors: 6/2025 */
}
@media (max-width: 768px) {
  .featured-image-hero {
    margin-top: -100px;
    padding-top: 140px;
    padding-bottom: 30px;
  }
}
.featured-image-hero.blue {
  background-color: #A1E0FF;
}
.featured-image-hero.blue + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: rgba(161, 224, 255, 0.3);
}
.featured-image-hero.green {
  background-color: #BEFFD0;
}
.featured-image-hero.green + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: rgba(190, 255, 208, 0.3);
}
.featured-image-hero.purple {
  background-color: #E3C2F7;
}
.featured-image-hero.purple + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: rgba(227, 194, 247, 0.3);
}
.featured-image-hero.royal-blue {
  background-color: #006FD5;
}
.featured-image-hero.royal-blue .container-fixed .text-container p {
  color: white;
}
.featured-image-hero.royal-blue .container-fixed .text-container h1 {
  color: white;
}
.featured-image-hero.royal-blue + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: #e6f7ff;
}
.featured-image-hero.dark-purple {
  background-color: #6D05A9;
}
.featured-image-hero.dark-purple .container-fixed .text-container p {
  color: white;
}
.featured-image-hero.dark-purple .container-fixed .text-container h1 {
  color: white;
}
.featured-image-hero.dark-purple + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: #f7edfd;
}
.featured-image-hero.aqua {
  background-color: #05B7AC;
}
.featured-image-hero.aqua + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: #ebfff0;
}
.featured-image-hero.navy {
  background-color: #002242;
}
.featured-image-hero.navy .container-fixed .text-container p {
  color: white;
}
.featured-image-hero.navy .container-fixed .text-container h1 {
  color: white;
}
.featured-image-hero.navy + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: #f0f2f4;
}
.featured-image-hero.orange {
  background-color: #FFA600;
}
.featured-image-hero.orange + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: #f0f2f4;
}
.featured-image-hero.yellow {
  background-color: #FDCE33;
}
.featured-image-hero.yellow + .tabbed-section-scroll .tabs-container .tab-container:nth-child(2n) {
  background-color: #f0f2f4;
}
.featured-image-hero .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 79px;
}
@media (min-width: 1025px) {
  .featured-image-hero .container-fixed.left {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (max-width: 768px) {
  .featured-image-hero .container-fixed.left .image-container {
    max-width: 70%;
  }
}
.featured-image-hero .container-fixed.left .image-container .bordered-circle {
  display: none;
}
.featured-image-hero .container-fixed.left .image-container .filled-circle {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 544px;
  height: 544px;
  background: rgba(255, 255, 255, 0.2) !important;
}
@media (max-width: 768px) {
  .featured-image-hero .container-fixed.left .image-container .filled-circle {
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
}
@media (max-width: 575px) {
  .featured-image-hero .container-fixed.left .image-container .filled-circle {
    width: 375px;
    height: 375px;
  }
}
@media (max-width: 768px) {
  .featured-image-hero .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -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: 768px) {
  .featured-image-hero .container-fixed {
    gap: 45px;
  }
}
.featured-image-hero .container-fixed .image-container {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.featured-image-hero .container-fixed .image-container img {
  width: auto;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  position: relative;
  z-index: 1;
}
.featured-image-hero .container-fixed .image-container .bordered-circle {
  width: 126px;
  min-width: 126px;
  height: 126px;
  border: 4px solid #FDCE33;
  border-radius: 50%;
  position: absolute;
  bottom: 8px;
  right: 66px;
}
@media (max-width: 575px) {
  .featured-image-hero .container-fixed .image-container .bordered-circle {
    width: 64px;
    min-width: 64px;
    height: 64px;
    bottom: 4px;
    right: 33.5px;
  }
}
.featured-image-hero .container-fixed .image-container .filled-circle {
  position: absolute;
  left: -35px;
  top: -18px;
  width: 339px;
  min-width: 339px;
  height: 339px;
  border-radius: 50%;
}
@media (max-width: 575px) {
  .featured-image-hero .container-fixed .image-container .filled-circle {
    width: 172px;
    min-width: 172px;
    height: 172px;
    left: -18px;
    top: -9px;
  }
}
.featured-image-hero .container-fixed .image-container.blue .filled-circle {
  background-color: #006FD5;
}
.featured-image-hero .container-fixed .image-container.green .filled-circle {
  background-color: #05B7AC;
}
.featured-image-hero .container-fixed .image-container.purple .filled-circle {
  background-color: #6D05A9;
}
.featured-image-hero .container-fixed .text-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 664px;
}
@media (max-width: 1024px) {
  .featured-image-hero .container-fixed .text-container {
    max-width: 100%;
  }
}
.featured-image-hero .container-fixed .text-container h1, .featured-image-hero .container-fixed .text-container p {
  color: #002242;
}
.featured-image-hero .container-fixed .text-container .eyebrow {
  margin-bottom: 16px;
}
.featured-image-hero .container-fixed .text-container h1 {
  margin-bottom: 15px;
}
@media (max-width: 1024px) {
  .featured-image-hero .container-fixed .text-container h1 {
    font-size: 48px;
    line-height: 110%;
  }
}
@media (max-width: 768px) {
  .featured-image-hero .container-fixed .text-container h1 {
    margin-bottom: 24px;
  }
}
.featured-image-hero .container-fixed .text-container .small {
  max-width: 548px;
  margin-bottom: 48px;
}
@media (max-width: 1024px) {
  .featured-image-hero .container-fixed .text-container .small {
    max-width: 100%;
  }
}
@media (max-width: 768px) {
  .featured-image-hero .container-fixed .text-container .small {
    margin-bottom: 24px;
  }
}
.featured-image-hero .container-fixed .text-container .proof-points {
  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: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 24px;
  margin-bottom: 53px;
}
@media (max-width: 1024px) {
  .featured-image-hero .container-fixed .text-container .proof-points {
    margin-bottom: 24px;
  }
}
.featured-image-hero .container-fixed .text-container .proof-points .proof-point {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(255, 255, 255, 0.4);
  padding: 30px;
  border-radius: 10px;
  margin-left: -16px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
@media (max-width: 1024px) {
  .featured-image-hero .container-fixed .text-container .proof-points .proof-point {
    margin-left: 0;
  }
}
.featured-image-hero .container-fixed .text-container .proof-points .proof-point p {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 160%;
  letter-spacing: 0.015em;
  margin: 0;
}
.featured-image-hero .container-fixed .text-container .proof-points .proof-point p:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 17px;
  margin-bottom: -1px;
}
.featured-image-hero .container-fixed .text-container .proof-points .proof-point p strong {
  font-family: "General Sans Bold", sans-serif;
}
.featured-image-hero .container-fixed .text-container .proof-points.blue .proof-point p:before {
  background-color: #006FD5;
}
.featured-image-hero .container-fixed .text-container .proof-points.green .proof-point p:before {
  background-color: #05B7AC;
}
.featured-image-hero .container-fixed .text-container .proof-points.purple .proof-point p:before {
  background-color: #6D05A9;
}
.featured-image-hero .container-fixed .text-container .primary-button {
  margin-top: 8px;
}
@media (max-width: 768px) {
  .featured-image-hero .container-fixed .text-container .primary-button {
    margin-top: 16px;
  }
}

.tabbed-section-scroll {
  position: relative;
}
@media (max-width: 768px) {
  .tabbed-section-scroll {
    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;
  }
}
.tabbed-section-scroll .container-fixed {
  max-width: 1380px;
}
.tabbed-section-scroll .tabs-sidebar {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-690px);
  -ms-transform: translateX(-690px);
  transform: translateX(-690px);
  height: 100%;
}
@media (max-width: 1400px) {
  .tabbed-section-scroll .tabs-sidebar {
    left: 20px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
@media (max-width: 768px) {
  .tabbed-section-scroll .tabs-sidebar {
    position: sticky;
    z-index: 1;
    top: 0;
    width: 100%;
    padding: 24px 16px;
    background-color: #fff;
    -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
    box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  }
}
.tabbed-section-scroll .tabs-sidebar .interior-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-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 10px;
  max-width: 295px;
  position: sticky;
  top: 0;
  padding: 68px 0;
}
@media (max-width: 768px) {
  .tabbed-section-scroll .tabs-sidebar .interior-container {
    display: none;
  }
}
.tabbed-section-scroll .tabs-sidebar .interior-container a {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 20px;
  line-height: 100%;
  letter-spacing: 0.015em;
  padding: 16px 20px;
  border-radius: 127px;
  cursor: pointer;
}
.tabbed-section-scroll .tabs-sidebar .interior-container a.active {
  background-color: #fff;
  color: #006FD5;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
.tabbed-section-scroll .tabs-sidebar .tabs-mobile {
  display: none;
  width: 100%;
  text-align: center;
}
@media (max-width: 768px) {
  .tabbed-section-scroll .tabs-sidebar .tabs-mobile {
    display: block;
  }
}
.tabbed-section-scroll .tabs-sidebar .tabs-mobile select {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23002242'/%3E%3Cpath d='M17 10L12 14L7 10' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) center;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 150%;
  letter-spacing: 0.01em;
  padding: 12px 44px 12px 20px;
  border-radius: 24px;
  border: 3px solid #002242;
  -webkit-appearance: none;
  width: 100%;
  max-width: 343px;
}
.tabbed-section-scroll .tabs-container .tab-container {
  background-color: #fff;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1280px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed {
    max-width: 100%;
    padding-left: 350px;
  }
}
@media (max-width: 768px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed {
    padding-left: 16px;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container {
  max-width: 1013px;
  width: 100%;
  padding: 64px 0;
}
@media (max-width: 768px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container {
    padding: 48px 0;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .tab-heading {
  color: #002242;
  margin-bottom: 22px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .copy {
  margin-bottom: 48px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .copy * {
  color: #002242;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .copy p, .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .copy li {
  font-size: 18px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .copy ul {
  margin-left: 0;
  padding: 0 0 0 1.5rem;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .copy a {
  text-decoration: underline;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .images-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 30px;
  margin-bottom: 48px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .images-container img {
  max-width: calc(50% - 15px);
  height: auto;
}
@media (max-width: 1024px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .images-container img {
    max-width: 100%;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .image-container {
  max-width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 67px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .video-container {
  margin-bottom: 67px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .video-container .iframe-wrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  width: 100%;
  height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .video-container .iframe-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .video-container .caption {
  color: #002242;
  font-size: 16px;
  font-style: italic;
  letter-spacing: 0.015em;
  margin-top: 32px;
}
@media (max-width: 575px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .video-container .caption {
    margin-top: 16px;
    font-size: 14px;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .quote-container h4 {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  line-height: 130%;
  margin-bottom: 30px;
  font-weight: 500;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .quote-container .bottom-text p {
  color: #002242;
  font-size: 24px;
  line-height: 160%;
  letter-spacing: 0.015em;
}
@media (max-width: 768px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .quote-container .bottom-text p {
    font-size: 20px;
    font-family: "General Sans SemiBold", sans-serif;
    font-weight: 600;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards {
  margin-bottom: 64px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards:last-child {
  margin-bottom: 0;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards h5 {
  color: #002242;
  margin-bottom: 32px;
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 64px 29px;
}
@media (max-width: 575px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container {
    gap: 32px 23px;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container {
  width: calc(33.33% - 19.33px);
}
@media (max-width: 1024px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container {
    width: calc(50% - 14.5px);
  }
}
@media (max-width: 575px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container {
    width: calc(50% - 11.5px);
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container .card-image-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 317px;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container .card-image-container {
    height: 160px;
    margin-bottom: 16px;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container .card-image-container img {
  width: 100%;
  height: 100%;
  border-radius: 24px;
  margin-bottom: 24px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
@media (max-width: 575px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container .card-image-container img {
    border-radius: 12px;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container .tag {
  display: inline-block;
  background-color: #002242;
  padding: 6px 16px;
  border-radius: 16px;
  color: #fff;
  font-family: "General Sans Bold", sans-serif;
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  margin-bottom: 12px;
}
@media (max-width: 575px) {
  .tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container .tag {
    font-size: 12px;
  }
}
.tabbed-section-scroll .tabs-container .tab-container .container-fixed .interior-container .resource-cards .cards-container .card-container h6 {
  color: #002242;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  margin-bottom: 0;
}

.hero-header {
  margin-top: -125px;
  background-image: url("data:image/svg+xml,%3Csvg width='1152' height='686' viewBox='0 0 1152 686' fill='none' opacity='0.2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M736.018 501.208C495.091 569.255 258.127 365.924 206.613 47.5605C447.54 -20.4866 684.504 182.845 736.018 501.208Z' fill='white'/%3E%3Cpath d='M1133.86 -82.8533L1129.11 -35.8683C1099.79 248.471 901.656 447.752 686.09 409.678L690.845 362.694C720.168 78.3537 918.299 -120.927 1133.86 -82.8533Z' fill='white'/%3E%3Cpath d='M749.496 412.925C749.496 381.607 724.658 356.219 694.019 356.219C663.38 356.219 638.543 381.607 638.543 412.925V604.105C638.543 635.423 663.38 660.811 694.019 660.811C724.658 660.811 749.496 635.423 749.496 604.105V412.925Z' fill='white'/%3E%3Cpath d='M421.395 1496.79C378.599 1433.61 351.653 1349.36 351.653 1244.05C351.653 995.349 496.685 860.065 666.284 860.065C835.884 860.065 980.915 995.349 980.915 1244.05C980.915 1349.36 953.97 1433.61 911.173 1496.79H1288.41C1316.15 1418.21 1332 1333.96 1332 1244.05C1332 852.774 1046.69 548.992 666.284 548.992C285.874 548.992 0.566406 852.774 0.566406 1244.05C0.566406 1333.96 16.4171 1419.02 44.1553 1496.79H421.395Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: 100% center;
}
@media (max-width: 768px) {
  .hero-header {
    margin-top: -100px;
  }
}
@media (max-width: 575px) {
  .hero-header {
    background-image: none;
  }
}
.hero-header.navy {
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg width='1152' height='686' viewBox='0 0 1152 686' fill='none' opacity='0.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M736.018 501.208C495.091 569.255 258.127 365.924 206.613 47.5605C447.54 -20.4866 684.504 182.845 736.018 501.208Z' fill='white'/%3E%3Cpath d='M1133.86 -82.8533L1129.11 -35.8683C1099.79 248.471 901.656 447.752 686.09 409.678L690.845 362.694C720.168 78.3537 918.299 -120.927 1133.86 -82.8533Z' fill='white'/%3E%3Cpath d='M749.496 412.925C749.496 381.607 724.658 356.219 694.019 356.219C663.38 356.219 638.543 381.607 638.543 412.925V604.105C638.543 635.423 663.38 660.811 694.019 660.811C724.658 660.811 749.496 635.423 749.496 604.105V412.925Z' fill='white'/%3E%3Cpath d='M421.395 1496.79C378.599 1433.61 351.653 1349.36 351.653 1244.05C351.653 995.349 496.685 860.065 666.284 860.065C835.884 860.065 980.915 995.349 980.915 1244.05C980.915 1349.36 953.97 1433.61 911.173 1496.79H1288.41C1316.15 1418.21 1332 1333.96 1332 1244.05C1332 852.774 1046.69 548.992 666.284 548.992C285.874 548.992 0.566406 852.774 0.566406 1244.05C0.566406 1333.96 16.4171 1419.02 44.1553 1496.79H421.395Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 575px) {
  .hero-header.navy {
    background-image: none;
  }
}
.hero-header.navy .container-fixed h1, .hero-header.navy .container-fixed p {
  color: #fff;
}
.hero-header.navy .container-fixed .filter-container select {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='white'/%3E%3Cpath d='M13.7499 15.3155C14.1641 15.3155 14.4999 15.6878 14.4999 16.1471C14.4999 16.6063 14.1641 16.9786 13.7499 16.9786H10.2499C9.83565 16.9786 9.4999 16.6063 9.4999 16.1471C9.4999 15.6878 9.83567 15.3155 10.2499 15.3155H13.7499ZM15 11.1577C15.4142 11.1577 15.75 11.5301 15.75 11.9893C15.75 12.4485 15.4142 12.8208 15 12.8208H8.99988C8.58566 12.8208 8.24985 12.4485 8.24985 11.9893C8.24985 11.5301 8.58566 11.1577 8.99988 11.1577H15ZM17.25 7C17.6643 7 18.0001 7.37227 18.0001 7.83151C18.0001 8.29078 17.6643 8.6631 17.25 8.6631H6.74997C6.33581 8.6631 6 8.29078 6 7.83151C6 7.37225 6.33581 7 6.74997 7H17.25Z' fill='%23002242'/%3E%3C/svg%3E%0A");
  color: #fff;
  border-color: #fff;
}
.hero-header.yellow {
  background-color: #FDCE33;
}
.hero-header.orange {
  background-color: #FFA600;
}
.hero-header .container-fixed {
  padding-top: 231px;
  padding-bottom: 144px;
}
@media (max-width: 575px) {
  .hero-header .container-fixed {
    padding-top: 149px;
    padding-bottom: 119px;
  }
}
.hero-header .container-fixed h1, .hero-header .container-fixed p {
  color: #002242;
  text-align: center;
}
.hero-header .container-fixed h1 {
  margin-bottom: 24px;
}
.hero-header .container-fixed .eyebrow {
  margin-bottom: 16px;
}
.hero-header .container-fixed p {
  max-width: 665px;
  margin: 0 auto;
}
.hero-header .container-fixed .filter-container {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 575px) {
  .hero-header .container-fixed .filter-container {
    margin-top: 32px;
  }
}
.hero-header .container-fixed .filter-container select {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23002242'/%3E%3Cpath d='M13.7499 15.3155C14.1641 15.3155 14.4999 15.6878 14.4999 16.1471C14.4999 16.6063 14.1641 16.9786 13.7499 16.9786H10.2499C9.83565 16.9786 9.4999 16.6063 9.4999 16.1471C9.4999 15.6878 9.83567 15.3155 10.2499 15.3155H13.7499ZM15 11.1577C15.4142 11.1577 15.75 11.5301 15.75 11.9893C15.75 12.4485 15.4142 12.8208 15 12.8208H8.99988C8.58566 12.8208 8.24985 12.4485 8.24985 11.9893C8.24985 11.5301 8.58566 11.1577 8.99988 11.1577H15ZM17.25 7C17.6643 7 18.0001 7.37227 18.0001 7.83151C18.0001 8.29078 17.6643 8.6631 17.25 8.6631H6.74997C6.33581 8.6631 6 8.29078 6 7.83151C6 7.37225 6.33581 7 6.74997 7H17.25Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) center;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 0.01em;
  padding: 12px 44px 12px 20px;
  border-radius: 24px;
  border: 3px solid #002242;
  -webkit-appearance: none;
  width: auto;
  max-width: 100%;
  min-width: 263px;
}
.hero-header .container-fixed .button-container {
  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;
  margin-top: 40px;
}

.tabbed-faq {
  background-color: #fff;
  border-radius: 50px;
  padding-top: 22px;
  margin-top: -50px;
  margin-bottom: 172px;
}
@media (max-width: 768px) {
  .tabbed-faq {
    border-radius: 16px;
    margin-bottom: 60px;
  }
}
.tabbed-faq .container-fixed {
  max-width: 1380px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  gap: 53px;
}
@media (max-width: 768px) {
  .tabbed-faq .container-fixed {
    -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;
    gap: 0;
  }
}
.tabbed-faq .tabs-sidebar {
  padding-top: 88px;
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-sidebar {
    position: sticky;
    top: 0;
    width: 100%;
    padding: 24px 0;
    background-color: #fff;
  }
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-sidebar {
    padding: 0;
  }
}
.tabbed-faq .tabs-sidebar .interior-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-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 10px;
  max-width: 295px;
  width: 295px;
  position: sticky;
  top: 50px;
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-sidebar .interior-container {
    display: none;
  }
}
.tabbed-faq .tabs-sidebar .interior-container a {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 20px;
  line-height: 100%;
  letter-spacing: 0.015em;
  padding: 16px 20px;
  border-radius: 127px;
  cursor: pointer;
}
.tabbed-faq .tabs-sidebar .interior-container a.active {
  background-color: #fff;
  color: #006FD5;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
.tabbed-faq .tabs-sidebar .tabs-mobile {
  display: none;
  width: 100%;
  text-align: center;
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-sidebar .tabs-mobile {
    display: block;
  }
}
.tabbed-faq .tabs-sidebar .tabs-mobile select {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23002242'/%3E%3Cpath d='M17 10L12 14L7 10' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) center;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 150%;
  letter-spacing: 0.01em;
  padding: 12px 44px 12px 20px;
  border-radius: 24px;
  border: 3px solid #002242;
  -webkit-appearance: none;
  width: 100%;
  max-width: 343px;
}
.tabbed-faq .tabs-container {
  max-width: 1012px;
  width: 100%;
}
.tabbed-faq .tabs-container .tab-container {
  padding-top: 88px;
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-container .tab-container {
    padding-top: 64px;
  }
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-container .tab-container:first-child {
    padding-top: 32px;
  }
}
.tabbed-faq .tabs-container .tab-container .tab-title {
  color: #002242;
  font-family: "General Sans Bold", sans-serif;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-container .tab-container .tab-title {
    font-size: 16px;
    margin-bottom: 12px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item {
  cursor: pointer;
  padding-bottom: 32px;
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item {
    padding-bottom: 24px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item:not(:first-child) {
  padding-top: 32px;
}
@media (max-width: 768px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item:not(:first-child) {
    padding-top: 24px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item:not(:last-child) {
  border-bottom: 1px solid #B7C2CF;
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-heading {
  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;
  gap: 50px;
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-heading {
    gap: 8px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-heading h6 {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-heading h6 {
    font-size: 18px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-heading .arrow {
  width: 40px;
  min-width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 3px solid #002242;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.9978 2L9.42903 9.43154L16.8603 2' stroke='black' stroke-width='3'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center;
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-heading .arrow {
    width: 24px;
    min-width: 24px;
    height: 24px;
    border-width: 2px;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.798828 1.20312L5.25778 5.66227L9.71673 1.20312' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-content {
  display: none;
  margin-top: 6px;
  padding-right: 70px;
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-content {
    margin-top: 8px;
    padding-right: 32px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-content *:last-child {
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item .accordion-content p {
    font-size: 16px;
  }
}
.tabbed-faq .tabs-container .tab-container .faq-accordion .accordion-item.active .accordion-heading .arrow {
  border-color: #B7C2CF;
  background-color: #B7C2CF;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.get-funding-information {
  background-color: #fff;
  padding-top: 99px;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  margin-top: -50px;
  margin-bottom: 240px;
}
@media (max-width: 768px) {
  .get-funding-information {
    padding-top: 50px;
    margin-bottom: 88px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
}
.get-funding-information .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 89px;
}
@media (max-width: 1200px) {
  .get-funding-information .container-fixed {
    gap: 40px;
  }
}
.get-funding-information .container-fixed .left-container {
  width: 369px;
}
@media (max-width: 768px) {
  .get-funding-information .container-fixed .left-container {
    width: 100%;
  }
}
.get-funding-information .container-fixed .left-container .get-funding-bullets {
  list-style: none;
  margin: 0 0 94px;
  padding: 0;
}
@media (max-width: 768px) {
  .get-funding-information .container-fixed .left-container .get-funding-bullets {
    margin-bottom: 39px;
  }
}
.get-funding-information .container-fixed .left-container .get-funding-bullets li {
  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;
  color: #002242;
  font-size: 24px;
  margin-bottom: 16px;
}
.get-funding-information .container-fixed .left-container .get-funding-bullets li:last-child {
  margin-bottom: 0;
}
.get-funding-information .container-fixed .left-container .get-funding-bullets li:before {
  content: "";
  width: 18px;
  min-width: 18px;
  height: 18px;
  margin-right: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23FFA600'/%3E%3Cpath d='M6 9.00223L8.14286 11.1451L12.4286 6.85938' stroke='%23002242' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.get-funding-information .container-fixed .left-container .form-container {
  display: none;
  width: auto;
  background-color: #fff;
  padding: 0 20px 50px;
  margin: 0 -16px;
  -webkit-box-shadow: 0 20px 23px 0 rgba(0, 34, 66, 0.1);
  box-shadow: 0 20px 23px 0 rgba(0, 34, 66, 0.1);
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  margin-bottom: 56px;
}
.get-funding-information .container-fixed .left-container .form-container .form {
  width: 100%;
}
@media (max-width: 768px) {
  .get-funding-information .container-fixed .left-container .form-container {
    display: block;
  }
}
.get-funding-information .container-fixed .left-container .contact-information h6 {
  color: #002242;
  margin-bottom: 16px;
}
.get-funding-information .container-fixed .left-container .contact-information .contact-links {
  margin-bottom: 56px;
}
.get-funding-information .container-fixed .left-container .contact-information .contact-links .contact-link {
  margin-bottom: 28px;
}
.get-funding-information .container-fixed .left-container .contact-information .contact-links .contact-link:last-child {
  margin-bottom: 0;
}
.get-funding-information .container-fixed .left-container .contact-information .contact-links .contact-link .label {
  font-family: "General Sans Bold", sans-serif;
  margin-bottom: 0;
}
.get-funding-information .container-fixed .left-container .contact-information .contact-links .contact-link a p, .get-funding-information .container-fixed .left-container .contact-information .contact-links .contact-link a:visited p {
  color: #000;
}
.get-funding-information .container-fixed .left-container .contact-information .extra-information p {
  margin-bottom: 0;
}
.get-funding-information .container-fixed .left-container .contact-information .extra-information .tertiary-button {
  margin-left: -12px;
}
@media (max-width: 768px) {
  .get-funding-information .container-fixed .left-container .contact-information .extra-information .tertiary-button {
    margin-left: -9px;
  }
}
.get-funding-information .container-fixed .right-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
@media (max-width: 768px) {
  .get-funding-information .container-fixed .right-container {
    display: none;
  }
}
.get-funding-information .container-fixed .right-container .form {
  width: 100%;
}

.get-started-information {
  background-color: #fff;
  padding-top: 99px;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  margin-top: -50px;
}
@media (max-width: 768px) {
  .get-started-information {
    padding-top: 50px;
    margin-bottom: 88px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
}
.get-started-information .container-fixed h4 {
  margin-bottom: 32px;
}
.get-started-information .container-fixed .contact-information {
  display: grid;
  grid-template-areas: "a b c";
  gap: 30px;
}
@media (max-width: 1024px) {
  .get-started-information .container-fixed .contact-information {
    margin-bottom: 30px;
    grid-template-areas: "a ." "b c";
  }
}
@media (max-width: 575px) {
  .get-started-information .container-fixed .contact-information {
    grid-template-areas: "a" "b" "c";
  }
}
.get-started-information .container-fixed .contact-information .contact-links {
  padding-bottom: 37px;
  grid-area: a;
}
@media (max-width: 1024px) {
  .get-started-information .container-fixed .contact-information .contact-links {
    padding-bottom: 0;
  }
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link p {
  margin-bottom: 0;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link p:first-child {
  margin-right: 0.25em;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link .contact-link-label {
  margin-right: 0.25em;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link .contact-link-label p {
  margin-bottom: 0;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link .contact-link-label p strong {
  font-family: "General Sans Bold", sans-serif;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link .contact-link-link p {
  margin-bottom: 0;
}
.get-started-information .container-fixed .contact-information .contact-links .contact-link .contact-link-link a {
  color: #000;
  font-family: "General Sans Regular", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 180%;
}
.get-started-information .container-fixed .contact-information .contact-address {
  color: #000;
  font-family: "General Sans Regular", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%; /* 32px */
}
@media (max-width: 1024px) {
  .get-started-information .container-fixed .contact-information .contact-address p {
    margin-bottom: 0;
  }
}
.get-started-information .container-fixed .contact-information .contact-address.contact-address-us {
  grid-area: b;
}
.get-started-information .container-fixed .contact-information .contact-address.contact-address-uk {
  grid-area: c;
}
.get-started-information .container-fixed .extra-information {
  border-top: solid 2px #FDCE33;
  padding-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 24px;
}
.get-started-information .container-fixed .extra-information p {
  margin: 0;
  font-family: "General Sans SemiBold", sans-serif;
}

.featured-resource-card {
  background-color: #fff;
  padding-top: 125px;
  border-top-right-radius: 50px;
  border-top-left-radius: 50px;
  margin-top: -50px;
  margin-bottom: 74px;
}
@media (max-width: 768px) {
  .featured-resource-card {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
    padding-top: 16px;
    margin-bottom: 49px;
  }
}
.featured-resource-card .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 29px;
}
@media (max-width: 768px) {
  .featured-resource-card .container-fixed {
    -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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 19px;
  }
}
.featured-resource-card .container-fixed .card-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 600px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding: 58px 52px;
  border-radius: 24px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 768px) {
  .featured-resource-card .container-fixed .card-container {
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
    height: 343px;
    max-width: 100%;
    padding: 16px;
    border-radius: 12.4px;
  }
}
.featured-resource-card .container-fixed .card-container:after {
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(66.15%, rgba(0, 0, 0, 0.7))), transparent 50%/cover no-repeat;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 66.15%), transparent 50%/cover no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.featured-resource-card .container-fixed .card-container .text-container {
  position: relative;
  z-index: 1;
}
.featured-resource-card .container-fixed .card-container .text-container .tag {
  display: inline-block;
  background-color: #FDCE33;
  color: #002242;
  font-family: "General Sans Bold", sans-serif;
  font-size: 14px;
  line-height: 120%;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  padding: 6px 16px;
  border-radius: 16px;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  .featured-resource-card .container-fixed .card-container .text-container .tag {
    font-size: 12px;
    margin-bottom: 8px;
  }
}
.featured-resource-card .container-fixed .card-container .text-container h5 {
  color: #fff;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  .featured-resource-card .container-fixed .card-container .text-container h5 {
    font-size: 20px;
    margin-bottom: 8px;
  }
}
.featured-resource-card .container-fixed .card-container .text-container .small {
  color: #fff;
  font-size: 16px;
  margin-bottom: 0;
  height: 51px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 768px) {
  .featured-resource-card .container-fixed .card-container .text-container .small {
    height: 44px;
    font-size: 14px;
  }
}

.highlight-resources {
  margin-top: 74px;
  margin-bottom: 149px;
}
@media (max-width: 768px) {
  .highlight-resources {
    margin-top: 49px;
    margin-bottom: 65px;
  }
}
.highlight-resources .container-fixed .heading-container {
  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;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 40px;
  margin-bottom: 40px;
}
.highlight-resources .container-fixed .heading-container h3 {
  color: #002242;
  margin-bottom: 0;
}

.playbook-cards {
  background-color: #F1F3F5;
  padding-top: 76px;
  padding-bottom: 100px;
}
@media (max-width: 575px) {
  .playbook-cards {
    padding-top: 40px;
    padding-bottom: 74px;
  }
}
.playbook-cards .container-fixed {
  max-width: 1012px;
}
.playbook-cards .container-fixed > h4, .playbook-cards .container-fixed > .small {
  color: #002242;
  text-align: center;
}
.playbook-cards .container-fixed > h4 {
  margin-bottom: 16px;
}
.playbook-cards .container-fixed > .small {
  margin-bottom: 48px;
}
@media (max-width: 575px) {
  .playbook-cards .container-fixed > .small {
    margin-bottom: 32px;
  }
}
.playbook-cards .container-fixed .playbooks-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 30px;
}
@media (max-width: 768px) {
  .playbook-cards .container-fixed .playbooks-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.playbook-cards .container-fixed .playbooks-container .playbook-container {
  width: calc(33% - 20px);
  max-width: 317px;
}
@media (max-width: 768px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container {
    width: calc(50% - 15px);
  }
}
@media (max-width: 768px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container {
    width: 100%;
    max-width: 100%;
    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;
    gap: 17px;
  }
}
.playbook-cards .container-fixed .playbooks-container .playbook-container .image-container {
  width: 100%;
  height: 410px;
  margin-bottom: 16px;
}
@media (max-width: 1024px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container .image-container {
    height: 340px;
  }
}
@media (max-width: 768px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container .image-container {
    width: 250px;
    min-width: 250px;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container .image-container {
    width: 160px;
    min-width: 160px;
    height: 207px;
  }
}
.playbook-cards .container-fixed .playbooks-container .playbook-container .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  border-radius: 10px;
}
.playbook-cards .container-fixed .playbooks-container .playbook-container h6 {
  color: #002242;
  font-size: 20px;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container h6 {
    margin-bottom: 8px;
  }
}
@media (max-width: 575px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container h6 {
    font-size: 16px;
  }
}
.playbook-cards .container-fixed .playbooks-container .playbook-container .small {
  color: #002242;
  font-size: 16px;
  margin-bottom: 0;
  max-height: 52px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 768px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container .small {
    -webkit-line-clamp: 4;
    max-height: 102px;
  }
}
@media (max-width: 575px) {
  .playbook-cards .container-fixed .playbooks-container .playbook-container .small {
    font-size: 14px;
    max-height: 164px;
  }
}

.resource-feed {
  background-color: #fff;
}
.resource-feed .container-fixed {
  padding-top: 98px;
  padding-bottom: 147px;
}
@media (max-width: 768px) {
  .resource-feed .container-fixed {
    padding-top: 40px;
  }
}
.resource-feed .container-fixed .heading-container {
  margin-bottom: 2px;
}
@media (max-width: 768px) {
  .resource-feed .container-fixed .heading-container {
    margin-bottom: 1px;
  }
}
.resource-feed .container-fixed .heading-container p, .resource-feed .container-fixed .heading-container h4 {
  color: #002242;
  text-align: center;
  margin-bottom: 16px;
}
.resource-feed .container-fixed .filters-container {
  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;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 48px;
  padding: 37px 0;
  margin-bottom: 35px;
  position: sticky;
  top: 0;
  background-color: #fff;
  -webkit-transition: top 0.5s ease-in-out;
  transition: top 0.5s ease-in-out;
}
.resource-feed .container-fixed .filters-container.scroll-up {
  top: 125px;
}
@media (max-width: 768px) {
  .resource-feed .container-fixed .filters-container.scroll-up {
    top: 100px;
  }
}
@media (max-width: 768px) {
  .resource-feed .container-fixed .filters-container {
    gap: 15px;
    margin-bottom: 33px;
    padding: 21px;
  }
}
.resource-feed .container-fixed .filters-container select {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23002242'/%3E%3Cpath d='M13.7499 15.3155C14.1641 15.3155 14.4999 15.6878 14.4999 16.1471C14.4999 16.6063 14.1641 16.9786 13.7499 16.9786H10.2499C9.83565 16.9786 9.4999 16.6063 9.4999 16.1471C9.4999 15.6878 9.83567 15.3155 10.2499 15.3155H13.7499ZM15 11.1577C15.4142 11.1577 15.75 11.5301 15.75 11.9893C15.75 12.4485 15.4142 12.8208 15 12.8208H8.99988C8.58566 12.8208 8.24985 12.4485 8.24985 11.9893C8.24985 11.5301 8.58566 11.1577 8.99988 11.1577H15ZM17.25 7C17.6643 7 18.0001 7.37227 18.0001 7.83151C18.0001 8.29078 17.6643 8.6631 17.25 8.6631H6.74997C6.33581 8.6631 6 8.29078 6 7.83151C6 7.37225 6.33581 7 6.74997 7H17.25Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) center;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: 0.01em;
  padding: 12px 44px 12px 20px;
  border-radius: 24px;
  border: 3px solid #002242;
  -webkit-appearance: none;
  width: auto;
  max-width: 100%;
  min-width: 316px;
}

.lds-spinner {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.lds-spinner div {
  -webkit-transform-origin: 40px 40px;
  -ms-transform-origin: 40px 40px;
  transform-origin: 40px 40px;
  -webkit-animation: lds-spinner 1.2s linear infinite;
  animation: lds-spinner 1.2s linear infinite;
}

.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: #002242;
}

.lds-spinner div:nth-child(1) {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.lds-spinner div:nth-child(2) {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.lds-spinner div:nth-child(3) {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.lds-spinner div:nth-child(4) {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.lds-spinner div:nth-child(5) {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.lds-spinner div:nth-child(6) {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.lds-spinner div:nth-child(7) {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.lds-spinner div:nth-child(8) {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.lds-spinner div:nth-child(9) {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.lds-spinner div:nth-child(10) {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.lds-spinner div:nth-child(11) {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

.lds-spinner div:nth-child(12) {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

@-webkit-keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.inline-form-signup {
  margin: 48px auto;
}
.inline-form-signup .container-fixed {
  max-width: 1360px;
}
.inline-form-signup .container-fixed .interior-container {
  background-color: #FFA600;
  padding: 72px 116px;
  border-radius: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='360' height='245' viewBox='0 0 360 245' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.15'%3E%3Cpath d='M199.127 163.135C134.138 181.991 70.2179 125.649 56.3223 37.4332C121.311 18.5778 185.231 74.9194 199.127 163.135Z' fill='white'/%3E%3Cpath d='M306.445 1.2919L305.163 14.3111C297.253 93.0994 243.808 148.319 185.66 137.769L186.943 124.749C194.853 45.9611 248.298 -9.25811 306.445 1.2919Z' fill='white'/%3E%3Cpath d='M202.761 138.666C202.761 129.988 196.061 122.953 187.797 122.953C179.532 122.953 172.832 129.988 172.832 138.666V191.64C172.832 200.318 179.532 207.353 187.797 207.353C196.061 207.353 202.761 200.318 202.761 191.64V138.666Z' fill='white'/%3E%3Cpath d='M114.259 439.003C102.715 421.494 95.4464 398.15 95.4464 368.969C95.4464 300.057 134.568 262.571 180.317 262.571C226.066 262.571 265.187 300.057 265.187 368.969C265.187 398.15 257.919 421.494 246.375 439.003H348.134C355.616 417.23 359.891 393.885 359.891 368.969C359.891 260.551 282.931 176.375 180.317 176.375C77.7028 176.375 0.742188 260.551 0.742188 368.969C0.742188 393.885 5.01784 417.454 12.5001 439.003H114.259Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: calc(100% - 116px) bottom;
}
@media (max-width: 768px) {
  .inline-form-signup .container-fixed .interior-container {
    padding: 38px;
  }
}
@media (max-width: 575px) {
  .inline-form-signup .container-fixed .interior-container {
    padding: 38px 16px 26px;
    background-image: url("data:image/svg+xml,%3Csvg width='343' height='246' viewBox='0 0 343 246' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.15'%3E%3Cpath d='M191.125 163.721C126.136 182.577 62.216 126.235 48.3203 38.0191C113.309 19.1638 177.229 75.5053 191.125 163.721Z' fill='white'/%3E%3Cpath d='M298.442 1.87784L297.159 14.897C289.249 93.6854 235.804 148.905 177.656 138.355L178.939 125.335C186.849 46.547 240.294 -8.67217 298.442 1.87784Z' fill='white'/%3E%3Cpath d='M194.757 139.252C194.757 130.574 188.057 123.539 179.793 123.539C171.528 123.539 164.828 130.574 164.828 139.252V192.226C164.828 200.904 171.528 207.939 179.793 207.939C188.057 207.939 194.757 200.904 194.757 192.226V139.252Z' fill='white'/%3E%3Cpath d='M106.259 439.589C94.7149 422.08 87.4464 398.736 87.4464 369.555C87.4464 300.643 126.568 263.157 172.317 263.157C218.066 263.157 257.187 300.643 257.187 369.555C257.187 398.736 249.919 422.08 238.375 439.589H340.134C347.616 417.815 351.891 394.471 351.891 369.555C351.891 261.137 274.931 176.961 172.317 176.961C69.7028 176.961 -7.25781 261.137 -7.25781 369.555C-7.25781 394.471 -2.98216 418.04 4.50011 439.589H106.259Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: center bottom;
  }
}
.inline-form-signup .container-fixed .interior-container h5 {
  color: #002242;
  margin-bottom: 32px;
}
.inline-form-signup .container-fixed .interior-container .form-container {
  width: 100%;
}

.inline-feature-link {
  margin: 48px auto;
}
.inline-feature-link .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 480px) {
  .inline-feature-link .container-fixed {
    -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;
  }
}
.inline-feature-link .container-fixed .image-container {
  width: 201px;
  min-width: 201px;
  height: 201px;
}
@media (max-width: 480px) {
  .inline-feature-link .container-fixed .image-container {
    min-width: 100%;
    width: 100%;
    height: 343px;
  }
}
.inline-feature-link .container-fixed .image-container img {
  width: 100%;
  height: 100%;
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 8px;
}
.inline-feature-link .container-fixed .text-container h5 {
  color: #002242;
  margin-bottom: 29px;
}
@media (max-width: 480px) {
  .inline-feature-link .container-fixed .text-container h5 {
    margin-bottom: 16px;
  }
}

.general-content {
  background-color: #fff;
  max-width: 1360px;
  padding: 82px 232px 105px;
  border-radius: 50px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  margin: -82px auto 74px;
}
@media (max-width: 1366px) {
  .general-content {
    padding: 82px 116px 105px;
  }
}
@media (max-width: 768px) {
  .general-content {
    padding: 32px 16px;
    border-radius: 16px;
    margin-top: -15px;
    margin-bottom: -16px;
    position: relative;
  }
}
.general-content .wp-block-columns, .general-content .wp-block-column {
  margin-bottom: 0;
}
.general-content .wp-block-columns figure, .general-content .wp-block-column figure {
  margin: 0;
}
.general-content > * {
  color: #002242;
  margin-bottom: 28px;
}
.general-content a:not(.primary-button) {
  color: #002242;
  text-decoration: underline;
}
.general-content p, .general-content li {
  font-size: 18px;
  letter-spacing: 0.015em;
}
@media (max-width: 768px) {
  .general-content p, .general-content li {
    font-size: 16px;
  }
}
.general-content h4 {
  margin-top: 48px;
}
.general-content ul {
  margin-left: 0;
  padding: 0 0 0 1.5rem;
}
.general-content ul li {
  color: #002242;
  margin-bottom: 0;
}
.general-content > figure {
  margin: 48px auto;
}
.general-content > figure img, .general-content > figure video {
  margin: 0;
}
.general-content .inline-form-signup {
  margin-left: -116px;
  margin-right: -116px;
}
@media (max-width: 768px) {
  .general-content .inline-form-signup {
    margin-left: -16px;
    margin-right: -16px;
  }
}
@media (max-width: 768px) {
  .general-content .inline-feature-link {
    margin-left: -16px;
    margin-right: -16px;
  }
}

.trustpilot-widget-background {
  padding: 43px 0;
}

.trustpilot-widget-background .trustpilot-widget {
  position: relative;
}
.trustpilot-widget-background .trustpilot-widget:before {
  position: absolute;
  top: -18px;
  left: 50%;
  height: 62px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  content: "";
  width: 323px;
  background: white;
  border-radius: 88px;
  padding: 18px 51px;
}

@media screen and (min-width: 680px) {
  .trustpilot-widget-background .trustpilot-widget {
    position: relative;
  }
  .trustpilot-widget-background .trustpilot-widget:before {
    position: absolute;
    top: -18px;
    left: 50%;
    height: 62px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    content: "";
    width: 410px;
    background: white;
    border-radius: 88px;
    padding: 18px 51px;
  }
}
@media screen and (min-width: 850px) {
  .trustpilot-widget-background .trustpilot-widget {
    position: relative;
  }
  .trustpilot-widget-background .trustpilot-widget:before {
    position: absolute;
    top: -18px;
    left: 50%;
    height: 62px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    content: "";
    width: 640px;
    background: white;
    border-radius: 88px;
    padding: 18px 51px;
  }
}
@media screen and (min-width: 1024px) {
  .trustpilot-widget-background .trustpilot-widget {
    position: relative;
  }
  .trustpilot-widget-background .trustpilot-widget:before {
    position: absolute;
    top: -18px;
    left: 50%;
    height: 62px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    content: "";
    width: 780px;
    background: white;
    border-radius: 88px;
    padding: 18px 51px;
  }
}
.marketing-landing-hero {
  position: relative;
  padding-bottom: 234px;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .container-fixed {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1024px) {
  .marketing-landing-hero {
    padding-bottom: 0;
    overflow-x: hidden;
  }
}
.marketing-landing-hero::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  padding-top: 162px;
  margin-top: -162px;
  -webkit-mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1680 1400"><defs><style> .cls-1, .cls-2 { fill: %23000; stroke-width: 0px; } .cls-2 { fill-rule: evenodd; } </style></defs><path class="cls-2" d="M1679.48,1185.98c-350.11,136.56-731.05,211.5-1129.5,211.5-187.86,0-371.82-16.66-550.5-48.58v-195.42h1680v32.5Z"/><rect class="cls-1" width="1680" height="1156"/></svg>');
  mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1680 1400"><defs><style> .cls-1, .cls-2 { fill: %23000; stroke-width: 0px; } .cls-2 { fill-rule: evenodd; } </style></defs><path class="cls-2" d="M1679.48,1185.98c-350.11,136.56-731.05,211.5-1129.5,211.5-187.86,0-371.82-16.66-550.5-48.58v-195.42h1680v32.5Z"/><rect class="cls-1" width="1680" height="1156"/></svg>');
  -webkit-mask-position: bottom;
  mask-position: bottom;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-repeat: no-repeat;
  background-position: center 74px;
  background-size: 770px;
  z-index: -1;
}
@media (max-width: 1024px) {
  .marketing-landing-hero::before {
    -webkit-mask-image: none;
    mask-image: none;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 100px 360px;
    background-size: 398px;
  }
}
.marketing-landing-hero::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  padding-top: 162px;
  margin-top: -162px;
  -webkit-mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1680 1400"><defs><style> .cls-1, .cls-2 { fill: %23000; stroke-width: 0px; } .cls-2 { fill-rule: evenodd; } </style></defs><path class="cls-2" d="M1679.48,1185.98c-350.11,136.56-731.05,211.5-1129.5,211.5-187.86,0-371.82-16.66-550.5-48.58v-195.42h1680v32.5Z"/><rect class="cls-1" width="1680" height="1156"/></svg>');
  mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1680 1400"><defs><style> .cls-1, .cls-2 { fill: %23000; stroke-width: 0px; } .cls-2 { fill-rule: evenodd; } </style></defs><path class="cls-2" d="M1679.48,1185.98c-350.11,136.56-731.05,211.5-1129.5,211.5-187.86,0-371.82-16.66-550.5-48.58v-195.42h1680v32.5Z"/><rect class="cls-1" width="1680" height="1156"/></svg>');
  -webkit-mask-position: bottom;
  mask-position: bottom;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-repeat: no-repeat;
  background-position: center 74px;
  background-size: 770px;
  z-index: -1;
}
@media (max-width: 1024px) {
  .marketing-landing-hero::after {
    -webkit-mask-image: none;
    mask-image: none;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 100px 360px;
    background-size: 398px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 40px;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .marketing-landing-hero-container {
    grid-template-columns: 1fr;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content {
  padding: 0;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content {
    padding: 0 16px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content .landing-hero-description {
  margin-bottom: 48px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content li {
  color: hsl(209, 100%, 13%);
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content p:last-child, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content ul:last-child {
  margin-bottom: 0;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content p.eyebrow {
  margin-bottom: 22px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content h1 {
  color: hsl(209, 100%, 13%);
  margin-bottom: 33px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content .trustpilot-widget-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content .trustpilot-widget-container .trustpilot-widget {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  left: -34px;
  position: relative;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.orange {
  color: hsl(209, 100%, 13%);
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.orange p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.orange li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.orange h1 {
  color: hsl(209, 100%, 13%);
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.purple {
  color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.purple p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.purple li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.purple h1 {
  color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.blue {
  color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.blue p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.blue li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.blue h1 {
  color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.aqua {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.aqua p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.aqua li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.aqua h1 {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.navy {
  color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.navy p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.navy li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.navy h1 {
  color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.yellow {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.yellow p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.yellow li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.yellow h1 {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.sky-blue {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.sky-blue p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.sky-blue li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.sky-blue h1 {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.mint-green {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.mint-green p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.mint-green li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.mint-green h1 {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.lavender {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.lavender p, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.lavender li, .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-content.lavender h1 {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form {
  position: relative;
  top: -110px;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form {
    position: static;
    padding-bottom: 30px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form {
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  max-width: 550px;
  background: white;
  border-radius: 24px;
  -webkit-box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.1);
  box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.1);
  padding: 49px 53px;
  z-index: 3;
  min-height: 900px;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form {
    position: static;
    max-width: 100%;
    padding: 32px 16px;
    min-height: auto;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form h5 {
  margin-bottom: 16px;
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form p {
  font-size: 18px;
  color: #002242;
}
@media (max-width: 820px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form p {
    font-size: 16px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field {
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field label {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field label {
    font-size: 14px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field label .hs-form-required {
  visibility: hidden;
  display: inline-block;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field label .hs-form-required:after {
  visibility: visible;
  content: "(Required)";
  position: relative;
  left: -4px;
  font-size: 14px;
}
@media (max-width: 1024px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field label .hs-form-required:after {
    font-size: 16px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input input {
  display: block;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input input[type=text], .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input input[type=email], .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input input[type=tel] {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input select {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><circle cx="12.2422" cy="12" r="12" fill="%23002242"/><path d="M17.2422 10L12.2422 14L7.24219 10" stroke="white" stroke-width="2"/></svg>');
  background-position: center right 20px;
  background-repeat: no-repeat;
  background-color: white;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul input[type=checkbox] {
  opacity: 0;
  width: 0;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul input[type=checkbox] + span {
  padding-left: 24px;
  background: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.25" y="1.28271" width="14.5" height="14.5" rx="1.25" stroke="black" stroke-width="1.5"/></svg>') left 4px no-repeat;
  margin-left: 0;
  background-size: 16px;
}
@media (max-width: 820px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul input[type=checkbox] + span {
    background-position: left 4px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul input[type=checkbox]:checked + span {
  background: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { stroke-linecap: round; stroke-width: 2.7px; } .cls-1, .cls-2 { fill: none; stroke: %23000; } .cls-2 { stroke-width: 1.5px; } </style></defs><rect class="cls-2" x="1.2" y="1.3" width="14.5" height="14.5" rx="1.3" ry="1.3"/><path class="cls-1" d="M4.2,8.6l2.9,2.9,5.9-5.9"/></svg>') left 4px no-repeat;
  background-size: 16px;
}
@media (max-width: 820px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul input[type=checkbox]:checked + span {
    background-position: left 4px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .input ul span p {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .hs-error-msgs {
  margin: 0;
  padding: 0;
  list-style: none;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .hs-error-msgs label {
  color: #7D0000;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%237D0000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
  font-size: 14px;
  text-align: left;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-form-field .hs-error-msgs label::marker {
  opacity: 0;
  width: 0;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs_error_rollup {
  margin: 0;
  padding: 0;
  list-style: none;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs_error_rollup ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs_error_rollup ul li label {
  color: #7D0000;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%237D0000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
  font-size: 14px;
  text-align: left;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs_error_rollup ul li label::marker {
  opacity: 0;
  width: 0;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-submit {
  margin-top: 24px;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-submit input[type=submit] {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: #002242;
  color: #fff;
  min-height: 48px;
  border: none;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="%23FDCE33"/><path d="M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z" fill="%23002242"/></svg>');
  background-position: center left 16px;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form form .hs-submit input[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    min-height: 40px;
    background-position: center left 8px;
  }
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form .submitted-message h5 {
  color: #002242;
}
.marketing-landing-hero .marketing-landing-hero-container .marketing-landing-hero-form .form .submitted-message h5 span {
  font-family: "General Sans Medium", sans-serif;
  display: block;
  line-height: 1;
}

#page.orange .marketing-landing-hero::before {
  background-color: #FFA600;
}
#page.orange .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.orange .marketing-landing-hero-container .marketing-landing-hero-content p, #page.orange .marketing-landing-hero-container .marketing-landing-hero-content li, #page.orange .marketing-landing-hero-container .marketing-landing-hero-content h1 {
  color: #002242;
}
#page.purple .marketing-landing-hero::before {
  background-color: #6D05A9;
}
#page.purple .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.purple .marketing-landing-hero-container .marketing-landing-hero-content p, #page.purple .marketing-landing-hero-container .marketing-landing-hero-content li, #page.purple .marketing-landing-hero-container .marketing-landing-hero-content h1 {
  color: #fff;
}
#page.aqua .marketing-landing-hero::before {
  background-color: #05b7ac;
}
#page.aqua .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.aqua .marketing-landing-hero-container .marketing-landing-hero-content p, #page.aqua .marketing-landing-hero-container .marketing-landing-hero-content li, #page.aqua .marketing-landing-hero-container .marketing-landing-hero-content h1 {
  color: #002242;
}
#page.blue .marketing-landing-hero::before {
  background-color: #006fd5;
}
#page.blue .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.blue .marketing-landing-hero-container .marketing-landing-hero-content p, #page.blue .marketing-landing-hero-container .marketing-landing-hero-content li, #page.blue .marketing-landing-hero-container .marketing-landing-hero-content h1 {
  color: white;
}
#page.navy .marketing-landing-hero::before {
  background-color: #002242;
}
#page.navy .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.navy .marketing-landing-hero-container .marketing-landing-hero-content p, #page.navy .marketing-landing-hero-container .marketing-landing-hero-content li, #page.navy .marketing-landing-hero-container .marketing-landing-hero-content h1 {
  color: white;
}
#page.yellow .marketing-landing-hero::before {
  background-color: #FDCE33;
}
#page.yellow .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.sky-blue .marketing-landing-hero::before {
  background-color: #A1E0FF;
}
#page.sky-blue .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.mint-green .marketing-landing-hero::before {
  background-color: #BEFFD0;
}
#page.mint-green .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}
#page.lavender .marketing-landing-hero::before {
  background-color: #E3C2F7;
}
#page.lavender .marketing-landing-hero::after {
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff"/></svg>');
  opacity: 0.2;
}

.landing-stat-cards {
  padding-bottom: 136px;
}
@media (max-width: 1024px) {
  .landing-stat-cards {
    padding-bottom: 10px;
  }
}
.landing-stat-cards .landing-stat-cards-container {
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
@media (max-width: 1024px) {
  .landing-stat-cards .landing-stat-cards-container {
    grid-template-columns: 1fr;
    gap: 24px;
    margin-top: 34px;
  }
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card {
  border-radius: 10.6px;
  -webkit-box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.2);
  box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.2);
  padding: 45px 56px 174px;
  position: relative;
  background-repeat: no-repeat;
  background-position: left 80% bottom -2px;
  background-size: 203px;
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.purple {
  background-color: #E3C2F7;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%236D05A9"/></svg>');
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.purple-reverse {
  background-color: #6D05A9;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23E3C2F7"/></svg>');
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.purple-reverse h2, .landing-stat-cards .landing-stat-cards-container .landing-stat-card.purple-reverse p {
  color: white;
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.aqua {
  background-color: #BEFFD0;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%2305B7AC"/></svg>');
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.aqua-reverse {
  background-color: #05B7AC;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23BEFFD0"/></svg>');
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.blue {
  background-color: #A1E0FF;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23006FD5"/></svg>');
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.blue-reverse {
  background-color: #006FD5;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23A1E0FF"/></svg>');
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card.blue-reverse h2, .landing-stat-cards .landing-stat-cards-container .landing-stat-card.blue-reverse p {
  color: white;
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card h2 {
  margin-bottom: 11px;
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card p {
  width: 234px;
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card:nth-of-type(2) {
  top: 53px;
}
@media (max-width: 1024px) {
  .landing-stat-cards .landing-stat-cards-container .landing-stat-card:nth-of-type(2) {
    top: 0;
  }
}
.landing-stat-cards .landing-stat-cards-container .landing-stat-card:nth-of-type(3) {
  top: 106px;
}
@media (max-width: 1024px) {
  .landing-stat-cards .landing-stat-cards-container .landing-stat-card:nth-of-type(3) {
    top: 0;
  }
}

.landing-value-prop {
  padding-top: 160px;
  padding-bottom: 150px;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .landing-value-prop {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .landing-value-prop {
    padding-top: 40px;
    padding-bottom: 74px;
  }
}
.landing-value-prop .container-fixed {
  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: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 144px;
}
.landing-value-prop .container-fixed.--no-image {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 768px) {
  .landing-value-prop .container-fixed {
    gap: 74px;
  }
}
.landing-value-prop .container-fixed .value-prop {
  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;
  gap: 96px;
  margin: 0 55px;
}
@media (max-width: 768px) {
  .landing-value-prop .container-fixed .value-prop {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.landing-value-prop .container-fixed .value-prop.right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 768px) {
  .landing-value-prop .container-fixed .value-prop.right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.landing-value-prop .container-fixed .value-prop.--no-image {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .landing-value-prop .container-fixed .value-prop {
    gap: 64px;
  }
}
@media (max-width: 768px) {
  .landing-value-prop .container-fixed .value-prop {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin: 0 25px;
  }
}
@media (max-width: 575px) {
  .landing-value-prop .container-fixed .value-prop {
    gap: 24px;
    margin: 0;
  }
}
.landing-value-prop .container-fixed .value-prop .text-container {
  max-width: 665px;
}
.landing-value-prop .container-fixed .value-prop .text-container.--no-image {
  text-align: center;
}
.landing-value-prop .container-fixed .value-prop .text-container h3, .landing-value-prop .container-fixed .value-prop .text-container p {
  color: #002242;
}
.landing-value-prop .container-fixed .value-prop .text-container h3 {
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .landing-value-prop .container-fixed .value-prop .text-container h3 {
    margin-bottom: 12px;
  }
}
.landing-value-prop .container-fixed .value-prop .text-container p {
  margin-bottom: 0;
}
.landing-value-prop .container-fixed .value-prop .text-container a {
  margin-top: 40px;
}
.landing-value-prop .container-fixed .value-prop .image-container {
  width: 353px;
  min-width: 353px;
  height: 353px;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  position: relative;
  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 (max-width: 1024px) {
  .landing-value-prop .container-fixed .value-prop .image-container {
    width: 253px;
    min-width: 253px;
    height: 253px;
  }
}
@media (max-width: 768px) {
  .landing-value-prop .container-fixed .value-prop .image-container {
    margin: 0 12px;
  }
}
@media (max-width: 575px) {
  .landing-value-prop .container-fixed .value-prop .image-container {
    width: 156px;
    min-width: 156px;
    height: 156px;
  }
}
.landing-value-prop .container-fixed .value-prop .image-container img {
  width: 100%;
  height: 100%;
  max-width: 353px;
  max-height: 353px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  -webkit-mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><defs><style> .cls-1 { fill: %23000; stroke-width: 0px; } </style></defs><circle class="cls-1" cx="200" cy="200" r="200"/></svg>');
  mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><defs><style> .cls-1 { fill: %23000; stroke-width: 0px; } </style></defs><circle class="cls-1" cx="200" cy="200" r="200"/></svg>');
  -webkit-mask-size: cover;
  mask-size: cover;
  position: relative;
  z-index: 2;
}
@media (max-width: 575px) {
  .landing-value-prop .container-fixed .value-prop .image-container img {
    max-width: 134px;
    max-height: 134px;
  }
}
.landing-value-prop .container-fixed .value-prop .image-container .bordered-circle {
  position: absolute;
  border: 3px solid #FDCE33;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  top: 45px;
  right: -30px;
  z-index: 1;
}
@media (max-width: 575px) {
  .landing-value-prop .container-fixed .value-prop .image-container .bordered-circle {
    width: 31px;
    height: 31px;
    top: 51px;
    right: -12.5px;
    border-width: 2px;
  }
}
.landing-value-prop .container-fixed .value-prop .image-container .filled-circle {
  position: absolute;
  background-color: #002242;
  border-radius: 50%;
  width: 110px;
  height: 110px;
  bottom: 3px;
  left: -25px;
  z-index: 2;
}
@media (max-width: 575px) {
  .landing-value-prop .container-fixed .value-prop .image-container .filled-circle {
    bottom: -1.5px;
    left: -12px;
  }
}
@media (max-width: 768px) {
  .landing-value-prop .container-fixed .value-prop .image-container .filled-circle {
    width: 49px;
    height: 49px;
  }
}

.landing-stepped-carousel {
  background-color: #fff;
  overflow: hidden;
  padding-bottom: 30px;
}
@media (max-width: 768px) {
  .landing-stepped-carousel {
    padding-bottom: 20px;
  }
}
.landing-stepped-carousel .container-fixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 116px;
  padding-top: 143px;
  position: relative;
}
@media (max-width: 1200px) {
  .landing-stepped-carousel .container-fixed {
    gap: 30px;
  }
}
@media (max-width: 1024px) {
  .landing-stepped-carousel .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed {
    padding-top: 30px;
    gap: 10px;
  }
}
.landing-stepped-carousel .container-fixed .text-container {
  max-width: 549px;
  padding-top: 30px;
}
.landing-stepped-carousel .container-fixed .text-container h4, .landing-stepped-carousel .container-fixed .text-container p {
  color: #002242;
}
.landing-stepped-carousel .container-fixed .text-container h4 {
  margin-bottom: 24px;
}
.landing-stepped-carousel .container-fixed .text-container p {
  margin-bottom: 0;
}
.landing-stepped-carousel .container-fixed .text-container .buttons-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 24px;
  margin-top: 32px;
}
@media (max-width: 1024px) {
  .landing-stepped-carousel .container-fixed .text-container .buttons-container {
    display: none;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container {
  max-width: 523px;
  position: static;
}
@media (max-width: 1024px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container {
    margin-left: -16px;
    position: relative;
  }
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container {
    max-width: 315px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-list {
  padding: 30px;
  padding-right: 1030px;
  margin-right: -1000px;
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-list {
    padding: 20px;
    padding-right: 520px;
    margin-right: -500px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='40' viewBox='0 0 41 40' fill='none'%3E%3Cellipse cx='20.3318' cy='19.9989' rx='19.9997' ry='19.9989' fill='%23002242'/%3E%3Cpath d='M17.832 27.3594L25.2636 19.9282L17.832 12.4969' stroke='white' stroke-width='3'/%3E%3C/svg%3E");
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  bottom: 10px;
  top: unset;
}
@media (max-width: 1024px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow {
    display: none !important;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow:before {
  content: none;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-prev {
  -webkit-transform: rotate(180deg) translate(0, 50%);
  -ms-transform: rotate(180deg) translate(0, 50%);
  transform: rotate(180deg) translate(0, 50%);
  left: 0;
}
@media (max-width: 1366px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-prev {
    left: 16px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-next {
  left: 58px;
}
@media (max-width: 1366px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-arrow.slick-next {
    left: 76px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-dots {
  width: 100vw;
  bottom: -12px;
  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;
  gap: 8px;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li {
  margin: 0;
  width: auto;
  height: auto;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li.slick-active button {
  opacity: 1;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li button {
  padding: 0;
  width: 6px;
  height: 6px;
  background-color: #002242;
  opacity: 0.5;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .slick-dots li button:before {
  content: none;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container {
  min-height: 406px;
  height: auto;
  padding: 69px 58px 75px;
  border-radius: 10.6px;
  margin-right: 31px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container {
    min-height: 235px;
    padding: 37px 21px 33px;
    border-radius: 6.14px;
    margin-right: 24px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active, .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active ~ .card-container {
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active, .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container.slick-active ~ .card-container {
    -webkit-box-shadow: 0 2px 13px 2px rgba(0, 34, 66, 0.1);
    box-shadow: 0 2px 13px 2px rgba(0, 34, 66, 0.1);
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container .number {
  width: 65px;
  height: 65px;
  border-radius: 50%;
  background-color: #FFA600;
  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;
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 40px;
  line-height: 120%;
  letter-spacing: 0.01em;
  margin-bottom: 32px;
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container .number {
    width: 38px;
    height: 38px;
    font-size: 23px;
    margin-bottom: 16px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container h6, .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container p {
  color: #002242;
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container h6 {
  margin-bottom: 19px;
}
@media (max-width: 575px) {
  .landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container h6 {
    margin-bottom: 4px;
  }
}
.landing-stepped-carousel .container-fixed .stepped-carousel-container .card-container p {
  margin-bottom: 0;
}
.landing-stepped-carousel .container-fixed .buttons-container.mobile {
  display: none;
}
@media (max-width: 1024px) {
  .landing-stepped-carousel .container-fixed .buttons-container.mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 24px;
    margin-top: 24px;
  }
}

.featured-project-large {
  margin-top: 138px;
  margin-bottom: 163px;
}
@media (max-width: 575px) {
  .featured-project-large {
    margin-top: 60px;
    margin-bottom: 45px;
  }
}
@media (max-width: 575px) {
  .featured-project-large.landing-featured-project-large {
    margin-top: 40px;
  }
}
.featured-project-large .container-fixed {
  max-width: 1127px;
}
.featured-project-large .container-fixed .heading {
  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;
  gap: 20px;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .featured-project-large .container-fixed .heading {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 32px;
  }
}
.featured-project-large .container-fixed .heading h3 {
  color: #002242;
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.featured-project-large .container-fixed .button-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 40px;
}

.get-funding-cta {
  background: #FDCE33;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23fdd552"/></svg>');
  background-repeat: no-repeat;
  background-position: center 168px;
  background-size: 645px;
  padding: 80px 0 98px;
}
@media (max-width: 768px) {
  .get-funding-cta {
    padding: 30px 0 37px;
    background-position: right -105px bottom -136px;
    background-size: 398px;
  }
}
.get-funding-cta h3 {
  margin-bottom: 20px;
  color: #002242;
}
.get-funding-cta p {
  color: #002242;
}
.get-funding-cta .container-fixed {
  max-width: 1127px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.get-funding-cta .container-fixed .div {
  overflow: hidden;
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.get-funding-cta .container-fixed .text-container {
  max-width: 549px;
}
.get-funding-cta .container-fixed .text-container ul {
  margin: 0 0 1.5em 0;
  padding-left: 0;
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed .text-container ul {
    margin: 0 0 48px 0;
  }
}
.get-funding-cta .container-fixed .text-container ul li {
  color: #002242;
  font-size: 32px;
  list-style: none;
  padding-left: 40px;
  margin-left: 0;
  margin-bottom: 23px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><circle cx="8.75684" cy="8.89111" r="8" fill="%23FFA600"/><path d="M6.09033 8.89133L7.99509 10.7961L11.8046 6.98657" stroke="%23002242" stroke-width="1.77778" stroke-linecap="round"/></svg>') center left no-repeat;
  background-size: 24px;
}
.get-funding-cta .container-fixed .text-container ul li:last-child {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed .text-container ul li {
    font-size: 24px;
  }
}
.get-funding-cta .container-fixed .form-container {
  -ms-flex-preferred-size: 444px;
  flex-basis: 444px;
  margin-top: 20px;
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_heading {
  display: none;
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_fields fieldset .ginput_container {
  gap: 16px;
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit] {
  margin-top: 32px;
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: transparent;
  color: #002242;
  padding: 13px 18px 13px 46px;
  border: 2px solid #002242;
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    padding: 10px 14px 10px 38px;
  }
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:before {
  content: "";
  position: absolute;
  z-index: -2;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  top: 10px;
  background-color: #002242;
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:before {
    top: 8px;
    left: 9px;
    top: 6px;
  }
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  top: 10px;
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:after {
    top: 8px;
    left: 9px;
    top: 6px;
  }
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:hover {
  color: #fff;
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:hover:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
}
.get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:hover:after {
  left: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .get-funding-cta .container-fixed .form-container .gform_wrapper .gform_footer button[type=submit]:hover:after {
    left: 11px;
  }
}

.get-funding-form {
  margin-top: -163px;
  background-image: url('data:image/svg+xml, <svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23fdd552"/></svg>');
  background-repeat: no-repeat;
  background-size: 963px;
  background-position: right -103px bottom -200px;
  background-color: #FDCE33;
}
@media (max-width: 575px) {
  .get-funding-form {
    margin-top: -100px;
  }
}
@media (max-width: 575px) {
  .get-funding-form {
    background-image: none;
  }
}
.get-funding-form .container-fixed {
  padding-bottom: 144px;
}
@media (max-width: 575px) {
  .get-funding-form .container-fixed {
    padding-bottom: 119px;
  }
}
.get-funding-form .container-fixed .gform_wrapper {
  text-align: center;
  padding-top: 197px;
}
.get-funding-form .container-fixed .gform_wrapper.gform_confirmation_wrapper {
  padding-top: 0;
}
@media (max-width: 575px) {
  .get-funding-form .container-fixed .gform_wrapper.gform_confirmation_wrapper {
    padding-top: 0;
  }
}
@media (max-width: 575px) {
  .get-funding-form .container-fixed .gform_wrapper {
    padding-top: 109px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_validation_errors {
  text-align: center;
}
.get-funding-form .container-fixed .gform_wrapper .gform_validation_errors .gform_submission_error {
  display: inline-block;
  padding: 7px 24px;
  background: #7D0000;
  color: white;
  text-align: center;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%; /* 28.8px */
  letter-spacing: 0.27px;
  border-radius: 24px;
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html.get-funding-form__marketing-comms-message {
  width: 550px;
  margin: 0 auto;
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html.get-funding-form__marketing-comms-message p {
  text-align: left;
  color: #000;
  font-family: "General Sans Medium", sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%; /* 19.2px */
  letter-spacing: 0.18px;
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html.get-funding-form__marketing-comms-message p a {
  color: black;
  text-decoration: underline;
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html h2 {
  color: #002242;
  text-align: center;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 74px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 88.8px */
  letter-spacing: 0.74px;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gfield--type-html h2 {
    font-size: 48px;
    line-height: 110%;
    margin-bottom: 16px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html h2:only-child {
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gfield--type-html h2:only-child {
    margin-bottom: 16px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html h4 {
  color: #002242;
  text-align: center;
  /* Desktop/H4 Subsection title */
  font-family: "General Sans Medium", sans-serif;
  font-size: 48px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 67.2px */
  letter-spacing: 0.48px;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gfield--type-html h4 {
    font-size: 32px;
    margin-bottom: 16px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gfield--type-html p {
  color: #002242;
  text-align: center;
  font-family: "General Sans Medium", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gfield--type-html p {
    font-size: 18px;
    letter-spacing: 0.015em;
    margin-bottom: 16px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 1088px;
  margin: 0 auto 61px auto;
  width: calc(100% - 115px);
  position: relative;
  left: -15px;
  padding-top: 2px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 16px 23px 16px;
    width: calc(100% - 40px);
  }
}
@media (max-width: 575px) {
  .get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: calc(100% - 10px);
  }
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title {
  display: none;
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar {
  background: #FFA600;
  height: 12px;
  border-radius: 24px;
  width: 100%;
  position: relative;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar {
    width: 85%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage {
  background: #002242;
  height: 12px;
  border-radius: 24px;
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span {
  position: absolute;
  right: -55px;
  top: 0;
  color: #002242;
  width: 50px;
  text-align: left;
  /* Desktop/Body Small */
  font-family: "General Sans Medium", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.27px;
  -webkit-transform: translateY(-25%);
  -ms-transform: translateY(-25%);
  transform: translateY(-25%);
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span {
    right: -65px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .percentbar_0:before {
  content: "";
  width: 12px;
  height: 12px;
  background: #002242;
  border-radius: 24px;
  display: block;
}
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .percentbar_100 span,
.get-funding-form .container-fixed .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .percentbar_NaN span {
  display: block;
  text-indent: -9999rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="26" viewBox="0 0 25 26" fill="none"><circle cx="12.7074" cy="12.8813" r="12.2934" fill="white"/><path d="M8.60938 12.8817L11.5364 15.8087L17.3904 9.95471" stroke="%23002242" stroke-width="2.73186" stroke-linecap="round"/></svg>');
  background-size: 25px;
  width: 25px;
  height: 25px;
  top: -7px;
  right: -40px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields {
  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;
  gap: 24px;
  /** Pre-Question */
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-textarea {
  width: 665px;
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-textarea {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-textarea label {
  text-align: left;
  display: block;
  font-size: 18px;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-textarea label .gfield_required {
  margin-left: 0.15rem;
  color: #002242;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-textarea .ginput_container textarea {
  border: solid 2px #002242;
  display: block;
  width: 100%;
  height: 312px;
  border-radius: 24px;
  padding: 17px 20px;
  min-height: 48px;
  resize: none;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address {
  width: 550px;
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text label,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email label,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone label,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select label,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address label {
  text-align: left;
  display: block;
  font-size: 18px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text label,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email label,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone label,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select label,
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address label {
    font-size: 14px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text label .gfield_required,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email label .gfield_required,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone label .gfield_required,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select label .gfield_required,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address label .gfield_required {
  margin-left: 0.15rem;
  color: #002242;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text .ginput_container input,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email .ginput_container input,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone .ginput_container input,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select .ginput_container input,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address .ginput_container input,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address .ginput_container select {
  border: solid 2px #002242;
  display: block;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
  height: 48px;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text .ginput_container input[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text .ginput_container select[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email .ginput_container input[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email .ginput_container select[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone .ginput_container input[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone .ginput_container select[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select .ginput_container input[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select .ginput_container select[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address .ginput_container input[aria-invalid=true],
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address .ginput_container select[aria-invalid=true] {
  border: solid 2px #7D0000;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-text .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-email .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-phone .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-select .ginput_container select,
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-address .ginput_container select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><circle cx="12.2422" cy="12" r="12" fill="%23002242"/><path d="M17.2422 10L12.2422 14L7.24219 10" stroke="white" stroke-width="2"/></svg>');
  background-position: center right 20px;
  background-repeat: no-repeat;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio.get-funding-form__yes-no .ginput_container_radio .gfield_radio {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio.get-funding-form__yes-no .ginput_container_radio .gfield_radio {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio.get-funding-form__yes-no .ginput_container_radio .gfield_radio .gchoice label {
  width: 226px;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
  }
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio .gchoice {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio .gchoice input[type=radio] {
  opacity: 0;
  position: fixed;
  width: 0;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio .gchoice input[type=radio]:hover + label {
  border: 4px solid #002242;
  padding: 14px;
  font-family: "General Sans SemiBold", sans-serif;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked + label {
  background-color: #002242;
  color: white;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio .gchoice label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 434px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 16px;
  border-radius: 24px;
  text-align: center;
  background: white;
  border: 2px solid #002242;
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 18px;
  line-height: 1;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-radio .ginput_container_radio .gfield_radio .gchoice label {
    font-size: 16px;
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox.get-funding-form__marketing-comms-checkbox {
  width: 550px;
  text-align: left;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox.get-funding-form__marketing-comms-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox] {
  opacity: 0;
  width: 0;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox.get-funding-form__marketing-comms-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox] + label {
  padding-left: 24px;
  background: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.25" y="1.28271" width="14.5" height="14.5" rx="1.25" stroke="black" stroke-width="1.5"/></svg>') center left no-repeat;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox.get-funding-form__marketing-comms-checkbox .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:checked + label {
  background: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { stroke-linecap: round; stroke-width: 2.7px; } .cls-1, .cls-2 { fill: none; stroke: %23000; } .cls-2 { stroke-width: 1.5px; } </style></defs><rect class="cls-2" x="1.2" y="1.3" width="14.5" height="14.5" rx="1.3" ry="1.3"/><path class="cls-1" d="M4.2,8.6l2.9,2.9,5.9-5.9"/></svg>') center left no-repeat;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox] {
  opacity: 0;
  position: fixed;
  width: 0;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:hover + label {
  border: 4px solid #002242;
  padding: 14px 14px 14px 63px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="25" viewBox="0 0 26 25" fill="none"><circle cx="13.0356" cy="12.5035" r="10.2934" stroke="%23002242" stroke-width="4"/></svg>');
  background-repeat: no-repeat;
  background-position: 22px center;
  font-family: "General Sans SemiBold", sans-serif;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:hover + label {
    background-position: 22px center;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:checked + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:hover:checked + label {
  background: #002242;
  color: white;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="25" viewBox="0 0 26 25" fill="none"><circle cx="13.0356" cy="12.4284" r="12.2934" fill="%23FFA600"/><path d="M8.9375 12.4288L11.8645 15.3558L17.7185 9.5018" stroke="%23002242" stroke-width="2.73186" stroke-linecap="round"/></svg>');
  background-repeat: no-repeat;
  background-position: 24px center;
  border: solid 4px #002242;
  padding: 14px 14px 14px 63px;
  font-family: "General Sans SemiBold", sans-serif;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:checked + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:hover:checked + label {
    border: solid 4px #002242;
    text-align: left;
    background-position: 24px center;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  width: 434px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 16px 16px 16px 65px;
  border-radius: 24px;
  text-align: left;
  background: white;
  border: 2px solid #002242;
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 18px;
  line-height: 150%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="25" viewBox="0 0 26 25" fill="none"><circle cx="13.0356" cy="12.3772" r="11.2934" stroke="black" stroke-width="2"/></svg>');
  background-repeat: no-repeat;
  background-position: 24px center;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .gfield--type-checkbox:not(.get-funding-form__marketing-comms-checkbox) .ginput_container_checkbox .gfield_checkbox .gchoice label {
    font-size: 16px;
    width: 100%;
    padding: 16px 16px 16px 65px;
    text-align: left;
  }
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 30px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice input[type=radio] {
  opacity: 0;
  position: fixed;
  width: 0;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice input[type=radio]:hover + label {
  border: 4px solid #002242;
  padding: 93px 24px 46px 24px;
  font-family: "General Sans Medium", sans-serif;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice input[type=radio]:hover + label {
    background-position: 18px center;
    padding: 24px 24px 24px 82px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked + label {
  border: 4px solid #002242;
  background-color: white;
  background-repeat: no-repeat;
  background-position: center 46px;
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked + label {
    background-position: 18px center;
    padding: 24px 24px 24px 82px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 202px;
  height: 202px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 93px 24px 46px 24px;
  border-radius: 24px;
  text-align: center;
  background: white;
  border: 4px solid transparent;
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%; /* 32px */
  background-repeat: no-repeat;
  background-position: center 46px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice label {
    width: 100%;
    font-size: 18px;
    background-position: 18px center;
    padding: 24px 24px 24px 82px;
    height: auto;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background-size: 42px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(1) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="44" height="39" viewBox="0 0 44 39" fill="none"><g clip-path="url(%23clip0_5016_1792)"><path d="M35.882 1.46177C35.2655 1.46177 34.7661 1.96112 34.7661 2.57763V4.92232C31.2456 1.73097 26.8017 0 21.9951 0C18.7438 0 15.526 0.821549 12.6875 2.37817L13.7601 4.3351C16.2694 2.95981 19.1176 2.23171 21.9937 2.23171C26.2326 2.23171 30.1548 3.75904 33.2667 6.57797H30.7644C30.1479 6.57797 29.6485 7.07732 29.6485 7.69383C29.6485 8.31034 30.1479 8.80968 30.7644 8.80968H35.8806C36.4971 8.80968 36.9964 8.31034 36.9964 7.69383V2.57763C36.9964 1.96112 36.4971 1.46177 35.8806 1.46177H35.882Z" fill="%23FFA600"/><path d="M38.8063 32.1589H36.4616C39.6529 28.6383 41.3839 24.1944 41.3839 19.3879C41.3839 16.1366 40.5624 12.9187 39.0057 10.0803L37.0488 11.1529C38.4241 13.6622 39.1522 16.5104 39.1522 19.3865C39.1522 23.6254 37.6249 27.5476 34.8059 30.6594V28.1571C34.8059 27.5406 34.3066 27.0413 33.6901 27.0413C33.0736 27.0413 32.5742 27.5406 32.5742 28.1571V33.2733C32.5742 33.8898 33.0736 34.3892 33.6901 34.3892H38.8063C39.4228 34.3892 39.9221 33.8898 39.9221 33.2733C39.9221 32.6568 39.4228 32.1575 38.8063 32.1575V32.1589Z" fill="%23FFA600"/><path d="M31.305 36.3978L30.2324 34.4408C27.7231 35.8161 24.8749 36.5442 21.9988 36.5442C17.7599 36.5442 13.8377 35.0169 10.7258 32.198H13.2281C13.8447 32.198 14.344 31.6986 14.344 31.0821C14.344 30.4656 13.8447 29.9662 13.2281 29.9662H8.11195C7.49544 29.9662 6.99609 30.4656 6.99609 31.0821V36.1983C6.99609 36.8148 7.49544 37.3142 8.11195 37.3142C8.72846 37.3142 9.22781 36.8148 9.22781 36.1983V33.8536C12.7483 37.045 17.1922 38.7759 21.9988 38.7759C25.2501 38.7759 28.468 37.953 31.3064 36.3978H31.305Z" fill="%23FFA600"/><path d="M10.3032 4.38519H5.187C4.57049 4.38519 4.07115 4.88454 4.07115 5.50105C4.07115 6.11756 4.57049 6.61691 5.187 6.61691H7.5317C4.34035 10.1374 2.60938 14.5813 2.60938 19.3879C2.60938 22.6392 3.43092 25.8571 4.98754 28.6955L6.94448 27.6229C5.56918 25.1136 4.84109 22.2654 4.84109 19.3893C4.84109 15.1504 6.36842 11.2282 9.18735 8.11634V10.6186C9.18735 11.2352 9.68669 11.7345 10.3032 11.7345C10.9197 11.7345 11.4191 11.2352 11.4191 10.6186V5.50244C11.4191 4.88593 10.9197 4.38659 10.3032 4.38659V4.38519Z" fill="%23FFA600"/><path d="M31.7309 17.9248L29.9218 17.3222C29.7711 17.272 29.6038 17.1074 29.5522 16.9568L29.0779 15.8102C29.0082 15.6666 29.0096 15.4336 29.0807 15.2914L29.9343 13.5855C30.0055 13.4432 29.972 13.234 29.859 13.1224L28.3289 11.5923C28.2159 11.4793 28.0081 11.4459 27.8658 11.517L26.16 12.3706C26.0177 12.4418 25.7834 12.4431 25.6411 12.3734L24.4945 11.8992C24.3439 11.8462 24.1793 11.6802 24.1291 11.5295L23.5265 9.72046C23.4763 9.56982 23.3048 9.44568 23.1458 9.44568H20.981C20.822 9.44568 20.6504 9.56982 20.6002 9.72046L19.9976 11.5295C19.9474 11.6802 19.7828 11.8476 19.6322 11.8992L18.4857 12.3734C18.342 12.4431 18.1091 12.4418 17.9668 12.3706L16.2609 11.517C16.1186 11.4459 15.9094 11.4793 15.7978 11.5923L14.2677 13.1224C14.1547 13.2354 14.1213 13.4432 14.1924 13.5855L15.046 15.2914C15.1172 15.4336 15.1186 15.668 15.0488 15.8102L14.5746 16.9568C14.5216 17.1074 14.3556 17.2706 14.205 17.3222L12.3959 17.9248C12.2452 17.975 12.1211 18.1466 12.1211 18.3056V20.4689C12.1211 20.628 12.2452 20.7995 12.3959 20.8497L14.205 21.4523C14.3556 21.5025 14.523 21.6671 14.5746 21.8177L15.0488 22.9643C15.1186 23.1079 15.1172 23.3409 15.046 23.4832L14.1924 25.189C14.1213 25.3313 14.1547 25.5405 14.2677 25.6521L15.7978 27.1822C15.9108 27.2952 16.1186 27.3287 16.2609 27.2575L17.9668 26.4053C18.1091 26.3342 18.3434 26.3328 18.4857 26.4025L19.6322 26.8767C19.7828 26.9298 19.9474 27.0957 19.9976 27.2464L20.6002 29.0555C20.6504 29.2061 20.822 29.3302 20.981 29.3302H23.1458C23.3048 29.3302 23.4763 29.2061 23.5265 29.0555L24.1291 27.2464C24.1793 27.0957 24.3439 26.9284 24.4945 26.8767L25.6411 26.4025C25.7848 26.3328 26.0177 26.3342 26.16 26.4053L27.8658 27.2575C28.0081 27.3287 28.2173 27.2952 28.3289 27.1822L29.859 25.6521C29.972 25.5391 30.0055 25.3313 29.9343 25.189L29.0807 23.4832C29.0096 23.3409 29.0082 23.1066 29.0779 22.9643L29.5522 21.8177C29.6052 21.6671 29.7711 21.5039 29.9218 21.4523L31.7309 20.8497C31.8815 20.7995 32.0057 20.628 32.0057 20.4689V18.3056C32.0057 18.1466 31.8815 17.975 31.7309 17.9248ZM22.0634 24.9114C19.0129 24.9114 16.5399 22.4384 16.5399 19.388C16.5399 16.3375 19.0129 13.8645 22.0634 13.8645C25.1138 13.8645 27.5869 16.3375 27.5869 19.388C27.5869 22.4384 25.1138 24.9114 22.0634 24.9114Z" fill="%23FDCE33"/></g><defs><clipPath id="clip0_5016_1792"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.953125)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(1) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(1) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="44" height="39" viewBox="0 0 44 39" fill="none"><g clip-path="url(%23clip0_5016_1712)"><path d="M35.882 1.46177C35.2655 1.46177 34.7661 1.96112 34.7661 2.57763V4.92232C31.2456 1.73097 26.8017 0 21.9951 0C18.7438 0 15.526 0.821549 12.6875 2.37817L13.7601 4.3351C16.2694 2.95981 19.1176 2.23171 21.9937 2.23171C26.2326 2.23171 30.1548 3.75904 33.2667 6.57797H30.7644C30.1479 6.57797 29.6485 7.07732 29.6485 7.69383C29.6485 8.31034 30.1479 8.80968 30.7644 8.80968H35.8806C36.4971 8.80968 36.9964 8.31034 36.9964 7.69383V2.57763C36.9964 1.96112 36.4971 1.46177 35.8806 1.46177H35.882Z" fill="%23006FD5"/><path d="M38.8063 32.1589H36.4616C39.6529 28.6383 41.3839 24.1944 41.3839 19.3879C41.3839 16.1366 40.5624 12.9187 39.0057 10.0803L37.0488 11.1529C38.4241 13.6622 39.1522 16.5104 39.1522 19.3865C39.1522 23.6254 37.6249 27.5476 34.8059 30.6594V28.1571C34.8059 27.5406 34.3066 27.0413 33.6901 27.0413C33.0736 27.0413 32.5742 27.5406 32.5742 28.1571V33.2733C32.5742 33.8898 33.0736 34.3892 33.6901 34.3892H38.8063C39.4228 34.3892 39.9221 33.8898 39.9221 33.2733C39.9221 32.6568 39.4228 32.1575 38.8063 32.1575V32.1589Z" fill="%23006FD5"/><path d="M31.305 36.3977L30.2324 34.4408C27.7231 35.8161 24.8749 36.5442 21.9988 36.5442C17.7599 36.5442 13.8377 35.0169 10.7258 32.1979H13.2281C13.8447 32.1979 14.344 31.6986 14.344 31.0821C14.344 30.4656 13.8447 29.9662 13.2281 29.9662H8.11195C7.49544 29.9662 6.99609 30.4656 6.99609 31.0821V36.1983C6.99609 36.8148 7.49544 37.3141 8.11195 37.3141C8.72846 37.3141 9.22781 36.8148 9.22781 36.1983V33.8536C12.7483 37.0449 17.1922 38.7759 21.9988 38.7759C25.2501 38.7759 28.468 37.953 31.3064 36.3977H31.305Z" fill="%23006FD5"/><path d="M10.3032 4.38519H5.187C4.57049 4.38519 4.07115 4.88454 4.07115 5.50105C4.07115 6.11756 4.57049 6.61691 5.187 6.61691H7.5317C4.34035 10.1374 2.60938 14.5813 2.60938 19.3879C2.60938 22.6392 3.43092 25.8571 4.98754 28.6955L6.94448 27.6229C5.56918 25.1136 4.84109 22.2654 4.84109 19.3893C4.84109 15.1504 6.36842 11.2282 9.18735 8.11634V10.6186C9.18735 11.2352 9.68669 11.7345 10.3032 11.7345C10.9197 11.7345 11.4191 11.2352 11.4191 10.6186V5.50244C11.4191 4.88593 10.9197 4.38659 10.3032 4.38659V4.38519Z" fill="%23006FD5"/><path d="M31.7309 17.9248L29.9218 17.3222C29.7711 17.272 29.6038 17.1074 29.5522 16.9568L29.0779 15.8102C29.0082 15.6666 29.0096 15.4336 29.0807 15.2914L29.9343 13.5855C30.0055 13.4432 29.972 13.234 29.859 13.1224L28.3289 11.5923C28.2159 11.4793 28.0081 11.4459 27.8658 11.517L26.16 12.3706C26.0177 12.4418 25.7834 12.4431 25.6411 12.3734L24.4945 11.8992C24.3439 11.8462 24.1793 11.6802 24.1291 11.5295L23.5265 9.72046C23.4763 9.56982 23.3048 9.44568 23.1458 9.44568H20.981C20.822 9.44568 20.6504 9.56982 20.6002 9.72046L19.9976 11.5295C19.9474 11.6802 19.7828 11.8476 19.6322 11.8992L18.4857 12.3734C18.342 12.4431 18.1091 12.4418 17.9668 12.3706L16.2609 11.517C16.1186 11.4459 15.9094 11.4793 15.7978 11.5923L14.2677 13.1224C14.1547 13.2354 14.1213 13.4432 14.1924 13.5855L15.046 15.2914C15.1172 15.4336 15.1186 15.668 15.0488 15.8102L14.5746 16.9568C14.5216 17.1074 14.3556 17.2706 14.205 17.3222L12.3959 17.9248C12.2452 17.975 12.1211 18.1466 12.1211 18.3056V20.4689C12.1211 20.628 12.2452 20.7995 12.3959 20.8497L14.205 21.4523C14.3556 21.5025 14.523 21.6671 14.5746 21.8177L15.0488 22.9643C15.1186 23.1079 15.1172 23.3409 15.046 23.4832L14.1924 25.189C14.1213 25.3313 14.1547 25.5405 14.2677 25.6521L15.7978 27.1822C15.9108 27.2952 16.1186 27.3287 16.2609 27.2575L17.9668 26.4053C18.1091 26.3342 18.3434 26.3328 18.4857 26.4025L19.6322 26.8767C19.7828 26.9298 19.9474 27.0957 19.9976 27.2464L20.6002 29.0555C20.6504 29.2061 20.822 29.3302 20.981 29.3302H23.1458C23.3048 29.3302 23.4763 29.2061 23.5265 29.0555L24.1291 27.2464C24.1793 27.0957 24.3439 26.9284 24.4945 26.8767L25.6411 26.4025C25.7848 26.3328 26.0177 26.3342 26.16 26.4053L27.8658 27.2575C28.0081 27.3287 28.2173 27.2952 28.3289 27.1822L29.859 25.6521C29.972 25.5391 30.0055 25.3313 29.9343 25.189L29.0807 23.4832C29.0096 23.3409 29.0082 23.1066 29.0779 22.9643L29.5522 21.8177C29.6052 21.6671 29.7711 21.5039 29.9218 21.4523L31.7309 20.8497C31.8815 20.7995 32.0057 20.628 32.0057 20.4689V18.3056C32.0057 18.1466 31.8815 17.975 31.7309 17.9248ZM22.0634 24.9114C19.0129 24.9114 16.5399 22.4384 16.5399 19.388C16.5399 16.3375 19.0129 13.8645 22.0634 13.8645C25.1138 13.8645 27.5869 16.3375 27.5869 19.388C27.5869 22.4384 25.1138 24.9114 22.0634 24.9114Z" fill="%23A1E0FF"/></g><defs><clipPath id="clip0_5016_1712"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.953125)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(2) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="40" viewBox="0 0 42 40" fill="none"><g clip-path="url(%23clip0_4912_6747)"><path d="M37.876 18.1858C39.2424 17.5673 40.1948 16.1933 40.1948 14.5962C40.1948 12.4205 38.4315 10.6572 36.2558 10.6572C34.0802 10.6572 32.3169 12.4205 32.3169 14.5962C32.3169 16.1933 33.2693 17.5688 34.6357 18.1858C32.3215 18.8813 30.6367 21.0261 30.6367 23.5665V27.37C30.6367 28.1239 31.2476 28.7348 32.0015 28.7348H40.5102C41.2641 28.7348 41.875 28.1239 41.875 27.37V23.5665C41.875 21.0261 40.1886 18.8813 37.876 18.1858Z" fill="%23FFA600"/><path d="M6.62994 18.1858C7.99626 17.5673 8.94868 16.1933 8.94868 14.5962C8.94868 12.4205 7.1854 10.6572 5.00975 10.6572C2.83411 10.6572 1.07082 12.4205 1.07082 14.5962C1.07082 16.1933 2.02325 17.5688 3.38956 18.1858C1.07544 18.8813 -0.609375 21.0261 -0.609375 23.5665V27.37C-0.609375 28.1239 0.00146651 28.7348 0.755402 28.7348H9.2641C10.018 28.7348 10.6289 28.1239 10.6289 27.37V23.5665C10.6289 21.0261 8.94253 18.8813 6.62994 18.1858Z" fill="%23FFA600"/><path d="M22.2493 8.16149C23.5894 7.55527 24.5234 6.20741 24.5234 4.63954C24.5234 2.50544 22.794 0.776001 20.6599 0.776001C18.5258 0.776001 16.7963 2.50544 16.7963 4.63954C16.7963 6.20741 17.7303 7.55527 19.0704 8.16149C16.8009 8.84311 15.1484 10.948 15.1484 13.439V15.7701H26.1713V13.439C26.1713 10.948 24.5172 8.84311 22.2493 8.16149Z" fill="%23FDCE33"/><path d="M4.45856 30.4395C3.94927 31.5735 4.55088 32.5013 5.79411 32.5013H35.5022C36.7455 32.5013 37.3455 31.5735 36.8363 30.4395L31.6649 18.9197C31.1556 17.7857 29.7216 16.8579 28.4783 16.8579H12.8072C11.564 16.8579 10.13 17.7857 9.62225 18.9197L4.45703 30.4395H4.45856Z" fill="%23FDCE33"/><path d="M22.9177 27.2099C24.4163 26.4114 25.4364 24.8327 25.4364 23.0171C25.4364 20.3937 23.31 18.2673 20.6866 18.2673C18.0633 18.2673 15.9368 20.3937 15.9368 23.0171C15.9368 24.8343 16.957 26.4114 18.4556 27.2099C15.5368 28.1516 13.4258 30.8888 13.4258 34.12V38.0128C13.4258 38.9867 14.2151 39.776 15.1891 39.776H26.1858C27.1597 39.776 27.949 38.9867 27.949 38.0128V34.12C27.949 30.8888 25.8365 28.1516 22.9192 27.2099H22.9177Z" fill="%23FFA600"/></g><defs><clipPath id="clip0_4912_6747"><rect width="42" height="39" fill="white" transform="translate(0 0.776001)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(2) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(2) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="94" height="39" viewBox="0 0 94 39" fill="none"><g clip-path="url(%23clip0_5016_1728)"><path d="M63.876 17.4098C65.2424 16.7912 66.1948 15.4172 66.1948 13.8201C66.1948 11.6445 64.4315 9.88116 62.2558 9.88116C60.0802 9.88116 58.3169 11.6445 58.3169 13.8201C58.3169 15.4172 59.2693 16.7928 60.6357 17.4098C58.3215 18.1052 56.6367 20.2501 56.6367 22.7904V26.5939C56.6367 27.3479 57.2476 27.9587 58.0015 27.9587H66.5102C67.2641 27.9587 67.875 27.3479 67.875 26.5939V22.7904C67.875 20.2501 66.1886 18.1052 63.876 17.4098Z" fill="%23006FD5"/><path d="M32.6299 17.4098C33.9963 16.7912 34.9487 15.4172 34.9487 13.8201C34.9487 11.6445 33.1854 9.88116 31.0098 9.88116C28.8341 9.88116 27.0708 11.6445 27.0708 13.8201C27.0708 15.4172 28.0232 16.7928 29.3896 17.4098C27.0754 18.1052 25.3906 20.2501 25.3906 22.7904V26.5939C25.3906 27.3479 26.0015 27.9587 26.7554 27.9587H35.2641C36.018 27.9587 36.6289 27.3479 36.6289 26.5939V22.7904C36.6289 20.2501 34.9425 18.1052 32.6299 17.4098Z" fill="%23006FD5"/><path d="M48.2493 7.38549C49.5894 6.77927 50.5234 5.43141 50.5234 3.86354C50.5234 1.72944 48.794 0 46.6599 0C44.5258 0 42.7963 1.72944 42.7963 3.86354C42.7963 5.43141 43.7303 6.77927 45.0704 7.38549C42.8009 8.06711 41.1484 10.172 41.1484 12.663V14.9941H52.1713V12.663C52.1713 10.172 50.5172 8.06711 48.2493 7.38549Z" fill="%23A1E0FF"/><path d="M30.4586 29.6635C29.9493 30.7975 30.5509 31.7253 31.7941 31.7253H61.5022C62.7455 31.7253 63.3455 30.7975 62.8362 29.6635L57.6649 18.1437C57.1556 17.0097 55.7216 16.0819 54.4783 16.0819H38.8072C37.564 16.0819 36.13 17.0097 35.6223 18.1437L30.457 29.6635H30.4586Z" fill="%23A1E0FF"/><path d="M48.9177 26.4339C50.4163 25.6353 51.4364 24.0567 51.4364 22.2411C51.4364 19.6177 49.31 17.4913 46.6866 17.4913C44.0633 17.4913 41.9368 19.6177 41.9368 22.2411C41.9368 24.0582 42.957 25.6353 44.4556 26.4339C41.5368 27.3756 39.4258 30.1128 39.4258 33.344V37.2367C39.4258 38.2107 40.2151 39 41.1891 39H52.1858C53.1597 39 53.949 38.2107 53.949 37.2367V33.344C53.949 30.1128 51.8365 27.3756 48.9192 26.4339H48.9177Z" fill="%23006FD5"/></g><defs><clipPath id="clip0_5016_1728"><rect width="94" height="39" fill="white"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(3) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="43" height="39" viewBox="0 0 43 39" fill="none"><g clip-path="url(%23clip0_4824_3594)"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.3418 15.4565C23.3341 15.8975 22.9752 16.2501 22.534 16.2501H16.0715C15.6387 16.2501 15.2944 15.9091 15.2719 15.4827C15.2492 15.9091 14.9035 16.2501 14.472 16.2501H9.60901C9.3536 16.2501 9.11467 16.1306 8.96271 15.9269L7.1127 13.4582L11.4491 9.84237L15.0343 14.8621C15.1668 14.9916 15.2443 15.1693 15.2638 15.3646V0.901584C15.2638 0.455489 15.6257 0.0936279 16.0715 0.0936279H22.534C22.9799 0.0936279 23.3418 0.455519 23.3418 0.901584V3.32509H19.3028C18.8567 3.32509 18.4948 3.68698 18.4948 4.13287C18.4948 4.58036 18.8567 4.94065 19.3028 4.94065H23.3418V6.55638H21.3224C20.8763 6.55638 20.5144 6.91827 20.5144 7.36416C20.5144 7.81188 20.8763 8.17211 21.3224 8.17211H23.3418V9.78761H19.3028C18.8567 9.78761 18.4948 10.1495 18.4948 10.5956C18.4948 11.0431 18.8567 11.4033 19.3028 11.4033H23.3418V13.0191H21.3224C20.8763 13.0191 20.5144 13.381 20.5144 13.8268C20.5144 14.2743 20.8763 14.6346 21.3224 14.6346H23.3418V15.4222C23.3457 15.2652 23.3958 15.1095 23.4902 14.9759L23.886 14.4168C23.9732 14.3361 24.0428 14.2424 24.0881 14.1292L27.2789 9.62159C27.0042 9.33393 26.7764 9.0108 26.6261 8.65216C26.2837 7.83631 26.303 6.89099 26.6827 5.99277C26.8815 5.52417 27.2093 5.10732 27.5568 4.66958C28.4681 3.5192 28.9819 2.7502 28.1303 1.44785C27.9477 1.17017 27.9542 0.809683 28.1433 0.538286C28.3356 0.27012 28.6699 0.142528 28.9946 0.220009C32.6541 1.10546 33.9822 4.35944 33.6672 7.00909C33.4169 9.09968 32.1937 10.5488 30.5668 10.7815L28.1062 15.7983C27.9704 16.0762 27.6893 16.2507 27.3808 16.2507H24.1493C23.8473 16.2507 23.571 16.0809 23.432 15.8127C23.3738 15.7004 23.3438 15.5783 23.3418 15.4565ZM28.1709 6.62156C27.9593 7.1224 27.9399 7.60886 28.1162 8.02736C28.2356 8.31478 28.4488 8.5572 28.7316 8.75603L30.1098 9.21326C31.3392 9.21326 31.9306 7.92392 32.0631 6.81713C32.244 5.29511 31.6963 3.50496 30.1808 2.47098C30.2729 3.84429 29.4377 4.89769 28.8237 5.67483C28.5458 6.0221 28.2841 6.35343 28.1709 6.62156ZM6.79349 6.67282L10.2463 8.74257L6.33301 12.006L5.58189 7.49681C5.52853 7.18666 5.66262 6.87486 5.92266 6.69717C6.18457 6.51924 6.5237 6.50975 6.79349 6.67282Z" fill="%23FFA600"/><path fill-rule="evenodd" clip-rule="evenodd" d="M30.9893 29.1754C33.2159 29.1754 35.0286 27.3628 35.0286 25.1364C35.0286 22.9099 33.2159 21.0972 30.9893 21.0972H30.1816V29.1756L30.9893 29.1754ZM30.9893 19.4818C34.1076 19.4818 36.6443 22.0185 36.6443 25.1367C36.6443 28.2548 34.1076 30.7915 30.9893 30.7915H30.1816V34.8307C30.1816 37.057 28.3689 38.8697 26.1423 38.8697H11.6015C9.37522 38.8697 7.5625 37.0571 7.5625 34.8307V18.674C7.5625 18.2281 7.92439 17.8662 8.37028 17.8662H29.3741C29.82 17.8662 30.1819 18.2281 30.1819 18.674V19.4818H30.9893Z" fill="%23FDCE33"/></g><defs><clipPath id="clip0_4824_3594"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.0585938)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(3) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(3) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="43" height="39" viewBox="0 0 43 39" fill="none"><g clip-path="url(%23clip0_5016_1738)"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.3418 15.4565C23.3341 15.8975 22.9752 16.2501 22.534 16.2501H16.0715C15.6387 16.2501 15.2944 15.9091 15.2719 15.4827C15.2492 15.9091 14.9035 16.2501 14.472 16.2501H9.60901C9.3536 16.2501 9.11467 16.1306 8.96271 15.9269L7.1127 13.4582L11.4491 9.84237L15.0343 14.8621C15.1668 14.9916 15.2443 15.1693 15.2638 15.3646V0.901584C15.2638 0.455489 15.6257 0.0936279 16.0715 0.0936279H22.534C22.9799 0.0936279 23.3418 0.455519 23.3418 0.901584V3.32509H19.3028C18.8567 3.32509 18.4948 3.68698 18.4948 4.13287C18.4948 4.58036 18.8567 4.94065 19.3028 4.94065H23.3418V6.55638H21.3224C20.8763 6.55638 20.5144 6.91827 20.5144 7.36416C20.5144 7.81188 20.8763 8.17211 21.3224 8.17211H23.3418V9.78761H19.3028C18.8567 9.78761 18.4948 10.1495 18.4948 10.5956C18.4948 11.0431 18.8567 11.4033 19.3028 11.4033H23.3418V13.0191H21.3224C20.8763 13.0191 20.5144 13.381 20.5144 13.8268C20.5144 14.2743 20.8763 14.6346 21.3224 14.6346H23.3418V15.4222C23.3457 15.2652 23.3958 15.1095 23.4902 14.9759L23.886 14.4168C23.9732 14.3361 24.0428 14.2424 24.0881 14.1292L27.2789 9.62159C27.0042 9.33393 26.7764 9.0108 26.6261 8.65216C26.2837 7.83631 26.303 6.89099 26.6827 5.99277C26.8815 5.52417 27.2093 5.10732 27.5568 4.66958C28.4681 3.5192 28.9819 2.7502 28.1303 1.44785C27.9477 1.17017 27.9542 0.809683 28.1433 0.538286C28.3356 0.27012 28.6699 0.142528 28.9946 0.220009C32.6541 1.10546 33.9822 4.35944 33.6672 7.00909C33.4169 9.09968 32.1937 10.5488 30.5668 10.7815L28.1062 15.7983C27.9704 16.0762 27.6893 16.2507 27.3808 16.2507H24.1493C23.8473 16.2507 23.571 16.0809 23.432 15.8127C23.3738 15.7004 23.3438 15.5783 23.3418 15.4565ZM28.1709 6.62156C27.9593 7.1224 27.9399 7.60886 28.1162 8.02736C28.2356 8.31478 28.4488 8.5572 28.7316 8.75603L30.1098 9.21326C31.3392 9.21326 31.9306 7.92392 32.0631 6.81713C32.244 5.29511 31.6963 3.50496 30.1808 2.47098C30.2729 3.84429 29.4377 4.89769 28.8237 5.67483C28.5458 6.0221 28.2841 6.35343 28.1709 6.62156ZM6.79349 6.67282L10.2463 8.74257L6.33301 12.006L5.58189 7.49681C5.52853 7.18666 5.66262 6.87486 5.92266 6.69717C6.18457 6.51924 6.5237 6.50975 6.79349 6.67282Z" fill="%23006FD5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M30.9893 29.1754C33.2159 29.1754 35.0286 27.3628 35.0286 25.1364C35.0286 22.9099 33.2159 21.0972 30.9893 21.0972H30.1816V29.1756L30.9893 29.1754ZM30.9893 19.4818C34.1076 19.4818 36.6443 22.0185 36.6443 25.1367C36.6443 28.2548 34.1076 30.7915 30.9893 30.7915H30.1816V34.8307C30.1816 37.057 28.3689 38.8697 26.1423 38.8697H11.6015C9.37522 38.8697 7.5625 37.0571 7.5625 34.8307V18.674C7.5625 18.2281 7.92439 17.8662 8.37028 17.8662H29.3741C29.82 17.8662 30.1819 18.2281 30.1819 18.674V19.4818H30.9893Z" fill="%23A1E0FF"/></g><defs><clipPath id="clip0_5016_1738"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.0585938)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(4) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="39" viewBox="0 0 50 39" fill="none"><g clip-path="url(%23clip0_4824_3624)"><rect x="13.8711" y="3.20129" width="22.4531" height="22.2537" fill="%23FDCE33"/><circle cx="25.0015" cy="38.776" r="22.6812" fill="%23FDCE33"/><path d="M10.8438 0.980669V37.7953C10.8438 38.3266 11.2933 38.776 11.8245 38.776H38.1791C38.7103 38.776 39.1597 38.3266 39.1597 37.7953L39.1596 0.980669C39.1596 0.449423 38.7102 0 38.1789 0H11.8652C11.2932 0 10.8438 0.449423 10.8438 0.980669H10.8438ZM22.9383 5.67954C22.9383 5.27095 23.2653 4.944 23.6739 4.944H26.3298C26.7384 4.944 27.0653 5.27093 27.0653 5.67954V8.7032C27.0653 9.1118 26.7384 9.43875 26.3298 9.43875H23.6739C23.2653 9.43875 22.9383 9.11181 22.9383 8.7032V5.67954ZM22.9383 13.2795C22.9383 12.8709 23.2653 12.5439 23.6739 12.5439H26.3298C26.7384 12.5439 27.0653 12.8709 27.0653 13.2795V16.3031C27.0653 16.7117 26.7384 17.0387 26.3298 17.0387H23.6739C23.2653 17.0387 22.9383 16.7117 22.9383 16.3031V13.2795ZM22.9383 20.8794C22.9383 20.4708 23.2653 20.1438 23.6739 20.1438H26.3298C26.7384 20.1438 27.0653 20.4708 27.0653 20.8794L27.0652 23.903C27.0652 24.3116 26.7383 24.6386 26.3296 24.6386H23.6738C23.2652 24.6386 22.9382 24.3117 22.9382 23.903L22.9383 20.8794ZM15.2567 5.67954C15.2567 5.27095 15.5836 4.944 15.9922 4.944H18.6073C19.0159 4.944 19.3429 5.27093 19.3429 5.67954V8.7032C19.3429 9.1118 19.0159 9.43875 18.6073 9.43875H15.9922C15.5837 9.43875 15.2567 9.11181 15.2567 8.7032V5.67954ZM15.2567 13.2795C15.2567 12.8709 15.5836 12.5439 15.9922 12.5439H18.6073C19.0159 12.5439 19.3429 12.8709 19.3429 13.2795V16.3031C19.3429 16.7117 19.0159 17.0387 18.6073 17.0387H15.9922C15.5837 17.0387 15.2567 16.7117 15.2567 16.3031V13.2795ZM18.6481 24.6385H16.0331C15.6245 24.6385 15.2975 24.3116 15.2975 23.9029V20.8793C15.2975 20.4707 15.6245 20.1437 16.0331 20.1437H18.6481C19.0567 20.1437 19.3837 20.4707 19.3837 20.8793L19.3835 23.9029C19.3835 24.3115 19.0567 24.6385 18.6481 24.6385ZM24.1642 37.1007H19.1793V29.3782C19.1793 28.847 19.6287 28.3975 20.16 28.3975H24.1234L24.1235 37.1007L24.1642 37.1007ZM30.8652 37.1007H25.8803V28.3567H29.8437C30.4158 28.3567 30.8244 28.8061 30.8244 29.3374V37.1007L30.8652 37.1007ZM34.7878 23.903C34.7878 24.3116 34.4608 24.6385 34.0522 24.6385H31.4371C31.0285 24.6385 30.7016 24.3116 30.7016 23.903V20.8793C30.7016 20.4708 31.0285 20.1438 31.4371 20.1438H34.0522C34.4608 20.1438 34.7878 20.4707 34.7878 20.8793V23.903ZM34.7878 16.3031C34.7878 16.7117 34.4608 17.0386 34.0522 17.0386H31.4371C31.0285 17.0386 30.7016 16.7117 30.7016 16.3031L30.7017 13.2794C30.7017 12.8708 31.0287 12.5439 31.4373 12.5439H34.0523C34.4609 12.5439 34.7879 12.8708 34.7879 13.2794L34.7878 16.3031ZM34.7878 8.70317C34.7878 9.11176 34.4608 9.43871 34.0522 9.43871H31.4371C31.0285 9.43871 30.7016 9.11178 30.7016 8.70317V5.67951C30.7016 5.27091 31.0285 4.94396 31.4371 4.94396H34.0522C34.4608 4.94396 34.7878 5.2709 34.7878 5.67951V8.70317Z" fill="%23FFA600"/></g><defs><clipPath id="clip0_4824_3624"><rect width="50" height="39" fill="white"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(4) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(4) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="39" viewBox="0 0 50 39" fill="none"><g clip-path="url(%23clip0_5016_1771)"><rect x="13.8711" y="3.20129" width="22.4531" height="22.2537" fill="%23A1E0FF"/><circle cx="25.0015" cy="38.776" r="22.6812" fill="%23A1E0FF"/><path d="M10.8438 0.980669V37.7953C10.8438 38.3266 11.2933 38.776 11.8245 38.776H38.1791C38.7103 38.776 39.1597 38.3266 39.1597 37.7953L39.1596 0.980669C39.1596 0.449423 38.7102 0 38.1789 0H11.8652C11.2932 0 10.8438 0.449423 10.8438 0.980669H10.8438ZM22.9383 5.67954C22.9383 5.27095 23.2653 4.944 23.6739 4.944H26.3298C26.7384 4.944 27.0653 5.27093 27.0653 5.67954V8.7032C27.0653 9.1118 26.7384 9.43875 26.3298 9.43875H23.6739C23.2653 9.43875 22.9383 9.11181 22.9383 8.7032V5.67954ZM22.9383 13.2795C22.9383 12.8709 23.2653 12.5439 23.6739 12.5439H26.3298C26.7384 12.5439 27.0653 12.8709 27.0653 13.2795V16.3031C27.0653 16.7117 26.7384 17.0387 26.3298 17.0387H23.6739C23.2653 17.0387 22.9383 16.7117 22.9383 16.3031V13.2795ZM22.9383 20.8794C22.9383 20.4708 23.2653 20.1438 23.6739 20.1438H26.3298C26.7384 20.1438 27.0653 20.4708 27.0653 20.8794L27.0652 23.903C27.0652 24.3116 26.7383 24.6386 26.3296 24.6386H23.6738C23.2652 24.6386 22.9382 24.3117 22.9382 23.903L22.9383 20.8794ZM15.2567 5.67954C15.2567 5.27095 15.5836 4.944 15.9923 4.944H18.6073C19.0159 4.944 19.3429 5.27093 19.3429 5.67954V8.7032C19.3429 9.1118 19.0159 9.43875 18.6073 9.43875H15.9923C15.5837 9.43875 15.2567 9.11181 15.2567 8.7032V5.67954ZM15.2567 13.2795C15.2567 12.8709 15.5836 12.5439 15.9923 12.5439H18.6073C19.0159 12.5439 19.3429 12.8709 19.3429 13.2795V16.3031C19.3429 16.7117 19.0159 17.0387 18.6073 17.0387H15.9923C15.5837 17.0387 15.2567 16.7117 15.2567 16.3031V13.2795ZM18.6481 24.6385H16.0331C15.6245 24.6385 15.2975 24.3115 15.2975 23.9029V20.8793C15.2975 20.4707 15.6245 20.1437 16.0331 20.1437H18.6481C19.0567 20.1437 19.3837 20.4707 19.3837 20.8793L19.3835 23.9029C19.3835 24.3115 19.0567 24.6385 18.6481 24.6385ZM24.1642 37.1007H19.1793V29.3782C19.1793 28.847 19.6287 28.3975 20.16 28.3975H24.1234L24.1235 37.1007L24.1642 37.1007ZM30.8652 37.1007H25.8803V28.3567H29.8437C30.4158 28.3567 30.8244 28.8061 30.8244 29.3374V37.1007L30.8652 37.1007ZM34.7878 23.903C34.7878 24.3116 34.4608 24.6386 34.0522 24.6386H31.4371C31.0285 24.6386 30.7016 24.3116 30.7016 23.903V20.8793C30.7016 20.4708 31.0285 20.1438 31.4371 20.1438H34.0522C34.4608 20.1438 34.7878 20.4707 34.7878 20.8793V23.903ZM34.7878 16.3031C34.7878 16.7117 34.4608 17.0386 34.0522 17.0386H31.4371C31.0285 17.0386 30.7016 16.7117 30.7016 16.3031L30.7017 13.2794C30.7017 12.8708 31.0287 12.5439 31.4373 12.5439H34.0523C34.4609 12.5439 34.7879 12.8708 34.7879 13.2794L34.7878 16.3031ZM34.7878 8.70317C34.7878 9.11177 34.4608 9.43871 34.0522 9.43871H31.4371C31.0285 9.43871 30.7016 9.11178 30.7016 8.70317V5.67951C30.7016 5.27091 31.0285 4.94397 31.4371 4.94397H34.0522C34.4608 4.94397 34.7878 5.2709 34.7878 5.67951V8.70317Z" fill="%23006FD5"/></g><defs><clipPath id="clip0_5016_1771"><rect width="50" height="39" fill="white"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(5) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="39" viewBox="0 0 54 39" fill="none"><path d="M7.15294 7.38649C5.63402 7.38649 4.38381 8.6367 4.38381 10.1556V19.6159H11.5696V7.38674L7.15294 7.38649ZM13.4152 7.38649V19.6157H19.2924C20.8113 19.6157 22.0615 20.8659 22.0615 22.3848V26.7136C22.0615 27.2336 22.4646 27.6367 22.9846 27.6367H36.6765L39.6657 24.6787V7.38574H36.289C36.4117 10.2094 35.2588 13.039 33.516 15.2454C31.8997 17.2921 29.9659 19.1362 27.7306 20.4932C27.347 20.6821 26.9438 20.758 26.5427 20.7483C26.1416 20.758 25.7385 20.682 25.3548 20.4932C23.1193 19.1358 21.1855 17.2917 19.5674 15.2454C17.8264 13.039 16.6736 10.2095 16.7943 7.38574L13.4152 7.38649ZM41.5116 7.38649V22.8507L48.6974 15.7367V10.1558C48.6974 8.63687 47.4471 7.38666 45.9282 7.38666L41.5116 7.38649ZM48.6974 18.3365L39.301 27.6369H48.6974V18.3365ZM4.38281 21.462V36.0069C4.38281 37.5258 5.63303 38.776 7.15194 38.776H11.5684V21.4623L4.38281 21.462ZM13.4144 21.462V38.7757H35.9647V29.4849H22.9835C21.4646 29.4849 20.2144 28.2347 20.2144 26.7158V22.3849C20.2144 21.8649 19.8113 21.4618 19.2914 21.4618L13.4144 21.462ZM37.8113 29.4833V38.7741H45.9276C47.4466 38.7741 48.6968 37.5239 48.6968 36.005V29.4834L37.8113 29.4833Z" fill="%23FFA600"/><path d="M26.5388 0C22.1863 0 18.6289 3.51496 18.6289 7.83637C18.6289 11.0612 20.549 13.7738 22.3776 15.6902C24.2061 17.6066 26.0425 18.7787 26.0425 18.7787L26.0405 18.7806C26.3443 18.9754 26.7338 18.9754 27.0376 18.7806C27.0376 18.7806 28.872 17.6083 30.7025 15.6921C32.5291 13.7759 34.4493 11.0613 34.4493 7.83831C34.4493 3.51529 30.8909 0 26.5388 0ZM26.5388 4.06998C28.6478 4.06998 30.3771 5.80119 30.3771 7.91019C30.3771 10.0192 28.6478 11.7484 26.5388 11.7484C24.4298 11.7484 22.7006 10.0192 22.7006 7.91019C22.7006 5.80119 24.4298 4.06998 26.5388 4.06998ZM26.5388 5.9161C25.4269 5.9161 24.5467 6.79823 24.5467 7.91019C24.5467 9.02215 25.4269 9.90233 26.5388 9.90233C27.6507 9.90233 28.5309 9.0221 28.5309 7.91019C28.5309 6.79828 27.6507 5.9161 26.5388 5.9161Z" fill="%23FDCE33"/></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(5) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(5) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="39" viewBox="0 0 54 39" fill="none"><path d="M7.15294 7.38649C5.63402 7.38649 4.38381 8.6367 4.38381 10.1556V19.6159H11.5696V7.38674L7.15294 7.38649ZM13.4152 7.38649V19.6157H19.2924C20.8113 19.6157 22.0615 20.8659 22.0615 22.3848V26.7136C22.0615 27.2336 22.4646 27.6367 22.9846 27.6367H36.6765L39.6657 24.6787V7.38574H36.289C36.4117 10.2094 35.2588 13.039 33.516 15.2454C31.8997 17.2921 29.9659 19.1362 27.7306 20.4932C27.347 20.6821 26.9438 20.758 26.5427 20.7483C26.1416 20.758 25.7385 20.682 25.3548 20.4932C23.1193 19.1358 21.1855 17.2917 19.5674 15.2454C17.8264 13.039 16.6736 10.2095 16.7943 7.38574L13.4152 7.38649ZM41.5116 7.38649V22.8507L48.6974 15.7367V10.1558C48.6974 8.63687 47.4471 7.38666 45.9282 7.38666L41.5116 7.38649ZM48.6974 18.3365L39.301 27.6369H48.6974V18.3365ZM4.38281 21.462V36.0069C4.38281 37.5258 5.63303 38.776 7.15194 38.776H11.5684V21.4623L4.38281 21.462ZM13.4144 21.462V38.7757H35.9647V29.4849H22.9835C21.4646 29.4849 20.2144 28.2347 20.2144 26.7158V22.3849C20.2144 21.8649 19.8113 21.4618 19.2914 21.4618L13.4144 21.462ZM37.8113 29.4833V38.7741H45.9276C47.4466 38.7741 48.6968 37.5239 48.6968 36.005V29.4834L37.8113 29.4833Z" fill="%23006FD5"/><path d="M26.5388 0C22.1863 0 18.6289 3.51496 18.6289 7.83637C18.6289 11.0612 20.549 13.7738 22.3776 15.6902C24.2061 17.6066 26.0425 18.7787 26.0425 18.7787L26.0405 18.7806C26.3443 18.9754 26.7338 18.9754 27.0376 18.7806C27.0376 18.7806 28.872 17.6083 30.7025 15.6921C32.5291 13.7759 34.4493 11.0613 34.4493 7.83831C34.4493 3.51529 30.8909 0 26.5388 0ZM26.5388 4.06998C28.6478 4.06998 30.3771 5.80119 30.3771 7.91019C30.3771 10.0192 28.6478 11.7484 26.5388 11.7484C24.4298 11.7484 22.7006 10.0192 22.7006 7.91019C22.7006 5.80119 24.4298 4.06998 26.5388 4.06998ZM26.5388 5.9161C25.4269 5.9161 24.5467 6.79823 24.5467 7.91019C24.5467 9.02215 25.4269 9.90233 26.5388 9.90233C27.6507 9.90233 28.5309 9.0221 28.5309 7.91019C28.5309 6.79828 27.6507 5.9161 26.5388 5.9161Z" fill="%23A1E0FF"/></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(6) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="44" height="39" viewBox="0 0 44 39" fill="none"><g clip-path="url(%23clip0_4824_3644)"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.1289 8.65408C12.1289 8.65408 16.009 6.53967 22.0008 6.53967C27.9926 6.53967 31.8532 8.65408 31.8532 8.65408V25.2707H12.1803L12.1289 8.65408Z" fill="%23FDCE33"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.94934 26.3889C2.44505 19.4997 5.71392 12.8147 11.5765 8.99991C11.7585 8.88183 11.9432 8.76652 12.128 8.65399L13.9076 24.1453C15.1621 12.6772 15.79 6.94385 15.79 6.94385C15.8609 6.01028 16.6458 5.26843 17.5974 5.26843H26.3829C27.3332 5.26843 28.1195 6.01028 28.1903 6.94385C28.1903 6.94385 28.8169 12.6772 30.0727 24.1453L31.8523 8.65399C32.0371 8.76513 32.2219 8.88044 32.4039 8.99991C38.2664 12.8147 41.5353 19.4997 41.031 26.3889L22.0318 28.3144L2.94934 26.3889Z" fill="%23FFA600"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.83831 26.4111H3.14394C3.14394 26.4111 11.7419 27.1238 22.0014 27.1238C32.2609 27.1238 40.8394 26.4111 40.8394 26.4111H41.1617C42.1981 26.4111 43.0469 27.2586 43.0469 28.2963C43.0469 29.3327 42.412 29.648 41.1617 30.1815C41.1617 30.1815 32.1984 33.5073 22.0014 33.5073C11.8044 33.5073 2.83831 30.1815 2.83831 30.1815C1.74777 29.648 0.953125 29.3327 0.953125 28.2963C0.953125 27.26 1.80056 26.4111 2.83831 26.4111Z" fill="%23FDCE33"/></g><defs><clipPath id="clip0_4824_3644"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.953125)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(6) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(6) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="44" height="39" viewBox="0 0 44 39" fill="none"><g clip-path="url(%23clip0_5016_1784)"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.1289 8.65419C12.1289 8.65419 16.009 6.53978 22.0008 6.53978C27.9926 6.53978 31.8532 8.65419 31.8532 8.65419V25.2708H12.1803L12.1289 8.65419Z" fill="%23A1E0FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.94934 26.389C2.44505 19.4998 5.71392 12.8148 11.5765 9.00002C11.7585 8.88193 11.9432 8.76663 12.128 8.6541L13.9076 24.1454C15.1621 12.6773 15.79 6.94395 15.79 6.94395C15.8609 6.01039 16.6458 5.26854 17.5974 5.26854H26.3829C27.3332 5.26854 28.1195 6.01039 28.1903 6.94395C28.1903 6.94395 28.8169 12.6773 30.0727 24.1454L31.8523 8.6541C32.0371 8.76524 32.2219 8.88054 32.4039 9.00002C38.2664 12.8148 41.5353 19.4998 41.031 26.389L22.0318 28.3145L2.94934 26.389Z" fill="%23006FD5"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.83831 26.4112H3.14394C3.14394 26.4112 11.7419 27.1239 22.0014 27.1239C32.2609 27.1239 40.8394 26.4112 40.8394 26.4112H41.1617C42.1981 26.4112 43.0469 27.2587 43.0469 28.2964C43.0469 29.3328 42.412 29.6482 41.1617 30.1816C41.1617 30.1816 32.1984 33.5074 22.0014 33.5074C11.8044 33.5074 2.83831 30.1816 2.83831 30.1816C1.74777 29.6482 0.953125 29.3328 0.953125 28.2964C0.953125 27.2601 1.80056 26.4112 2.83831 26.4112Z" fill="%23A1E0FF"/></g><defs><clipPath id="clip0_5016_1784"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.953125)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(7) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="62" height="39" viewBox="0 0 62 39" fill="none"><path d="M59.107 0H25.7868C24.6576 0 23.7422 0.824562 23.7422 1.84171V25.6514C23.7422 26.6685 24.6576 27.4931 25.7868 27.4931H59.107C60.2362 27.4931 61.1516 26.6685 61.1516 25.6514V1.84171C61.1516 0.824562 60.2362 0 59.107 0Z" fill="%23FDCE33"/><path d="M52.5894 9.23239H43.5627C42.8859 9.23239 42.3359 8.73697 42.3359 8.12737C42.3359 7.51776 42.8859 7.02234 43.5627 7.02234H52.5894C53.2662 7.02234 53.8162 7.51776 53.8162 8.12737C53.8162 8.73697 53.2662 9.23239 52.5894 9.23239Z" fill="white"/><path d="M25.361 11.2437C24.9071 11.2437 24.4941 10.9693 24.3735 10.5568C24.2303 10.065 24.5575 9.56225 25.1034 9.43333L37.7531 6.44423C38.299 6.31347 38.8571 6.60998 39.0003 7.10172C39.1434 7.59346 38.8163 8.09625 38.2704 8.22517L25.6206 11.2143C25.5348 11.2345 25.4469 11.2456 25.361 11.2456V11.2437Z" fill="white"/><path d="M43.3291 14.566H32.7424C32.0656 14.566 31.5156 14.0706 31.5156 13.461C31.5156 12.8514 32.0656 12.356 32.7424 12.356H43.3291C44.0059 12.356 44.5558 12.8514 44.5558 13.461C44.5558 14.0706 44.0059 14.566 43.3291 14.566Z" fill="white"/><path d="M52.5889 20.0415H41.6955C41.0187 20.0415 40.4688 19.5461 40.4688 18.9364C40.4688 18.3268 41.0187 17.8314 41.6955 17.8314H52.5889C53.2657 17.8314 53.8157 18.3268 53.8157 18.9364C53.8157 19.5461 53.2657 20.0415 52.5889 20.0415Z" fill="white"/><path d="M52.5875 14.566H47.6213C46.9445 14.566 46.3945 14.0706 46.3945 13.461C46.3945 12.8514 46.9445 12.356 47.6213 12.356H52.5875C53.2643 12.356 53.8143 12.8514 53.8143 13.461C53.8143 14.0706 53.2643 14.566 52.5875 14.566Z" fill="white"/><path d="M37.4633 20.0415H32.7424C32.0656 20.0415 31.5156 19.5461 31.5156 18.9364C31.5156 18.3268 32.0656 17.8314 32.7424 17.8314H37.4633C38.14 17.8314 38.69 18.3268 38.69 18.9364C38.69 19.5461 38.14 20.0415 37.4633 20.0415Z" fill="white"/><path d="M26.6743 9.0611L12.9839 8.28206H12.5178C13.998 7.62825 15.0183 6.25802 15.0183 4.6723C15.0183 2.45304 13.0207 0.653687 10.557 0.653687C8.09332 0.653687 6.09578 2.45304 6.09578 4.6723C6.09578 6.25802 7.11602 7.62825 8.59628 8.28206H8.11172C3.86107 8.28206 1.46484 11.1901 1.46484 13.8275V19.7799C1.46484 22.6695 3.97352 23.3454 4.82815 23.3878V13.1792H5.59282V14.4978L5.59691 14.4094V37.138C5.59691 38.3701 6.29615 39 7.66396 39H10.2422V23.9992H11.0068V39H13.4337C14.8015 39 15.5008 38.3701 15.5008 37.138V12.6727C15.5008 12.6727 22.6445 12.1276 22.6629 12.1257C26.9176 11.8218 26.6743 9.06294 26.6743 9.06294V9.0611Z" fill="%23FFA600"/></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(7) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(7) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="62" height="39" viewBox="0 0 62 39" fill="none"><path d="M59.107 0H25.7868C24.6576 0 23.7422 0.824562 23.7422 1.84171V25.6514C23.7422 26.6685 24.6576 27.4931 25.7868 27.4931H59.107C60.2362 27.4931 61.1516 26.6685 61.1516 25.6514V1.84171C61.1516 0.824562 60.2362 0 59.107 0Z" fill="%23A1E0FF"/><path d="M52.5894 9.23245H43.5627C42.8859 9.23245 42.3359 8.73703 42.3359 8.12742C42.3359 7.51782 42.8859 7.0224 43.5627 7.0224H52.5894C53.2662 7.0224 53.8162 7.51782 53.8162 8.12742C53.8162 8.73703 53.2662 9.23245 52.5894 9.23245Z" fill="white"/><path d="M25.361 11.2437C24.9071 11.2437 24.4941 10.9693 24.3735 10.5567C24.2303 10.065 24.5575 9.56219 25.1034 9.43327L37.7531 6.44417C38.299 6.31341 38.8571 6.60992 39.0003 7.10166C39.1434 7.5934 38.8163 8.09619 38.2704 8.22511L25.6206 11.2142C25.5348 11.2345 25.4469 11.2455 25.361 11.2455V11.2437Z" fill="white"/><path d="M43.3291 14.566H32.7424C32.0656 14.566 31.5156 14.0706 31.5156 13.461C31.5156 12.8514 32.0656 12.356 32.7424 12.356H43.3291C44.0059 12.356 44.5558 12.8514 44.5558 13.461C44.5558 14.0706 44.0059 14.566 43.3291 14.566Z" fill="white"/><path d="M52.5889 20.0415H41.6955C41.0187 20.0415 40.4688 19.5461 40.4688 18.9365C40.4688 18.3269 41.0187 17.8315 41.6955 17.8315H52.5889C53.2657 17.8315 53.8157 18.3269 53.8157 18.9365C53.8157 19.5461 53.2657 20.0415 52.5889 20.0415Z" fill="white"/><path d="M52.5875 14.566H47.6213C46.9445 14.566 46.3945 14.0706 46.3945 13.461C46.3945 12.8514 46.9445 12.356 47.6213 12.356H52.5875C53.2643 12.356 53.8143 12.8514 53.8143 13.461C53.8143 14.0706 53.2643 14.566 52.5875 14.566Z" fill="white"/><path d="M37.4633 20.0415H32.7424C32.0656 20.0415 31.5156 19.5461 31.5156 18.9365C31.5156 18.3269 32.0656 17.8315 32.7424 17.8315H37.4633C38.14 17.8315 38.69 18.3269 38.69 18.9365C38.69 19.5461 38.14 20.0415 37.4633 20.0415Z" fill="white"/><path d="M26.6743 9.06113L12.9839 8.28209H12.5178C13.998 7.62828 15.0183 6.25805 15.0183 4.67233C15.0183 2.45307 13.0207 0.653717 10.557 0.653717C8.09332 0.653717 6.09578 2.45307 6.09578 4.67233C6.09578 6.25805 7.11602 7.62828 8.59628 8.28209H8.11172C3.86107 8.28209 1.46484 11.1902 1.46484 13.8275V19.7799C1.46484 22.6695 3.97352 23.3454 4.82815 23.3878V13.1792H5.59282V14.4979L5.59691 14.4095V37.138C5.59691 38.3701 6.29615 39 7.66396 39H10.2422V23.9993H11.0068V39H13.4337C14.8015 39 15.5008 38.3701 15.5008 37.138V12.6727C15.5008 12.6727 22.6445 12.1276 22.6629 12.1257C26.9176 11.8219 26.6743 9.06297 26.6743 9.06297V9.06113Z" fill="%23006FD5"/></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(8) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="39" viewBox="0 0 48 39" fill="none"><path d="M41.087 35.3369H39.2893V33.1484C39.2893 32.953 39.133 32.8357 38.9766 32.8357H8.37622C8.18081 32.8357 8.06352 32.992 8.06352 33.1484V35.3369H6.26582C6.07042 35.3369 5.95312 35.4932 5.95312 35.6496V38.4634C5.95312 38.6588 6.10947 38.7761 6.26582 38.7761H41.1651C41.3605 38.7761 41.4778 38.6197 41.4778 38.4634V35.6496C41.4388 35.4932 41.2824 35.3369 41.087 35.3369Z" fill="%23FFA600"/><path d="M6.53874 14.1158H40.7737C41.1254 14.1158 41.438 13.8423 41.438 13.4515V12.3181C41.438 12.0054 41.2426 11.6929 40.9691 11.5365L24.2033 1.84443C23.8516 1.64902 23.4608 1.64902 23.109 1.84443L6.38235 11.5365C6.10884 11.6929 5.91344 11.9664 5.91344 12.3181V13.4515C5.87452 13.8422 6.18721 14.1158 6.53884 14.1158H6.53874ZM23.6562 6.69044C24.5942 6.69044 25.3368 7.43301 25.3368 8.37098C25.3368 9.30896 24.5942 10.0515 23.6562 10.0515C22.7182 10.0515 21.9757 9.30896 21.9757 8.37098C21.9757 7.43288 22.7182 6.69044 23.6562 6.69044Z" fill="%23FFA600"/><path d="M13.5722 16.5779C13.7676 16.5779 13.8849 16.4215 13.8849 16.2652V15.2491C13.8849 15.0537 13.7285 14.9364 13.5722 14.9364H10.094C9.89855 14.9364 9.78125 15.0928 9.78125 15.2491V16.2652C9.78125 16.4606 9.9376 16.5779 10.094 16.5779H10.5238V30.3735H10.094C9.89855 30.3735 9.78125 30.5298 9.78125 30.6862V31.7022C9.78125 31.8976 9.9376 32.0149 10.094 32.0149H13.5722C13.7676 32.0149 13.8849 31.8586 13.8849 31.7022V30.6862C13.8849 30.4908 13.7285 30.3735 13.5722 30.3735H13.1423V16.5779H13.5722Z" fill="%23FFA600"/><path d="M37.1776 16.5779C37.373 16.5779 37.4903 16.4215 37.4903 16.2652V15.2491C37.4903 15.0537 37.334 14.9364 37.1776 14.9364H33.6994C33.504 14.9364 33.3867 15.0928 33.3867 15.2491V16.2652C33.3867 16.4606 33.5431 16.5779 33.6994 16.5779H34.1293V30.3735H33.6994C33.504 30.3735 33.3867 30.5298 33.3867 30.6862V31.7022C33.3867 31.8976 33.5431 32.0149 33.6994 32.0149H37.1776C37.373 32.0149 37.4903 31.8586 37.4903 31.7022V30.6862C37.4903 30.4908 37.334 30.3735 37.1776 30.3735H36.7478V16.5779H37.1776Z" fill="%23FFA600"/><path d="M31.2792 16.5779C31.4746 16.5779 31.5919 16.4215 31.5919 16.2652V15.2491C31.5919 15.0537 31.4355 14.9364 31.2792 14.9364H27.801C27.6056 14.9364 27.4883 15.0928 27.4883 15.2491V16.2652C27.4883 16.4606 27.6446 16.5779 27.801 16.5779H28.2308V30.3735H27.801C27.6056 30.3735 27.4883 30.5298 27.4883 30.6862V31.7022C27.4883 31.8976 27.6446 32.0149 27.801 32.0149H31.2792C31.4746 32.0149 31.5919 31.8586 31.5919 31.7022V30.6862C31.5919 30.4908 31.4355 30.3735 31.2792 30.3735H30.8493V16.5779H31.2792Z" fill="%23FFA600"/><path d="M25.3768 16.5779C25.5722 16.5779 25.6895 16.4215 25.6895 16.2652V15.2491C25.6895 15.0537 25.5332 14.9364 25.3768 14.9364H21.8986C21.7032 14.9364 21.5859 15.0928 21.5859 15.2491V16.2652C21.5859 16.4606 21.7423 16.5779 21.8986 16.5779H22.3285V30.3735H21.8986C21.7032 30.3735 21.5859 30.5298 21.5859 30.6862V31.7022C21.5859 31.8976 21.7423 32.0149 21.8986 32.0149H25.3768C25.5722 32.0149 25.6895 31.8586 25.6895 31.7022V30.6862C25.6895 30.4908 25.5332 30.3735 25.3768 30.3735H24.947V16.5779H25.3768Z" fill="%23FFA600"/><path d="M19.4745 16.5779C19.6699 16.5779 19.7872 16.4215 19.7872 16.2652V15.2491C19.7872 15.0537 19.6309 14.9364 19.4745 14.9364H15.9963C15.8009 14.9364 15.6836 15.0928 15.6836 15.2491V16.2652C15.6836 16.4606 15.8399 16.5779 15.9963 16.5779H16.4262V30.3735H15.9963C15.8009 30.3735 15.6836 30.5298 15.6836 30.6862V31.7022C15.6836 31.8976 15.8399 32.0149 15.9963 32.0149H19.4745C19.6699 32.0149 19.7872 31.8586 19.7872 31.7022V30.6862C19.7872 30.4908 19.6309 30.3735 19.4745 30.3735H19.0446V16.5779H19.4745Z" fill="%23FFA600"/><circle cx="23.6367" cy="8.5415" r="2.88672" fill="%23FDCE33"/></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(8) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(8) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="39" viewBox="0 0 48 39" fill="none"><path d="M41.087 35.3369H39.2893V33.1484C39.2893 32.953 39.133 32.8357 38.9766 32.8357H8.37622C8.18081 32.8357 8.06352 32.992 8.06352 33.1484V35.3369H6.26582C6.07042 35.3369 5.95312 35.4932 5.95312 35.6496V38.4634C5.95312 38.6588 6.10947 38.7761 6.26582 38.7761H41.1651C41.3605 38.7761 41.4778 38.6197 41.4778 38.4634V35.6496C41.4388 35.4932 41.2824 35.3369 41.087 35.3369Z" fill="%23006FD5"/><path d="M6.53874 14.1158H40.7737C41.1254 14.1158 41.438 13.8423 41.438 13.4515V12.3181C41.438 12.0054 41.2426 11.6929 40.9691 11.5365L24.2033 1.84443C23.8516 1.64902 23.4608 1.64902 23.109 1.84443L6.38235 11.5365C6.10884 11.6929 5.91344 11.9664 5.91344 12.3181V13.4515C5.87452 13.8422 6.18721 14.1158 6.53884 14.1158H6.53874ZM23.6562 6.69044C24.5942 6.69044 25.3368 7.43301 25.3368 8.37098C25.3368 9.30896 24.5942 10.0515 23.6562 10.0515C22.7182 10.0515 21.9757 9.30896 21.9757 8.37098C21.9757 7.43288 22.7182 6.69044 23.6562 6.69044Z" fill="%23006FD5"/><path d="M13.5722 16.5779C13.7676 16.5779 13.8849 16.4215 13.8849 16.2652V15.2491C13.8849 15.0537 13.7285 14.9364 13.5722 14.9364H10.094C9.89855 14.9364 9.78125 15.0928 9.78125 15.2491V16.2652C9.78125 16.4606 9.9376 16.5779 10.094 16.5779H10.5238V30.3735H10.094C9.89855 30.3735 9.78125 30.5298 9.78125 30.6862V31.7022C9.78125 31.8976 9.9376 32.0149 10.094 32.0149H13.5722C13.7676 32.0149 13.8849 31.8586 13.8849 31.7022V30.6862C13.8849 30.4908 13.7285 30.3735 13.5722 30.3735H13.1423V16.5779H13.5722Z" fill="%23006FD5"/><path d="M37.1776 16.5779C37.373 16.5779 37.4903 16.4215 37.4903 16.2652V15.2491C37.4903 15.0537 37.334 14.9364 37.1776 14.9364H33.6994C33.504 14.9364 33.3867 15.0928 33.3867 15.2491V16.2652C33.3867 16.4606 33.5431 16.5779 33.6994 16.5779H34.1293V30.3735H33.6994C33.504 30.3735 33.3867 30.5298 33.3867 30.6862V31.7022C33.3867 31.8976 33.5431 32.0149 33.6994 32.0149H37.1776C37.373 32.0149 37.4903 31.8586 37.4903 31.7022V30.6862C37.4903 30.4908 37.334 30.3735 37.1776 30.3735H36.7478V16.5779H37.1776Z" fill="%23006FD5"/><path d="M31.2792 16.5779C31.4746 16.5779 31.5919 16.4215 31.5919 16.2652V15.2491C31.5919 15.0537 31.4355 14.9364 31.2792 14.9364H27.801C27.6056 14.9364 27.4883 15.0928 27.4883 15.2491V16.2652C27.4883 16.4606 27.6446 16.5779 27.801 16.5779H28.2308V30.3735H27.801C27.6056 30.3735 27.4883 30.5298 27.4883 30.6862V31.7022C27.4883 31.8976 27.6446 32.0149 27.801 32.0149H31.2792C31.4746 32.0149 31.5919 31.8586 31.5919 31.7022V30.6862C31.5919 30.4908 31.4355 30.3735 31.2792 30.3735H30.8493V16.5779H31.2792Z" fill="%23006FD5"/><path d="M25.3768 16.5779C25.5722 16.5779 25.6895 16.4215 25.6895 16.2652V15.2491C25.6895 15.0537 25.5332 14.9364 25.3768 14.9364H21.8986C21.7032 14.9364 21.5859 15.0928 21.5859 15.2491V16.2652C21.5859 16.4606 21.7423 16.5779 21.8986 16.5779H22.3285V30.3735H21.8986C21.7032 30.3735 21.5859 30.5298 21.5859 30.6862V31.7022C21.5859 31.8976 21.7423 32.0149 21.8986 32.0149H25.3768C25.5722 32.0149 25.6895 31.8586 25.6895 31.7022V30.6862C25.6895 30.4908 25.5332 30.3735 25.3768 30.3735H24.947V16.5779H25.3768Z" fill="%23006FD5"/><path d="M19.4745 16.5779C19.6699 16.5779 19.7872 16.4215 19.7872 16.2652V15.2491C19.7872 15.0537 19.6309 14.9364 19.4745 14.9364H15.9963C15.8009 14.9364 15.6836 15.0928 15.6836 15.2491V16.2652C15.6836 16.4606 15.8399 16.5779 15.9963 16.5779H16.4262V30.3735H15.9963C15.8009 30.3735 15.6836 30.5298 15.6836 30.6862V31.7022C15.6836 31.8976 15.8399 32.0149 15.9963 32.0149H19.4745C19.6699 32.0149 19.7872 31.8586 19.7872 31.7022V30.6862C19.7872 30.4908 19.6309 30.3735 19.4745 30.3735H19.0446V16.5779H19.4745Z" fill="%23006FD5"/><circle cx="23.6367" cy="8.5415" r="2.88672" fill="%23A1E0FF"/></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(9) label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="44" height="39" viewBox="0 0 44 39" fill="none"><g clip-path="url(%23clip0_4824_3634)"><path d="M35.8206 20.4792C38.0027 19.3165 39.488 17.0179 39.488 14.3743C39.488 10.5545 36.3919 7.45837 32.5721 7.45837C28.7524 7.45837 25.6562 10.5545 25.6562 14.3743C25.6562 17.0201 27.1416 19.3165 29.3237 20.4792C25.0737 21.8503 22 25.8358 22 30.5405V36.2086C22 37.6267 23.1493 38.776 24.5674 38.776H40.5791C41.9972 38.776 43.1465 37.6267 43.1465 36.2086V30.5405C43.1465 25.8358 40.0705 21.8503 35.8229 20.4792H35.8206Z" fill="%23FDCE33"/><path d="M18.0652 16.1218C20.7669 14.6821 22.606 11.8361 22.606 8.56295C22.606 3.83349 18.7725 0 14.043 0C9.31359 0 5.48009 3.83349 5.48009 8.56295C5.48009 11.8389 7.31917 14.6821 10.0209 16.1218C4.75888 17.8194 0.953125 22.7541 0.953125 28.5792V35.5971C0.953125 37.353 2.37612 38.776 4.13199 38.776H23.9569C25.7127 38.776 27.1357 37.353 27.1357 35.5971V28.5792C27.1357 22.7541 23.3272 17.8194 18.0679 16.1218H18.0652Z" fill="%23FFA600"/></g><defs><clipPath id="clip0_4824_3634"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.953125)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(9) input[type=radio]:hover + label, .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .ginput_container_radio .gfield_radio .gchoice:nth-child(9) input[type=radio]:checked + label {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="44" height="39" viewBox="0 0 44 39" fill="none"><g clip-path="url(%23clip0_5016_1778)"><path d="M35.8206 20.4792C38.0027 19.3165 39.488 17.0179 39.488 14.3743C39.488 10.5545 36.3919 7.45837 32.5721 7.45837C28.7524 7.45837 25.6562 10.5545 25.6562 14.3743C25.6562 17.0201 27.1416 19.3165 29.3237 20.4792C25.0737 21.8503 22 25.8358 22 30.5405V36.2086C22 37.6267 23.1493 38.776 24.5674 38.776H40.5791C41.9972 38.776 43.1465 37.6267 43.1465 36.2086V30.5405C43.1465 25.8358 40.0705 21.8503 35.8229 20.4792H35.8206Z" fill="%23A1E0FF"/><path d="M18.0652 16.1218C20.7669 14.6821 22.606 11.8361 22.606 8.56295C22.606 3.83349 18.7725 0 14.043 0C9.31359 0 5.48009 3.83349 5.48009 8.56295C5.48009 11.8389 7.31917 14.6821 10.0209 16.1218C4.75888 17.8194 0.953125 22.7541 0.953125 28.5792V35.5971C0.953125 37.353 2.37612 38.776 4.13199 38.776H23.9569C25.7127 38.776 27.1357 37.353 27.1357 35.5971V28.5792C27.1357 22.7541 23.3272 17.8194 18.0679 16.1218H18.0652Z" fill="%23006FD5"/></g><defs><clipPath id="clip0_5016_1778"><rect width="42.0938" height="38.776" fill="white" transform="translate(0.953125)"/></clipPath></defs></svg>');
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__pre-question .validation_message {
  margin-top: 16px;
  display: inline-block;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio {
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(4, 1fr);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1280px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio {
    grid-template-columns: 1fr;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice {
  position: relative;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice {
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice input[type=radio] {
  opacity: 0;
  position: fixed;
  width: 0;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice input[type=radio]:hover + label {
  border: none;
  padding: 142px 41px 46px 41px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="26" viewBox="0 0 25 26" fill="none"><circle cx="12.434" cy="12.7709" r="10.2934" stroke="%23002242" stroke-width="4"/></svg>');
  background-repeat: no-repeat;
  background-position: center 46px;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked + label {
  background-color: #002242;
  color: white;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="26" viewBox="0 0 25 26" fill="none"><circle cx="12.5199" cy="12.8078" r="12.2934" fill="%23FFA600"/><path d="M8.42188 12.8082L11.3489 15.7352L17.2029 9.88123" stroke="%23002242" stroke-width="2.73186" stroke-linecap="round"/></svg>');
  background-repeat: no-repeat;
  background-position: center 46px;
  font-family: "General Sans SemiBold", sans-serif;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked + label {
    padding: 117px 41px 24px 41px;
    background-position: center 24px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 280px;
  height: 280px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 142px 41px 46px 41px;
  border-radius: 24px;
  text-align: center;
  background: white;
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%; /* 32px */
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="26" viewBox="0 0 25 26" fill="none"><circle cx="12.3324" cy="12.8179" r="11.2934" stroke="black" stroke-width="2"/></svg>');
  background-repeat: no-repeat;
  background-position: center 46px;
  border: none;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice label {
    font-size: 16px;
    padding: 117px 41px 24px 41px;
    height: 170px;
    background-position: center 24px;
    width: 100%;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(1) label:before {
  content: "Facility Financing";
  color: #002242;
  text-align: center;
  font-family: "General Sans Bold", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%; /* 28.8px */
  letter-spacing: 0.27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 16px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
  border-radius: 40px;
  position: absolute;
  top: 88px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #A1E0FF;
  width: 198px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(1) label:before {
    font-size: 16px;
    top: 66px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(2) label:before {
  content: "Enrollment Marketing";
  color: #002242;
  text-align: center;
  font-family: "General Sans Bold", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%; /* 28.8px */
  letter-spacing: 0.27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 16px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
  border-radius: 40px;
  position: absolute;
  top: 88px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #E3C2F7;
  width: 230px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(2) label:before {
    font-size: 16px;
    top: 66px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(3) label:before {
  content: "Working Capital";
  color: #002242;
  text-align: center;
  font-family: "General Sans Bold", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%; /* 28.8px */
  letter-spacing: 0.27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 16px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
  border-radius: 40px;
  position: absolute;
  top: 88px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #BEFFD0;
  width: 198px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(3) label:before {
    font-size: 16px;
    top: 66px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(4) label:before {
  content: "Other";
  color: #002242;
  text-align: center;
  font-family: "General Sans Bold", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%; /* 28.8px */
  letter-spacing: 0.27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 16px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
  border-radius: 40px;
  position: absolute;
  top: 88px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #FFA600;
  width: 85px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_radio .gchoice:nth-child(4) label:before {
    font-size: 16px;
    top: 66px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .ginput_container_radio .gfield_description {
  display: none;
}
.get-funding-form .container-fixed .gform_wrapper .gform_fields .get-funding-form__product-choice .validation_message {
  margin-top: 16px;
  display: inline-block;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer {
  margin-top: 64px;
  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: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer {
    margin-top: 40px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer .gform_next_button {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer .gform_previous_button {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer .gform_save_link {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: transparent;
  color: #002242;
  padding: 13px 18px 13px 46px;
  border: 2px solid #002242;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    padding: 10px 14px 10px 38px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:before {
  content: "";
  position: absolute;
  z-index: -2;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  top: 10px;
  background-color: #002242;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:before {
    top: 8px;
    left: 9px;
    top: 6px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  top: 10px;
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:after {
    top: 8px;
    left: 9px;
    top: 6px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:hover {
  color: #fff;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:hover:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:hover:after {
  left: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button.gform_next_button:hover:after {
    left: 11px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit],
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit] {
  margin-top: 32px;
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: transparent;
  color: #002242;
  padding: 13px 18px 13px 46px;
  border: 2px solid #002242;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit],
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    padding: 10px 14px 10px 38px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:before,
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:before {
  content: "";
  position: absolute;
  z-index: -2;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  top: 10px;
  background-color: #002242;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:before,
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:before {
    top: 8px;
    left: 9px;
    top: 6px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:after,
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:after {
  content: "";
  position: absolute;
  z-index: 0;
  left: 13px;
  top: 12px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  top: 10px;
  background-color: #002242;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:after,
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:after {
    top: 8px;
    left: 9px;
    top: 6px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:hover,
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:hover {
  color: #fff;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:hover:before,
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:hover:before {
  width: 500px;
  height: 500px;
  left: -100px;
  top: -225px;
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:hover:after,
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:hover:after {
  left: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer button[type=submit]:hover:after,
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=submit]:hover:after {
    left: 11px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=button] {
  background-color: transparent;
  color: #002242;
  padding: 13px 18px 13px 46px;
  border: 2px solid #002242;
  position: relative;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><circle cx="12.7861" cy="12.0737" r="12" fill="%23002242"/><path d="M13.4846 6.19971L18.7861 12.0735L13.4846 17.9473L11.6837 16.3989L14.831 13.1674H6.78613V10.9795H14.831L11.6837 7.74809L13.4846 6.19971Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: 8px center;
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  border-radius: 127px;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=button] {
    padding: 10px 14px 10px 38px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_page_footer input[type=button].gform_previous_button {
  border: none;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="12" viewBox="0 0 8 12" fill="none"><path d="M7.21484 0.895996L2.24219 5.86865L7.21484 10.8413" stroke="%23002242" stroke-width="2"/></svg>');
  padding: 13px 18px 13px 26px;
  text-decoration: underline;
}
.get-funding-form .container-fixed .gform_wrapper .gform_confirmation_message h4 {
  color: #002242;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .get-funding-form .container-fixed .gform_wrapper .gform_confirmation_message h4 {
    margin-bottom: 16px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .gform_confirmation_message p {
  margin-bottom: 40px;
}
.get-funding-form .container-fixed .gform_wrapper .validation_message {
  color: #7D0000;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%237D0000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
  font-size: 14px;
  text-align: left;
}
.get-funding-form .container-fixed .gform_wrapper .form_saved_message .form_saved_message_emailform input[type=submit] {
  margin-top: 32px;
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: transparent;
  color: #002242;
  padding: 13px 18px 13px 18px;
  border: 2px solid #002242;
}
@media (max-width: 768px) {
  .get-funding-form .container-fixed .gform_wrapper .form_saved_message .form_saved_message_emailform input[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    padding: 10px 14px 10px 38px;
  }
}
.get-funding-form .container-fixed .gform_wrapper .form_saved_message .form_saved_message_emailform input[type=submit]:hover {
  color: #fff;
  background: #002242;
}

.get-funding-cta-no-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.get-funding-cta-no-form .get-funding-cta-no-form-content {
  margin: 80px 0;
  max-width: 1515px;
}
@media (max-width: 1024px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content {
    margin: 80px 16px;
  }
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner {
  background: #FDCE33;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23fdd552"/></svg>');
  background-repeat: no-repeat;
  background-position: left 80% top 19px;
  background-size: 403px;
  padding: 67px 78px 80px;
  border-radius: 24px;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner {
    background-position: left 80% bottom 0;
  }
}
@media (max-width: 768px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner {
    padding: 30px 1rem 37px;
    background-position: right -105px bottom -136px;
    background-size: 398px;
    margin: 80px auto;
  }
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner h3 {
  margin-bottom: 20px;
  color: #002242;
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner p {
  color: #002242;
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed {
  max-width: 100%;
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .div {
  overflow: hidden;
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  gap: 40px;
}
@media (max-width: 768px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 40px;
  }
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container .heading-link {
  -webkit-box-flex: 60%;
  -ms-flex: 60%;
  flex: 60%;
}
@media (max-width: 768px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container .heading-link {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container ul {
  margin: 0 0 1.5em 0;
  padding-left: 0;
}
@media (max-width: 768px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container ul {
    margin: 0 0 48px 0;
  }
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container ul li {
  color: #002242;
  font-size: 32px;
  list-style: none;
  padding-left: 40px;
  margin-left: 0;
  margin-bottom: 23px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><circle cx="8.75684" cy="8.89111" r="8" fill="%23FFA600"/><path d="M6.09033 8.89133L7.99509 10.7961L11.8046 6.98657" stroke="%23002242" stroke-width="1.77778" stroke-linecap="round"/></svg>') center left no-repeat;
  background-size: 24px;
}
.get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container ul li:last-child {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .get-funding-cta-no-form .get-funding-cta-no-form-content .get-funding-cta-inner .container-fixed .text-container ul li {
    font-size: 24px;
  }
}

.event-registration-hero {
  position: relative;
  padding-bottom: 414px;
}
@media (max-width: 1024px) {
  .event-registration-hero .container-fixed {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1024px) {
  .event-registration-hero {
    padding-bottom: 0;
    overflow-x: hidden;
  }
}
.event-registration-hero::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  padding-top: 176px;
  margin-top: -176px;
  -webkit-mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1680 1400"><defs><style> .cls-1, .cls-2 { fill: %23000; stroke-width: 0px; } .cls-2 { fill-rule: evenodd; } </style></defs><path class="cls-2" d="M1679.48,1185.98c-350.11,136.56-731.05,211.5-1129.5,211.5-187.86,0-371.82-16.66-550.5-48.58v-195.42h1680v32.5Z"/><rect class="cls-1" width="1680" height="1156"/></svg>');
  mask-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1680 1400"><defs><style> .cls-1, .cls-2 { fill: %23000; stroke-width: 0px; } .cls-2 { fill-rule: evenodd; } </style></defs><path class="cls-2" d="M1679.48,1185.98c-350.11,136.56-731.05,211.5-1129.5,211.5-187.86,0-371.82-16.66-550.5-48.58v-195.42h1680v32.5Z"/><rect class="cls-1" width="1680" height="1156"/></svg>');
  -webkit-mask-position: bottom;
  mask-position: bottom;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  -webkit-mask-size: cover;
  mask-size: cover;
  background: #FFA600;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffb326"/></svg>');
  background-repeat: no-repeat;
  background-position: center bottom 0;
  background-size: 770px;
  z-index: -1;
}
@media (max-width: 1024px) {
  .event-registration-hero::before {
    -webkit-mask-image: none;
    mask-image: none;
    width: 100%;
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffb326"/></svg>');
    background-repeat: no-repeat;
    background-position: bottom 700px right -200px;
    background-size: 398px;
  }
}
.event-registration-hero .event-registration-hero-container {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 40px;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container {
    grid-template-columns: 1fr;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content {
  padding: 0;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-content {
    padding: 0 16px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content p.eyebrow {
  font-weight: 600;
  font-size: 20px;
}
@media (max-width: 820px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-content p.eyebrow {
    font-size: 18px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content .event-registration-hero-description {
  margin-bottom: 48px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content p, .event-registration-hero .event-registration-hero-container .event-registration-hero-content li {
  color: hsl(209, 100%, 13%);
  font-size: 16px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content p:last-child, .event-registration-hero .event-registration-hero-container .event-registration-hero-content ul:last-child {
  margin-bottom: 0;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content ul {
  margin-left: 0;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-content ul {
    margin-left: 0;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content ul li {
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-content ul li {
    margin-bottom: 30px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content p.eyebrow {
  margin-bottom: 22px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content h1 {
  color: hsl(209, 100%, 13%);
  margin-bottom: 33px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content .trustpilot-widget-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content .trustpilot-widget-container .trustpilot-widget {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  left: -34px;
  position: relative;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.Orange {
  color: hsl(209, 100%, 13%);
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.Orange p, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.Orange li, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.Orange h1 {
  color: hsl(209, 100%, 13%);
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.purple {
  color: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.purple p, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.purple li, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.purple h1 {
  color: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.Blue {
  color: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.Blue p, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.Blue li, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.Blue h1 {
  color: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.Green {
  color: #002242;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-content.Green p, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.Green li, .event-registration-hero .event-registration-hero-container .event-registration-hero-content.Green h1 {
  color: #002242;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form {
  position: relative;
  top: -13px;
  /* Additional Shadow DOM targeting - may need JavaScript injection */
  /* This approach uses ::part() pseudo-element if Wistia supports it */
  /* Responsive adjustments */
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form {
    position: static;
    padding-bottom: 30px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form {
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  max-width: 550px;
  background: white;
  border-radius: 24px;
  -webkit-box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.1);
  box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.1);
  padding: 49px 53px;
  z-index: 3;
  min-height: 900px;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form {
    position: static;
    max-width: 100%;
    padding: 32px 16px;
    min-height: auto;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form h5 {
  margin-bottom: 16px;
  color: #002242;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form p {
  font-size: 18px;
  color: #002242;
}
@media (max-width: 820px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form p {
    font-size: 16px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field {
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field label {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field label {
    font-size: 14px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field label .hs-form-required {
  visibility: hidden;
  display: inline-block;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field label .hs-form-required:after {
  visibility: visible;
  content: "(Required)";
  position: relative;
  left: -4px;
  font-size: 14px;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field label .hs-form-required:after {
    font-size: 16px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input input {
  display: block;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input input[type=text], .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input input[type=email], .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input input[type=tel] {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input select {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><circle cx="12.2422" cy="12" r="12" fill="%23002242"/><path d="M17.2422 10L12.2422 14L7.24219 10" stroke="white" stroke-width="2"/></svg>');
  background-position: center right 20px;
  background-repeat: no-repeat;
  background-color: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul input[type=checkbox] {
  opacity: 0;
  width: 0;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul input[type=checkbox] + span {
  padding-left: 24px;
  background: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.25" y="1.28271" width="14.5" height="14.5" rx="1.25" stroke="black" stroke-width="1.5"/></svg>') left 4px no-repeat;
  margin-left: 0;
  background-size: 16px;
}
@media (max-width: 820px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul input[type=checkbox] + span {
    background-position: left 4px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul input[type=checkbox]:checked + span {
  background: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { stroke-linecap: round; stroke-width: 2.7px; } .cls-1, .cls-2 { fill: none; stroke: %23000; } .cls-2 { stroke-width: 1.5px; } </style></defs><rect class="cls-2" x="1.2" y="1.3" width="14.5" height="14.5" rx="1.3" ry="1.3"/><path class="cls-1" d="M4.2,8.6l2.9,2.9,5.9-5.9"/></svg>') left 4px no-repeat;
  background-size: 16px;
}
@media (max-width: 820px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul input[type=checkbox]:checked + span {
    background-position: left 4px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .input ul span p {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .hs-error-msgs {
  margin: 0;
  padding: 0;
  list-style: none;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .hs-error-msgs label {
  color: #7D0000;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%237D0000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
  font-size: 14px;
  text-align: left;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-form-field .hs-error-msgs label::marker {
  opacity: 0;
  width: 0;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs_error_rollup {
  margin: 0;
  padding: 0;
  list-style: none;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs_error_rollup ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs_error_rollup ul li label {
  color: #7D0000;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%237D0000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
  font-size: 14px;
  text-align: left;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs_error_rollup ul li label::marker {
  opacity: 0;
  width: 0;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-submit {
  margin-top: 24px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-submit input[type=submit] {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  background-color: #002242;
  color: #fff;
  min-height: 48px;
  border: none;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="%23FDCE33"/><path d="M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z" fill="%23002242"/></svg>');
  background-position: center left 16px;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form form .hs-submit input[type=submit] {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    min-height: 40px;
    background-position: center left 8px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form .submitted-message h5 {
  color: #002242;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form .submitted-message h5 span {
  font-family: "General Sans Medium", sans-serif;
  display: block;
  line-height: 1;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form {
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  max-width: 550px;
  background: white;
  border-radius: 24px;
  -webkit-box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.1);
  box-shadow: 0px 4.121px 22.664px 4.121px rgba(0, 34, 66, 0.1);
  padding: 49px 53px;
  z-index: 3;
  min-height: 900px;
  /* Wistia Form Container Styling */
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form {
    position: static;
    max-width: 100%;
    padding: 32px 16px;
    min-height: auto;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form h5 {
  margin-bottom: 16px;
  color: #002242;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form p {
  font-size: 18px;
  color: #002242;
}
@media (max-width: 820px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form .form p {
    font-size: 16px;
  }
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form wistia-form {
  display: block;
  width: 100%;
  visibility: hidden;
  /* CSS Custom Properties for Shadow DOM styling */
  --wistia-form-field-margin: 0 0 0 0;
  --wistia-form-label-color: #002242;
  --wistia-form-label-font-family: $generalSansMedium;
  --wistia-form-label-font-size: 14px;
  --wistia-form-label-font-weight: 500;
  --wistia-form-label-line-height: 160%;
  --wistia-form-input-border: solid 2px #727D84;
  --wistia-form-input-height: 48px;
  --wistia-form-input-border-radius: 24px;
  --wistia-form-input-padding: 0 20px;
  --wistia-form-input-background: white;
  --wistia-form-input-font-size: 16px;
  --wistia-form-select-appearance: none;
  --wistia-form-select-background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><circle cx="12.2422" cy="12" r="12" fill="%23002242"/><path d="M17.2422 10L12.2422 14L7.24219 10" stroke="white" stroke-width="2"/></svg>');
  --wistia-form-select-background-position: center right 20px;
  --wistia-form-select-background-repeat: no-repeat;
  --wistia-form-checkbox-size: 16px;
  --wistia-form-checkbox-unchecked-bg: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.25" y="1.28271" width="14.5" height="14.5" rx="1.25" stroke="black" stroke-width="1.5"/></svg>');
  --wistia-form-checkbox-checked-bg: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { stroke-linecap: round; stroke-width: 2.7px; } .cls-1, .cls-2 { fill: none; stroke: %23000; } .cls-2 { stroke-width: 1.5px; } </style></defs><rect class="cls-2" x="1.2" y="1.3" width="14.5" height="14.5" rx="1.3" ry="1.3"/><path class="cls-1" d="M4.2,8.6l2.9,2.9,5.9-5.9"/></svg>');
  --wistia-form-submit-bg: $navy;
  --wistia-form-submit-color: $white;
  --wistia-form-submit-font-family: $generalSansSemiBold;
  --wistia-form-submit-font-size: 18px;
  --wistia-form-submit-line-height: 100%;
  --wistia-form-submit-letter-spacing: 0.03em;
  --wistia-form-submit-padding: 15px 20px 15px 48px;
  --wistia-form-submit-border-radius: 127px;
  --wistia-form-submit-min-height: 48px;
  --wistia-form-submit-border: none;
  --wistia-form-submit-bg-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="%23FDCE33"/><path d="M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z" fill="%23002242"/></svg>');
  --wistia-form-submit-bg-position: center left 16px;
  --wistia-form-submit-bg-repeat: no-repeat;
  --wistia-form-submit-transition: all 0.25s ease-out;
  --wistia-form-error-color: #7D0000;
  --wistia-form-error-font-size: 14px;
  --wistia-form-error-bg-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><circle cx="7.03906" cy="8" r="7.03906" fill="%237D0000"/><path d="M7.74106 9.02136H6.31368L5.81575 4H8.25005L7.74106 9.02136ZM8.27218 10.8382C8.27218 11.5131 7.74106 12 7.0329 12C6.32474 12 5.80469 11.5131 5.80469 10.8382C5.80469 10.1632 6.31368 9.66528 7.0329 9.66528C7.76319 9.66528 8.27218 10.1632 8.27218 10.8382Z" fill="white"/></svg>');
  --wistia-form-error-bg-repeat: no-repeat;
  --wistia-form-error-bg-position: left center;
  --wistia-form-error-padding-left: 22px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form .submitted-message h5 {
  color: #002242;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form .form .submitted-message h5 span {
  font-family: "General Sans Medium", sans-serif;
  display: block;
  line-height: 1;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(form) {
  margin-top: 16px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(field) {
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 8px;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(label) {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 160%;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(input) {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
  background: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(select) {
  border: solid 2px #727D84;
  height: 48px;
  width: 100%;
  border-radius: 24px;
  padding-left: 20px;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><circle cx="12.2422" cy="12" r="12" fill="%23002242"/><path d="M17.2422 10L12.2422 14L7.24219 10" stroke="white" stroke-width="2"/></svg>');
  background-position: center right 20px;
  background-repeat: no-repeat;
  background-color: white;
}
.event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(submit) {
  display: inline-block;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0.03em;
  padding: 15px 20px 15px 48px;
  border-radius: 127px;
  background-color: #002242;
  color: #fff;
  min-height: 48px;
  border: none;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="%23FDCE33"/><path d="M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z" fill="%23002242"/></svg>');
  background-position: center left 16px;
  background-repeat: no-repeat;
  -webkit-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  margin-top: 24px;
  cursor: pointer;
}
@media (max-width: 1024px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(label) {
    font-size: 14px;
  }
}
@media (max-width: 768px) {
  .event-registration-hero .event-registration-hero-container .event-registration-hero-form wistia-form::part(submit) {
    font-size: 16px;
    letter-spacing: 0.01em;
    padding: 12px 16px 12px 40px;
    min-height: 40px;
    background-position: center left 8px;
  }
}

#page.Orange .event-registration-hero::before {
  background-color: #FFA600;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffb326"/></svg>');
}
#page.Orange .event-registration-hero-container .event-registration-hero-content p, #page.Orange .event-registration-hero-container .event-registration-hero-content li, #page.Orange .event-registration-hero-container .event-registration-hero-content h1 {
  color: #002242;
}
#page.Purple .event-registration-hero::before {
  background-color: #6D05A9;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23832bb6"/></svg>');
}
#page.Purple .event-registration-hero-container .event-registration-hero-content p, #page.Purple .event-registration-hero-container .event-registration-hero-content li, #page.Purple .event-registration-hero-container .event-registration-hero-content h1 {
  color: #fff;
}
#page.Green .event-registration-hero::before {
  background-color: #05b7ac;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%232bc2b8"/></svg>');
}
#page.Green .event-registration-hero-container .event-registration-hero-content p, #page.Green .event-registration-hero-container .event-registration-hero-content li, #page.Green .event-registration-hero-container .event-registration-hero-content h1 {
  color: #002242;
}
#page.Blue .event-registration-hero::before {
  background-color: #006fd5;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%232685db"/></svg>');
}
#page.Blue .event-registration-hero-container .event-registration-hero-content p, #page.Blue .event-registration-hero-container .event-registration-hero-content li, #page.Blue .event-registration-hero-container .event-registration-hero-content h1 {
  color: white;
}
#page.Navy .event-registration-hero::before {
  background-color: #002242;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%230d2d4b"/></svg>');
}
#page.Navy .event-registration-hero-container .event-registration-hero-content p, #page.Navy .event-registration-hero-container .event-registration-hero-content li, #page.Navy .event-registration-hero-container .event-registration-hero-content h1 {
  color: white;
}
#page.Mint .event-registration-hero::before {
  background-color: #BEFFD0;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23ffffff" fill-opacity="0.25"/></svg>');
}
#page.Mint .event-registration-hero-container .event-registration-hero-content p, #page.Mint .event-registration-hero-container .event-registration-hero-content li, #page.Mint .event-registration-hero-container .event-registration-hero-content h1 {
  color: #002242;
}
#page.Lavender .event-registration-hero::before {
  background-color: #E3C2F7;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23e7cbf8"/></svg>');
}
#page.Lavender .event-registration-hero-container .event-registration-hero-content p, #page.Lavender .event-registration-hero-container .event-registration-hero-content li, #page.Lavender .event-registration-hero-container .event-registration-hero-content h1 {
  color: #002242;
}
#page.Sky .event-registration-hero::before {
  background-color: #A1E0FF;
  background-image: url('data:image/svg+xml,<svg width="30" height="36" viewBox="0 0 30 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8914 14.7699V11.625C21.1616 11.4874 24.854 7.30641 25.4409 1.56666L25.5492 0.503071C20.7734 -0.349639 16.3858 3.95975 15.6184 10.1579C13.5691 5.07836 9.13632 2.17181 4.64038 3.43712C5.64249 9.59864 9.77731 13.8255 14.3816 13.8714V14.669C6.12098 14.99 0 21.6466 0 30.2104C0 32.2184 0.352095 34.1255 0.984054 35.8676H9.4523C8.49534 34.4464 7.91755 32.5484 7.91755 30.2104C7.91755 24.6448 11.1857 21.6099 15.0045 21.6099C18.8234 21.6099 22.0915 24.6448 22.0915 30.2104C22.0915 32.5576 21.5047 34.4556 20.5477 35.8676H29.0159C29.6479 34.1163 30 32.2184 30 30.2104C30 22.105 24.502 15.6868 16.8914 14.7699Z" fill="%23afe5ff"/></svg>');
}
#page.Sky .event-registration-hero-container .event-registration-hero-content p, #page.Sky .event-registration-hero-container .event-registration-hero-content li, #page.Sky .event-registration-hero-container .event-registration-hero-content h1 {
  color: #002242;
}

.event-contributors {
  padding-top: 0;
  padding-bottom: 154px;
}
@media (max-width: 820px) {
  .event-contributors {
    padding-top: 56px;
  }
}
@media (max-width: 768px) {
  .event-contributors {
    padding-top: 36px;
    padding-bottom: 60px;
    margin-top: 0;
  }
}
.event-contributors .container-fixed .heading-container h3 {
  font-size: 48px;
  line-height: 140%;
  color: #002242;
  text-align: center;
}
@media (max-width: 768px) {
  .event-contributors .container-fixed .heading-container h3 {
    line-height: 140%;
    font-size: 32px;
  }
}
.event-contributors .container-fixed .event-contributor-cards {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 60px;
}
@media (max-width: 820px) {
  .event-contributors .container-fixed .event-contributor-cards {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 12px;
  }
}
.event-contributors .container-fixed .event-contributor-cards .event-contributor-card {
  width: 100%;
}
.event-contributors .container-fixed .event-contributor-cards .event-contributor-card h6 {
  font-size: 24px;
  margin-bottom: 0;
  color: #002242;
}
@media (max-width: 575px) {
  .event-contributors .container-fixed .event-contributor-cards .event-contributor-card h6 {
    font-size: 16px;
  }
}
.event-contributors .container-fixed .event-contributor-cards .event-contributor-card p {
  color: #002242;
}
.event-contributors .container-fixed .event-contributor-cards .event-contributor-card .event-contributor-card-image-container {
  display: block;
  margin-bottom: 16px;
  border-top-right-radius: 24px;
  border-top-left-radius: 24px;
}
@media (max-width: 575px) {
  .event-contributors .container-fixed .event-contributor-cards .event-contributor-card .event-contributor-card-image-container {
    margin-bottom: 16px;
  }
}
.event-contributors .container-fixed .event-contributor-cards .event-contributor-card .event-contributor-card-image-container .event-contributor-card-image {
  max-width: 318px;
  max-height: 318px;
  aspect-ratio: 1/1;
  -o-object-fit: contain;
  object-fit: contain;
  border-radius: 24px;
}

.case-studies-hero {
  margin-top: 96px;
  margin-bottom: 109px;
}
@media (max-width: 768px) {
  .case-studies-hero {
    margin-top: 57px;
    margin-bottom: 36px;
  }
}
.case-studies-hero .container-fixed {
  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;
  gap: 24px;
}
.case-studies-hero .container-fixed h1, .case-studies-hero .container-fixed p {
  color: #002242;
  margin-bottom: 0;
  text-align: center;
}
.case-studies-hero .container-fixed p {
  max-width: 665px;
  margin: 0 auto;
}

.case-studies-content {
  margin-bottom: 251px;
}
@media (max-width: 768px) {
  .case-studies-content {
    margin-bottom: 103px;
  }
}
.case-studies-content .container-fixed {
  max-width: 1127px;
}
.case-studies-content .container-fixed .case-studies-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 36px 24px;
}
@media (max-width: 575px) {
  .case-studies-content .container-fixed .case-studies-container {
    gap: 16px;
  }
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card {
  width: calc(50% - 15px);
  min-height: 549px;
  border-radius: 24px;
  border: 3px solid #002242;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1024px) {
  .case-studies-content .container-fixed .case-studies-container .in-feed-card {
    width: 100%;
    max-width: 463px;
  }
}
@media (max-width: 575px) {
  .case-studies-content .container-fixed .case-studies-container .in-feed-card {
    min-height: 382px;
  }
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card .interior-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-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 48px 48px 36px;
}
@media (max-width: 575px) {
  .case-studies-content .container-fixed .case-studies-container .in-feed-card .interior-container {
    padding: 32px 32px 20px;
  }
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card .text-headline p {
  color: #002242;
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
  font-size: 32px;
  line-height: 160%;
  letter-spacing: 0.01em;
  margin-bottom: 12px;
}
@media (max-width: 575px) {
  .case-studies-content .container-fixed .case-studies-container .in-feed-card .text-headline p {
    font-size: 24px;
  }
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card .text-headline p strong {
  font-family: "General Sans SemiBold", sans-serif;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card .tertiary-button {
  margin-left: -12px;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll {
  position: relative;
  overflow: hidden;
  border: none;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 24px;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll .interior-container {
  position: relative;
  z-index: 1;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 24px;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll .interior-container .text-headline p {
  color: #fff;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll .interior-container .tertiary-button {
  color: #fff;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll .interior-container .tertiary-button:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.6985 6.12622L18 12L12.6985 17.8738L10.8976 16.3254L14.0449 13.094H6V10.906H14.0449L10.8976 7.67461L12.6985 6.12622Z' fill='white'/%3E%3C/svg%3E%0A");
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll .interior-container .tertiary-button:hover {
  color: #fff;
}
.case-studies-content .container-fixed .case-studies-container .in-feed-card.b-roll .interior-container .tertiary-button:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6985 0.126221L17 6L11.6985 11.8738L9.89762 10.3254L13.0449 7.09397H0V4.90603H13.0449L9.89762 1.67461L11.6985 0.126221Z' fill='white'/%3E%3C/svg%3E%0A");
}

.our-team-content {
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  margin-top: -50px;
  background-color: #fff;
}
@media (max-width: 575px) {
  .our-team-content {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
}
.our-team-content .container-fixed {
  max-width: 1360px;
  padding-top: 85px;
}
@media (max-width: 575px) {
  .our-team-content .container-fixed {
    padding-top: 38px;
  }
}
.our-team-content .container-fixed .team-members .team-member {
  cursor: pointer;
}
@media (max-width: 575px) {
  .our-team-content .container-fixed .team-members .team-member .image-container {
    height: 250px;
  }
}
@media (max-width: 420px) {
  .our-team-content .container-fixed .team-members .team-member .image-container {
    height: 160px;
  }
}
@media (max-width: 768px) {
  .our-team-content .container-fixed .team-members .team-member h6 {
    text-decoration: underline;
  }
}
.our-team-content .container-fixed .team-members .feed-disruptor {
  padding: 48px 40px;
  border-radius: 24px;
  height: 317px;
  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: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  gap: 10px;
}
@media (max-width: 1200px) {
  .our-team-content .container-fixed .team-members .feed-disruptor {
    display: none;
  }
}
.our-team-content .container-fixed .team-members .feed-disruptor h6 {
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
}
.our-team-content .container-fixed .team-members .feed-disruptor.blue {
  background-color: #A1E0FF;
}
.our-team-content .container-fixed .team-members .feed-disruptor.green {
  background-color: #BEFFD0;
}
.our-team-content .container-fixed .team-members .feed-disruptor.purple {
  background-color: #E3C2F7;
}

.team-member-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 9;
  display: none;
}
.team-member-modal.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.team-member-modal .container-fixed {
  max-width: 1358px;
  max-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed {
    padding-top: 42px;
    padding-bottom: 42px;
  }
}
.team-member-modal .container-fixed .interior-container {
  background-color: #fff;
  width: 100%;
  padding: 109px 114px;
  border-radius: 50px;
  position: relative;
}
@media (max-width: 1200px) {
  .team-member-modal .container-fixed .interior-container {
    padding: 60px 70px;
  }
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed .interior-container {
    padding: 56px 24px 0;
    border-radius: 16px;
  }
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed .interior-container .scroll-container {
    max-height: 100%;
    overflow: auto;
  }
}
.team-member-modal .container-fixed .interior-container .content-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 145px;
}
@media (max-width: 1200px) {
  .team-member-modal .container-fixed .interior-container .content-container {
    gap: 70px;
  }
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed .interior-container .content-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
  }
}
.team-member-modal .container-fixed .interior-container .left-container {
  width: 318px;
}
@media (max-width: 1024px) {
  .team-member-modal .container-fixed .interior-container .left-container {
    width: 248px;
  }
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed .interior-container .left-container {
    max-width: 227px;
  }
}
.team-member-modal .container-fixed .interior-container .left-container .image {
  margin-bottom: 16px;
}
.team-member-modal .container-fixed .interior-container .left-container h5, .team-member-modal .container-fixed .interior-container .left-container p {
  color: #002242;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .team-member-modal .container-fixed .interior-container .left-container p {
    font-size: 16px;
  }
}
.team-member-modal .container-fixed .interior-container .left-container .linkedin-icon {
  display: block;
  margin-top: 16px;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0C5.37188 0 0 5.37188 0 12C0 18.6281 5.37188 24 12 24C18.6281 24 24 18.6281 24 12C24 5.37188 18.6281 0 12 0ZM8.64375 17.0203H6.30469V9.53437H8.64375V17.0203ZM7.41094 8.59687H7.39219C6.54375 8.59687 5.99531 8.025 5.99531 7.29844C5.99531 6.55781 6.5625 6 7.425 6C8.2875 6 8.81719 6.55781 8.83594 7.29844C8.84063 8.02031 8.29219 8.59687 7.41094 8.59687ZM18 17.0203H15.3469V13.1484C15.3469 12.1359 14.9344 11.4422 14.0203 11.4422C13.3219 11.4422 12.9328 11.9109 12.7547 12.3609C12.6891 12.5203 12.6984 12.7453 12.6984 12.975V17.0203H10.0688C10.0688 17.0203 10.1016 10.1578 10.0688 9.53437H12.6984V10.7109C12.8531 10.1953 13.6922 9.46406 15.0328 9.46406C16.6969 9.46406 18 10.5422 18 12.8578V17.0203Z' fill='%23002242'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.team-member-modal .container-fixed .interior-container .right-container {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-right: 118px;
  max-height: 506px;
  overflow: auto;
}
@media (max-width: 1200px) {
  .team-member-modal .container-fixed .interior-container .right-container {
    padding-right: 8px;
  }
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed .interior-container .right-container {
    max-height: unset;
    overflow: unset;
  }
}
.team-member-modal .container-fixed .interior-container .close-button {
  position: absolute;
  top: 63px;
  right: 62px;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .team-member-modal .container-fixed .interior-container .close-button {
    top: 32px;
    right: 32px;
  }
}
@media (max-width: 768px) {
  .team-member-modal .container-fixed .interior-container .close-button {
    top: 16px;
    right: 16px;
  }
}

.editorial-page-header {
  background-color: #FDCE33;
  background-image: url("data:image/svg+xml,%3Csvg width='709' height='527' viewBox='0 0 709 527' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='545' cy='545' r='545' fill='%23FFA600'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: right bottom;
  margin-top: -125px;
  padding-top: 172px;
  padding-bottom: 145px;
  overflow: hidden;
}
@media (max-width: 768px) {
  .editorial-page-header {
    margin-top: -100px;
    padding-top: 132px;
    padding-bottom: 68px;
  }
}
.editorial-page-header .container-fixed {
  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;
  gap: 70px;
}
@media (max-width: 1024px) {
  .editorial-page-header .container-fixed {
    gap: 50px;
  }
}
@media (max-width: 768px) {
  .editorial-page-header .container-fixed {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 25px;
  }
}
.editorial-page-header .container-fixed .text-container .back-link {
  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;
  text-decoration: none;
  margin-bottom: 36px;
}
@media (max-width: 768px) {
  .editorial-page-header .container-fixed .text-container .back-link {
    margin-bottom: 16px;
  }
}
.editorial-page-header .container-fixed .text-container .back-link svg {
  margin-right: 16px;
}
.editorial-page-header .container-fixed .text-container .back-link p {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  text-decoration: underline;
  margin-bottom: 0;
}
.editorial-page-header .container-fixed .text-container h1 {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .editorial-page-header .container-fixed .text-container h1 {
    font-size: 40px;
    line-height: 130%;
  }
}
.editorial-page-header .container-fixed .text-container .author, .editorial-page-header .container-fixed .text-container .date {
  color: #002242;
  font-size: 20px;
  margin-bottom: 0;
}
.editorial-page-header .container-fixed .text-container .author {
  font-family: "General Sans SemiBold", sans-serif;
}
.editorial-page-header .container-fixed .text-container .date {
  font-family: "General Sans Medium", sans-serif;
  font-weight: 500;
}
.editorial-page-header .container-fixed .text-container .addtoany_shortcode {
  margin-top: 35px;
}
@media (max-width: 768px) {
  .editorial-page-header .container-fixed .text-container .addtoany_shortcode {
    margin-top: 40px;
  }
}
.editorial-page-header .container-fixed .text-container .addtoany_shortcode .addtoany_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;
  gap: 15px;
}
.editorial-page-header .container-fixed .text-container .addtoany_shortcode .addtoany_list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.editorial-page-header .container-fixed .image-container {
  width: 461px;
  min-width: 461px;
  height: 461px;
  margin-right: 55px;
  margin-top: 30px;
  position: relative;
}
@media (max-width: 1024px) {
  .editorial-page-header .container-fixed .image-container {
    width: 361px;
    min-width: 361px;
    height: 361px;
  }
}
@media (max-width: 768px) {
  .editorial-page-header .container-fixed .image-container {
    width: 461px;
    min-width: 461px;
    height: 461px;
  }
}
@media (max-width: 575px) {
  .editorial-page-header .container-fixed .image-container {
    width: 342px;
    min-width: 342px;
    height: 342px;
    margin-right: unset;
    margin-top: unset;
  }
}
@media (max-width: 380px) {
  .editorial-page-header .container-fixed .image-container {
    width: auto;
    min-width: 100%;
  }
}
.editorial-page-header .container-fixed .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  border-radius: 24px;
  position: relative;
  z-index: 1;
}
@media (max-width: 575px) {
  .editorial-page-header .container-fixed .image-container img {
    border-radius: 18px;
  }
}
.editorial-page-header .container-fixed .image-container .bordered-circle {
  position: absolute;
  top: -11px;
  right: -55px;
  width: 108px;
  height: 108px;
  border: 5px solid #05B7AC;
  border-radius: 50%;
}
@media (max-width: 575px) {
  .editorial-page-header .container-fixed .image-container .bordered-circle {
    top: -9px;
    right: -40px;
    width: 80px;
    height: 80px;
    border-width: 3px;
  }
}

.single-post, .single-resource {
  /** Featured Resources */
  /** Resource Guide */
}
.single-post .post, .single-post .resource, .single-resource .post, .single-resource .resource {
  padding-bottom: 74px;
}
@media (max-width: 768px) {
  .single-post .post, .single-post .resource, .single-resource .post, .single-resource .resource {
    padding-bottom: 0;
  }
}
.single-post .post .entry-content, .single-post .resource .entry-content, .single-resource .post .entry-content, .single-resource .resource .entry-content {
  background-color: #fff;
  max-width: 1360px;
  padding: 82px 232px 105px;
  border-radius: 50px;
  -webkit-box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 23px 4px rgba(0, 34, 66, 0.1);
  margin: -82px auto 0;
}
@media (max-width: 1366px) {
  .single-post .post .entry-content, .single-post .resource .entry-content, .single-resource .post .entry-content, .single-resource .resource .entry-content {
    padding: 82px 116px 105px;
  }
}
@media (max-width: 768px) {
  .single-post .post .entry-content, .single-post .resource .entry-content, .single-resource .post .entry-content, .single-resource .resource .entry-content {
    padding: 32px 16px;
    border-radius: 16px;
    margin-top: -15px;
    margin-bottom: -16px;
    position: relative;
  }
}
.single-post .post .entry-content .wp-block-columns, .single-post .post .entry-content .wp-block-column, .single-post .resource .entry-content .wp-block-columns, .single-post .resource .entry-content .wp-block-column, .single-resource .post .entry-content .wp-block-columns, .single-resource .post .entry-content .wp-block-column, .single-resource .resource .entry-content .wp-block-columns, .single-resource .resource .entry-content .wp-block-column {
  margin-bottom: 0;
}
.single-post .post .entry-content .wp-block-columns figure, .single-post .post .entry-content .wp-block-column figure, .single-post .resource .entry-content .wp-block-columns figure, .single-post .resource .entry-content .wp-block-column figure, .single-resource .post .entry-content .wp-block-columns figure, .single-resource .post .entry-content .wp-block-column figure, .single-resource .resource .entry-content .wp-block-columns figure, .single-resource .resource .entry-content .wp-block-column figure {
  margin: 0;
}
.single-post .post .entry-content > *, .single-post .resource .entry-content > *, .single-resource .post .entry-content > *, .single-resource .resource .entry-content > * {
  color: #002242;
  margin-bottom: 28px;
}
.single-post .post .entry-content a:not(.primary-button), .single-post .resource .entry-content a:not(.primary-button), .single-resource .post .entry-content a:not(.primary-button), .single-resource .resource .entry-content a:not(.primary-button) {
  color: #002242;
  text-decoration: underline;
}
.single-post .post .entry-content p, .single-post .post .entry-content li, .single-post .resource .entry-content p, .single-post .resource .entry-content li, .single-resource .post .entry-content p, .single-resource .post .entry-content li, .single-resource .resource .entry-content p, .single-resource .resource .entry-content li {
  font-size: 18px;
  letter-spacing: 0.015em;
  color: #002242;
}
@media (max-width: 768px) {
  .single-post .post .entry-content p, .single-post .post .entry-content li, .single-post .resource .entry-content p, .single-post .resource .entry-content li, .single-resource .post .entry-content p, .single-resource .post .entry-content li, .single-resource .resource .entry-content p, .single-resource .resource .entry-content li {
    font-size: 16px;
  }
}
.single-post .post .entry-content h4, .single-post .resource .entry-content h4, .single-resource .post .entry-content h4, .single-resource .resource .entry-content h4 {
  margin-top: 48px;
}
.single-post .post .entry-content ul, .single-post .resource .entry-content ul, .single-resource .post .entry-content ul, .single-resource .resource .entry-content ul {
  margin-left: 0;
  padding: 0 0 0 1.5rem;
}
.single-post .post .entry-content ul li, .single-post .resource .entry-content ul li, .single-resource .post .entry-content ul li, .single-resource .resource .entry-content ul li {
  color: #002242;
  margin-bottom: 0;
}
.single-post .post .entry-content ul li p, .single-post .resource .entry-content ul li p, .single-resource .post .entry-content ul li p, .single-resource .resource .entry-content ul li p {
  color: #002242;
}
.single-post .post .entry-content > figure, .single-post .resource .entry-content > figure, .single-resource .post .entry-content > figure, .single-resource .resource .entry-content > figure {
  margin: 48px auto;
}
.single-post .post .entry-content > figure img, .single-post .post .entry-content > figure video, .single-post .resource .entry-content > figure img, .single-post .resource .entry-content > figure video, .single-resource .post .entry-content > figure img, .single-resource .post .entry-content > figure video, .single-resource .resource .entry-content > figure img, .single-resource .resource .entry-content > figure video {
  margin: 0;
}
.single-post .post .entry-content .inline-form-signup, .single-post .resource .entry-content .inline-form-signup, .single-resource .post .entry-content .inline-form-signup, .single-resource .resource .entry-content .inline-form-signup {
  margin-left: -116px;
  margin-right: -116px;
}
@media (max-width: 768px) {
  .single-post .post .entry-content .inline-form-signup, .single-post .resource .entry-content .inline-form-signup, .single-resource .post .entry-content .inline-form-signup, .single-resource .resource .entry-content .inline-form-signup {
    margin-left: -16px;
    margin-right: -16px;
  }
}
@media (max-width: 768px) {
  .single-post .post .entry-content .inline-feature-link, .single-post .resource .entry-content .inline-feature-link, .single-resource .post .entry-content .inline-feature-link, .single-resource .resource .entry-content .inline-feature-link {
    margin-left: -16px;
    margin-right: -16px;
  }
}
.single-post .highlight-resources, .single-resource .highlight-resources {
  background-color: #F1F3F5;
  padding-top: 68px;
  padding-bottom: 120px;
  margin-top: 74px;
  margin-bottom: -50px;
}
@media (max-width: 768px) {
  .single-post .highlight-resources, .single-resource .highlight-resources {
    padding-top: 91px;
    padding-bottom: 112px;
    margin-top: 0;
  }
}
.single-post .highlight-resources .container-fixed .heading-container h3, .single-resource .highlight-resources .container-fixed .heading-container h3 {
  font-size: 48px;
  line-height: 140%;
}
@media (max-width: 768px) {
  .single-post .highlight-resources .container-fixed .heading-container h3, .single-resource .highlight-resources .container-fixed .heading-container h3 {
    line-height: 140%;
    font-size: 32px;
  }
}
.single-post .highlight-resources .container-fixed .resource-cards .resource-card h6, .single-resource .highlight-resources .container-fixed .resource-cards .resource-card h6 {
  font-size: 24px;
}
@media (max-width: 575px) {
  .single-post .highlight-resources .container-fixed .resource-cards .resource-card h6, .single-resource .highlight-resources .container-fixed .resource-cards .resource-card h6 {
    font-size: 16px;
  }
}
.single-post .related-posts, .single-resource .related-posts {
  padding-top: 68px;
  padding-bottom: 120px;
}
@media (max-width: 768px) {
  .single-post .related-posts, .single-resource .related-posts {
    padding-top: 91px;
    padding-bottom: 60px;
    margin-top: 0;
  }
}
.single-post .related-posts .container-fixed .heading-container h3, .single-resource .related-posts .container-fixed .heading-container h3 {
  font-size: 48px;
  line-height: 140%;
  color: #002242;
}
@media (max-width: 768px) {
  .single-post .related-posts .container-fixed .heading-container h3, .single-resource .related-posts .container-fixed .heading-container h3 {
    line-height: 140%;
    font-size: 32px;
  }
}
.single-post .related-posts .container-fixed .resource-cards, .single-resource .related-posts .container-fixed .resource-cards {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 820px) {
  .single-post .related-posts .container-fixed .resource-cards, .single-resource .related-posts .container-fixed .resource-cards {
    grid-template-columns: repeat(2, 1fr);
  }
}
.single-post .related-posts .container-fixed .resource-cards .resource-card, .single-resource .related-posts .container-fixed .resource-cards .resource-card {
  width: 100%;
}
.single-post .related-posts .container-fixed .resource-cards .resource-card h6, .single-resource .related-posts .container-fixed .resource-cards .resource-card h6 {
  font-size: 24px;
}
@media (max-width: 575px) {
  .single-post .related-posts .container-fixed .resource-cards .resource-card h6, .single-resource .related-posts .container-fixed .resource-cards .resource-card h6 {
    font-size: 16px;
  }
}
.single-post .related-posts .container-fixed .resource-cards .resource-card .resource-card-image-container, .single-resource .related-posts .container-fixed .resource-cards .resource-card .resource-card-image-container {
  display: block;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .single-post .related-posts .container-fixed .resource-cards .resource-card .resource-card-image-container, .single-resource .related-posts .container-fixed .resource-cards .resource-card .resource-card-image-container {
    margin-bottom: 16px;
  }
}
.single-post .related-posts .container-fixed .resource-cards .resource-card .resource-card-image-container .resource-card-image, .single-resource .related-posts .container-fixed .resource-cards .resource-card .resource-card-image-container .resource-card-image {
  max-width: 318px;
  max-height: 318px;
  aspect-ratio: 1/1;
  -o-object-fit: contain;
  object-fit: contain;
  border-radius: 24px;
}
.single-post .resource-guide, .single-resource .resource-guide {
  padding-top: 77px;
  background: #FDCE33;
  position: relative;
}
.single-post .resource-guide::after, .single-resource .resource-guide::after {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -100px;
  height: 100px;
  background: #FDCE33;
}
.single-post .resource-guide .container-fixed, .single-resource .resource-guide .container-fixed {
  max-width: 1359px;
  margin: 0 auto;
  padding: 0 16px;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media (max-width: 1024px) {
  .single-post .resource-guide .container-fixed, .single-resource .resource-guide .container-fixed {
    gap: 30px;
  }
}
@media (max-width: 820px) {
  .single-post .resource-guide .container-fixed, .single-resource .resource-guide .container-fixed {
    gap: 30px;
  }
}
@media (max-width: 768px) {
  .single-post .resource-guide .container-fixed, .single-resource .resource-guide .container-fixed {
    gap: 10px;
  }
}
@media (max-width: 575px) {
  .single-post .resource-guide .container-fixed, .single-resource .resource-guide .container-fixed {
    grid-template-columns: auto;
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
    padding: 0 27px;
    gap: 55px;
  }
}
.single-post .resource-guide .container-fixed .resource-guide-image, .single-resource .resource-guide .container-fixed .resource-guide-image {
  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;
  min-height: 0;
  position: relative;
  padding-bottom: 77px;
  z-index: 2;
}
@media (max-width: 575px) {
  .single-post .resource-guide .container-fixed .resource-guide-image, .single-resource .resource-guide .container-fixed .resource-guide-image {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    padding-bottom: 37px;
  }
}
.single-post .resource-guide .container-fixed .resource-guide-image::after, .single-resource .resource-guide .container-fixed .resource-guide-image::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  top: 30px;
  bottom: 0;
  background-image: url('data:image/svg+xml,<svg width="669" height="466" viewBox="0 0 669 466" fill="none" xmlns="http://www.w3.org/2000/svg"><circle opacity="0.2" cx="334.5" cy="334.5" r="334.5" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 100%;
}
@media (max-width: 575px) {
  .single-post .resource-guide .container-fixed .resource-guide-image::after, .single-resource .resource-guide .container-fixed .resource-guide-image::after {
    background-size: 80%;
  }
}
@media (max-width: 414px) {
  .single-post .resource-guide .container-fixed .resource-guide-image::after, .single-resource .resource-guide .container-fixed .resource-guide-image::after {
    background-size: 100%;
  }
}
.single-post .resource-guide .container-fixed .resource-guide-image img, .single-resource .resource-guide .container-fixed .resource-guide-image img {
  display: block;
  border-radius: 4px;
  -webkit-box-shadow: 0 4px 10px 4px rgba(0, 34, 66, 0.1);
  box-shadow: 0 4px 10px 4px rgba(0, 34, 66, 0.1);
  max-width: 434px;
}
@media (max-width: 820px) {
  .single-post .resource-guide .container-fixed .resource-guide-image img, .single-resource .resource-guide .container-fixed .resource-guide-image img {
    max-width: 300px;
  }
}
@media (max-width: 575px) {
  .single-post .resource-guide .container-fixed .resource-guide-image img, .single-resource .resource-guide .container-fixed .resource-guide-image img {
    max-width: 210px;
  }
}
.single-post .resource-guide .container-fixed .resource-guide-text, .single-resource .resource-guide .container-fixed .resource-guide-text {
  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;
  padding-bottom: 77px;
}
@media (max-width: 575px) {
  .single-post .resource-guide .container-fixed .resource-guide-text, .single-resource .resource-guide .container-fixed .resource-guide-text {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding-bottom: 0;
  }
}
.single-post .resource-guide .container-fixed .resource-guide-text h4, .single-resource .resource-guide .container-fixed .resource-guide-text h4 {
  margin-bottom: 15px;
}
.single-post .resource-guide .container-fixed .resource-guide-text p, .single-resource .resource-guide .container-fixed .resource-guide-text p {
  margin-bottom: 34px;
}
.single-post .resource-guide .container-fixed .resource-guide-text h4, .single-post .resource-guide .container-fixed .resource-guide-text p, .single-resource .resource-guide .container-fixed .resource-guide-text h4, .single-resource .resource-guide .container-fixed .resource-guide-text p {
  max-width: 537px;
  color: #002242;
}

.search-results .site-main {
  margin-top: -125px;
  padding-top: 172px;
  padding-bottom: 145px;
}
@media (max-width: 768px) {
  .search-results .site-main {
    margin-top: -100px;
    padding-top: 132px;
    padding-bottom: 68px;
  }
}
.search-results .site-main .container-fixed {
  max-width: 1012px;
}
.search-results .site-main .container-fixed .page-header .back-link {
  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;
  text-decoration: none;
  margin-bottom: 36px;
}
@media (max-width: 768px) {
  .search-results .site-main .container-fixed .page-header .back-link {
    margin-bottom: 16px;
  }
}
.search-results .site-main .container-fixed .page-header .back-link svg {
  margin-right: 16px;
}
.search-results .site-main .container-fixed .page-header .back-link p {
  color: #002242;
  font-family: "General Sans SemiBold", sans-serif;
  text-decoration: underline;
  margin-bottom: 0;
}
.search-results .site-main .container-fixed .page-header .page-title {
  color: #727D84;
  font-family: "General Sans SemiBold", sans-serif;
  font-size: 20px;
  line-height: 160%;
  margin-bottom: 40px;
}
.search-results .site-main .container-fixed article {
  margin-bottom: 32px;
}
.search-results .site-main .container-fixed article a, .search-results .site-main .container-fixed article a:visited {
  color: #002242;
  text-decoration: underline;
}
.search-results .site-main .container-fixed article a h6, .search-results .site-main .container-fixed article a:visited h6 {
  color: #002242;
  margin-bottom: 4px;
}
.search-results .site-main .container-fixed article .small {
  margin-bottom: 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-height: 58px;
}
.search-results .site-main .container-fixed .button-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 112px;
}
.search-results .site-main .container-fixed .button-container button {
  cursor: pointer;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9zLnNjc3MiLCJfZm9udHMuc2NzcyIsIl9iYXNlLnNjc3MiLCJfdG9vbHMuc2NzcyIsIl9jb2xvcnMuc2NzcyIsIl9zbGljay5zY3NzIiwiX3NsaWNrLXRoZW1lLnNjc3MiLCJfYW5pbWF0aW9ucy5zY3NzIiwiX2dyYXZpdHktZm9ybXMuc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9mb290ZXIuc2NzcyIsImJsb2Nrcy9fY29udGVudC1ob21lcGFnZS1oZXJvLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtY29tcGFpZ24tYmxvY2suc2NzcyIsImJsb2Nrcy9fY29udGVudC1taXNzaW9uLXBhbmVsLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtc29sdXRpb24tY2FyZHMuc2NzcyIsImJsb2Nrcy9fY29udGVudC1mZWF0dXJlZC1wcm9qZWN0cy5zY3NzIiwiYmxvY2tzL19jb250ZW50LXRhYnNldC5zY3NzIiwiYmxvY2tzL19jb250ZW50LWFsZXJ0LW1lc3NhZ2Uuc2NzcyIsImJsb2Nrcy9fY29udGVudC1uZXdzbGV0dGVyLXNpZ24tdXAuc2NzcyIsImJsb2Nrcy9fY29udGVudC1hdWRpZW5jZS1oZXJvLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtYXVkaWVuY2UtYmVuZWZpdC1jYXJkcy5zY3NzIiwiYmxvY2tzL19jb250ZW50LWF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtdGVzdGltb25pYWwtbW9kdWxlLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtZmVhdHVyZWQtcHJvamVjdC1sYXJnZS5zY3NzIiwiYmxvY2tzL19jb250ZW50LW91ci10ZWFtLW1vZHVsZS5zY3NzIiwiYmxvY2tzL19jb250ZW50LWdldC1zdGFydGVkLWN0YS5zY3NzIiwiYmxvY2tzL19jb250ZW50LWhlcm8tY29sbGFnZS5zY3NzIiwiYmxvY2tzL19jb250ZW50LXNpbXBsaWZpZWQtZ2V0LXN0YXJ0ZWQtY3RhLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtc2ltcGxpZmllZC1lbWFpbC1zaWduLXVwLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtdmFsdWUtcHJvcHMuc2NzcyIsImJsb2Nrcy9fY29udGVudC1zY3JvbGxpbmctY2Fyb3VzZWwuc2NzcyIsImJsb2Nrcy9fY29udGVudC1wbGF5Ym9vay5zY3NzIiwiYmxvY2tzL19jb250ZW50LWN0YS1jYXJkcy1zb2x1dGlvbnMuc2NzcyIsImJsb2Nrcy9fY29udGVudC1jb250ZW50LWJsb2NrLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtc2VjdGlvbi1oZWFkZXIuc2NzcyIsImJsb2Nrcy9fY29udGVudC1pbXBhY3Qtc2VjdGlvbi5zY3NzIiwiYmxvY2tzL19jb250ZW50LXN0ZXBwZWQtY2Fyb3VzZWwuc2NzcyIsImJsb2Nrcy9fY29udGVudC1mZWF0dXJlZC1pbWFnZS1oZXJvLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtdGFiYmVkLXNlY3Rpb24tc2Nyb2xsLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtaGVyby1oZWFkZXIuc2NzcyIsImJsb2Nrcy9fY29udGVudC10YWJiZWQtZmFxLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24uc2NzcyIsImJsb2Nrcy9fY29udGVudC1nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbi5zY3NzIiwiYmxvY2tzL19jb250ZW50LWZlYXR1cmVkLXJlc291cmNlLWNhcmQuc2NzcyIsImJsb2Nrcy9fY29udGVudC1oaWdobGlnaHQtcmVzb3VyY2VzLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtcGxheWJvb2stY2FyZHMuc2NzcyIsImJsb2Nrcy9fY29udGVudC1yZXNvdXJjZS1mZWVkLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtaW5saW5lLWZvcm0tc2lnbnVwLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtaW5saW5lLWZlYXR1cmUtbGluay5zY3NzIiwiYmxvY2tzL19jb250ZW50LWdlbmVyYWwtY29udGVudC5zY3NzIiwiYmxvY2tzL19jb250ZW50LXRydXN0cGlsb3Qtd2lkZ2V0LnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtbWFya2V0aW5nLWxhbmRpbmctaGVyby5zY3NzIiwiYmxvY2tzL19jb250ZW50LWxhbmRpbmctc3RhdC1jYXJkcy5zY3NzIiwiYmxvY2tzL19jb250ZW50LWxhbmRpbmctdmFsdWUtcHJvcHMuc2NzcyIsImJsb2Nrcy9fY29udGVudC1sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwuc2NzcyIsImJsb2Nrcy9fY29udGVudC1sYW5kaW5nLWZlYXR1cmVkLXByb2plY3QtbGFyZ2Uuc2NzcyIsImJsb2Nrcy9fY29udGVudC1nZXQtZnVuZGluZy1jdGEuc2NzcyIsImJsb2Nrcy9fY29udGVudC1nZXQtZnVuZGluZy1mb3JtLnNjc3MiLCJibG9ja3MvX2NvbnRlbnQtZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0uc2NzcyIsImJsb2Nrcy9fY29udGVudC1ldmVudC1yZWdpc3RyYXRpb24taGVyby5zY3NzIiwiYmxvY2tzL19jb250ZW50LWV2ZW50LWNvbnRyaWJ1dG9ycy5zY3NzIiwiX2xhbmRpbmctY2FzZS1zdHVkaWVzLnNjc3MiLCJfbGFuZGluZy1vdXItdGVhbS5zY3NzIiwiX3NpbmdsZS1wb3N0LnNjc3MiLCJfc2VhcmNoLXJlc3VsdHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FBQTtBQXdCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7K0RBQUE7QUE0QkE7OytEQUFBO0FBSUE7K0NBQUE7QUFHQSwyRUFBQTtBQUVBOzhFQUFBO0FBR0E7OztFQUFBO0FBSUE7RUFDRSxpQkFBQTtFQUNBLDhCQUFBO0FESkY7O0FDT0E7OEVBQUE7QUFHQTs7RUFBQTtBQUdBO0VBQ0UsU0FBQTtBRExGOztBQ1FBOztFQUFBO0FBR0E7RUFDRSxjQUFBO0FETEY7O0FDUUE7OztFQUFBO0FBSUE7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7QURMRjs7QUNRQTs4RUFBQTtBQUdB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QUdqOUJJO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBSG05Qk47QUdqOUJJO0VBQ0UsVUFBQTtBSG05Qk47QUkzc0NFO0VEdVBFO0lBR0ksVUFBQTtFSHE5Qk47QUFDRjs7QUdoOUJBO0VBQ0UseUJFblFLO0VGb1FMLFdFM1BNO0VGNFBOLGdCQUFBO0FIbTlCRjtBSXR0Q0U7RURnUUY7SUFLSSxnQkFBQTtFSHE5QkY7QUFDRjtBR3A5QkU7RUFDRSx5QkV4UUs7QUw4dENUO0FHcDlCRTtFQUNFLHlCRTNRSztFRjRRTCxvVEFBQTtBSHM5Qko7QUdwOUJFO0VBQ0UsY0VqUkc7QUx1dUNQO0FHcjlCSTtFQUNFLHVUQUFBO0FIdTlCTjtBR3A5QkU7RUFDRSxzQkU5UUk7RUYrUUosY0V4Ukc7QUw4dUNQO0FHbjlCSTtFQUNFLG9PQUFBO0VBQ0EsK0JBQUE7QUhxOUJOO0FHbDlCTTtFQUNFLFVBQUE7QUhvOUJSO0FJbnZDRTtFRDhSSTtJQUdJLFNBQUE7RUhzOUJSO0FBQ0Y7O0FHaDlCQTtFQUNFLDZCQUFBO0VBQ0EsY0U1U0s7RUY2U0wsNEJBQUE7RUFDQSx5QkFBQTtBSG05QkY7QUkvdkNFO0VEd1NGO0lBTUksNEJBQUE7RUhxOUJGO0FBQ0Y7QUdwOUJFO0VBQ0UsU0FBQTtFQUNBLHlCRXBURztBTDB3Q1A7QUl4d0NFO0VEZ1RBO0lBSUksUUFBQTtFSHc5Qko7QUFDRjtBR3Q5QkU7RUFDRSxTQUFBO0VBQ0EseUJFM1RHO0VGNFRILGdUQUFBO0FIdzlCSjtBSWx4Q0U7RUR1VEE7SUFLSSxRQUFBO0VIMDlCSjtBQUNGO0FHeDlCRTtFQUNFLFdFelRJO0FMbXhDUjtBR3o5Qkk7RUFDRSxtVEFBQTtBSDI5Qk47QUd4OUJFO0VBQ0UsV0UvVEk7RUZnVUosa0JFaFVJO0FMMHhDUjtBR3o5Qkk7RUFDRyxzQkVsVUM7QUw2eENSO0FHejlCSTtFQUNFLHNCRXJVRTtFRnNVRixvVEFBQTtBSDI5Qk47QUd6OUJJO0VBQ0UsY0VsVkM7QUw2eUNQO0FHMTlCTTtFQUNFLDZCQUFBO0VBQ0EsdVRBQUE7QUg0OUJSOztBR3Q5QkE7RUFDRSxjRTVWSztBTHF6Q1A7QUd4OUJFO0VBQ0UseUJFN1ZLO0FMdXpDVDtBR3g5QkU7RUFDRSx5QkVoV0s7RUZpV0wsb1RBQUE7QUgwOUJKO0FHeDlCRTtFQUNFLGNFcldHO0FMK3pDUDtBR3o5Qkk7RUFDRSx1VEFBQTtBSDI5Qk47QUd2OUJJO0VBQ0Usc0JFbldFO0FMNHpDUjtBR3Y5Qkk7RUFDRSxzQkV0V0U7QUwrekNSO0FHcjlCSTtFQUNFLHlCRXBYQztBTDIwQ1A7QUdyOUJJO0VBQ0UseUJFdlhDO0VGd1hELGdUQUFBO0FIdTlCTjtBR3I5Qkk7RUFDRSxXRWxYRTtBTHkwQ1I7QUd0OUJNO0VBQ0UsbVRBQUE7QUh3OUJSOztBR2w5QkE7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0FIcTlCRjtBSXgxQ0U7RURpWUY7SUFJSSxtQkFBQTtFSHU5QkY7QUFDRjtBR3I5Qkk7RUFDRSxxQkFBQTtFQUNBLFdFbllFO0VGb1lGLDRDRGpXWTtFQ2tXWixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FIdTlCTjtBSXoyQ0U7RUR3WUU7SUFZSSxtQkFBQTtFSHk5Qk47QUFDRjtBSTkyQ0U7RUR3WUU7SUFlSSxlQUFBO0VIMjlCTjtBQUNGO0FHejlCSTtFQUNFLGNFN1pDO0VGOFpELGlCQUFBO0VBQ0EsbUJBQUE7QUgyOUJOO0FJeDNDRTtFRDBaRTtJQUtJLG1CQUFBO0VINjlCTjtBQUNGO0FHMzlCSTtFQUNFLDRDRHpYWTtFQzBYWixlQUFBO0VBQ0Esc0JBQUE7QUg2OUJOO0FJbDRDRTtFRGthRTtJQUtJLGtCQUFBO0VIKzlCTjtFRzc5QlE7SUFDRSxRQUFBO0lBQ0EsT0FBQTtFSCs5QlY7RUc1OUJNO0lBQ0UsUUFBQTtJQUNBLE9BQUE7RUg4OUJSO0FBQ0Y7QUkvNENFO0VEa2FFO0lBa0JJLGVBQUE7RUgrOUJOO0FBQ0Y7QUc5OUJNO0VBcEJGO0lBcUJJLGtCQUFBO0VIaStCTjtFRy85QlE7SUFD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QjtFUXVvQmhCLHNCQUFBO0VBQ0EsZ0JBQUE7QVZvOEVOO0FJcm5HRTtFTTJxQkU7SUFRSSxjQUFBO0VWczhFTjtBQUNGOztBVWg4RUEsbUNBQUE7QUFDQTs7RUFFRSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBVm04RUY7QUlsb0dFO0VNMnJCRjs7SUFTSSxlQUFBO0VWbThFRjtBQUNGOztBSXhvR0U7RU0wc0JFOztJQUdJLG1CQUFBO0VWaThFTjtBQUNGO0FVOTdFSTtFQUNFLFdBQUE7QVZnOEVOO0FJbHBHRTtFTXV0QkU7O0lBR0ksbUJMM3RCQztFTHdwR1A7QUFDRjtBVTE3RUk7RUFDRSxhTGp1QkM7QUw2cEdQO0FJM3BHRTtFTW91QkU7O0lBR0ksbUJBQUE7RVZ5N0VOO0FBQ0Y7QVV0N0VJO0VBQ0UsV0FBQTtBVnc3RU47QUlwcUdFO0VNaXZCRTs7SUFHSSxtQkFBQTtFVnE3RU47QUFDRjtBVWw3RUk7RUFDRSxhTDN2QkM7QUwrcUdQO0FJN3FHRTtFTTh2QkU7O0lBR0ksbUJMbndCRDtFTG9yR0w7QUFDRjtBVTk2RUk7RUFDRSxXQUFBO0FWZzdFTjtBSXRyR0U7RU0yd0JFOztJQUdJLG1CTHh3QkQ7RUxxckdMO0FBQ0Y7QVUxNkVJO0VBQ0UsYUxyeEJDO0FMaXNHUDtBSS9yR0U7RU13eEJFOztJQUdJLG1CTHZ4Qkc7RUxnc0dUO0FBQ0Y7QVV0NkVJO0VBQ0UsYUxseUJDO0FMMHNHUDtBSXhzR0U7RU1xeUJFOztJQUdJLG1CTG55QkY7RUx3c0dKO0FBQ0Y7QVVsNkVJO0VBQ0UsYUwveUJDO0FMbXRHUDs7QUlqdEdFO0VNbXpCRjtJQUdJLGVBQUE7RVZnNkVGO0FBQ0Y7QVUvNUVFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7QVZpNkVKO0FJNXRHRTtFTWkwQk07SUFFSSxhQUFBO0VWNjVFVjtBQUNGO0FVMTVFUTtFQUNFLGFBQUE7QVY0NUVWO0FJcHVHRTtF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dEIxQkg7QUw4Mk1QO0EyQjkwTVk7RUFDRSx5QnRCakNQO0FMaTNNUDtBMkIxME1JO0VBQ0Usc09BQUE7QTNCNDBNTjtBSXQzTUU7RXVCeUNFO0lBR0ksb09BQUE7RTNCODBNTjtBQUNGO0EyQjUwTVE7RUFDRSx5QnRCN0NIO0FMMjNNUDtBMkJ4ME1ZO0VBQ0UseUJ0QnBEUDtBTDgzTVA7QTJCcDBNSTtFQUNFLHNPQUFBO0EzQnMwTU47QUlwNE1FO0V1QjZERTtJQUdJLG9PQUFBO0UzQncwTU47QUFDRjtBMkJ0ME1RO0VBQ0UseUJ0Qm5FRDtBTDI0TVQ7QTJCbDBNWTtFQUNFLHlCdEIxRUw7QUw4NE1UO0EyQjl6TUk7RUFDRSxzT0FBQTtBM0JnME1OO0FJbDVNRTtFdUJpRkU7SUFHSSxvT0FBQTtFM0JrME1OO0FBQ0Y7QTJCaDBNUTtFQUNFLHlCdEJ4RkQ7QUwwNU1UO0EyQjV6TVk7RUFDRSx5QnRCL0ZMO0FMNjVNVDtBMkJ2ek1FO0VBQ0UsZ0NBQUE7QTNCeXpNSjtBSWg2TUU7RXVCc0dBO0lBR0ksZ0NBQUE7RTNCMnpNSjtBQUNGO0EyQjF6TUk7RUFDRSw4MUJBQUE7QTNCNHpNTjtBSXg2TUU7RXVCMkdFO0lBR0ksbzJCQUFBO0UzQjh6TU47QUFDRjtBMkI1ek1RO0VBQ0kseUJ0QmhITDtBTDg2TVA7QTJCMXpNSTtFQUNFLDgxQkFBQTtBM0I0ek1OO0FJbjdNRTtFdUJzSEU7SUFHSSxvMkJBQUE7RTNCOHpNTjtBQUNGO0EyQjV6TVE7RUFDRSx5QnRCMUhIO0FMdzdNUDtBMkIxek1JO0VBQ0UsODFCQUFBO0EzQjR6TU47QUk5N01FO0V1QmlJRTtJQUdJLG8yQkFBQTtFM0I4ek1OO0FBQ0Y7QTJCNXpNUTtFQUNFLHlCdEJ2SUQ7QUxxOE1UO0EyQjF6TUk7RUFDRSw0MkJBQUE7QTNCNHpNTjtBSXo4TUU7RXVCNElFO0lBR0ksazNCQUFBO0UzQjh6TU47QUFDRjtBMkI1ek1RO0VBQ0UseUJ0Qm5KRDtBTGk5TVQ7QTJCMXpNSTtFQUNFLDRCQUFBO0VBQUEsOEJBQUE7RUFBQSxrQ0FBQTtFQUFBLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBM0I0ek1OO0FJdjlNRTtFdUJ1SkU7SUFNSSxTQUFBO0UzQjh6TU47QUFDRjtBSTU5TUU7RXVCdUpFO0lBU0ksa0JBQUE7RTNCZzBNTjtBQUNGO0EyQi96TU07RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBM0JpME1SO0FJditNRTtFdUJrS0k7SUFNSSxpQkFBQTtFM0JtME1SO0FBQ0Y7QUk1K01FO0V1QmtLSTtJQVNJLGdCQUFBO0UzQnEwTVI7QUFDRjtBMkJwME1RO0VBQ0UsbUJBQUE7QTNCczBNVjtBMkJwME1RO0VBQ0UsbUJBQUE7QTNCczBNVjtBSXYvTUU7RXVCZ0xNO0lBR0ksbUJBQUE7RTNCdzBNVjtBQUNGO0EyQnQwTVE7RUFDRSxnQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtBM0J3ME1WO0FJaGdORTtFdUJzTE07SUFJSSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7RTNCMDBNVjtBQUNGO0EyQnYwTU07RUFDRSxXQUFBO0VBQ0EsOEJBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO0VBQUEsMkJBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQUEscUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQUEsb0JBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7QTNCeTBNUjtBSS9nTkU7RXVCOExJO0lBVUksd0JBQUE7SUFBQSxxQkFBQTtJQUFBLHVCQUFBO0lBQ0EsMkJBQUE7SUFBQSxrQkFBQTtJQUNBLGVBQUE7SUFDQSxhQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFM0IyME1SO0FBQ0Y7QUl6aE5FO0V1QjhMSTtJQWtCSSxtQkFBQTtFM0I2ME1SO0FBQ0Y7QTJCNTBNUTtFQUNFLHFCQUFBO0EzQjgwTVY7QUlqaU5FO0V1QmtOTTtJQUdJLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxvQkFBQTtFM0JnMU1WO0FBQ0Y7QTJCLzBNVTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCdEI3Tkg7RXNCOE5HLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QTNCaTFNWjtBSXBqTkU7RXVCME5RO0lBV0ksV0FBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtFM0JtMU1aO0FBQ0Y7QTJCaDFNUTtFQUNFLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0EzQmsxTVY7QUlqa05FO0V1QjRPTTtJQUtJLGNBQUE7RTNCbzFNVjtBQUNGO0FJdGtORTtFdUI0T007SUFRSSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7RTNCczFNVjtBQUNGO0EyQmoxTUU7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw4QkFBQTtFQUFBLDhCQUFBO0VBQUEsK0JBQUE7RUFBQSwyQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSw4QkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtBM0JtMU1KO0FJdGxORTtFdUI2UEE7SUFRSSw0QkFBQTtJQUFBLDhCQUFBO0lBQUEsa0NBQUE7SUFBQSw4QkFBQTtFM0JxMU1KO0FBQ0Y7QUkzbE5FO0V1QjZQQTtJQVdJLGtCQUFBO0UzQnUxTUo7QUFDRjtBMkJ0MU1JO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0EzQncxTU47QUlwbU5FO0V1QjBRRTtJQUlJLGVBQUE7RTNCMDFNTjtBQUNGO0EyQnoxTU07RUFDRSxjdEJuUkQ7QUw4bU5QO0EyQnoxTU07RUFDRSxtQkFBQTtBM0IyMU1SO0EyQnoxTU07RUFDRSxtQkFBQTtBM0IyMU1SO0FJbG5ORTtFdUJzUkk7SUFHSSxtQkFBQTtFM0I2MU1SO0FBQ0Y7QTJCMzFNTTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLFNBQUE7QTNCNjFNUjtBSS9uTkU7RXVCNFJJO0lBUUksZ0JBQUE7SUFDQSxRQUFBO0UzQisxTVI7QUFDRjtBMkI1MU1JO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0EzQjgxTU47QUk1b05FO0V1QnlTRTtJQU9JLHdCQUFBO0lBQUEscUJBQUE7SUFBQSx1QkFBQTtJQUNBLHdCQUFBO0lBQUEsb0JBQUE7SUFDQSxtQkFBQTtFM0JnMk1OO0FBQ0Y7QUlucE5FO0V1QnlTRTtJQVlJLGtCQUFBO0lBQ0EsbUJBQUE7RTNCazJNTjtBQUNGO0EyQmoyTU07RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QTNCbTJNUjtBSS9wTkU7RXVCd1RJO0lBTUksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtFM0JxMk1SO0FBQ0Y7QTJCcDJNUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFDQSxrQkFBQTtBM0JzMk1WO0EyQm4yTU07RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QTNCcTJNUjtBSXRyTkU7RXVCMFVJO0lBU0ksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFM0J1Mk1SO0FBQ0Y7QTJCdDJNUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFBQSxtQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7QTNCdzJNVjtBMkJyMk1NO0VBQ0UsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esc0J0QjVWQTtFc0I2VkEsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVEQUFBO0VBQUEsK0NBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBM0J1Mk1SO0FJanRORTtFdUJpV0k7SUFXSSw0QkFBQTtJQUNBLHdCQUFBO0lBQUEsb0JBQUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxpQkFBQTtFM0J5Mk1SO0FBQ0Y7QTJCeDJNUTtFQUNFLGN0QnJYSDtFc0JzWEcsdUJBQUE7RUFDQSxTQUFBO0EzQjAyTVY7QUkvdE5FO0V1QmtYTTtJQUtJLGVBQUE7RTNCNDJNVjtBQUNGO0EyQjMyTVU7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBM0I2Mk1aO0FJN3VORTtFdUJ5WFE7SUFTSSxVQUFBO0lBQ0EsV0FBQTtFM0IrMk1aO0FBQ0Y7QTJCNzJNVTtFQUNFLDRDekI3Vk07QUY0c05sQjtBMkJ6Mk1FO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7QTNCMjJNSjtBSWh3TkU7RXVCNllBO0lBVUksYUFBQTtFM0I2Mk1KO0FBQ0Y7QTJCNTJNSTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0EzQjgyTU47QTJCNzJNTTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0Esd0NBQUE7RUFBQSxvQ0FBQTtFQUFBLGdDQUFBO0EzQisyTVI7QTJCNTJNSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QTNCODJNTjs7QTRCenhOQTtFQUlFLGlCQUFBO0E1Qnl4TkY7QTRCNXhORTtFQUNFLHlCdkJFRztBTDR4TlA7QUk5eE5FO0V3QkZGO0lBTUksaUJBQUE7RTVCOHhORjtBQUNGO0E0Qjd4TkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSw4QkFBQTtFQUNBLFNBQUE7RUFFQSxpQkFBQTtFQUNBLHlCdkJmRztFdUJnQkgsbUJBQUE7RUFDQSxtQkFBQTtBNUI4eE5KO0FJN3lORTtFd0JNQTtJQVdJLGtCQUFBO0U1Qmd5Tko7QUFDRjtBSWx6TkU7RXdCTUE7SUFjSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtJQUNBLHVCQUFBO0lBQUEsb0JBQUE7SUFBQSwyQkFBQTtJQUNBLFNBQUE7SUFDQSxrQkFBQTtFNUJreU5KO0FBQ0Y7QTRCanlOSTtFQUNFLGdCQUFBO0VBQ0EsVUFBQTtBNUJteU5OO0FJOXpORTtFd0J5QkU7SUFJSSxXQUFBO0lBQ0EsZUFBQTtFNUJxeU5OO0FBQ0Y7QTRCcHlOTTtFQUNFLFd2QjFCQTtBTGcwTlI7QTRCcHlOTTtFQUNFLG1CQUFBO0E1QnN5TlI7QTRCcHlOTTtFQUNFLGdCQUFBO0E1QnN5TlI7QTRCbnlOSTtFQUNFLGdCQUFBO0VBQ0EsVUFBQTtBNUJxeU5OO0FJajFORTtFd0IwQ0U7SUFJSSxXQUFBO0lBQ0EsZUFBQTtFNUJ1eU5OO0FBQ0Y7O0E2QnoxTkE7RUFDRSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QTdCNDFORjtBSTcxTkU7RXlCRkY7SUFLSSxpQkFBQTtJQUNBLG9CQUFBO0U3QjgxTkY7QUFDRjtBNkI3MU5FO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFDQSxTQUFBO0E3QisxTko7QUl6Mk5FO0V5Qk1BO0lBTUksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7SUFDQSxTQUFBO0U3QmkyTko7QUFDRjtBNkJoMk5JO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0E3QmsyTk47QUlwM05FO0V5QmdCRTtJQUlJLFdBQUE7SUFDQSxlQUFBO0U3Qm8yTk47QUFDRjtBNkJuMk5NO0VBQ0UsY3hCMUJEO0FMKzNOUDtBNkJuMk5NO0VBQ0UsbUJBQUE7QTdCcTJOUjtBNkJuMk5NO0VBQ0UsZ0JBQUE7QTdCcTJOUjtBNkJsMk5JO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0E3Qm8yTk47QUl2NE5FO0V5QmlDRTtJQUlJLFdBQUE7SUFDQSxlQUFBO0U3QnMyTk47QUFDRjs7QThCLzROQTtFQUNFLHlCekJHSztFeUJGTCxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QTlCazVORjtBSXA1TkU7RTBCRkY7SUFNSSxnQkFBQTtFOUJvNU5GO0FBQ0Y7QUl6NU5FO0UwQkZGO0lBU0ksaUJBQUE7SUFDQSxvQkFBQTtFOUJzNU5GO0FBQ0Y7QThCcjVORTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsT0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSwyQkFBQTtFQUFBLHdCQUFBO0VBQUEscUJBQUE7QTlCdTVOSjtBSTE2TkU7RTBCVUE7SUFXSSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7RTlCeTVOSjtBQUNGO0E4Qng1Tkk7RUFDRSxrQkFBQTtFQUNBLFdBQUE7QTlCMDVOTjtBOEJ6NU5NO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxhekIzQkQ7QUxzN05QO0E4QnY1TkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0EsVUFBQTtBOUJ5NU5KO0FJLzdORTtFMEJpQ0E7SUFPSSxTQUFBO0U5QjI1Tko7QUFDRjtBOEIxNU5JO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtBOUI0NU5OO0FJMzhORTtFMEIwQ0U7SUFPSSxTQUFBO0U5Qjg1Tk47QUFDRjtBSWg5TkU7RTBCMENFO0lBVUksNEJBQUE7SUFBQSw4QkFBQTtJQUFBLGtDQUFBO0lBQUEsOEJBQUE7SUFDQSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7SUFDQSxjQUFBO0U5Qmc2Tk47QUFDRjtBSXY5TkU7RTBCMENFO0lBZUksU0FBQTtJQUNBLFNBQUE7RTlCazZOTjtBQUNGO0E4Qmo2Tk07RUFDRSxnQkFBQTtBOUJtNk5SO0E4Qmw2TlE7RUFDRSxXekJ4REY7QUw0OU5SO0E4Qmw2TlE7RUFDRSxtQkFBQTtBOUJvNk5WO0FJdCtORTtFMEJpRU07SUFHSSxtQkFBQTtFOUJzNk5WO0FBQ0Y7QThCcDZOUTtFQUNFLGdCQUFBO0E5QnM2TlY7QThCbjZOTTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwwQ0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtBOUJxNk5SO0FJei9ORTtFMEIyRUk7SUFXSSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0U5QnU2TlI7QUFDRjtBSWhnT0U7RTBCMkVJO0lBZ0JJLGNBQUE7RTlCeTZOUjtBQUNGO0FJcmdPRTtFMEIyRUk7SUFtQkksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtFOUIyNk5SO0FBQ0Y7QThCMTZOUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0E5QjQ2TlY7QUlwaE9FO0UwQmtHTTtJQVFJLGdCQUFBO0lBQ0EsaUJBQUE7RTlCODZOVjtBQUNGO0E4QjU2TlE7RUFDRSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QTlCODZOVjtBSS9oT0U7RTBCOEdNO0lBS0ksaUJBQUE7RTlCZzdOVjtBQUNGO0E4Qjk2TlE7RUFDRSxrQkFBQTtFQUNBLHlCekIxSEg7RXlCMkhHLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QTlCZzdOVjtBSTNpT0U7RTBCc0hNO0lBT0ksV0FBQTtJQUNBLFlBQUE7RTlCazdOVjtBQUNGO0E4Qjc2TlU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0E5Qis2Tlo7QUl2ak9FO0UwQm9JUTtJQU1JLFdBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtJQUNBLGNBQUE7RTlCaTdOWjtBQUNGO0E4Qi82TlU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtBOUJpN05aO0FJbmtPRTtFMEJnSlE7SUFJSSxjQUFBO0lBQ0EsV0FBQTtFOUJtN05aO0FBQ0Y7QThCLzZOTTtFQUNFLDhCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtFQUFBLDJCQUFBO0E5Qmk3TlI7QUk1a09FO0UwQjBKSTtJQUdJLDRCQUFBO0lBQUEsOEJBQUE7SUFBQSxrQ0FBQTtJQUFBLDhCQUFBO0U5Qm03TlI7QUFDRjtBOEJqN05VO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtBOUJtN05aO0FJdmxPRTtFMEJnS1E7SUFNSSxXQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7SUFDQSxXQUFBO0U5QnE3Tlo7QUFDRjtBOEJuN05VO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QTlCcTdOWjtBSW5tT0U7RTBCNEtRO0lBSUksYUFBQTtJQUNBLGNBQUE7RTlCdTdOWjtBQUNGO0E4Qmo3TlU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0E5Qm03Tlo7QUkvbU9FO0UwQndMUTtJQU1JLFdBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7RTlCcTdOWjtBQUNGO0E4Qm43TlU7RUFDRSxTQUFBO0VBQ0EsV0FBQTtBOUJxN05aO0FJM25PRTtFMEJvTVE7SUFJSSxRQUFBO0lBQ0EsV0FBQTtFOUJ1N05aO0FBQ0Y7O0ErQm5vT0E7RUFDRSxvQkFBQTtFQUNBLGdCQUFBO0EvQnNvT0Y7QUl0b09FO0UyQkZGO0lBSUksbUJBQUE7RS9Cd29PRjtBQUNGO0ErQnZvT0U7RUFDRSxpQkFBQTtBL0J5b09KO0FJOW9PRTtFMkJJQTtJQUdJLGVBQUE7RS9CMm9PSjtBQUNGO0ErQjFvT0k7RUFDRSxtQkFBQTtFQUFBLFdBQUE7RUFBQSxPQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQjFCTEU7RTBCTUYscUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFFQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQ0FBQTtFQUFBLDRCQUFBO0EvQjJvT047QStCMW9PTTtFQUNFLHVEQUFBO0VBQUEsK0NBQUE7QS9CNG9PUjtBSXBxT0U7RTJCdUJJO0lBR0ksdURBQUE7SUFBQSwrQ0FBQTtFL0I4b09SO0FBQ0Y7QUl6cU9FO0UyQlNFO0lBcUJJLHVCQUFBO0lBQ0Esa0JBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0UvQitvT047QUFDRjtBSWpyT0U7RTJCU0U7SUEyQkksaUJBQUE7RS9CaXBPTjtBQUNGO0ErQmhwT007RUFDRSxjMUJ6Q0Q7RTBCMENDLFNBQUE7RUFDQSxvQ0FBQTtFQUFBLDRCQUFBO0EvQmtwT1I7QStCaHBPTTtFQUNFLFNBQUE7QS9Ca3BPUjtBSTlyT0U7RTJCMkNJO0lBR0ksZUFBQTtFL0JvcE9SO0FBQ0Y7QStCbHBPTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QjFCckRDO0UwQnNERCxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QS9Cb3BPUjtBSWh0T0U7RTJCaURJO0lBYUksYUFBQTtJQUNBLGNBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0UvQnNwT1I7RStCcnBPUTtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7SUFDQSx5QkFBQTtJQUFBLHNCQUFBO0lBQUEsbUJBQUE7RS9CdXBPVjtBQUNGO0FJOXRPRTtFMkIwRVE7SUFDRSxrQkFBQTtFL0J1cE9WO0FBQ0Y7QStCcHBPTTtFQUNFLFVBQUE7QS9Cc3BPUjtBK0JwcE9NO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLDRDQUFBO0VBQUEsb0NBQUE7QS9Cc3BPUjtBK0JwcE9NO0VBQ0UsbUJBQUE7RUFBQSxXQUFBO0VBQUEsT0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QS9Cc3BPUjtBK0JycE9RO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBL0J1cE9WO0ErQm5wT1E7RUFERjtJQUVJLGlCQUFBO0UvQnNwT1I7QUFDRjtBK0JycE9RO0VBSkY7SUFLSSxpQkFBQTtFL0J3cE9SO0FBQ0Y7QStCdHBPVTtFQURGO0lBRUksVUFBQTtFL0J5cE9WO0FBQ0Y7QStCdHBPVTtFQURGO0lBRUksWUFBQTtFL0J5cE9WO0FBQ0Y7QStCdHBPVTtFQURGO0lBRUksVUFBQTtFL0J5cE9WO0FBQ0Y7QStCdHBPTTtFQUNFLGlCQUFBO0EvQndwT1I7QStCdHBPVTtFQUNFLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxZQUFBO0EvQndwT1o7QStCdnBPWTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBL0J5cE9kO0FJbHlPRTtFMkIrSEk7SUFlSSxpQkFBQTtJQUNBLGdCQUFBO0UvQndwT1I7QUFDRjtBK0J2cE9RO0VBQ0UsVUFBQTtFQUNBLFNBQUE7QS9CeXBPVjtBK0J2cE9RO0VBQ0UsWUFBQTtBL0J5cE9WO0ErQnZwT1E7RUFDRSxVQUFBO0EvQnlwT1Y7QStCcnBPUTtFQUNFLGlCQUFBO0EvQnVwT1Y7QUlyek9FO0UyQjZKTTtJQUdJLGlCQUFBO0UvQnlwT1Y7QUFDRjtBK0JycE9JO0VBQ0UsNkJBQUE7RUFDQSxvQkFBQTtBL0J1cE9OO0FJOXpPRTtFMkJxS0U7SUFJSSxrQkFBQTtFL0J5cE9OO0FBQ0Y7QUluME9FO0UyQnFLRTtJQU9JLG9CQUFBO0UvQjJwT047QUFDRjtBSXgwT0U7RTJCcUtFO0lBVUksb0JBQUE7RS9CNnBPTjtBQUNGO0FJNzBPRTtFMkJxS0U7SUFhSSxvQkFBQTtFL0IrcE9OO0FBQ0Y7QStCOXBPTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esc0JBQUE7RUFBQSxtQkFBQTtFQUFBLHFCQUFBO0VBQ0EsYUFBQTtBL0JncU9SO0FJdjFPRTtFMkJvTEk7SUFLSSxhQUFBO0UvQmtxT1I7QUFDRjtBSTUxT0U7RTJCb0xJO0lBUUksYUFBQTtFL0JvcU9SO0FBQ0Y7QStCanFPSTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsT0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtBL0JtcU9OO0FJMTJPRTtFMkJnTUU7SUFTSSxlQUFBO0UvQnFxT047QUFDRjtBK0JwcU9NO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0VBQUEsV0FBQTtFQUFBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QS9Cc3FPUjtBK0JycU9RO0VBQ0UsYUFBQTtBL0J1cU9WO0ErQnJxT1E7RUFDRSxvQ0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0EvQnVxT1Y7QStCdHFPVTtFQUNFLGFBQUE7QS9Cd3FPWjtBK0JwcU9VO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTtBL0JzcU9aO0ErQmxxT1U7RUFDRSw0QkFBQTtFQUNBLCtCQUFBO0EvQm9xT1o7QStCaHFPVTtFQUNFLHlCMUI5T0w7RTBCK09LLGtCQUFBO0EvQmtxT1o7O0ErQnpwT0U7RUFDRSxtQkFBQTtBL0I0cE9KOztBZ0NyNU9BO0VBQ0UseUIzQkRLO0UyQkVMLDZPQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQ0FBQTtFQUNBLGlCQUFBO0FoQ3c1T0Y7QUkzNU9FO0U0QkZGO0lBT0ksZ0NBQUE7RWhDMDVPRjtBQUNGO0FJaDZPRTtFNEJGRjtJQVVJLGtDQUFBO0VoQzQ1T0Y7QUFDRjtBSXI2T0U7RTRCRkY7SUFhSSxtUEFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7RWhDODVPRjtBQUNGO0FnQzc1T0U7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7QWhDKzVPSjtBSXI3T0U7RTRCZUE7SUFTSSxTQUFBO0VoQ2k2T0o7QUFDRjtBSTE3T0U7RTRCZUE7SUFZSSw0QkFBQTtJQUFBLDhCQUFBO0lBQUEsa0NBQUE7SUFBQSw4QkFBQTtFaENtNk9KO0FBQ0Y7QUkvN09FO0U0QmVBO0lBZUksb0JBQUE7RWhDcTZPSjtBQUNGO0FnQ3A2T0k7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVEQUFBO0VBQUEsK0NBQUE7QWhDczZPTjtBZ0NyNk9NO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QWhDdTZPUjtBSTc4T0U7RTRCbUNJO0lBS0ksZ0JBQUE7RWhDeTZPUjtBQUNGO0FnQ3I2T007RUFDRSxXM0J2Q0E7QUw4OE9SO0FnQ3I2T007RUFDRSxxQkFBQTtBaEN1Nk9SO0FJeDlPRTtFNEJnREk7SUFHSSxtQkFBQTtFaEN5Nk9SO0FBQ0Y7QWdDdjZPTTtFQUNFLG1CQUFBO0FoQ3k2T1I7QUloK09FO0U0QnNESTtJQUdJLG1CQUFBO0VoQzI2T1I7QUFDRjs7QWlDditPQTtFQUNFLG9CQUFBO0FqQzArT0Y7QUl6K09FO0U2QkZGO0lBR0ksb0JBQUE7RWpDNCtPRjtBQUNGO0FJOStPRTtFNkJGRjtJQU1JLG1CQUFBO0VqQzgrT0Y7QUFDRjtBaUM3K09FO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsb0JBQUE7RUFDQSxTQUFBO0FqQysrT0o7QUl6L09FO0U2Qk1BO0lBTUksbUJBQUE7SUFBQSxlQUFBO0VqQ2kvT0o7QUFDRjtBSTkvT0U7RTZCTUE7SUFTSSxTQUFBO0VqQ20vT0o7QUFDRjtBaUNsL09JO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtFQUFBLFdBQUE7RUFBQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBakNvL09OO0FJemdQRTtFNkJpQkU7SUFNSSxrQkFBQTtFakNzL09OO0FBQ0Y7QUk5Z1BFO0U2QmlCRTtJQVNJLHVCQUFBO0lBQUEsZUFBQTtJQUFBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7RWpDdy9PTjtBQUNGO0FJcmhQRTtFNkJpQkU7SUFjSSx1QkFBQTtFakMwL09OO0FBQ0Y7QWlDdi9PVTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx5QjVCekNIO0FMa2lQVDtBaUN2L09VO0VBQ0UsdVRBQUE7RUFDQSx5QjVCN0NIO0U0QjhDRyxVQUFBO0FqQ3kvT1o7QUl0aVBFO0U2QjBDUTtJQUtJLFVBQUE7RWpDMi9PWjtBQUNGO0FpQ3YvT007RUFDRSxjNUJ2REQ7RTRCd0RDLGtCQUFBO0FqQ3kvT1I7QUkvaVBFO0U2Qm9ESTtJQUlJLGVBQUE7RWpDMi9PUjtBQUNGO0FpQ3ovT007RUFDRSxrQkFBQTtBakMyL09SO0FpQ3ovT1U7RUFDRSx5QjVCaEVIO0FMMmpQVDtBaUN6L09VO0VBQ0UseUI1Qm5FSDtBTDhqUFQ7QWlDdi9PTTtFQUNFLHlCNUJsRUY7QUwyalBOO0FpQ3gvT1E7RUFDRSwwQ0FBQTtBakMwL09WO0FpQ3YvT007RUFDRSx5QjVCdkVEO0FMZ2tQUDtBaUN4L09RO0VBQ0UsMENBQUE7QWpDMC9PVjtBaUN2L09NO0VBQ0UseUI1Qi9FRztBTHdrUFg7QWlDeC9PUTtFQUNFLDBDQUFBO0FqQzAvT1Y7O0FrQ2psUEE7RUFDRSx5QjdCQ087RTZCQVAsZ0JBQUE7QWxDb2xQRjtBa0NubFBFO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0FsQ3FsUEo7QUl6bFBFO0U4QkNBO0lBS0ksaUJBQUE7SUFDQSxpQkFBQTtFbEN1bFBKO0FBQ0Y7QWtDdGxQSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0FsQ3dsUE47QUl0bVBFO0U4QlNFO0lBT0ksU0FBQTtFbEMwbFBOO0FBQ0Y7QUkzbVBFO0U4QlNFO0lBVUksU0FBQTtJQUNBLG1CQUFBO0VsQzRsUE47QUFDRjtBSWpuUEU7RThCU0U7SUFjSSw0QkFBQTtJQUFBLDhCQUFBO0lBQUEsa0NBQUE7SUFBQSw4QkFBQTtFbEM4bFBOO0FBQ0Y7QWtDN2xQTTtFQUNFLDhCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtFQUFBLDJCQUFBO0FsQytsUFI7QUl6blBFO0U4QnlCSTtJQUdJLDRCQUFBO0lBQUEsOEJBQUE7SUFBQSxrQ0FBQTtJQUFBLDhCQUFBO0VsQ2ltUFI7QUFDRjtBa0MvbFBNO0VBQ0UsZ0JBQUE7QWxDaW1QUjtBSWpvUEU7RThCK0JJO0lBR0ksZUFBQTtFbENtbVBSO0FBQ0Y7QWtDbG1QUTtFQUNFLG1CQUFBO0FsQ29tUFY7QWtDbG1QUTtFQUNFLGM3QjFDSDtBTDhvUFA7QWtDbG1QUTtFQUNFLG1CQUFBO0FsQ29tUFY7QWtDbG1QUTtFQUNFLGdCQUFBO0FsQ29tUFY7QWtDam1QTTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtBbENtbVBSO0FJeHBQRTtFOEJpREk7SUFNSSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0VsQ3FtUFI7QUFDRjtBa0NwbVBRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FsQ3NtUFY7QWtDcG1QUTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FsQ3NtUFY7QUlqclBFO0U4Qm9FTTtJQVNJLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0VsQ3dtUFY7QUFDRjtBa0N0bVBRO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EseUI3QjdGSDtFNkI4Rkcsa0JBQUE7QWxDd21QVjtBa0NybVBVO0VBQ0UscUI3QjlGTDtBTHFzUFA7QWtDbm1QVTtFQUNFLHFCN0JsR0w7QUx1c1BQO0FrQ2ptUFU7RUFDRSxxQjdCekdIO0FMNHNQVDtBa0MvbFBVO0VBQ0UsV0FBQTtBbENpbVBaO0FJaHRQRTtFOEI4R1E7SUFHSSxXQUFBO0VsQ21tUFo7QUFDRjtBa0MvbFBVO0VBQ0UsWUFBQTtBbENpbVBaO0FJeHRQRTtFOEJzSFE7SUFHSSxXQUFBO0VsQ21tUFo7QUFDRjtBa0MvbFBVO0VBQ0UsTUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QWxDaW1QWjtBa0MvbFBVO0VBQ0UsY0FBQTtBbENpbVBaO0FrQzVsUEk7RUFDRSx3Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO0VBQUEsZUFBQTtFQUNBLGNBQUE7QWxDOGxQTjtBSS91UEU7RThCMklFO0lBUUksa0JBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7SUFDQSxjQUFBO0VsQ2dtUE47QUFDRjtBSXh2UEU7RThCMklFO0lBZUksNEJBQUE7SUFDQSxTQUFBO0VsQ2ttUE47QUFDRjtBa0NqbVBNO0VBQ0UsYzdCaEtEO0U2QmlLQyx1QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QWxDbW1QUjtBSXB3UEU7RThCNkpJO0lBTUksdUJBQUE7RWxDcW1QUjtBQUNGO0FJendQRTtFOEI2Skk7SUFTSSxXQUFBO0VsQ3VtUFI7QUFDRjtBa0NybVBNO0VBQ0UsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FsQ3VtUFI7QUlueFBFO0U4QnlLSTtJQUtJLHVCQUFBO0VsQ3ltUFI7QUFDRjtBSXh4UEU7RThCeUtJO0lBUUksV0FBQTtJQUNBLGtCQUFBO0VsQzJtUFI7QUFDRjtBa0MxbVBRO0VBQ0UsYzdCdkxIO0FMbXlQUDtBa0MxbVBRO0VBQ0Usa0JBQUE7QWxDNG1QVjtBSXB5UEU7RThCdUxNO0lBR0ksa0JBQUE7RWxDOG1QVjtBQUNGO0FrQzVtUFE7RUFDRSxnQkFBQTtBbEM4bVBWO0FrQzNtUFU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQjdCaE1KO0U2QmlNSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7QWxDNm1QWjtBSXh6UEU7RThCaU1RO0lBWUksV0FBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VsQyttUFo7QUFDRjs7QW1DajBQQTtFQUNFLHNCOUJRTTtFOEJQTixrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QW5DbzBQRjtBSXQwUEU7RStCRkY7SUFNSSxpQkFBQTtFbkNzMFBGO0FBQ0Y7QW1DcjBQRTtFQUNFLGdCQUFBO0FuQ3UwUEo7QW1DdDBQSTtFQUNFLGM5QlhDO0U4QllELGtCQUFBO0FuQ3cwUE47QW1DdDBQSTtFQUNFLG1CQUFBO0FuQ3cwUE47QW1DdDBQSTtFQUNFLGdCQUFBO0FuQ3cwUE47QW1DdDBQSTtFQUNFLGdCQUFBO0FuQ3cwUE47O0FvQzcxUEE7RUFDRSxhQUFBO0VBQ0Esc0IvQk9NO0FMeTFQUjtBSWgyUEU7RWdDRkY7SUFJSSxZQUFBO0lBQ0EsZ0JBQUE7RXBDazJQRjtBQUNGO0FvQ2oyUEU7RUFDRSx1REFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQ0FBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0FwQ20yUEo7QUlsM1BFO0VnQ0tBO0lBWUksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLHlCL0J0QkM7RUwyM1BMO0FBQ0Y7QUkxM1BFO0VnQ0tBO0lBa0JJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7SUFDQSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7RXBDdTJQSjtFb0N0MlBJO0lBQ0UsV0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0Esc0IvQnhCQTtJK0J5QkEsOE5BQUE7SUFDQSw0QkFBQTtJQUNBLHFCQUFBO0lBQ0EsZ0NBQUE7RXBDdzJQTjtBQUNGO0FJNTRQRTtFZ0N1Q0k7SUFDRSxxQkFBQTtJQUNBLGtDQUFBO0VwQ3cyUE47QUFDRjtBb0N0MlBJO0VBQ0UsYUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FwQ3cyUE47QUl0NVBFO0VnQzRDRTtJQUlJLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7RXBDMDJQTjtBQUNGO0FJNzVQRTtFZ0M0Q0U7SUFTSSxlQUFBO0lBQ0EsZ0JBQUE7RXBDNDJQTjtBQUNGO0FvQzMyUE07RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLDhCQUFBO0FwQzYyUFI7QUk3NlBFO0VnQ3dESTtJQVVJLGdCQUFBO0lBQ0EsNEJBQUE7SUFBQSw4QkFBQTtJQUFBLGtDQUFBO0lBQUEsOEJBQUE7SUFDQSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7SUFDQSxVQUFBO0lBQ0EscUJBQUE7RXBDKzJQUjtBQUNGO0FJdjdQRTtFZ0N3REk7SUFrQkksb0JBQUE7RXBDaTNQUjtBQUNGO0FJNTdQRTtFZ0N3REk7SUFxQkksaUJBQUE7SUFDQSxTQUFBO0VwQ20zUFI7QUFDRjtBb0NsM1BRO0VBQ0UsVUFBQTtFQUNBLGVBQUE7QXBDbzNQVjtBSXQ4UEU7RWdDZ0ZNO0lBSUksVUFBQTtFcENzM1BWO0FBQ0Y7QW9DcjNQVTtFQUNFLFcvQmhGSjtFK0JpRkksZ0JBQUE7RUFDQSxtQkFBQTtBcEN1M1BaO0FvQ3IzUFU7RUFDRSxXL0JyRko7RStCc0ZJLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDdTNQWjtBb0NyM1BVO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLG1CQUFBO0VBQUEsZUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBcEN1M1BaO0FJOTlQRTtFZ0NnR1E7SUFTSSxnQkFBQTtFcEN5M1BaO0FBQ0Y7QW9DeDNQWTtFQUNFLGFBQUE7QXBDMDNQZDtBb0N6M1BjO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FwQzIzUGhCO0FvQzEzUGdCO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsb0JBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7QXBDNDNQbEI7QW9DMTNQZ0I7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLFlBQUE7QXBDNDNQbEI7QW9DejNQYztFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QXBDMjNQaEI7QUl6L1BFO0VnQ2dHUTtJQWtDSSxnQkFBQTtFcEMyM1BaO0VvQzEzUFk7SUFDRSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtFcEM0M1BkO0VvQzEzUFk7SUFDRSxhQUFBO0VwQzQzUGQ7QUFDRjtBb0MxM1BZO0VBQ0Usc0IvQnBJTjtFK0JxSU0sa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVEQUFBO0VBQUEsK0NBQUE7QXBDNDNQZDtBb0MzM1BjO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FwQzYzUGhCO0FvQzMzUGM7RUFDRSxjL0J4SlQ7RStCeUpTLGVBQUE7RUFDQSw4Q2xDaEhJO0VrQ2lISixnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QXBDNjNQaEI7QUl4aFFFO0VnQ3FKWTtJQVFJLGVBQUE7RXBDKzNQaEI7QUFDRjtBb0M5M1BnQjtFQUNFLDRDbEN0SEE7QUZzL1BsQjtBb0M1M1BZO0VBQ0UsdUJBQUE7QXBDODNQZDtBb0M3M1BjO0VBQ0UsZ0JBQUE7QXBDKzNQaEI7QUl0aVFFO0VnQ3NLWTtJQUdJLGFBQUE7RXBDaTRQaEI7QUFDRjtBb0M5M1BZO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSx1QkFBQTtBcENnNFBkO0FvQy8zUGM7RUFDRSxnQkFBQTtBcENpNFBoQjtBb0M1M1BRO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0VBQ0Esd0NBQUE7RUFBQSxnQ0FBQTtBcEM4M1BWO0FJM2pRRTtFZ0N3TE07SUFPSSxVQUFBO0lBQ0EsY0FBQTtFcENnNFBWO0FBQ0Y7QW9DLzNQVTtFQUNFLGFBQUE7QXBDaTRQWjtBSXBrUUU7RWdDa01RO0lBR0ksY0FBQTtFcENtNFBaO0FBQ0Y7QW9DbDRQWTtFQUNFLGlCQUFBO0FwQ280UGQ7QW9DbjRQYztFQUNFLHlCL0JyTVY7QUwwa1FOO0FvQ240UGM7RUFDRSx5Qi9Cdk1UO0FMNGtRUDtBb0NuNFBjO0VBQ0UseUIvQjVNTDtBTGlsUVg7QW9DajRQVTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUdBLGdEbENwTFU7RWtDcUxWLGMvQmhPTDtFK0JpT0ssZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTtFQUNBLHdDQUFBO0VBQUEsZ0NBQUE7QXBDaTRQWjtBSXRtUUU7RWdDb05RO0lBbUJJLGdCQUFBO0VwQ200UFo7QUFDRjtBb0M5M1BRO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBcENnNFBWO0FJbm5RRTtFZ0M2T007SUFRSSxVQUFBO0VwQ2s0UFY7QUFDRjtBb0M5M1BRO0VBQ0UsVUFBQTtBcENnNFBWO0FvQzkzUFE7RUFDRSxVQUFBO0FwQ2c0UFY7QUk5blFFO0VnQytQUTtJQUVJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsZUFBQTtFcENpNFBaO0FBQ0Y7QW9DaDRQWTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FwQ2s0UGQ7QW9DaDRQWTtFQUNFLFdBQUE7RUFDQSxXQUFBO0FwQ2s0UGQ7QW9DNzNQVTtFQUNFLFVBQUE7QXBDKzNQWjtBb0N4M1BZO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtBcEMwM1BkO0FvQ3YzUFU7RUFDRSxnQkFBQTtBcEN5M1BaO0FJMXBRRTtFZ0NnU1E7SUFHSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7RXBDMjNQWjtBQUNGO0FvQzEzUFk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBcEM0M1BkO0FvQ3AzUFk7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FwQ3MzUGQ7QW9DcDNQWTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QXBDczNQZDtBb0NuM1BVO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0FwQ3EzUFo7QUkxclFFO0VnQ2dVUTtJQU9JLFlBQUE7SUFDQSxhQUFBO0lBQ0EsZUFBQTtFcEN1M1BaO0FBQ0Y7QW9DOTJQZ0I7RUFDRSx5Qi9CbFZYO0FMa3NRUDtBb0MxMlBZO0VBQ0UseUIvQnRWUjtBTGtzUU47QW9DbDJQZ0I7RUFDRSx5Qi9CbldYO0FMdXNRUDtBb0M5MVBZO0VBQ0UseUIvQnZXUDtBTHVzUVA7QW9DdDFQZ0I7RUFDRSx5Qi9CdlhUO0FMK3NRVDtBb0NsMVBZO0VBQ0UseUIvQjNYSDtBTCtzUVg7O0FxQ3J0UUE7RUFDRSxzQmhDUU07RWdDUE4sZ0JBQUE7RUFDQSxvQkFBQTtBckN3dFFGO0FJenRRRTtFaUNGRjtJQUtJLG9CQUFBO0VyQzB0UUY7QUFDRjtBcUN6dFFFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBckMydFFKO0FJdHVRRTtFaUNLQTtJQVFJLFNBQUE7RXJDNnRRSjtBQUNGO0FJM3VRRTtFaUNLQTtJQVdJLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSwwQkFBQTtJQUFBLHNCQUFBO0VyQyt0UUo7QUFDRjtBSWh2UUU7RWlDS0E7SUFjSSxpQkFBQTtJQUNBLFNBQUE7RXJDaXVRSjtBQUNGO0FxQ2h1UUk7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0FyQ2t1UU47QXFDanVRTTtFQUNFLGNoQzVCRDtBTCt2UVA7QXFDanVRTTtFQUNFLG1CQUFBO0FyQ211UVI7QXFDanVRTTtFQUNFLGdCQUFBO0FyQ211UVI7QXFDanVRTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0EsbUJBQUE7RUFBQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0FyQ211UVI7QUkzd1FFO0VpQ2tDSTtJQVFJLGFBQUE7RXJDcXVRUjtBQUNGO0FxQ2x1UUk7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0FyQ291UU47QUlweFFFO0VpQzhDRTtJQUlJLGtCQUFBO0lBQ0Esa0JBQUE7RXJDc3VRTjtBQUNGO0FJMXhRRTtFaUM4Q0U7SUFRSSxnQkFBQTtFckN3dVFOO0FBQ0Y7QXFDdnVRTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLG9CQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0FyQ3l1UVI7QXFDdnVRTTtFQUNFLGFBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0FyQ3l1UVI7QUl6eVFFO0VpQzZESTtJQUtJLGFBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0VyQzJ1UVI7QUFDRjtBcUN6dVFNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSwwVUFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FyQzJ1UVI7QUkxelFFO0VpQ3VFSTtJQVVJLHdCQUFBO0VyQzZ1UVI7QUFDRjtBcUM1dVFRO0VBQ0UsYUFBQTtBckM4dVFWO0FxQzV1UVE7RUFDRSxtREFBQTtFQUFBLCtDQUFBO0VBQUEsMkNBQUE7RUFDQSxPQUFBO0FyQzh1UVY7QUl0MFFFO0VpQ3NGTTtJQUlJLFVBQUE7RXJDZ3ZRVjtBQUNGO0FxQzl1UVE7RUFDRSxVQUFBO0FyQ2d2UVY7QUk5MFFFO0VpQzZGTTtJQUdJLFVBQUE7RXJDa3ZRVjtBQUNGO0FxQy91UU07RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsUUFBQTtBckNpdlFSO0FxQ2h2UVE7RUFDRSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXJDa3ZRVjtBcUNodlFZO0VBQ0UsVUFBQTtBckNrdlFkO0FxQy91UVU7RUFDRSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QmhDMUhMO0VnQzJISyxZQUFBO0FyQ2l2UVo7QXFDaHZRWTtFQUNFLGFBQUE7QXJDa3ZRZDtBcUM3dVFNO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBckMrdVFSO0FJcjNRRTtFaUNnSUk7SUFRSSxpQkFBQTtJQUNBLHVCQUFBO0lBQ0EscUJBQUE7SUFDQSxrQkFBQTtFckNpdlFSO0FBQ0Y7QXFDaHZRUTtFQUNFLHVEQUFBO0VBQUEsK0NBQUE7QXJDa3ZRVjtBSWg0UUU7RWlDNklNO0lBR0ksdURBQUE7SUFBQSwrQ0FBQTtFckNvdlFWO0FBQ0Y7QXFDbHZRUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QmhDeEpEO0VnQ3lKQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUVBLGNoQzlKSDtFZ0MrSkcsZ0RuQ3BIWTtFbUNxSFosZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBckNtdlFWO0FJcDVRRTtFaUNtSk07SUFnQkksV0FBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RXJDcXZRVjtBQUNGO0FxQ252UVE7RUFDRSxjaEM1S0g7QUxpNlFQO0FxQ252UVE7RUFDRSxtQkFBQTtBckNxdlFWO0FJbDZRRTtFaUM0S007SUFHSSxrQkFBQTtFckN1dlFWO0FBQ0Y7QXFDcnZRUTtFQUNFLGdCQUFBO0FyQ3V2UVY7QXFDbnZRSTtFQUNFLGFBQUE7QXJDcXZRTjtBSTc2UUU7RWlDdUxFO0lBR0ksb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7SUFDQSxtQkFBQTtJQUFBLGVBQUE7SUFDQSxTQUFBO0lBQ0EsZ0JBQUE7RXJDdXZRTjtBQUNGOztBc0N6N1FBO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7RUEwQ0EsdUJBQUE7QXRDbTVRRjtBSS83UUU7RWtDRkY7SUFNSSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RXRDKzdRRjtBQUNGO0FzQzk3UUU7RUFDRSx5QmpDSkU7QUxvOFFOO0FzQzU3UVU7RUFDRSwwQ0FBQTtBdEM4N1FaO0FzQ3g3UUU7RUFDRSx5QmpDZkc7QUx5OFFQO0FzQ3Q3UVU7RUFDRSwwQ0FBQTtBdEN3N1FaO0FzQ2w3UUU7RUFDRSx5QmpDN0JPO0FMaTlRWDtBc0NoN1FVO0VBQ0UsMENBQUE7QXRDazdRWjtBc0MzNlFFO0VBQ0UseUJqQzVDRztBTHk5UVA7QXNDejZRUTtFQUNFLFlBQUE7QXRDMjZRVjtBc0N4NlFRO0VBQ0UsWUFBQTtBdEMwNlFWO0FzQ2w2UVU7RUFDRSx5QmpDckRDO0FMeTlRYjtBc0M3NVFFO0VBQ0UseUJqQ3ZFSztBTHMrUVQ7QXNDMzVRUTtFQUNFLFlBQUE7QXRDNjVRVjtBc0MxNVFRO0VBQ0UsWUFBQTtBdEM0NVFWO0FzQ3A1UVU7RUFDRSx5QmpDOUVHO0FMbytRZjtBc0MvNFFFO0VBQ0UseUJqQy9GRztBTGcvUVA7QXNDNTRRVTtFQUNFLHlCakMzRkU7QUx5K1FkO0FzQ3Y0UUU7RUFDRSx5QmpDbEhHO0FMMi9RUDtBc0NyNFFRO0VBQ0UsWUFBQTtBdEN1NFFWO0FzQ3A0UVE7RUFDRSxZQUFBO0F0Q3M0UVY7QXNDOTNRVTtFQUNFLHlCakNwSE07QUxvL1FsQjtBc0N6M1FFO0VBQ0UseUJqQzNJSztBTHNnUlQ7QXNDcjNRVTtFQUNFLHlCakNuSU07QUwwL1FsQjtBc0NoM1FFO0VBQ0UseUJqQ3pKSztBTDJnUlQ7QXNDNzJRVTtFQUNFLHlCakNqSk07QUxnZ1JsQjtBc0N4MlFFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7RUFDQSxTQUFBO0F0QzAyUUo7QXNDeDJRTTtFQURGO0lBRUksd0JBQUE7SUFBQSxxQkFBQTtJQUFBLHVCQUFBO0lBQ0EsOEJBQUE7SUFBQSw4QkFBQTtJQUFBLCtCQUFBO0lBQUEsMkJBQUE7RXRDMjJRTjtBQUNGO0FJMWhSRTtFa0NnTEk7SUFFSSxjQUFBO0V0QzQyUVI7QUFDRjtBc0MzMlFRO0VBQ0UsYUFBQTtBdEM2MlFWO0FzQzMyUVE7RUFDRSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO0VBQUEsb0NBQUE7RUFBQSxnQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsK0NBQUE7QXRDNjJRVjtBSTFpUkU7RWtDdUxNO0lBUUkscUNBQUE7SUFBQSxpQ0FBQTtJQUFBLDZCQUFBO0V0QysyUVY7QUFDRjtBSS9pUkU7RWtDdUxNO0lBV0ksWUFBQTtJQUNBLGFBQUE7RXRDaTNRVjtBQUNGO0FJcmpSRTtFa0NzS0E7SUFtQ0ksNEJBQUE7SUFBQSw4QkFBQTtJQUFBLGtDQUFBO0lBQUEsOEJBQUE7SUFDQSx5QkFBQTtJQUFBLHNCQUFBO0lBQUEsbUJBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7RXRDZzNRSjtBQUNGO0FJNWpSRTtFa0NzS0E7SUF3Q0ksU0FBQTtFdENrM1FKO0FBQ0Y7QXNDajNRSTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7RUFBQSxXQUFBO0VBQUEsT0FBQTtBdENtM1FOO0FzQ2wzUU07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0F0Q28zUVI7QXNDbDNRTTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBdENvM1FSO0FJdmxSRTtFa0MyTkk7SUFVSSxXQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0lBQ0EsYUFBQTtFdENzM1FSO0FBQ0Y7QXNDcDNRTTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QXRDczNRUjtBSXptUkU7RWtDNE9JO0lBU0ksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0V0Q3czUVI7QUFDRjtBc0NyM1FRO0VBQ0UseUJqQzVQSDtBTG1uUlA7QXNDbjNRUTtFQUNFLHlCakNoUUg7QUxxblJQO0FzQ2ozUVE7RUFDRSx5QmpDdlFEO0FMMG5SVDtBc0MvMlFJO0VBQ0UsbUJBQUE7RUFBQSxXQUFBO0VBQUEsT0FBQTtFQUNBLGdCQUFBO0F0Q2kzUU47QUkvblJFO0VrQzRRRTtJQUlJLGVBQUE7RXRDbTNRTjtBQUNGO0FzQ2wzUU07RUFDRSxjakNyUkQ7QUx5b1JQO0FzQ2wzUU07RUFDRSxtQkFBQTtBdENvM1FSO0FzQ2wzUU07RUFDRSxtQkFBQTtBdENvM1FSO0FJN29SRTtFa0N3Ukk7SUFHSSxlQUFBO0lBQ0EsaUJBQUE7RXRDczNRUjtBQUNGO0FJbnBSRTtFa0N3Ukk7SUFPSSxtQkFBQTtFdEN3M1FSO0FBQ0Y7QXNDdDNRTTtFQUNFLGdCQUFBO0VBQ0EsbUJBQUE7QXRDdzNRUjtBSTVwUkU7RWtDa1NJO0lBSUksZUFBQTtFdEMwM1FSO0FBQ0Y7QUlqcVJFO0VrQ2tTSTtJQU9JLG1CQUFBO0V0QzQzUVI7QUFDRjtBc0MxM1FNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtBdEM0M1FSO0FJOXFSRTtFa0M0U0k7SUFRSSxtQkFBQTtFdEM4M1FSO0FBQ0Y7QXNDNzNRUTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMENBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHVEQUFBO0VBQUEsK0NBQUE7QXRDKzNRVjtBSTNyUkU7RWtDc1RNO0lBUUksY0FBQTtFdENpNFFWO0FBQ0Y7QXNDaDRRVTtFQUNFLGNqQ25VTDtFaUNvVUssOENwQzFSUTtFb0MyUlIsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7QXRDazRRWjtBc0NqNFFZO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXRDbTRRZDtBc0NqNFFZO0VBQ0UsNENwQ3hTSTtBRjJxUmxCO0FzQzczUVk7RUFDRSx5QmpDdlZQO0FMc3RSUDtBc0N6M1FZO0VBQ0UseUJqQzdWUDtBTHd0UlA7QXNDcjNRWTtFQUNFLHlCakN0V0w7QUw2dFJUO0FzQ2wzUU07RUFDRSxlQUFBO0F0Q28zUVI7QUlqdVJFO0VrQzRXSTtJQUdJLGdCQUFBO0V0Q3MzUVI7QUFDRjs7QXVDeHVSQTtFQUNFLGtCQUFBO0F2QzJ1UkY7QUkxdVJFO0VtQ0ZGO0lBR0ksb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtJQUNBLHlCQUFBO0lBQUEsc0JBQUE7SUFBQSxtQkFBQTtJQUNBLHVCQUFBO0lBQUEsb0JBQUE7SUFBQSwyQkFBQTtFdkM2dVJGO0FBQ0Y7QXVDNXVSRTtFQUNFLGlCQUFBO0F2Qzh1Uko7QXVDNXVSRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxxQ0FBQTtFQUFBLGlDQUFBO0VBQUEsNkJBQUE7RUFDQSxZQUFBO0F2Qzh1Uko7QUk1dlJFO0VtQ1NBO0lBT0ksVUFBQTtJQUNBLHVCQUFBO0lBQUEsbUJBQUE7SUFBQSxlQUFBO0V2Q2d2Uko7QUFDRjtBSWx3UkU7RW1DU0E7SUFXSSxnQkFBQTtJQUNBLFVBQUE7SUFDQSxNQUFBO0lBQ0EsV0FBQTtJQUNBLGtCQUFBO0lBQ0Esc0JsQ2xCRTtJa0NtQkYsdURBQUE7SUFBQSwrQ0FBQTtFdkNrdlJKO0FBQ0Y7QXVDanZSSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLE1BQUE7RUFDQSxlQUFBO0F2Q212Uk47QUl4eFJFO0VtQzRCRTtJQVdJLGFBQUE7RXZDcXZSTjtBQUNGO0F1Q3B2Uk07RUFDRSxjbEM1Q0Q7RWtDNkNDLGdEckNGYztFcUNHZCxlQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxlQUFBO0F2Q3N2UlI7QXVDcnZSUTtFQUNFLHNCbEM1Q0Y7RWtDNkNFLGNsQ2xESDtFa0NtREcsdURBQUE7RUFBQSwrQ0FBQTtBdkN1dlJWO0F1Q252Ukk7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0F2Q3F2Uk47QUlqelJFO0VtQ3lERTtJQUtJLGNBQUE7RXZDdXZSTjtBQUNGO0F1Q3R2Uk07RUFDRSw2QkFBQTtFQUNBLGtSQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZDQUFBO0VBQ0EsY2xDeEVEO0VrQ3lFQyxnRHJDOUJjO0VxQytCZCxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0F2Q3d2UlI7QXVDbnZSSTtFQUNFLHNCbEMvRUU7QUxvMFJSO0F1Q3B2Uk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHFCQUFBO0VBQUEsa0JBQUE7RUFBQSx5QkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtBdkNzdlJSO0FJaDFSRTtFbUN1Rkk7SUFLSSxlQUFBO0lBQ0EsbUJBQUE7RXZDd3ZSUjtBQUNGO0FJdDFSRTtFbUN1Rkk7SUFTSSxrQkFBQTtFdkMwdlJSO0FBQ0Y7QXVDenZSUTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QXZDMnZSVjtBSWgyUkU7RW1Da0dNO0lBS0ksZUFBQTtFdkM2dlJWO0FBQ0Y7QXVDNXZSVTtFQUNFLGNsQzVHTDtFa0M2R0ssbUJBQUE7QXZDOHZSWjtBdUM1dlJVO0VBQ0UsbUJBQUE7QXZDOHZSWjtBdUM3dlJZO0VBQ0UsY2xDbEhQO0FMaTNSUDtBdUM3dlJZO0VBQ0UsZUFBQTtBdkMrdlJkO0F1Qzd2Ulk7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QXZDK3ZSZDtBdUM1dlJZO0VBQ0UsMEJBQUE7QXZDOHZSZDtBdUMzdlJVO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxtQkFBQTtFQUFBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7QXZDNnZSWjtBdUM1dlJZO0VBQ0UsMkJBQUE7RUFDQSxZQUFBO0F2Qzh2UmQ7QUlyNFJFO0VtQ3FJVTtJQUlJLGVBQUE7RXZDZ3dSZDtBQUNGO0F1Qzd2UlU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7QXZDK3ZSWjtBdUM3dlJVO0VBQ0UsbUJBQUE7QXZDK3ZSWjtBdUM5dlJZO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQSxFQUFBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0F2Q2d3UmQ7QXVDL3ZSYztFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBdkNpd1JoQjtBdUM5dlJZO0VBQ0UsY2xDdEtQO0VrQ3VLTyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0F2Q2d3UmQ7QUl4NlJFO0VtQ21LVTtJQU9JLGdCQUFBO0lBQ0EsZUFBQTtFdkNrd1JkO0FBQ0Y7QXVDOXZSWTtFQUNFLGNsQ25MUDtFa0NvTE8sOENyQzFJTTtFcUMySU4saUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0F2Q2d3UmQ7QXVDN3ZSYztFQUNFLGNsQzNMVDtFa0M0TFMsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7QXZDK3ZSaEI7QUkzN1JFO0VtQ3dMWTtJQU1JLGVBQUE7SUFDQSxnRHJDdEpJO0lxQ3VKSixnQkFBQTtFdkNpd1JoQjtBQUNGO0F1Qzd2UlU7RUFDRSxtQkFBQTtBdkMrdlJaO0F1Qzl2Ulk7RUFDRSxnQkFBQTtBdkNnd1JkO0F1Qzl2Ulk7RUFDRSxjbEM3TVA7RWtDOE1PLG1CQUFBO0F2Q2d3UmQ7QXVDOXZSWTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFBQSxlQUFBO0VBQ0EsY0FBQTtBdkNnd1JkO0FJbjlSRTtFbUM4TVU7SUFPSSxjQUFBO0V2Q2t3UmQ7QUFDRjtBdUNqd1JjO0VBQ0UsNkJBQUE7QXZDbXdSaEI7QUkzOVJFO0VtQ3VOWTtJQUdJLHlCQUFBO0V2Q3F3UmhCO0FBQ0Y7QUloK1JFO0VtQ3VOWTtJQU1JLHlCQUFBO0V2Q3V3UmhCO0FBQ0Y7QXVDdHdSZ0I7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QXZDd3dSbEI7QUkzK1JFO0VtQytOYztJQU1JLGFBQUE7SUFDQSxtQkFBQTtFdkMwd1JsQjtBQUNGO0F1Q3p3UmtCO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7QXZDMndScEI7QUl6L1JFO0VtQ3dPZ0I7SUFRSSxtQkFBQTtFdkM2d1JwQjtBQUNGO0F1QzF3UmdCO0VBQ0UscUJBQUE7RUFDQSx5QmxDeFBYO0VrQ3lQVyxpQkFBQTtFQUNBLG1CQUFBO0VBRUEsV2xDblBWO0VrQ29QVSw0Q3JDak5BO0VxQ2tOQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXZDMndSbEI7QUkzZ1NFO0VtQ29QYztJQWNJLGVBQUE7RXZDNndSbEI7QUFDRjtBdUMzd1JnQjtFQUNFLGNsQ3hRWDtFa0N5UVcsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtBdkM2d1JsQjs7QXdDemhTQTtFQUNFLGtCQUFBO0VBQ0Esa3FDQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGdDQUFBO0F4QzRoU0Y7QUkvaFNFO0VvQ0ZGO0lBT0ksa0JBQUE7RXhDOGhTRjtBQUNGO0FJcGlTRTtFb0NGRjtJQVVJLHNCQUFBO0V4Q2dpU0Y7QUFDRjtBd0MvaFNFO0VBQ0UseUJuQ2JHO0VtQ2NILGtxQ0FBQTtBeENpaVNKO0FJN2lTRTtFb0NVQTtJQUlJLHNCQUFBO0V4Q21pU0o7QUFDRjtBd0NqaVNNO0VBQ0UsV25DWEE7QUw4aVNSO0F3Q2hpU1E7RUFDRSxzMEJBQUE7RUFDQSxXbkNoQkY7RW1DaUJFLGtCbkNqQkY7QUxtalNSO0F3QzdoU0U7RUFDRSx5Qm5DOUJLO0FMNmpTVDtBd0M3aFNFO0VBQ0UseUJuQ2xDSztBTGlrU1Q7QXdDN2hTRTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7QXhDK2hTSjtBSXBrU0U7RW9DbUNBO0lBSUksa0JBQUE7SUFDQSxxQkFBQTtFeENpaVNKO0FBQ0Y7QXdDaGlTSTtFQUNFLGNuQzdDQztFbUM4Q0Qsa0JBQUE7QXhDa2lTTjtBd0NoaVNJO0VBQ0UsbUJBQUE7QXhDa2lTTjtBd0NoaVNJO0VBQ0UsbUJBQUE7QXhDa2lTTjtBd0NoaVNJO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0F4Q2tpU047QXdDaGlTSTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7QXhDa2lTTjtBSTdsU0U7RW9Dd0RFO0lBS0ksZ0JBQUE7RXhDb2lTTjtBQUNGO0F3Q25pU007RUFDRSw2QkFBQTtFQUNBLHMwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2Q0FBQTtFQUNBLGNuQ3ZFRDtFbUN3RUMsZ0R0QzdCYztFc0M4QmQsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSw0QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QXhDcWlTUjtBd0NsaVNJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxnQkFBQTtBeENvaVNOOztBeUM3blNBO0VBQ0Usc0JwQ1FNO0VvQ1BOLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0F6Q2dvU0Y7QUlub1NFO0VxQ0ZGO0lBT0ksbUJBQUE7SUFDQSxtQkFBQTtFekNrb1NGO0FBQ0Y7QXlDam9TRTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsb0JBQUE7RUFDQSxTQUFBO0F6Q21vU0o7QUlocFNFO0VxQ1FBO0lBT0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7SUFDQSx5QkFBQTtJQUFBLHNCQUFBO0lBQUEsbUJBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7SUFDQSxNQUFBO0V6Q3FvU0o7QUFDRjtBeUNub1NFO0VBQ0UsaUJBQUE7QXpDcW9TSjtBSTNwU0U7RXFDcUJBO0lBR0ksZ0JBQUE7SUFDQSxNQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7SUFDQSxzQnBDckJFO0VMNHBTTjtBQUNGO0FJcHFTRTtFcUNxQkE7SUFVSSxVQUFBO0V6Q3lvU0o7QUFDRjtBeUN4b1NJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQUE7QXpDMG9TTjtBSXByU0U7RXFDaUNFO0lBV0ksYUFBQTtFekM0b1NOO0FBQ0Y7QXlDM29TTTtFQUNFLGNwQ2pERDtFb0NrREMsZ0R2Q1BjO0V1Q1FkLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLGVBQUE7QXpDNm9TUjtBeUM1b1NRO0VBQ0Usc0JwQ2pERjtFb0NrREUsY3BDdkRIO0VvQ3dERyx1REFBQTtFQUFBLCtDQUFBO0F6QzhvU1Y7QXlDMW9TSTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXpDNG9TTjtBSTdzU0U7RXFDOERFO0lBS0ksY0FBQTtFekM4b1NOO0FBQ0Y7QXlDN29TTTtFQUNFLGtSQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZDQUFBO0VBQ0EsY3BDNUVEO0VvQzZFQyxnRHZDbENjO0V1Q21DZCxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0F6QytvU1I7QXlDM29TRTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtBekM2b1NKO0F5QzVvU0k7RUFDRSxpQkFBQTtBekM4b1NOO0FJMXVTRTtFcUMyRkU7SUFHSSxpQkFBQTtFekNncFNOO0FBQ0Y7QUkvdVNFO0VxQ2dHSTtJQUVJLGlCQUFBO0V6Q2lwU1I7QUFDRjtBeUMvb1NNO0VBQ0UsY3BDeEdEO0VvQ3lHQyw0Q3ZDN0RVO0V1QzhEVixtQkFBQTtBekNpcFNSO0FJenZTRTtFcUNxR0k7SUFLSSxlQUFBO0lBQ0EsbUJBQUE7RXpDbXBTUjtBQUNGO0F5Q2hwU1E7RUFDRSxlQUFBO0VBQ0Esb0JBQUE7QXpDa3BTVjtBSW53U0U7RXFDK0dNO0lBSUksb0JBQUE7RXpDb3BTVjtBQUNGO0F5Q25wU1U7RUFDRSxpQkFBQTtBekNxcFNaO0FJM3dTRTtFcUNxSFE7SUFHSSxpQkFBQTtFekN1cFNaO0FBQ0Y7QXlDcnBTVTtFQUNFLGdDQUFBO0F6Q3VwU1o7QXlDcnBTVTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLDhCQUFBO0VBQ0EsU0FBQTtBekN1cFNaO0FJenhTRTtFcUM4SFE7SUFNSSxRQUFBO0V6Q3lwU1o7QUFDRjtBeUN4cFNZO0VBQ0UsY3BDeklQO0VvQzBJTyw4Q3ZDaEdNO0V1Q2lHTixnQkFBQTtFQUNBLGdCQUFBO0F6QzBwU2Q7QUlweVNFO0VxQ3NJVTtJQU1JLGVBQUE7RXpDNHBTZDtBQUNGO0F5QzFwU1k7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsK09BQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7QXpDNHBTZDtBSXB6U0U7RXFDK0lVO0lBV0ksV0FBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSwyUEFBQTtFekM4cFNkO0FBQ0Y7QXlDM3BTVTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QXpDNnBTWjtBSWwwU0U7RXFDa0tRO0lBS0ksZUFBQTtJQUNBLG1CQUFBO0V6QytwU1o7QUFDRjtBeUM5cFNZO0VBQ0UsZ0JBQUE7QXpDZ3FTZDtBSTMwU0U7RXFDNktVO0lBRUksZUFBQTtFekNncVNkO0FBQ0Y7QXlDM3BTYztFQUNFLHFCcEM5S0g7RW9DK0tHLHlCcEMvS0g7RW9DZ0xHLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtBekM2cFNoQjs7QTBDdjFTQTtFQUNFLHNCckNRTTtFcUNQTixpQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0ExQzAxU0Y7QUk5MVNFO0VzQ0ZGO0lBUUksaUJBQUE7SUFDQSxtQkFBQTtJQUNBLDRCQUFBO0lBQ0EsNkJBQUE7RTFDNDFTRjtBQUNGO0EwQzMxU0U7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSw4QkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLFNBQUE7QTFDNjFTSjtBSTUyU0U7RXNDV0E7SUFNSSxTQUFBO0UxQysxU0o7QUFDRjtBMEM5MVNJO0VBQ0UsWUFBQTtBMUNnMlNOO0FJcDNTRTtFc0NtQkU7SUFHSSxXQUFBO0UxQ2syU047QUFDRjtBMENqMlNNO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QTFDbTJTUjtBSTkzU0U7RXNDd0JJO0lBS0ksbUJBQUE7RTFDcTJTUjtBQUNGO0EwQ3AyU1E7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLGNyQ3JDSDtFcUNzQ0csZUFBQTtFQUNBLG1CQUFBO0ExQ3MyU1Y7QTBDcjJTVTtFQUNFLGdCQUFBO0ExQ3UyU1o7QTBDcjJTVTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG1VQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0ExQ3UyU1o7QTBDbjJTTTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0Esc0JyQ2xEQTtFcUNtREEsb0JBQUE7RUFDQSxlQUFBO0VBQ0Esc0RBQUE7RUFBQSw4Q0FBQTtFQUNBLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQkFBQTtBMUNxMlNSO0EwQ3AyU1E7RUFDRSxXQUFBO0ExQ3MyU1Y7QUl2NlNFO0VzQ3NESTtJQWNJLGNBQUE7RTFDdTJTUjtBQUNGO0EwQ3AyU1E7RUFDRSxjckMzRUg7RXFDNEVHLG1CQUFBO0ExQ3MyU1Y7QTBDcDJTUTtFQUNFLG1CQUFBO0ExQ3MyU1Y7QTBDcjJTVTtFQUNFLG1CQUFBO0ExQ3UyU1o7QTBDdDJTWTtFQUNFLGdCQUFBO0ExQ3cyU2Q7QTBDdDJTWTtFQUNFLDRDeEMxQ0k7RXdDMkNKLGdCQUFBO0ExQ3cyU2Q7QTBDcjJTYztFQUNFLFdyQy9FUjtBTHM3U1I7QTBDajJTVTtFQUNFLGdCQUFBO0ExQ20yU1o7QTBDajJTVTtFQUNFLGtCQUFBO0ExQ20yU1o7QUl0OFNFO0VzQ2tHUTtJQUdJLGlCQUFBO0UxQ3EyU1o7QUFDRjtBMENoMlNJO0VBQ0UsbUJBQUE7RUFBQSxXQUFBO0VBQUEsT0FBQTtBMUNrMlNOO0FJOThTRTtFc0MyR0U7SUFHSSxhQUFBO0UxQ28yU047QUFDRjtBMENuMlNNO0VBQ0UsV0FBQTtBMUNxMlNSOztBMkN4OVNBO0VBQ0Usc0J0Q1FNO0VzQ1BOLGlCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGlCQUFBO0EzQzI5U0Y7QUk5OVNFO0V1Q0ZGO0lBT0ksaUJBQUE7SUFDQSxtQkFBQTtJQUNBLDRCQUFBO0lBQ0EsNkJBQUE7RTNDNjlTRjtBQUNGO0EyQzE5U0k7RUFDRSxtQkFBQTtBM0M0OVNOO0EyQzE5U0k7RUFDRSxhQUFBO0VBRUEsNEJBQ0U7RUFDRixTQUFBO0EzQzA5U047QUk5K1NFO0V1Q2VFO0lBU0ksbUJBQUE7SUFDQSxnQ0FDRTtFM0N5OVNSO0FBQ0Y7QUlwL1NFO0V1Q2VFO0lBZ0JJLGdDQUNFO0UzQ3c5U1I7QUFDRjtBMkNwOVNNO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0EzQ3M5U1I7QUk3L1NFO0V1Q3FDSTtJQUtJLGlCQUFBO0UzQ3U5U1I7QUFDRjtBMkNyOVNRO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7QTNDdTlTVjtBMkNyOVNVO0VBQ0UsZ0JBQUE7QTNDdTlTWjtBMkNyOVNZO0VBQ0Usb0JBQUE7QTNDdTlTZDtBMkNsOVNVO0VBQ0Usb0JBQUE7QTNDbzlTWjtBMkNuOVNZO0VBQ0UsZ0JBQUE7QTNDcTlTZDtBMkNwOVNjO0VBQ0UsNEN6Q3JCRTtBRjIrU2xCO0EyQy84U1k7RUFDRSxnQkFBQTtBM0NpOVNkO0EyQzk4U1k7RUFDRSxXQUFBO0VBQ0EsK0N6Q3JDTztFeUNzQ1AsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBM0NnOVNkO0EyQ3o4U007RUFDRSxXQUFBO0VBQ0EsK0N6Q2xEYTtFeUNtRGIsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFNBQUE7QTNDMjhTUjtBSXhpVEU7RXVDK0ZNO0lBRUksZ0JBQUE7RTNDMjhTVjtBQUNGO0EyQ3g4U1E7RUFDRSxZQUFBO0EzQzA4U1Y7QTJDdjhTUTtFQUNFLFlBQUE7QTNDeThTVjtBMkNwOFNJO0VBQ0UsNkJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsU0FBQTtBM0NzOFNOO0EyQ3A4U007RUFDRSxTQUFBO0VBQ0EsZ0R6Qy9FYztBRnFoVHRCOztBNENoa1RBO0VBQ0Usc0J2Q1FNO0V1Q1BOLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QTVDbWtURjtBSXZrVEU7RXdDRkY7SUFRSSw2QkFBQTtJQUNBLDRCQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtFNUNxa1RGO0FBQ0Y7QTRDcGtURTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsU0FBQTtBNUNza1RKO0FJcmxURTtFd0NXQTtJQU1JLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSwwQkFBQTtJQUFBLHNCQUFBO0lBQ0Esd0JBQUE7SUFBQSxxQkFBQTtJQUFBLHVCQUFBO0lBQ0EseUJBQUE7SUFBQSxzQkFBQTtJQUFBLG1CQUFBO0lBQ0EsU0FBQTtFNUN3a1RKO0FBQ0Y7QTRDdmtUSTtFQUNFLG1CQUFBO0VBQUEsV0FBQTtFQUFBLE9BQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHNCQUFBO0VBQUEsbUJBQUE7RUFBQSxxQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBNUN5a1ROO0FJM21URTtFd0NzQkU7SUFjSSx1QkFBQTtJQUFBLGVBQUE7SUFBQSxXQUFBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7SUFDQSxhQUFBO0lBQ0EscUJBQUE7RTVDMmtUTjtBQUNGO0E0QzFrVE07RUFDRSxXQUFBO0VBQ0EsNEpBQUE7RUFBQSxvSEFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBNUM0a1RSO0E0QzFrVE07RUFDRSxrQkFBQTtFQUNBLFVBQUE7QTVDNGtUUjtBNEMza1RRO0VBQ0UscUJBQUE7RUFDQSx5QnZDeEREO0V1Q3lEQyxjdkMzREg7RXVDNERHLDRDMUNoQlE7RTBDaUJSLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QTVDNmtUVjtBSTlvVEU7RXdDc0RNO0lBYUksZUFBQTtJQUNBLGtCQUFBO0U1QytrVFY7QUFDRjtBNEM3a1RRO0VBQ0UsV3ZDakVGO0V1Q2tFRSxtQkFBQTtBNUMra1RWO0FJeHBURTtFd0N1RU07SUFJSSxlQUFBO0lBQ0Esa0JBQUE7RTVDaWxUVjtBQUNGO0E0Qy9rVFE7RUFDRSxXdkN6RUY7RXVDMEVFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtBNUNpbFRWO0FJeHFURTtFd0MrRU07SUFVSSxZQUFBO0lBQ0EsZUFBQTtFNUNtbFRWO0FBQ0Y7O0E2Q2hyVEE7RUFDRSxnQkFBQTtFQUNBLG9CQUFBO0E3Q21yVEY7QUluclRFO0V5Q0ZGO0lBSUksZ0JBQUE7SUFDQSxtQkFBQTtFN0NxclRGO0FBQ0Y7QTZDbnJUSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLDhCQUFBO0VBQ0EsbUJBQUE7RUFBQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0E3Q3FyVE47QTZDcHJUTTtFQUNFLGN4Q2hCRDtFd0NpQkMsZ0JBQUE7QTdDc3JUUjs7QThDdnNUQTtFQUNFLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtBOUMwc1RGO0FJM3NURTtFMENGRjtJQUtJLGlCQUFBO0lBQ0Esb0JBQUE7RTlDNHNURjtBQUNGO0E4QzNzVEU7RUFDRSxpQkFBQTtBOUM2c1RKO0E4QzVzVEk7RUFDRSxjekNYQztFeUNZRCxrQkFBQTtBOUM4c1ROO0E4QzVzVEk7RUFDRSxtQkFBQTtBOUM4c1ROO0E4QzVzVEk7RUFDRSxtQkFBQTtBOUM4c1ROO0FJOXRURTtFMENlRTtJQUdJLG1CQUFBO0U5Q2d0VE47QUFDRjtBOEM5c1RJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxtQkFBQTtFQUFBLGVBQUE7RUFDQSxTQUFBO0E5Q2d0VE47QUkxdVRFO0UwQ3FCRTtJQU9JLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSwwQkFBQTtJQUFBLHNCQUFBO0U5Q2t0VE47QUFDRjtBOENqdFRNO0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtBOUNtdFRSO0FJbnZURTtFMEM4Qkk7SUFJSSx1QkFBQTtFOUNxdFRSO0FBQ0Y7QUl4dlRFO0UwQzhCSTtJQU9JLFdBQUE7SUFDQSxlQUFBO0lBQ0Esb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtJQUFBLHNCQUFBO0lBQUEsbUJBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7SUFDQSxTQUFBO0U5Q3V0VFI7QUFDRjtBOEN0dFRRO0VBQ0UsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBOUN3dFRWO0FJdndURTtFMEM0Q007SUFLSSxhQUFBO0U5QzB0VFY7QUFDRjtBSTV3VEU7RTBDNENNO0lBUUksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7RTlDNHRUVjtBQUNGO0FJbnhURTtFMEM0Q007SUFhSSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0U5Qzh0VFY7QUFDRjtBOEM3dFRVO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUNBLG1CQUFBO0E5Qyt0VFo7QThDNXRUUTtFQUNFLGN6Q3hFSDtFeUN5RUcsZUFBQTtFQUNBLGdCQUFBO0E5Qzh0VFY7QUl0eVRFO0UwQ3FFTTtJQUtJLGtCQUFBO0U5Q2d1VFY7QUFDRjtBSTN5VEU7RTBDcUVNO0lBUUksZUFBQTtFOUNrdVRWO0FBQ0Y7QThDaHVUUTtFQUNFLGN6Q25GSDtFeUNvRkcsZUFBQTtFQUNBLGdCQUFBO0VBRUEsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtBOUNpdVRWO0FJMXpURTtFMENnRk07SUFXSSxxQkFBQTtJQUNBLGlCQUFBO0U5Q211VFY7QUFDRjtBSWgwVEU7RTBDZ0ZNO0lBZUksZUFBQTtJQUNBLGlCQUFBO0U5Q3F1VFY7QUFDRjs7QStDeDBUQTtFQUNFLHNCMUNRTTtBTG0wVFI7QStDMTBURTtFQUNFLGlCQUFBO0VBQ0EscUJBQUE7QS9DNDBUSjtBSTkwVEU7RTJDQUE7SUFJSSxpQkFBQTtFL0M4MFRKO0FBQ0Y7QStDNzBUSTtFQUNFLGtCQUFBO0EvQyswVE47QUl0MVRFO0UyQ01FO0lBR0ksa0JBQUE7RS9DaTFUTjtBQUNGO0ErQ2gxVE07RUFDRSxjMUNkRDtFMENlQyxrQkFBQTtFQUNBLG1CQUFBO0EvQ2sxVFI7QStDLzBUSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsbUJBQUE7RUFBQSxlQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsTUFBQTtFQUNBLHNCMUNwQkU7RTBDcUJGLHdDQUFBO0VBQUEsZ0NBQUE7QS9DaTFUTjtBK0NoMVRNO0VBQ0UsVUFBQTtBL0NrMVRSO0FJaDNURTtFMkM2Qkk7SUFHSSxVQUFBO0UvQ28xVFI7QUFDRjtBSXIzVEU7RTJDaUJFO0lBbUJJLFNBQUE7SUFDQSxtQkFBQTtJQUNBLGFBQUE7RS9DcTFUTjtBQUNGO0ErQ3AxVE07RUFDRSw2QkFBQTtFQUNBLHMwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2Q0FBQTtFQUNBLGMxQ2hERDtFMENpREMsZ0Q3Q05jO0U2Q09kLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0EvQ3MxVFI7O0ErQ2gxVEE7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QS9DbTFURjs7QStDajFUQTtFQUNFLG1DQUFBO0VBQUEsK0JBQUE7RUFBQSwyQkFBQTtFQUNBLG1EQUFBO0VBQUEsMkNBQUE7QS9DbzFURjs7QStDbDFUQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQjFDcEZLO0FMeTZUUDs7QStDbjFUQTtFQUNFLCtCQUFBO0VBQUEsMkJBQUE7RUFBQSx1QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DczFURjs7QStDcDFUQTtFQUNFLGdDQUFBO0VBQUEsNEJBQUE7RUFBQSx3QkFBQTtFQUNBLDRCQUFBO0VBQUEsb0JBQUE7QS9DdTFURjs7QStDcjFUQTtFQUNFLGdDQUFBO0VBQUEsNEJBQUE7RUFBQSx3QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DdzFURjs7QStDdDFUQTtFQUNFLGdDQUFBO0VBQUEsNEJBQUE7RUFBQSx3QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DeTFURjs7QStDdjFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DMDFURjs7QStDeDFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DMjFURjs7QStDejFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DNDFURjs7QStDMTFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DNjFURjs7QStDMzFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DODFURjs7QStDNTFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DKzFURjs7QStDNzFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7QS9DZzJURjs7QStDOTFUQTtFQUNFLGlDQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtFQUNBLDJCQUFBO0VBQUEsbUJBQUE7QS9DaTJURjs7QStDLzFUQTtFQUNFO0lBQ0UsVUFBQTtFL0NrMlRGO0UrQ2gyVEE7SUFDRSxVQUFBO0UvQ2syVEY7QUFDRjs7QStDeDJUQTtFQUNFO0lBQ0UsVUFBQTtFL0NrMlRGO0UrQ2gyVEE7SUFDRSxVQUFBO0UvQ2syVEY7QUFDRjtBZ0Q5K1RBO0VBQ0UsaUJBQUE7QWhEZy9URjtBZ0QvK1RFO0VBQ0UsaUJBQUE7QWhEaS9USjtBZ0RoL1RJO0VBQ0UseUIzQ0pHO0UyQ0tILG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrckNBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsOENBQUE7QWhEay9UTjtBSTMvVEU7RTRDRUU7SUFTSSxhQUFBO0VoRG8vVE47QUFDRjtBSWhnVUU7RTRDRUU7SUFZSSx1QkFBQTtJQUNBLHFyQ0FBQTtJQUNBLGtDQUFBO0VoRHMvVE47QUFDRjtBZ0RyL1RNO0VBQ0UsYzNDckJEO0UyQ3NCQyxtQkFBQTtBaER1L1RSO0FnRHIvVE07RUFDRSxXQUFBO0FoRHUvVFI7O0FpRGhoVUE7RUFDRSxpQkFBQTtBakRtaFVGO0FpRGxoVUU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLFNBQUE7QWpEb2hVSjtBSXhoVUU7RTZDQUE7SUFNSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtJQUNBLHdCQUFBO0lBQUEscUJBQUE7SUFBQSx1QkFBQTtFakRzaFVKO0FBQ0Y7QWlEcmhVSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7QWpEdWhVTjtBSW5pVUU7RTZDU0U7SUFLSSxlQUFBO0lBQ0EsV0FBQTtJQUNBLGFBQUE7RWpEeWhVTjtBQUNGO0FpRHhoVU07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0Esa0JBQUE7QWpEMGhVUjtBaUR0aFVNO0VBQ0UsYzVDOUJEO0U0QytCQyxtQkFBQTtBakR3aFVSO0FJcmpVRTtFNkMyQkk7SUFJSSxtQkFBQTtFakQwaFVSO0FBQ0Y7O0FrRDVqVUE7RUFDRSxzQjdDUU07RTZDUE4saUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsdURBQUE7RUFBQSwrQ0FBQTtFQUNBLHVCQUFBO0FsRCtqVUY7QUlua1VFO0U4Q0ZGO0lBUUkseUJBQUE7RWxEaWtVRjtBQUNGO0FJeGtVRTtFOENGRjtJQVdJLGtCQUFBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0Esa0JBQUE7RWxEbWtVRjtBQUNGO0FrRGxrVUU7RUFDRSxnQkFBQTtBbERva1VKO0FrRG5rVUk7RUFDRSxTQUFBO0FsRHFrVU47QWtEbGtVRTtFQUNFLGM3Q3hCRztFNkN5QkgsbUJBQUE7QWxEb2tVSjtBa0Rsa1VFO0VBQ0UsYzdDNUJHO0U2QzZCSCwwQkFBQTtBbERva1VKO0FrRGxrVUU7RUFDRSxlQUFBO0VBQ0EsdUJBQUE7QWxEb2tVSjtBSW5tVUU7RThDNkJBO0lBSUksZUFBQTtFbERza1VKO0FBQ0Y7QWtEcGtVRTtFQUNFLGdCQUFBO0FsRHNrVUo7QWtEcGtVRTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtBbERza1VKO0FrRHJrVUk7RUFDRSxjN0M3Q0M7RTZDOENELGdCQUFBO0FsRHVrVU47QWtEcGtVRTtFQUNFLGlCQUFBO0FsRHNrVUo7QWtEcmtVSTtFQUNFLFNBQUE7QWxEdWtVTjtBa0Rwa1VFO0VBQ0UsbUJBQUE7RUFDQSxvQkFBQTtBbERza1VKO0FJN25VRTtFOENxREE7SUFJSSxrQkFBQTtJQUNBLG1CQUFBO0VsRHdrVUo7QUFDRjtBSW5vVUU7RThDNkRBO0lBRUksa0JBQUE7SUFDQSxtQkFBQTtFbER3a1VKO0FBQ0Y7O0FtRDNvVUE7RUFDSSxlQUFBO0FuRDhvVUo7O0FtRDFvVUk7RUFDSSxrQkFBQTtBbkQ2b1VSO0FtRDVvVVE7RUFDSSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO0VBQUEsK0JBQUE7RUFBQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FuRDhvVVo7O0FtRHhvVUE7RUFFUTtJQUNJLGtCQUFBO0VuRDBvVVY7RW1Eem9VVTtJQUNJLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsbUNBQUE7SUFBQSwrQkFBQTtJQUFBLDJCQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RW5EMm9VZDtBQUNGO0FtRHRvVUE7RUFFUTtJQUNJLGtCQUFBO0VuRHVvVVY7RW1EdG9VVTtJQUNJLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsbUNBQUE7SUFBQSwrQkFBQTtJQUFBLDJCQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RW5Ed29VZDtBQUNGO0FtRG5vVUE7RUFFUTtJQUNJLGtCQUFBO0VuRG9vVVY7RW1Ebm9VVTtJQUNJLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0lBQ0EsbUNBQUE7SUFBQSwrQkFBQTtJQUFBLDJCQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RW5EcW9VZDtBQUNGO0FvRG50VUE7RUFDSSxrQkFBQTtFQUNBLHFCQUFBO0FwRHF0VUo7QUlydFVFO0VnREVFO0lBRVEsZUFBQTtJQUNBLGdCQUFBO0VwRHF0VVY7QUFDRjtBSTN0VUU7RWdERkY7SUFZUSxpQkFBQTtJQUNBLGtCQUFBO0VwRHF0VU47QUFDRjtBb0RudFVJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsdWVBQUE7RUFBQSwrZEFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSw4QkFBQTtFQUFBLHNCQUFBO0VBQ0EsMkJBQUE7RUFBQSx1QkFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFHQSw0QkFBQTtFQUNBLGdDQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FwRG10VVI7QUlydlVFO0VnRGNFO0lBdUJRLHdCQUFBO0lBQUEsZ0JBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUVBLDRCQUFBO0lBQ0EsZ0NBQUE7SUFDQSxzQkFBQTtFcERtdFVWO0FBQ0Y7QW9EaHRVSTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHVlQUFBO0VBQUEsK2RBQUE7RUFDQSw2QkFBQTtFQUFBLHFCQUFBO0VBQ0EsOEJBQUE7RUFBQSxzQkFBQTtFQUNBLDJCQUFBO0VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLGdCQUFBO0VBR0EsNEJBQUE7RUFDQSxnQ0FBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBcERndFVSO0FJbnhVRTtFZ0QrQ0U7SUF1QlEsd0JBQUE7SUFBQSxnQkFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBRUEsNEJBQUE7SUFDQSxnQ0FBQTtJQUNBLHNCQUFBO0VwRGd0VVY7QUFDRjtBb0Q3c1VJO0VBQ0ksYUFBQTtFQUNBLGdEQUFBO0VBQ0EsU0FBQTtBcEQrc1VSO0FJbHlVRTtFZ0RnRkU7SUFNUSwwQkFBQTtFcERndFVWO0FBQ0Y7QW9EOXNVUTtFQUNJLFVBQUE7QXBEZ3RVWjtBSTF5VUU7RWdEeUZNO0lBR1EsZUFBQTtFcERrdFVkO0FBQ0Y7QW9EL3NVWTtFQUNJLG1CQUFBO0FwRGl0VWhCO0FvRDlzVVk7RUFDSSwwQkFBQTtBcERndFVoQjtBb0Q1c1VnQjtFQUNJLGdCQUFBO0FwRDhzVXBCO0FvRDFzVVk7RUFDSSxtQkFBQTtBcEQ0c1VoQjtBb0R6c1VZO0VBQ0ksMEJBQUE7RUFDQSxtQkFBQTtBcEQyc1VoQjtBb0R4c1VZO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQUEsMkJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7QXBEMHNVaEI7QW9EeHNVZ0I7RUFDRSw4QkFBQTtFQUFBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXBEMHNVbEI7QW9EdHNVWTtFQUNJLDBCQUFBO0FwRHdzVWhCO0FvRHRzVWdCO0VBQ0ksMEJBQUE7QXBEd3NVcEI7QW9EcHNVWTtFQUNJLFlBQUE7QXBEc3NVaEI7QW9EcnNVZ0I7RUFDSSxZQUFBO0FwRHVzVXBCO0FvRG5zVVk7RUFDSSxZQUFBO0FwRHFzVWhCO0FvRHBzVWdCO0VBQ0ksWUFBQTtBcERzc1VwQjtBb0Rsc1VZO0VBQ0ksYy9DNUpUO0FMZzJVUDtBb0Ruc1VnQjtFQUNJLGMvQzlKYjtBTG0yVVA7QW9EanNVWTtFQUNJLFlBQUE7QXBEbXNVaEI7QW9EbHNVZ0I7RUFDSSxZQUFBO0FwRG9zVXBCO0FvRGhzVVk7RUFDSSxjL0MxS1Q7QUw0MlVQO0FvRGpzVWdCO0VBQ0ksYy9DNUtiO0FMKzJVUDtBb0QvclVZO0VBQ0ksYy9DakxUO0FMazNVUDtBb0Roc1VnQjtFQUNJLGMvQ25MYjtBTHEzVVA7QW9EOXJVWTtFQUNJLGMvQ3hMVDtBTHczVVA7QW9EL3JVZ0I7RUFDSSxjL0MxTGI7QUwyM1VQO0FvRDdyVVk7RUFDSSxjL0MvTFQ7QUw4M1VQO0FvRDlyVWdCO0VBQ0ksYy9Dak1iO0FMaTRVUDtBb0QxclVRO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0FwRDRyVVo7QUluNFVFO0VnRHFNTTtJQUtRLGdCQUFBO0lBQ0Esb0JBQUE7RXBENnJVZDtBQUNGO0FJejJVSTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUVBQUE7RUFBQSw2REFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0FKMjJVTjtBSXQ1VUU7RUFnQ0U7SUFjTSxnQkFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0VKNDJVUjtBQUNGO0FJMTJVTTtFQUNJLG1CQUFBO0VBQ0EsY0N4REg7QUxvNlVQO0FJejJVTTtFQUNJLGVBQUE7RUFDQSxjQzdESDtBTHc2VVA7QUl0NlVFO0VBeURJO0lBS1EsZUFBQTtFSjQyVVo7QUFDRjtBSXgyVVU7RUFDSSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSxRQUFBO0FKMDJVZDtBSXgyVWM7RUFDSSxjQUFBO0VBQ0EsOENGbkNFO0VFb0NGLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QUowMlVsQjtBSXo3VUU7RUF5RVk7SUFTUSxlQUFBO0VKMjJVcEI7QUFDRjtBSXoyVWtCO0VBQ0ksa0JBQUE7RUFDQSxxQkFBQTtBSjIyVXRCO0FJejJVc0I7RUFDSSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBSjIyVTFCO0FJejhVRTtFQXlGb0I7SUFRUSxlQUFBO0VKNDJVNUI7QUFDRjtBSXQyVWtCO0VBQ0ksY0FBQTtBSncyVXRCO0FJdDJVc0I7RUFHSSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBSnMyVTFCO0FJbDJVa0I7RUFDSSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb1JBQUE7RUFDQSxzQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsdUJBQUE7QUpvMlV0QjtBSWoyVWtCO0VBQ0ksU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBSm0yVXRCO0FJajJVc0I7RUFDSSxVQUFBO0VBQ0EsUUFBQTtBSm0yVTFCO0FJajJVMEI7RUFDSSxrQkFBQTtFQUNBLGlRQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FKbTJVOUI7QUl0L1VFO0VBK0l3QjtJQU9RLDZCQUFBO0VKbzJVaEM7QUFDRjtBSWoyVTBCO0VBQ0ksMmZBQUE7RUFDQSxxQkFBQTtBSm0yVTlCO0FJLy9VRTtFQTBKd0I7SUFLUSw2QkFBQTtFSm8yVWhDO0FBQ0Y7QUkvMVUwQjtFQUNJLGNBQUE7RUFDQSw4Q0YvSFY7RUVnSVUsZUFBQTtBSmkyVTlCO0FJMzFVYztFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QUo2MVVsQjtBSTMxVWtCO0VBS0ksY0FBQTtFQUNBLCtkQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FKeTFVdEI7QUluMlVzQjtFQUNJLFVBQUE7RUFDQSxRQUFBO0FKcTJVMUI7QUl4MVVVO0VBQ0ksU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBSjAxVWQ7QUl4MVVjO0VBQ0ksU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBSjAxVWxCO0FJdjFVc0I7RUFLSSxjQUFBO0VBQ0EsK2RBQUE7RUFDQSw0QkFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUpxMVUxQjtBSS8xVTBCO0VBQ0ksVUFBQTtFQUNBLFFBQUE7QUppMlU5QjtBSW4xVVU7RUFDSSxnQkFBQTtBSnExVWQ7QUluMVVjO0VBQ0kscUJBQUE7RUFDQSxnREYzTEk7RUU0TEosZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSw0QkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQ0FBQTtFQUFBLDhCQUFBO0VBQ0EseUJDaFBYO0VEaVBXLFdDeE9WO0VEeU9VLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHNWQUFBO0VBQ0EscUNBQUE7RUFDQSw0QkFBQTtBSnExVWxCO0FJemtWRTtFQWtPWTtJQXFCUSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSw0QkFBQTtJQUNBLGdCQUFBO0lBQ0Esb0NBQUE7RUpzMVVwQjtBQUNGO0FJaDFVVTtFQUNJLGNDclFQO0FMdWxWUDtBSWgxVWM7RUFDSSw4Q0Y5TkU7RUUrTkYsY0FBQTtFQUNBLGNBQUE7QUprMVVsQjs7QW9EbDRVWTtFQUNJLHlCL0MxTlA7QUwrbFZUO0FvRGo0VVk7RUFDSSwyd0JBQUE7RUFDQSxZQUFBO0FwRG00VWhCO0FvRDczVWdCO0VBQ0ksYy9DeE9iO0FMdW1WUDtBb0R0M1VZO0VBQ0kseUJBQUE7QXBEdzNVaEI7QW9EcDNVWTtFQUNJLDJ3QkFBQTtFQUNBLFlBQUE7QXBEczNVaEI7QW9EaDNVZ0I7RUFDSSxXL0N0UFo7QUx3bVZSO0FvRHoyVVk7RUFDSSx5QkFBQTtBcEQyMlVoQjtBb0R2MlVZO0VBQ0ksMndCQUFBO0VBQ0EsWUFBQTtBcER5MlVoQjtBb0RuMlVnQjtFQUNJLGMvQ3RSYjtBTDJuVlA7QW9ENTFVWTtFQUNJLHlCQUFBO0FwRDgxVWhCO0FvRDExVVk7RUFDSSwyd0JBQUE7RUFDQSxZQUFBO0FwRDQxVWhCO0FvRHQxVWdCO0VBQ0ksWUFBQTtBcER3MVVwQjtBb0QvMFVZO0VBQ0kseUIvQ3ZUVDtBTHdvVlA7QW9ENzBVWTtFQUNJLDJ3QkFBQTtFQUNBLFlBQUE7QXBEKzBVaEI7QW9EejBVZ0I7RUFDSSxZQUFBO0FwRDIwVXBCO0FvRGwwVVk7RUFDSSx5Qi9DNVVQO0FMZ3BWVDtBb0RoMFVZO0VBQ0ksMndCQUFBO0VBQ0EsWUFBQTtBcERrMFVoQjtBb0QxelVZO0VBQ0kseUIvQ3RWVjtBTGtwVk47QW9EeHpVWTtFQUNJLDJ3QkFBQTtFQUNBLFlBQUE7QXBEMHpVaEI7QW9EbHpVWTtFQUNJLHlCL0NwV1Q7QUx3cFZQO0FvRGp6VVk7RUFDSSwyd0JBQUE7RUFDQSxZQUFBO0FwRG16VWhCO0FvRDN5VVk7RUFDSSx5Qi9DcFhMO0FMaXFWWDtBb0R6eVVZO0VBQ0ksMndCQUFBO0VBQ0EsWUFBQTtBcEQyeVVoQjs7QXFEM3FWQTtFQUNJLHFCQUFBO0FyRDhxVko7QUk3cVZFO0VpREZGO0lBSVEsb0JBQUE7RXJEK3FWTjtBQUNGO0FxRDdxVkk7RUFDSSxhQUFBO0VBQ0EsU0FBQTtFQUNBLGdEQUFBO0FyRCtxVlI7QUl2clZFO0VpREtFO0lBTVEsMEJBQUE7SUFDQSxTQUFBO0lBQ0EsZ0JBQUE7RXJEZ3JWVjtBQUNGO0FxRDlxVlE7RUFDSSxxQkFBQTtFQUNBLHFFQUFBO0VBQUEsNkRBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q0FBQTtFQUNBLHNCQUFBO0FyRGdyVlo7QXFEOXFWWTtFQUNJLHlCaER0Qkw7RWdEdUJLLDJ3QkFBQTtBckRnclZoQjtBcUQ1cVZZO0VBQ0kseUJoRC9CUDtFZ0RnQ08sMndCQUFBO0FyRDhxVmhCO0FxRDVxVmdCO0VBQ0ksWUFBQTtBckQ4cVZwQjtBcUQxcVZZO0VBQ0kseUJoRG5DVDtFZ0RvQ1MsMndCQUFBO0FyRDRxVmhCO0FxRHpxVlk7RUFDSSx5QmhEM0NUO0VnRDRDUywyd0JBQUE7QXJEMnFWaEI7QXFEeHFWWTtFQUNJLHlCaEQ5Q1Y7RWdEK0NVLDJ3QkFBQTtBckQwcVZoQjtBcUR2cVZZO0VBQ0kseUJoRHREVDtFZ0R1RFMsMndCQUFBO0FyRHlxVmhCO0FxRHZxVmdCO0VBQ0ksWUFBQTtBckR5cVZwQjtBcURycVZZO0VBQ0ksbUJBQUE7QXJEdXFWaEI7QXFEcHFWWTtFQUNJLFlBQUE7QXJEc3FWaEI7QXFEbnFWWTtFQUNJLFNBQUE7QXJEcXFWaEI7QUk5dVZFO0VpRHdFVTtJQUlRLE1BQUE7RXJEc3FWbEI7QUFDRjtBcURucVZZO0VBQ0ksVUFBQTtBckRxcVZoQjtBSXR2VkU7RWlEZ0ZVO0lBSVEsTUFBQTtFckRzcVZsQjtBQUNGOztBc0Q3dlZBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0F0RGd3VkY7QUlqd1ZFO0VrREZGO0lBS0ksZ0JBQUE7RXREa3dWRjtBQUNGO0FJdHdWRTtFa0RGRjtJQVFJLGlCQUFBO0lBQ0Esb0JBQUE7RXREb3dWRjtBQUNGO0FzRG53VkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0EsVUFBQTtBdERxd1ZKO0FzRG53Vkk7RUFDSSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7QXREcXdWUjtBSXZ4VkU7RWtEU0E7SUFhSSxTQUFBO0V0RHF3Vko7QUFDRjtBc0Rwd1ZJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsOEJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtBdERzd1ZOO0FJbnlWRTtFa0R3QkU7SUFRSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtFdER1d1ZOO0FBQ0Y7QXNEcndWTTtFQUNFLDhCQUFBO0VBQUEsOEJBQUE7RUFBQSwrQkFBQTtFQUFBLDJCQUFBO0F0RHV3VlI7QUkzeVZFO0VrRG1DSTtJQUlJLDRCQUFBO0lBQUEsOEJBQUE7SUFBQSxrQ0FBQTtJQUFBLDhCQUFBO0V0RHd3VlI7QUFDRjtBc0Ryd1ZNO0VBQ0Usd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0F0RHV3VlI7QUluelZFO0VrRHdCRTtJQXVCSSxTQUFBO0V0RHd3Vk47QUFDRjtBSXh6VkU7RWtEd0JFO0lBMEJJLDRCQUFBO0lBQUEsOEJBQUE7SUFBQSxrQ0FBQTtJQUFBLDhCQUFBO0lBQ0Esd0JBQUE7SUFBQSxxQkFBQTtJQUFBLHVCQUFBO0lBQ0EsY0FBQTtFdEQwd1ZOO0FBQ0Y7QUkvelZFO0VrRHdCRTtJQStCSSxTQUFBO0lBQ0EsU0FBQTtFdEQ0d1ZOO0FBQ0Y7QXNEM3dWTTtFQUNFLGdCQUFBO0F0RDZ3VlI7QXNEM3dWUTtFQUNJLGtCQUFBO0F0RDZ3Vlo7QXNEM3dWUTtFQUNFLGNqRG5FSDtBTGcxVlA7QXNEM3dWUTtFQUNFLG1CQUFBO0F0RDZ3VlY7QUlqMVZFO0VrRG1FTTtJQUdJLG1CQUFBO0V0RCt3VlY7QUFDRjtBc0Q3d1ZRO0VBQ0UsZ0JBQUE7QXREK3dWVjtBc0Q1d1ZRO0VBQ0ksZ0JBQUE7QXREOHdWWjtBc0Qzd1ZNO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDBDQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0F0RDZ3VlI7QUl2MlZFO0VrRGlGSTtJQWFJLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7RXRENndWUjtBQUNGO0FJOTJWRTtFa0RpRkk7SUFrQkksY0FBQTtFdEQrd1ZSO0FBQ0Y7QUluM1ZFO0VrRGlGSTtJQXFCSSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0V0RGl4VlI7QUFDRjtBc0RoeFZRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFBQSxtQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFDQSx1VEFBQTtFQUFBLCtTQUFBO0VBQ0Esd0JBQUE7RUFBQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBdERreFZWO0FJdDRWRTtFa0QwR007SUFZSSxnQkFBQTtJQUNBLGlCQUFBO0V0RG94VlY7QUFDRjtBc0RseFZRO0VBQ0Usa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNFLFVBQUE7QXREb3hWWjtBSXQ1VkU7RWtEMEhNO0lBVUksV0FBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0lBQ0EsY0FBQTtJQUNBLGlCQUFBO0V0RHN4VlY7QUFDRjtBc0RueFZRO0VBQ0Usa0JBQUE7RUFDQSx5QmpEaEpIO0VpRGlKRyxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDRSxVQUFBO0F0RHF4Vlo7QUl6NlZFO0VrRDRJTTtJQVVJLGNBQUE7SUFDQSxXQUFBO0V0RHV4VlY7QUFDRjtBSS82VkU7RWtENElNO0lBZUksV0FBQTtJQUNBLFlBQUE7RXREd3hWVjtBQUNGOztBdUR2N1ZBO0VBQ0Usc0JsRFFNO0VrRFBOLGdCQUFBO0VBQ0Esb0JBQUE7QXZEMDdWRjtBSTM3VkU7RW1ERkY7SUFLSSxvQkFBQTtFdkQ0N1ZGO0FBQ0Y7QXVEMzdWRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QXZENjdWSjtBSXg4VkU7RW1ES0E7SUFRSSxTQUFBO0V2RCs3Vko7QUFDRjtBSTc4VkU7RW1ES0E7SUFXSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtFdkRpOFZKO0FBQ0Y7QUlsOVZFO0VtREtBO0lBY0ksaUJBQUE7SUFDQSxTQUFBO0V2RG04Vko7QUFDRjtBdURsOFZJO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtBdkRvOFZOO0F1RG44Vk07RUFDRSxjbEQ1QkQ7QUxpK1ZQO0F1RG44Vk07RUFDRSxtQkFBQTtBdkRxOFZSO0F1RG44Vk07RUFDRSxnQkFBQTtBdkRxOFZSO0F1RG44Vk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLG1CQUFBO0VBQUEsZUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBdkRxOFZSO0FJNytWRTtFbURrQ0k7SUFRSSxhQUFBO0V2RHU4VlI7QUFDRjtBdURwOFZJO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBdkRzOFZOO0FJdC9WRTtFbUQ4Q0U7SUFJSSxrQkFBQTtJQUNBLGtCQUFBO0V2RHc4Vk47QUFDRjtBSTUvVkU7RW1EOENFO0lBUUksZ0JBQUE7RXZEMDhWTjtBQUNGO0F1RHo4Vk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxvQkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtBdkQyOFZSO0F1RHo4Vk07RUFDRSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBdkQyOFZSO0FJM2dXRTtFbUQ2REk7SUFLSSxhQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtFdkQ2OFZSO0FBQ0Y7QXVEMzhWTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMFVBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBdkQ2OFZSO0FJNWhXRTtFbUR1RUk7SUFVSSx3QkFBQTtFdkQrOFZSO0FBQ0Y7QXVEOThWUTtFQUNFLGFBQUE7QXZEZzlWVjtBdUQ5OFZRO0VBQ0UsbURBQUE7RUFBQSwrQ0FBQTtFQUFBLDJDQUFBO0VBQ0EsT0FBQTtBdkRnOVZWO0FJeGlXRTtFbURzRk07SUFJSSxVQUFBO0V2RGs5VlY7QUFDRjtBdURoOVZRO0VBQ0UsVUFBQTtBdkRrOVZWO0FJaGpXRTtFbUQ2Rk07SUFHSSxVQUFBO0V2RG85VlY7QUFDRjtBdURqOVZNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLFFBQUE7QXZEbTlWUjtBdURsOVZRO0VBQ0UsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F2RG85VlY7QXVEbDlWWTtFQUNFLFVBQUE7QXZEbzlWZDtBdURqOVZVO0VBQ0UsVUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EseUJsRDFITDtFa0QySEssWUFBQTtBdkRtOVZaO0F1RGw5Vlk7RUFDRSxhQUFBO0F2RG85VmQ7QXVELzhWTTtFQUNFLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QXZEaTlWUjtBSXZsV0U7RW1EZ0lJO0lBUUksaUJBQUE7SUFDQSx1QkFBQTtJQUNBLHFCQUFBO0lBQ0Esa0JBQUE7RXZEbTlWUjtBQUNGO0F1RGw5VlE7RUFDRSx1REFBQTtFQUFBLCtDQUFBO0F2RG85VlY7QUlsbVdFO0VtRDZJTTtJQUdJLHVEQUFBO0lBQUEsK0NBQUE7RXZEczlWVjtBQUNGO0F1RHA5VlE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJsRHhKRDtFa0R5SkMsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFFQSxjbEQ5Skg7RWtEK0pHLGdEckRwSFk7RXFEcUhaLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QXZEcTlWVjtBSXRuV0U7RW1EbUpNO0lBZ0JJLFdBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0V2RHU5VlY7QUFDRjtBdURyOVZRO0VBQ0UsY2xENUtIO0FMbW9XUDtBdURyOVZRO0VBQ0UsbUJBQUE7QXZEdTlWVjtBSXBvV0U7RW1ENEtNO0lBR0ksa0JBQUE7RXZEeTlWVjtBQUNGO0F1RHY5VlE7RUFDRSxnQkFBQTtBdkR5OVZWO0F1RHI5Vkk7RUFDRSxhQUFBO0F2RHU5Vk47QUkvb1dFO0VtRHVMRTtJQUdJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esd0JBQUE7SUFBQSxxQkFBQTtJQUFBLHVCQUFBO0lBQ0EsdUJBQUE7SUFBQSxvQkFBQTtJQUFBLDJCQUFBO0lBQ0EsbUJBQUE7SUFBQSxlQUFBO0lBQ0EsU0FBQTtJQUNBLGdCQUFBO0V2RHk5Vk47QUFDRjs7QXdEM3BXQTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7QXhEOHBXRjtBSTlwV0U7RW9ERkY7SUFJSSxnQkFBQTtJQUNBLG1CQUFBO0V4RGdxV0Y7QUFDRjtBSXBxV0U7RW9ETUE7SUFFSSxnQkFBQTtFeERncVdKO0FBQ0Y7QXdEOXBXRTtFQUNFLGlCQUFBO0F4RGdxV0o7QXdEL3BXSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0F4RGlxV047QUlucldFO0VvRGFFO0lBT0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7SUFDQSx1QkFBQTtJQUFBLG9CQUFBO0lBQUEsMkJBQUE7SUFDQSx3QkFBQTtJQUFBLHFCQUFBO0lBQUEsdUJBQUE7SUFDQSxTQUFBO0V4RG1xV047QUFDRjtBd0RscVdNO0VBQ0UsY25ENUJEO0VtRDZCQyxnQkFBQTtFQUNBLG1CQUFBO0VBQUEsV0FBQTtFQUFBLE9BQUE7QXhEb3FXUjtBd0RqcVdJO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxnQkFBQTtBeERtcVdOOztBeUR2c1dBO0VBQ0ksbUJwRENLO0VvREFMLDJ3QkFBQTtFQUNBLDRCQUFBO0VBQ0EsaUNBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0F6RDBzV0o7QUk5c1dFO0VxREZGO0lBU1Esb0JBQUE7SUFDQSwrQ0FBQTtJQUNBLHNCQUFBO0V6RDJzV047QUFDRjtBeUR6c1dJO0VBQ0ksbUJBQUE7RUFDQSxjcERoQkQ7QUwydFdQO0F5RHhzV0k7RUFDSSxjcERwQkQ7QUw4dFdQO0F5RHZzV0k7RUFDSSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLDhCQUFBO0F6RHlzV1I7QXlEdnNXUTtFQUNJLGdCQUFBO0F6RHlzV1o7QUlwdVdFO0VxRHFCRTtJQVVRLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSwwQkFBQTtJQUFBLHNCQUFBO0V6RHlzV1Y7QUFDRjtBeUR2c1dRO0VBQ0ksZ0JBQUE7QXpEeXNXWjtBeUR2c1dZO0VBQ0ksbUJBQUE7RUFDQSxlQUFBO0F6RHlzV2hCO0FJaHZXRTtFcURxQ1U7SUFLUSxrQkFBQTtFekQwc1dsQjtBQUNGO0F5RHhzV2lCO0VBQ0csY3BEaERiO0VvRGlEYSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHdWQUFBO0VBQ0EscUJBQUE7QXpEMHNXcEI7QXlEeHNXb0I7RUFDSSxnQkFBQTtBekQwc1d4QjtBSWx3V0U7RXFENkNlO0lBZU8sZUFBQTtFekQwc1d0QjtBQUNGO0F5RHBzV1E7RUFDSSw4QkFBQTtFQUFBLGlCQUFBO0VBQ0EsZ0JBQUE7QXpEc3NXWjtBeURwc1dZO0VBQ0ksYUFBQTtBekRzc1doQjtBeURuc1dZO0VBQ0ksU0FBQTtBekRxc1doQjtBeURuc1dZO0VBQ0ksZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdEdkR4Q007RXVEeUNOLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0NBQUE7RUFBQSw4QkFBQTtFQUVBLDZCQUFBO0VBQ0EsY3BEL0ZUO0VvRGdHUyw0QkFBQTtFQUNBLHlCQUFBO0F6RG9zV2hCO0FJbnlXRTtFcUQ4RVU7SUFvQk0sZUFBQTtJQUNBLHNCQUFBO0lBQ0EsNEJBQUE7SUFFQSw0QkFBQTtFekRvc1doQjtBQUNGO0F5RG5zV2dCO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHNDQUFBO0VBQUEsOEJBQUE7RUFFQSxTQUFBO0VBQ0EseUJwRHRIWDtBTDB6V1A7QUl4eldFO0VxRHdHYztJQWNJLFFBQUE7SUFDQSxTQUFBO0lBRUEsUUFBQTtFekRxc1dsQjtBQUNGO0F5RG5zV2dCO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUVBLFNBQUE7RUFDQSx5QnBENUlYO0VvRDZJVyxnVEFBQTtBekRvc1dsQjtBSS8wV0U7RXFENEhjO0lBaUJJLFFBQUE7SUFDQSxTQUFBO0lBRUEsUUFBQTtFekRxc1dsQjtBQUNGO0F5RG5zV2dCO0VBQ0ksV3BEN0laO0FMazFXUjtBeURwc1drQjtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXpEc3NXcEI7QXlEcHNXa0I7RUFDRSxVQUFBO0VBQ0EsbVRBQUE7QXpEc3NXcEI7QUluMldFO0VxRDJKZ0I7SUFJSSxVQUFBO0V6RHdzV3BCO0FBQ0Y7O0EwRDEyV0E7RUFDRSxrQkFBQTtFQUVBLDR3QkFBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQ0FBQTtFQUNBLHlCckRMTztBTGkzV1Q7QUlqM1dFO0VzREZGO0lBVUksa0JBQUE7RTFENjJXRjtBQUNGO0FJdDNXRTtFc0RGRjtJQWFJLHNCQUFBO0UxRCsyV0Y7QUFDRjtBMEQ3MldFO0VBRUUscUJBQUE7QTFEODJXSjtBSTkzV0U7RXNEY0E7SUFLSSxxQkFBQTtFMUQrMldKO0FBQ0Y7QTBENzJXSTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7QTFEKzJXUjtBMEQ3MldRO0VBQ0ksY0FBQTtBMUQrMldaO0FJMTRXRTtFc0QwQk07SUFJUSxjQUFBO0UxRGczV2Q7QUFDRjtBSS80V0U7RXNEc0JFO0lBYVEsa0JBQUE7RTFEZzNXVjtBQUNGO0EwRDkyV1E7RUFDSSxrQkFBQTtBMURnM1daO0EwRC8yV1k7RUFDSSxxQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSw4Q3hETkk7RXdET0osZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0ExRGkzV2hCO0EwRDMyV1k7RUFDSSxZQUFBO0VBQ0EsY0FBQTtBMUQ2MldoQjtBMEQzMldnQjtFQUNJLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDhDeER6QkE7RXdEMEJBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUEsRUFBQSxXQUFBO0VBQ0Esc0JBQUE7QTFENjJXcEI7QTBEMzJXb0I7RUFDSSxZQUFBO0VBQ0EsMEJBQUE7QTFENjJXeEI7QTBEeDJXWTtFQUNJLGNyRGxGVDtFcURtRlMsa0JBQUE7RUFDQSxnRHhEekNNO0V3RDBDTixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QTFEMDJXaEI7QUlsOFdFO0VzRCtFVTtJQVlRLGVBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0UxRDIyV2xCO0FBQ0Y7QTBEejJXZ0I7RUFDSSxtQkFBQTtBMUQyMldwQjtBSTU4V0U7RXNEZ0djO0lBR1EsbUJBQUE7RTFENjJXdEI7QUFDRjtBMER6MldZO0VBQ0ksY0FBQTtFQUNBLGtCQUFBO0VBRUEsZ0NBQUE7RUFDQSw4Q3hEckVJO0V3RHNFSixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QTFEMDJXaEI7QUk3OVdFO0VzRHdHVTtJQWNRLGVBQUE7SUFDQSxtQkFBQTtFMUQyMldsQjtBQUNGO0EwRHgyV1k7RUFDSSxjckQ5SFQ7RXFEK0hTLGtCQUFBO0VBQ0EsOEN4RHRGSTtFd0R1RkosZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0ExRDAyV2hCO0FJNytXRTtFc0QySFU7SUFXUSxlQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtFMUQyMldsQjtBQUNGO0EwRHYyV1E7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0ExRHkyV1o7QUk5L1dFO0VzRDZJTTtJQVdRLHdCQUFBO0lBQUEscUJBQUE7SUFBQSx1QkFBQTtJQUNBLHdCQUFBO0lBQ0Esd0JBQUE7RTFEMDJXZDtBQUNGO0FJcmdYRTtFc0Q2SU07SUFpQlEsdUJBQUE7SUFBQSxvQkFBQTtJQUFBLDJCQUFBO0lBQ0Esd0JBQUE7RTFEMjJXZDtBQUNGO0EwRHoyV1k7RUFDSSxhQUFBO0ExRDIyV2hCO0EwRHgyV1k7RUFDSSxtQnJEeEtQO0VxRHlLTyxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QTFEMDJXaEI7QUlyaFhFO0VzRHNLVTtJQVFRLFVBQUE7RTFEMjJXbEI7QUFDRjtBMER6MldnQjtFQUVJLG1CckRyTGI7RXFEc0xhLFlBQUE7RUFDQSxtQkFBQTtBMUQwMldwQjtBMER4MldvQjtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLE1BQUE7RUFDQSxjckQ3TGpCO0VxRDhMaUIsV0FBQTtFQUNBLGdCQUFBO0VBRUEsdUJBQUE7RUFDQSw4Q3hEeEpKO0V3RHlKSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLG1DQUFBO0VBQUEsK0JBQUE7RUFBQSwyQkFBQTtBMUR5Mld4QjtBSS9pWEU7RXNEdUxrQjtJQWtCUSxZQUFBO0UxRDAyVzFCO0FBQ0Y7QTBEcjJXb0I7RUFDSSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQnJEck5qQjtFcURzTmlCLG1CQUFBO0VBQ0EsY0FBQTtBMUR1Mld4QjtBMERoMldvQjs7RUFDSSxjQUFBO0VBQ0EscUJBQUE7RUFDQSwwVUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLGdDQUFBO0VBQUEsNEJBQUE7RUFBQSx3QkFBQTtBMURtMld4QjtBMEQzMVdRO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLFNBQUE7RUFvU0Esa0JBQUE7QTFEMGpXWjtBMEQ1MVdZO0VBQ0ksWUFBQTtFQUNBLGFBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0EsUUFBQTtBMUQ4MVdoQjtBSXRsWEU7RXNEbVBVO0lBUVEsV0FBQTtFMUQrMVdsQjtBQUNGO0EwRDcxV2dCO0VBQ0ksZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBMUQrMVdwQjtBMEQ3MVdvQjtFQUNJLG9CQUFBO0VBQ0EsY3JEdlFqQjtBTHNtWFA7QTBEMTFXb0I7RUFDSSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QTFENDFXeEI7QTBEdjFXWTs7Ozs7RUFLSSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSxRQUFBO0ExRHkxV2hCO0FJem5YRTtFc0R1UlU7Ozs7O0lBWVEsV0FBQTtFMUQ4MVdsQjtBQUNGO0EwRDUxV2dCOzs7OztFQUNJLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QTFEazJXcEI7QUkzb1hFO0VzRHNTYzs7Ozs7SUFNUSxlQUFBO0UxRHUyV3RCO0FBQ0Y7QTBEcjJXb0I7Ozs7O0VBQ0ksb0JBQUE7RUFDQSxjckRuVGpCO0FMOHBYUDtBMER0MldvQjs7Ozs7Ozs7OztFQUVJLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBMURnM1d4QjtBMEQ5Mld3Qjs7Ozs7Ozs7OztFQUNJLHlCQUFBO0ExRHkzVzVCO0EwRHIzV29COzs7OztFQUNJLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb1JBQUE7RUFDQSxzQ0FBQTtFQUNBLDRCQUFBO0ExRDIzV3hCO0EwRC8yV3dCO0VBQ0ksOEJBQUE7RUFBQSw2QkFBQTtFQUFBLHVCQUFBO0VBQUEsbUJBQUE7QTFEaTNXNUI7QUl6c1hFO0VzRHVWc0I7SUFJUSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtFMURrM1c5QjtBQUNGO0EwRC8yV2dDO0VBQ0ksWUFBQTtBMURpM1dwQztBMEQxMldvQjtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0ExRDQyV3hCO0FJdnRYRTtFc0R1V2tCO0lBT1EsNEJBQUE7SUFBQSw2QkFBQTtJQUFBLDBCQUFBO0lBQUEsc0JBQUE7SUFDQSxTQUFBO0UxRDYyVzFCO0FBQ0Y7QUk3dFhFO0VzRGtYc0I7SUFFUSxXQUFBO0UxRDYyVzlCO0FBQ0Y7QTBEMzJXNEI7RUFDSSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QTFENjJXaEM7QTBEMzJXZ0M7RUFDSSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxnRHhEdFZkO0FGbXNYdEI7QTBEMTJXZ0M7RUFDSSx5QnJEclk3QjtFcURzWTZCLFlBQUE7QTFENDJXcEM7QTBEeDJXNEI7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUVBLFlBQUE7RUFDQSw4QkFBQTtFQUFBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY3JEclp6QjtFcURzWnlCLDhDeEQ1V1o7RXdENldZLGVBQUE7RUFDQSxjQUFBO0ExRHkyV2hDO0FJL3ZYRTtFc0R3WTBCO0lBaUJRLGVBQUE7SUFDQSxXQUFBO0UxRDAyV2xDO0FBQ0Y7QTBEaDJXZ0I7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7QTFEazJXcEI7QTBENzFXZ0M7RUFDSSxVQUFBO0VBQ0EsUUFBQTtBMUQrMVdwQztBMEQ3MVdvQztFQUNJLGtCQUFBO0VBQ0Esb1FBQUE7QTFEKzFXeEM7QTBENTFXb0M7RUFDSSw4ZkFBQTtBMUQ4MVd4QztBMERuMVd3QjtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0ExRHExVzVCO0FJM3hYRTtFc0R3YzBCO0lBRVEsV0FBQTtFMURxMVdsQztBQUNGO0EwRG4xV2dDO0VBQ0ksVUFBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0ExRHExV3BDO0EwRG4xV29DO0VBQ0kseUJBQUE7RUFDQSw0QkFBQTtFQUNBLG9PQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtFQUNBLGdEeEQvYWxCO0FGb3dYdEI7QUk3eVhFO0VzRGtka0M7SUFTUSxnQ0FBQTtFMURzMVcxQztBQUNGO0EwRG4xV29DO0VBRUksbUJyRG5lakM7RXFEb2VpQyxZQUFBO0VBQ0EsNFVBQUE7RUFDQSw0QkFBQTtFQUNBLGdDQUFBO0VBQ0EseUJBQUE7RUFDQSw0QkFBQTtFQUNBLGdEeEQvYmxCO0FGbXhYdEI7QUk1elhFO0VzRCtka0M7SUFhUSx5QkFBQTtJQUVBLGdCQUFBO0lBQ0EsZ0NBQUE7RTFEbTFXMUM7QUFDRjtBMEQvMFdnQztFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7RUFDQSw0QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY3JEaGdCN0I7RXFEaWdCNkIsOEN4RHZkaEI7RXdEd2RnQixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnT0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7QTFEaTFXcEM7QUlyMVhFO0VzRG9mOEI7SUFtQlEsZUFBQTtJQUNBLFdBQUE7SUFDQSw0QkFBQTtJQUNBLGdCQUFBO0UxRGsxV3RDO0FBQ0Y7QUk3MVhFO0VzRHNoQlU7SUFFUSxXQUFBO0UxRHkwV2xCO0FBQ0Y7QTBEdDBXb0I7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDhCQUFBO0VBQUEsNkJBQUE7RUFBQSx1QkFBQTtFQUFBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQUEsZUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtBMUR3MFd4QjtBSXoyWEU7RXNEbWlCc0I7SUFHUSxXQUFBO0UxRHUwVzlCO0FBQ0Y7QTBEcjBXNEI7RUFDSSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QTFEdTBXaEM7QTBEcDBXZ0M7RUFDSSx5QkFBQTtFQUNBLDRCQUFBO0VBQ0EsOEN4RDFnQmhCO0FGZzFYcEI7QUl4M1hFO0VzRCtpQjhCO0lBTVEsZ0NBQUE7SUFDQSw0QkFBQTtFMUR1MFd0QztBQUNGO0EwRHAwV2dDO0VBQ0kseUJBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxjckRqa0I3QjtFcURra0I2Qiw4Q3hEeGhCaEI7QUY4MVhwQjtBSXQ0WEU7RXNEMGpCOEI7SUFTUSxnQ0FBQTtJQUNBLDRCQUFBO0UxRHUwV3RDO0FBQ0Y7QTBEbjBXNEI7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxjckR2bEJ6QjtFcUR3bEJ5Qiw4Q3hEOWlCWjtFd0QraUJZLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUEsRUFBQSxTQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtBMURxMFdoQztBSWo2WEU7RXNEeWtCMEI7SUFzQlEsV0FBQTtJQUNBLGVBQUE7SUFDQSxnQ0FBQTtJQUNBLDRCQUFBO0lBQ0EsWUFBQTtJQUNBLHVCQUFBO0lBQUEsb0JBQUE7SUFBQSwyQkFBQTtJQUNBLHFCQUFBO0UxRHMwV2xDO0FBQ0Y7QTBEbjBXNEI7RUFDSSwyakpBQUE7QTFEcTBXaEM7QTBEajBXNEI7RUFFSSw4akpBQUE7QTFEazBXaEM7QTBEL3pXNEI7RUFDSSw4d0VBQUE7QTFEaTBXaEM7QTBEOXpXNEI7RUFFSSw0c0VBQUE7QTFEK3pXaEM7QTBENXpXNEI7RUFDSSxrK0ZBQUE7QTFEOHpXaEM7QTBENXpXNEI7RUFFSSxrK0ZBQUE7QTFENnpXaEM7QTBEMXpXNEI7RUFDSSw0aUdBQUE7QTFENHpXaEM7QTBEMXpXNEI7RUFFSSw0aUdBQUE7QTFEMnpXaEM7QTBEeHpXNEI7RUFDSSxxaEVBQUE7QTFEMHpXaEM7QTBEdnpXNEI7RUFFSSxxaEVBQUE7QTFEd3pXaEM7QTBEcHpXNEI7RUFDSSx3aERBQUE7QTFEc3pXaEM7QTBEbnpXNEI7RUFFSSx1aERBQUE7QTFEb3pXaEM7QTBEanpXNEI7RUFDSSwrZ0ZBQUE7QTFEbXpXaEM7QTBEaHpXNEI7RUFFSSwrZ0ZBQUE7QTFEaXpXaEM7QTBEOXlXNEI7RUFDSSx5ckhBQUE7QTFEZ3pXaEM7QTBEN3lXNEI7RUFFSSx5ckhBQUE7QTFEOHlXaEM7QTBEM3lXNEI7RUFDSSxzckNBQUE7QTFENnlXaEM7QTBEMXlXNEI7RUFFSSxzckNBQUE7QTFEMnlXaEM7QTBEanlXZ0I7RUFDSSxnQkFBQTtFQUNBLHFCQUFBO0ExRG15V3BCO0EwRDd4V29CO0VBQ0ksYUFBQTtFQUNBLFNBQUE7RUFDQSxxQ0FBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtBMUQreFd4QjtBSTUrWEU7RXNEeXNCa0I7SUFPUSxxQ0FBQTtFMURneVcxQjtBQUNGO0FJai9YRTtFc0R5c0JrQjtJQVdRLDBCQUFBO0UxRGl5VzFCO0FBQ0Y7QTBEL3hXd0I7RUFDSSxrQkFBQTtBMURpeVc1QjtBSXovWEU7RXNEdXRCc0I7SUFJUSxXQUFBO0UxRGt5VzlCO0FBQ0Y7QTBEaHlXNEI7RUFDSSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QTFEa3lXaEM7QTBEaHlXZ0M7RUFDSSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxtT0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7QTFEa3lXcEM7QTBEL3hXZ0M7RUFDSSx5QnJEOXVCN0I7RXFEK3VCNkIsWUFBQTtFQUNBLDhVQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtFQUNBLGdEeER4c0JkO0FGeStYdEI7QUlsaFlFO0VzRDJ1QjhCO0lBU1EsNkJBQUE7SUFDQSxnQ0FBQTtFMURreVd0QztBQUNGO0EwRDV4VzRCO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQUEsc0JBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNyRHp3QnpCO0VxRDB3QnlCLDhDeERodUJaO0V3RGl1QlksZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFNBQUE7RUFDQSxnT0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxZQUFBO0ExRDh4V2hDO0FJOWlZRTtFc0Q0dkIwQjtJQXVCUSxlQUFBO0lBQ0EsNkJBQUE7SUFDQSxhQUFBO0lBQ0EsZ0NBQUE7SUFDQSxXQUFBO0UxRCt4V2xDO0FBQ0Y7QTBEM3hXNEI7RUFDSSw2QkFBQTtFQUNBLGNyRGh5QnpCO0VxRGl5QnlCLGtCQUFBO0VBQ0EsNEN4RHR2QmQ7RXdEdXZCYyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxtQ0FBQTtFQUFBLCtCQUFBO0VBQUEsMkJBQUE7RUFDQSxtQnJEM3lCMUI7RXFENHlCMEIsWUFBQTtBMUQ2eFdoQztBSTlrWUU7RXNENHhCMEI7SUF3QlEsZUFBQTtJQUNBLFNBQUE7RTFEOHhXbEM7QUFDRjtBMEQzeFc0QjtFQUNJLCtCQUFBO0VBQ0EsY3JEN3pCekI7RXFEOHpCeUIsa0JBQUE7RUFDQSw0Q3hEbnhCZDtFd0RveEJjLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUEsRUFBQSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLG1DQUFBO0VBQUEsK0JBQUE7RUFBQSwyQkFBQTtFQUNBLG1CckR6MEJyQjtFcUQwMEJxQixZQUFBO0ExRDZ4V2hDO0FJM21ZRTtFc0R5ekIwQjtJQXdCUSxlQUFBO0lBQ0EsU0FBQTtFMUQ4eFdsQztBQUNGO0EwRDN4VzRCO0VBQ0ksMEJBQUE7RUFDQSxjckQxMUJ6QjtFcUQyMUJ5QixrQkFBQTtFQUNBLDRDeERoekJkO0V3RGl6QmMsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQSxFQUFBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsbUNBQUE7RUFBQSwrQkFBQTtFQUFBLDJCQUFBO0VBQ0EsbUJyRHAyQnpCO0VxRHEyQnlCLFlBQUE7QTFENnhXaEM7QUl4b1lFO0VzRHMxQjBCO0lBd0JRLGVBQUE7SUFDQSxTQUFBO0UxRDh4V2xDO0FBQ0Y7QTBEM3hXNEI7RUFDSSxnQkFBQTtFQUNBLGNyRHYzQnpCO0VxRHczQnlCLGtCQUFBO0VBQ0EsNEN4RDcwQmQ7RXdEODBCYyxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBLEVBQUEsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxtQ0FBQTtFQUFBLCtCQUFBO0VBQUEsMkJBQUE7RUFDQSxtQnJEeDRCdkI7RXFEeTRCdUIsV0FBQTtBMUQ2eFdoQztBSXJxWUU7RXNEbTNCMEI7SUF3QlEsZUFBQTtJQUNBLFNBQUE7RTFEOHhXbEM7QUFDRjtBMER6eFdvQjtFQUNJLGFBQUE7QTFEMnhXeEI7QTBEdnhXZ0I7RUFDSSxnQkFBQTtFQUNBLHFCQUFBO0ExRHl4V3BCO0EwRHB4V1E7RUFDSSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxTQUFBO0ExRHN4V1o7QUkxcllFO0VzRDg1Qk07SUFTUSxnQkFBQTtFMUR1eFdkO0FBQ0Y7QTBEcnhXWTtFQUNJLDRCQUFBO0VBQUEsaUJBQUE7RUFBQSxRQUFBO0ExRHV4V2hCO0EwRHB4V1k7RUFDSSw0QkFBQTtFQUFBLGlCQUFBO0VBQUEsUUFBQTtBMURzeFdoQjtBMERueFdZO0VBQ0ksNEJBQUE7RUFBQSxpQkFBQTtFQUFBLFFBQUE7QTFEcXhXaEI7QTBEbHhXWTtFQUNJLHFCQUFBO0VBQ0EsZ0R4RC80Qk07RXdEZzVCTixlQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLHNDQUFBO0VBQUEsOEJBQUE7RUFFQSw2QkFBQTtFQUNBLGNyRHQ4QlQ7RXFEdThCUyw0QkFBQTtFQUNBLHlCQUFBO0ExRG14V2hCO0FJenRZRTtFc0RzN0JVO0lBbUJNLGVBQUE7SUFDQSxzQkFBQTtJQUNBLDRCQUFBO0lBRUEsNEJBQUE7RTFEbXhXaEI7QUFDRjtBMERseFdnQjtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQ0FBQTtFQUFBLDhCQUFBO0VBRUEsU0FBQTtFQUNBLHlCckQ3OUJYO0FMZ3ZZUDtBSTl1WUU7RXNEKzhCYztJQWNJLFFBQUE7SUFDQSxTQUFBO0lBRUEsUUFBQTtFMURveFdsQjtBQUNGO0EwRGx4V2dCO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUVBLFNBQUE7RUFDQSx5QnJEbi9CWDtFcURvL0JXLGdUQUFBO0ExRG14V2xCO0FJcndZRTtFc0RtK0JjO0lBaUJJLFFBQUE7SUFDQSxTQUFBO0lBRUEsUUFBQTtFMURveFdsQjtBQUNGO0EwRGx4V2dCO0VBQ0ksV3JEcC9CWjtBTHd3WVI7QTBEbnhXa0I7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0ExRHF4V3BCO0EwRG54V2tCO0VBQ0UsVUFBQTtFQUNBLG1UQUFBO0ExRHF4V3BCO0FJenhZRTtFc0RrZ0NnQjtJQUlJLFVBQUE7RTFEdXhXcEI7QUFDRjtBMERseFdZOztFQUVJLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnRHhEditCTTtFd0R3K0JOLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0NBQUE7RUFBQSw4QkFBQTtFQUVBLDZCQUFBO0VBQ0EsY3JEOWhDVDtFcUQraENTLDRCQUFBO0VBQ0EseUJBQUE7QTFEbXhXaEI7QUlqellFO0VzRDRnQ1U7O0lBcUJNLGVBQUE7SUFDQSxzQkFBQTtJQUNBLDRCQUFBO0lBRUEsNEJBQUE7RTFEb3hXaEI7QUFDRjtBMERueFdnQjs7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0NBQUE7RUFBQSw4QkFBQTtFQUVBLFNBQUE7RUFDQSx5QnJEcmpDWDtBTDAwWVA7QUl4MFlFO0VzRHVpQ2M7O0lBY0ksUUFBQTtJQUNBLFNBQUE7SUFFQSxRQUFBO0UxRHV4V2xCO0FBQ0Y7QTBEcnhXZ0I7O0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUVBLFNBQUE7RUFDQSx5QnJEM2tDWDtFcUQ0a0NXLGdUQUFBO0ExRHV4V2xCO0FJajJZRTtFc0QyakNjOztJQWlCSSxRQUFBO0lBQ0EsU0FBQTtJQUVBLFFBQUE7RTFEeXhXbEI7QUFDRjtBMER2eFdnQjs7RUFDSSxXckQ1a0NaO0FMczJZUjtBMER6eFdrQjs7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0ExRDR4V3BCO0EwRDF4V2tCOztFQUNFLFVBQUE7RUFDQSxtVEFBQTtBMUQ2eFdwQjtBSXozWUU7RXNEMGxDZ0I7O0lBSUksVUFBQTtFMURneVdwQjtBQUNGO0EwRDF4V1k7RUFDSSw2QkFBQTtFQUNBLGNyRHptQ1Q7RXFEMG1DUyw0QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSw0V0FBQTtFQUNBLDRCQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdEeER0a0NNO0V3RHVrQ04sZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBMUQ0eFdoQjtBSS80WUU7RXNEcW1DVTtJQWdCTSw0QkFBQTtFMUQ4eFdoQjtBQUNGO0EwRDV4V2dCO0VBQ0ksWUFBQTtFQUNBLGdQQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBMUQ4eFdwQjtBMER2eFdZO0VBQ0ksY3JEdG9DVDtFcUR1b0NTLG1CQUFBO0ExRHl4V2hCO0FJOTVZRTtFc0Rtb0NVO0lBS1EsbUJBQUE7RTFEMHhXbEI7QUFDRjtBMER2eFdZO0VBQ0ksbUJBQUE7QTFEeXhXaEI7QTBEcnhXUTtFQUNJLGNBQUE7RUFDQSwrZEFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBMUR1eFdaO0EwRHR3V2dCO0VBQ0ksZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdEeERub0NFO0V3RG9vQ0YsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSw0QkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQ0FBQTtFQUFBLDhCQUFBO0VBRUEsNkJBQUE7RUFDQSxjckQxckNiO0VxRDJyQ2EsNEJBQUE7RUFDQSx5QkFBQTtBMUR1d1dwQjtBSWo4WUU7RXNEeXFDYztJQW9CTSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSw0QkFBQTtJQUVBLDRCQUFBO0UxRHV3V3BCO0FBQ0Y7QTBEcndXb0I7RUFDSSxXckQ5ckNoQjtFcUQrckNnQixtQnJEeHNDakI7QUwrOFlQOztBMkQvOFlBO0VBRUksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7QTNEaTlZSjtBMkQvOFlJO0VBQ0ksY0FBQTtFQUNBLGlCQUFBO0EzRGk5WVI7QUl0OVlFO0V1REdFO0lBS1EsaUJBQUE7RTNEazlZVjtBQUNGO0EyRGo5WVE7RUFDSSxtQnREWEg7RXNEWUcsMndCQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQ0FBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QTNEbTlZWjtBSXIrWUU7RXVEVU07SUFXUSxzQ0FBQTtFM0RvOVlkO0FBQ0Y7QUkxK1lFO0V1RFVNO0lBZVEsdUJBQUE7SUFDQSwrQ0FBQTtJQUNBLHNCQUFBO0lBQ0EsaUJBQUE7RTNEcTlZZDtBQUNGO0EyRG45WVk7RUFDSSxtQkFBQTtFQUNBLGN0RG5DVDtBTHcvWVA7QTJEbDlZWTtFQUNJLGN0RHZDVDtBTDIvWVA7QTJEajlZWTtFQUNJLGVBQUE7QTNEbTlZaEI7QTJEajlZZ0I7RUFDSSxnQkFBQTtBM0RtOVlwQjtBMkRoOVlnQjtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSw2QkFBQTtFQUNBLFNBQUE7QTNEazlZcEI7QUlwZ1pFO0V1RCtDYztJQU1RLDRCQUFBO0lBQUEsNkJBQUE7SUFBQSwwQkFBQTtJQUFBLHNCQUFBO0lBQ0EsU0FBQTtFM0RtOVl0QjtBQUNGO0EyRGo5WW9CO0VBQ0kscUJBQUE7RUFBQSxhQUFBO0VBQUEsU0FBQTtBM0RtOVl4QjtBSTdnWkU7RXVEeURrQjtJQUlRLG1CQUFBO0lBQUEsY0FBQTtJQUFBLFVBQUE7RTNEbzlZMUI7QUFDRjtBMkRqOVlvQjtFQUNJLG1CQUFBO0VBQ0EsZUFBQTtBM0RtOVl4QjtBSXRoWkU7RXVEaUVrQjtJQUtRLGtCQUFBO0UzRG85WTFCO0FBQ0Y7QTJEbDlZeUI7RUFDRyxjdEQ1RXJCO0VzRDZFcUIsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSx3VkFBQTtFQUNBLHFCQUFBO0EzRG85WTVCO0EyRGw5WTRCO0VBQ0ksZ0JBQUE7QTNEbzlZaEM7QUl4aVpFO0V1RHlFdUI7SUFlTyxlQUFBO0UzRG85WTlCO0FBQ0Y7O0E0RC9pWkE7RUFDSSxrQkFBQTtFQUVBLHFCQUFBO0E1RGlqWko7QUlsalpFO0V3REdFO0lBRVEsZUFBQTtJQUNBLGdCQUFBO0U1RGlqWlY7QUFDRjtBSXhqWkU7RXdERkY7SUFhUSxpQkFBQTtJQUNBLGtCQUFBO0U1RGlqWk47QUFDRjtBNEQvaVpJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsdWVBQUE7RUFBQSwrZEFBQTtFQUNBLDZCQUFBO0VBQUEscUJBQUE7RUFDQSw4QkFBQTtFQUFBLHNCQUFBO0VBQ0EsMkJBQUE7RUFBQSx1QkFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxtQnZEL0JDO0V1RGdDRCwyd0JBQUE7RUFDQSw0QkFBQTtFQUVBLG9DQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0E1RGdqWlI7QUlwbFpFO0V3RGVFO0lBd0JRLHdCQUFBO0lBQUEsZ0JBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLDJ3QkFBQTtJQUNBLDRCQUFBO0lBQ0EsOENBQUE7SUFDQSxzQkFBQTtFNURpalpWO0FBQ0Y7QTREOWlaSTtFQUNJLGFBQUE7RUFDQSxnREFBQTtFQUNBLFNBQUE7QTVEZ2paUjtBSXBtWkU7RXdEaURFO0lBTVEsMEJBQUE7RTVEaWpaVjtBQUNGO0E0RC9pWlE7RUFDSSxVQUFBO0E1RGlqWlo7QUk1bVpFO0V3RDBETTtJQUdRLGVBQUE7RTVEbWpaZDtBQUNGO0E0RGhqWlk7RUFDSSxnQkFBQTtFQUNBLGVBQUE7QTVEa2paaEI7QUlyblpFO0V3RGlFVTtJQUtRLGVBQUE7RTVEbWpabEI7QUFDRjtBNERoalpZO0VBQ0ksbUJBQUE7QTVEa2paaEI7QTREL2laWTtFQUNJLDBCQUFBO0VBQ0EsZUFBQTtBNURpalpoQjtBNEQ3aVpnQjtFQUNJLGdCQUFBO0E1RCtpWnBCO0E0RDNpWlk7RUFDSSxjQUFBO0E1RDZpWmhCO0FJdm9aRTtFd0R5RlU7SUFHUSxjQUFBO0U1RCtpWmxCO0FBQ0Y7QTREN2laZ0I7RUFDSSxtQkFBQTtBNUQraVpwQjtBSS9vWkU7RXdEK0ZjO0lBR1EsbUJBQUE7RTVEaWpadEI7QUFDRjtBNEQ3aVpZO0VBQ0ksbUJBQUE7QTVEK2laaEI7QTRENWlaWTtFQUNJLDBCQUFBO0VBQ0EsbUJBQUE7QTVEOGlaaEI7QTREM2laWTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0E1RDZpWmhCO0E0RDNpWmdCO0VBQ0UsOEJBQUE7RUFBQSwyQkFBQTtFQUFBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0E1RDZpWmxCO0E0RHppWlk7RUFDSSwwQkFBQTtBNUQyaVpoQjtBNER6aVpnQjtFQUNJLDBCQUFBO0E1RDJpWnBCO0E0RHZpWlk7RUFDSSxZQUFBO0E1RHlpWmhCO0E0RHhpWmdCO0VBQ0ksWUFBQTtBNUQwaVpwQjtBNER0aVpZO0VBQ0ksWUFBQTtBNUR3aVpoQjtBNER2aVpnQjtFQUNJLFlBQUE7QTVEeWlacEI7QTREcmlaWTtFQUNJLGN2RHJKVDtBTDRyWlA7QTREdGlaZ0I7RUFDSSxjdkR2SmI7QUwrclpQO0E0RGxpWlE7RUFDSSxrQkFBQTtFQUNBLFVBQUE7RXhEeU5aLG9FQUFBO0VBQ0EscUVBQUE7RUErREEsMkJBQUE7QUo4d1lBO0FJcHNaRTtFd0QySk07SUFLUSxnQkFBQTtJQUNBLG9CQUFBO0U1RHdpWmQ7QUFDRjtBSTFxWkk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFFQUFBO0VBQUEsNkRBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBSjRxWk47QUl2dFpFO0VBZ0NFO0lBY00sZ0JBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtFSjZxWlI7QUFDRjtBSTNxWk07RUFDSSxtQkFBQTtFQUNBLGNDeERIO0FMcXVaUDtBSTFxWk07RUFDSSxlQUFBO0VBQ0EsY0M3REg7QUx5dVpQO0FJdnVaRTtFQXlESTtJQUtRLGVBQUE7RUo2cVpaO0FBQ0Y7QUl6cVpVO0VBQ0ksZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0EsUUFBQTtBSjJxWmQ7QUl6cVpjO0VBQ0ksY0FBQTtFQUNBLDhDRm5DRTtFRW9DRixlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FKMnFabEI7QUkxdlpFO0VBeUVZO0lBU1EsZUFBQTtFSjRxWnBCO0FBQ0Y7QUkxcVprQjtFQUNJLGtCQUFBO0VBQ0EscUJBQUE7QUo0cVp0QjtBSTFxWnNCO0VBQ0ksbUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QUo0cVoxQjtBSTF3WkU7RUF5Rm9CO0lBUVEsZUFBQTtFSjZxWjVCO0FBQ0Y7QUl2cVprQjtFQUNJLGNBQUE7QUp5cVp0QjtBSXZxWnNCO0VBR0kseUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUp1cVoxQjtBSW5xWmtCO0VBQ0kseUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9SQUFBO0VBQ0Esc0NBQUE7RUFDQSw0QkFBQTtFQUNBLHVCQUFBO0FKcXFadEI7QUlscVprQjtFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QUpvcVp0QjtBSWxxWnNCO0VBQ0ksVUFBQTtFQUNBLFFBQUE7QUpvcVoxQjtBSWxxWjBCO0VBQ0ksa0JBQUE7RUFDQSxpUUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBSm9xWjlCO0FJdnpaRTtFQStJd0I7SUFPUSw2QkFBQTtFSnFxWmhDO0FBQ0Y7QUlscVowQjtFQUNJLDJmQUFBO0VBQ0EscUJBQUE7QUpvcVo5QjtBSWgwWkU7RUEwSndCO0lBS1EsNkJBQUE7RUpxcVpoQztBQUNGO0FJaHFaMEI7RUFDSSxjQUFBO0VBQ0EsOENGL0hWO0VFZ0lVLGVBQUE7QUprcVo5QjtBSTVwWmM7RUFDSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FKOHBabEI7QUk1cFprQjtFQUtJLGNBQUE7RUFDQSwrZEFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBSjBwWnRCO0FJcHFac0I7RUFDSSxVQUFBO0VBQ0EsUUFBQTtBSnNxWjFCO0FJenBaVTtFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QUoycFpkO0FJenBaYztFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QUoycFpsQjtBSXhwWnNCO0VBS0ksY0FBQTtFQUNBLCtkQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FKc3BaMUI7QUlocVowQjtFQUNJLFVBQUE7RUFDQSxRQUFBO0FKa3FaOUI7QUlwcFpVO0VBQ0ksZ0JBQUE7QUpzcFpkO0FJcHBaYztFQUNJLHFCQUFBO0VBQ0EsZ0RGM0xJO0VFNExKLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0NBQUE7RUFBQSw4QkFBQTtFQUNBLHlCQ2hQWDtFRGlQVyxXQ3hPVjtFRHlPVSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxzVkFBQTtFQUNBLHFDQUFBO0VBQ0EsNEJBQUE7QUpzcFpsQjtBSTE0WkU7RUFrT1k7SUFxQlEsZUFBQTtJQUNBLHNCQUFBO0lBQ0EsNEJBQUE7SUFDQSxnQkFBQTtJQUNBLG9DQUFBO0VKdXBacEI7QUFDRjtBSWpwWlU7RUFDSSxjQ3JRUDtBTHc1WlA7QUlqcFpjO0VBQ0ksOENGOU5FO0VFK05GLGNBQUE7RUFDQSxjQUFBO0FKbXBabEI7QUl6b1pBO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxRUFBQTtFQUFBLDZEQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUF1QkEsa0NBQUE7QUpxblpKO0FJejZaRTtFQWtSRjtJQWNRLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7RUo2b1pOO0FBQ0Y7QUkzb1pJO0VBQ0ksbUJBQUE7RUFDQSxjQzFTRDtBTHU3WlA7QUkxb1pJO0VBQ0ksZUFBQTtFQUNBLGNDL1NEO0FMMjdaUDtBSXo3WkU7RUEyU0U7SUFLUSxlQUFBO0VKNm9aVjtBQUNGO0FJem9aSTtFQUNJLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFFQSxpREFBQTtFQUNBLG1DQUFBO0VBQ0Esa0NBQUE7RUFDQSxtREFBQTtFQUNBLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQ0FBQTtFQUVBLDZDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx1Q0FBQTtFQUNBLG1DQUFBO0VBQ0EscUNBQUE7RUFDQSxtQ0FBQTtFQUVBLHFDQUFBO0VBQ0EseVNBQUE7RUFDQSwyREFBQTtFQUNBLGlEQUFBO0VBRUEsaUNBQUE7RUFDQSx1UUFBQTtFQUNBLCtmQUFBO0VBRUEsOEJBQUE7RUFDQSxrQ0FBQTtFQUNBLHNEQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsaURBQUE7RUFDQSx5Q0FBQTtFQUNBLHFDQUFBO0VBQ0EsaUNBQUE7RUFDQSxtV0FBQTtFQUNBLGtEQUFBO0VBQ0EseUNBQUE7RUFDQSxtREFBQTtFQUVBLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSwyZUFBQTtFQUNBLHdDQUFBO0VBQ0EsNENBQUE7RUFDQSxzQ0FBQTtBSnFvWlI7QUlqb1pRO0VBQ0ksY0M3V0w7QUxnL1pQO0FJam9aWTtFQUNJLDhDRnRVSTtFRXVVSixjQUFBO0VBQ0EsY0FBQTtBSm1vWmhCO0FJM25aQTtFQUNJLGdCQUFBO0FKNm5aSjtBSTFuWkE7RUFDSSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSxRQUFBO0FKNG5aSjtBSXpuWkE7RUFDSSxjQUFBO0VBQ0EsOENGN1ZnQjtFRThWaEIsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QUoyblpKO0FJeG5aQTtFQUNJLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QUowblpKO0FJdm5aQTtFQUNJLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9SQUFBO0VBQ0Esc0NBQUE7RUFDQSw0QkFBQTtFQUNBLHVCQUFBO0FKeW5aSjtBSXRuWkE7RUFDSSxxQkFBQTtFQUNBLGdERjNYa0I7RUU0WGxCLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQzVhRztFRDZhSCxXQ3BhSTtFRHFhSixnQkFBQTtFQUNBLFlBQUE7RUFDQSxzVkFBQTtFQUNBLHFDQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQ0FBQTtFQUFBLDhCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FKd25aSjtBSTNpYUU7RUF3YkU7SUFDSSxlQUFBO0VKc25aTjtBQUNGO0FJaGphRTtFQThiRTtJQUNJLGVBQUE7SUFDQSxzQkFBQTtJQUNBLDRCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQ0FBQTtFSnFuWk47QUFDRjs7QTREeDRaWTtFQUNJLHlCdkRuTFA7RXVEb0xPLDJ3QkFBQTtBNUQyNFpoQjtBNERyNFpnQjtFQUNJLGN2RDVMYjtBTG1rYVA7QTREOTNaWTtFQUNJLHlCQUFBO0VBQ0EsMndCQUFBO0E1RGc0WmhCO0E0RDEzWmdCO0VBQ0ksV3ZEck1aO0FMaWthUjtBNERuM1pZO0VBQ0kseUJBQUE7RUFDQSwyd0JBQUE7QTVEcTNaaEI7QTRELzJaZ0I7RUFDSSxjdkRoT2I7QUxpbGFQO0E0RHgyWlk7RUFDSSx5QkFBQTtFQUNBLDJ3QkFBQTtBNUQwMlpoQjtBNERwMlpnQjtFQUNJLFlBQUE7QTVEczJacEI7QTRENzFaWTtFQUNJLHlCdkQ1UFQ7RXVENlBTLDJ3QkFBQTtBNUQrMVpoQjtBNER6MVpnQjtFQUNJLFlBQUE7QTVEMjFacEI7QTREbDFaWTtFQUNJLHlCdkR0UVQ7RXVEdVFTLCt4QkFBQTtBNURvMVpoQjtBNEQ5MFpnQjtFQUNJLGN2RHRSYjtBTHNtYVA7QTREdjBaWTtFQUNJLHlCdkQxUkw7RXVEMlJLLDJ3QkFBQTtBNUR5MFpoQjtBNERuMFpnQjtFQUNJLGN2RHhTYjtBTDZtYVA7QTRENXpaWTtFQUNJLHlCdkQzU1Y7RXVENFNVLDJ3QkFBQTtBNUQ4elpoQjtBNER4elpnQjtFQUNJLGN2RDFUYjtBTG9uYVA7O0E2RHBuYUE7RUFDSSxjQUFBO0VBQ0EscUJBQUE7QTdEdW5hSjtBSXZuYUU7RXlERkY7SUFLTSxpQkFBQTtFN0R3bmFKO0FBQ0Y7QUk1bmFFO0V5REZGO0lBU00saUJBQUE7SUFDQSxvQkFBQTtJQUNBLGFBQUE7RTdEeW5hSjtBQUNGO0E2RG5uYVE7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjeERyQkg7RXdEc0JHLGtCQUFBO0E3RHFuYVY7QUl6b2FFO0V5RGdCTTtJQU9JLGlCQUFBO0lBQ0EsZUFBQTtFN0RzbmFWO0FBQ0Y7QTZEbm5hTTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7QTdEcW5hUjtBSXJwYUU7RXlENEJJO0lBT0kscUNBQUE7SUFDQSxhQUFBO0U3RHNuYVI7QUFDRjtBNkRwbmFRO0VBQ0UsV0FBQTtBN0RzbmFWO0E2RHJuYVU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjeEQ5Q0w7QUxxcWFQO0FJbnFhRTtFeUR5Q1E7SUFNSSxlQUFBO0U3RHduYVo7QUFDRjtBNkRybmFVO0VBQ0UsY3hEdERMO0FMNnFhUDtBNkRwbmFVO0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtBN0RzbmFaO0FJanJhRTtFeUR1RFE7SUFPSSxtQkFBQTtFN0R1bmFaO0FBQ0Y7QTZEcm5hWTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxtQkFBQTtBN0R1bmFkOztBOEQvcmFBO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtBOURrc2FGO0FJbHNhRTtFMERGRjtJQUlJLGdCQUFBO0lBQ0EsbUJBQUE7RTlEb3NhRjtBQUNGO0E4RG5zYUU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUFBLDJCQUFBO0VBQ0EsU0FBQTtBOURxc2FKO0E4RHBzYUk7RUFDRSxjekRkQztFeURlRCxnQkFBQTtFQUNBLGtCQUFBO0E5RHNzYU47QThEcHNhSTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtBOURzc2FOOztBOERsc2FBO0VBQ0Usb0JBQUE7QTlEcXNhRjtBSTV0YUU7RTBEc0JGO0lBR0ksb0JBQUE7RTlEdXNhRjtBQUNGO0E4RHRzYUU7RUFDRSxpQkFBQTtBOUR3c2FKO0E4RHZzYUk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxvQkFBQTtFQUNBLG1CQUFBO0VBQUEsZUFBQTtFQUNBLGNBQUE7QTlEeXNhTjtBSTN1YUU7RTBENkJFO0lBT0ksU0FBQTtFOUQyc2FOO0FBQ0Y7QThEMXNhTTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QTlENHNhUjtBSXZ2YUU7RTBEc0NJO0lBT0ksV0FBQTtJQUNBLGdCQUFBO0U5RDhzYVI7QUFDRjtBSTd2YUU7RTBEc0NJO0lBV0ksaUJBQUE7RTlEZ3RhUjtBQUNGO0E4RC9zYVE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSwwQkFBQTtFQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EscUJBQUE7RUFBQSxrQkFBQTtFQUFBLHlCQUFBO0VBQ0EsdUJBQUE7QTlEaXRhVjtBSXp3YUU7RTBEbURNO0lBT0ksdUJBQUE7RTlEbXRhVjtBQUNGO0E4RGh0YVU7RUFDRSxjekRqRUw7RXlEa0VLLDhDNUR4QlE7RTREeUJSLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBOURrdGFaO0FJdnhhRTtFMEQ4RFE7SUFTSSxlQUFBO0U5RG90YVo7QUFDRjtBOERudGFZO0VBQ0UsZ0Q1RGpDUTtBRnN2YXRCO0E4RGp0YVE7RUFDRSxrQkFBQTtBOURtdGFWO0E4RGp0YVE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBOURtdGFWO0E4RGx0YVU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLG1CQUFBO0E5RG90YVo7QThEbHRhVTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxvQ0FBQTtFQUNBLG1CQUFBO0E5RG90YVo7QThEbHRhYztFQUNFLFd6RGhHUjtBTG96YVI7QThEanRhWTtFQUNFLFd6RHBHTjtBTHV6YVI7QThEbHRhYztFQUNFLGdUQUFBO0E5RG90YWhCO0E4RGx0YWM7RUFDRSxXekR6R1I7QUw2emFSO0E4RG50YWdCO0VBQ0UsbVRBQUE7QTlEcXRhbEI7O0ErRHowYUE7RUFDRSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQjFES007QUx1MGFSO0FJOTBhRTtFMkRGRjtJQU1JLDRCQUFBO0lBQ0EsNkJBQUE7RS9EODBhRjtBQUNGO0ErRDcwYUU7RUFDRSxpQkFBQTtFQUNBLGlCQUFBO0EvRCswYUo7QUl4MWFFO0UyRE9BO0lBSUksaUJBQUE7RS9EaTFhSjtBQUNGO0ErRC8wYU07RUFDRSxlQUFBO0EvRGkxYVI7QUloMmFFO0UyRGdCTTtJQUVJLGFBQUE7RS9EazFhVjtBQUNGO0FJcjJhRTtFMkRnQk07SUFLSSxhQUFBO0UvRG8xYVY7QUFDRjtBSTEyYUU7RTJEd0JNO0lBRUksMEJBQUE7RS9EbzFhVjtBQUNGO0ErRGoxYU07RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDBCQUFBO0VBQUEsc0JBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxxQkFBQTtFQUFBLGtCQUFBO0VBQUEseUJBQUE7RUFDQSxTQUFBO0EvRG0xYVI7QUl6M2FFO0UyRDhCSTtJQVVJLGFBQUE7RS9EcTFhUjtBQUNGO0ErRHAxYVE7RUFDRSw4QzdESFU7RTZESVYsZ0JBQUE7QS9EczFhVjtBK0RwMWFRO0VBQ0UseUIxRDFDSjtBTGc0YU47QStEcDFhUTtFQUNFLHlCMUQ1Q0g7QUxrNGFQO0ErRHAxYVE7RUFDRSx5QjFEakRDO0FMdTRhWDs7QStELzBhQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0NBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtBL0RrMWFGO0ErRGgxYUU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBL0RrMWFKO0ErRGgxYUU7RUFDRSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsb0JBQUE7QS9EazFhSjtBSWw2YUU7RTJEMkVBO0lBT0ksaUJBQUE7SUFDQSxvQkFBQTtFL0RvMWFKO0FBQ0Y7QStEbjFhSTtFQUNFLHNCMUQvRUU7RTBEZ0ZGLFdBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QS9EcTFhTjtBSS82YUU7RTJEcUZFO0lBT0ksa0JBQUE7RS9EdTFhTjtBQUNGO0FJcDdhRTtFMkRxRkU7SUFVSSxvQkFBQTtJQUNBLG1CQUFBO0UvRHkxYU47QUFDRjtBSTE3YUU7RTJEa0dJO0lBRUksZ0JBQUE7SUFDQSxjQUFBO0UvRDAxYVI7QUFDRjtBK0R4MWFNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxVQUFBO0EvRDAxYVI7QUl0OGFFO0UyRHdHSTtJQU1JLFNBQUE7RS9ENDFhUjtBQUNGO0FJMzhhRTtFMkR3R0k7SUFTSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtJQUNBLFNBQUE7RS9EODFhUjtBQUNGO0ErRDUxYU07RUFDRSxZQUFBO0EvRDgxYVI7QUlwOWFFO0UyRHFISTtJQUdJLFlBQUE7RS9EZzJhUjtBQUNGO0FJejlhRTtFMkRxSEk7SUFNSSxnQkFBQTtFL0RrMmFSO0FBQ0Y7QStEajJhUTtFQUNFLG1CQUFBO0EvRG0yYVY7QStEajJhUTtFQUNFLGMxRG5JSDtFMERvSUcsZ0JBQUE7QS9EbTJhVjtBSXIrYUU7RTJEb0lNO0lBRUksZUFBQTtFL0RtMmFWO0FBQ0Y7QStEajJhUTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsdzNCQUFBO0VBQ0Esd0JBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0EvRG0yYVY7QStEaDJhTTtFQUNFLG1CQUFBO0VBQUEsV0FBQTtFQUFBLE9BQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBL0RrMmFSO0FJMS9hRTtFMkRvSkk7SUFNSSxrQkFBQTtFL0RvMmFSO0FBQ0Y7QUkvL2FFO0UyRG9KSTtJQVNJLGlCQUFBO0lBQ0EsZUFBQTtFL0RzMmFSO0FBQ0Y7QStEcDJhTTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0EvRHMyYVI7QUkzZ2JFO0UyRGlLSTtJQU1JLFNBQUE7SUFDQSxXQUFBO0UvRHcyYVI7QUFDRjtBSWpoYkU7RTJEaUtJO0lBVUksU0FBQTtJQUNBLFdBQUE7RS9EMDJhUjtBQUNGOztBZ0V6aGJBO0VBQ0UseUIzRENPO0UyREFQLHdOQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QWhFNGhiRjtBSW5pYkU7RTRERkY7SUFXSSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RWhFOGhiRjtBQUNGO0FnRTdoYkU7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSw4QkFBQTtFQUNBLFNBQUE7QWhFK2hiSjtBSWhqYkU7RTREYUE7SUFNSSxTQUFBO0VoRWlpYko7QUFDRjtBSXJqYkU7RTREYUE7SUFTSSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtJQUNBLFNBQUE7RWhFbWliSjtBQUNGO0FnRWppYk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QWhFbWliUjtBSWxrYkU7RTREMEJJO0lBT0ksbUJBQUE7RWhFcWliUjtBQUNGO0FnRXBpYlE7RUFDRSxrQkFBQTtBaEVzaWJWO0FnRXBpYlE7RUFDRSxjM0R6Q0g7RTJEMENHLGdEOURDWTtFOERBWiwwQkFBQTtFQUNBLGdCQUFBO0FoRXNpYlY7QWdFbmliTTtFQUNFLGMzRGhERDtFMkRpREMsZ0Q5RE5jO0U4RE9kLG1CQUFBO0FoRXFpYlI7QUlybGJFO0U0RDZDSTtJQUtJLGVBQUE7SUFDQSxpQkFBQTtFaEV1aWJSO0FBQ0Y7QWdFcmliTTtFQUNFLGMzRHpERDtFMkQwREMsZUFBQTtFQUNBLGdCQUFBO0FoRXVpYlI7QWdFcmliTTtFQUNFLGdEOURuQmM7QUYwamJ0QjtBZ0VyaWJNO0VBQ0UsOEM5RHZCWTtFOER3QlosZ0JBQUE7QWhFdWliUjtBZ0VyaWJNO0VBQ0UsZ0JBQUE7QWhFdWliUjtBSTFtYkU7RTREa0VJO0lBR0ksZ0JBQUE7RWhFeWliUjtBQUNGO0FnRXhpYlE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLFNBQUE7QWhFMGliVjtBZ0V6aWJVO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxVQUFBO0FoRTJpYlo7QWdFdGliSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QWhFd2liTjtBSWpvYkU7RTREbUZFO0lBUUksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtFaEUwaWJOO0FBQ0Y7QUl4b2JFO0U0RG1GRTtJQWFJLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7RWhFNGliTjtBQUNGO0FJL29iRTtFNERtRkU7SUFrQkksWUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsaUJBQUE7RWhFOGliTjtBQUNGO0FJeHBiRTtFNERtRkU7SUF5QkksV0FBQTtJQUNBLGVBQUE7RWhFZ2piTjtBQUNGO0FnRS9pYk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSwwQkFBQTtFQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QWhFaWpiUjtBSXZxYkU7RTREK0dJO0lBU0ksbUJBQUE7RWhFbWpiUjtBQUNGO0FnRWpqYk07RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FoRW1qYlI7QUlycmJFO0U0RDJISTtJQVNJLFNBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtFaEVxamJSO0FBQ0Y7O0FnRTdpYkE7RUFxSEUsd0JBQUE7RUE0REEsb0JBQUE7QWhFaTRhRjtBZ0VqamJFO0VBQ0Usb0JBQUE7QWhFbWpiSjtBSXRzYkU7RTREa0pBO0lBR0ksaUJBQUE7RWhFcWpiSjtBQUNGO0FnRXBqYkk7RUFDRSxzQjNEakpFO0UyRGtKRixpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1REFBQTtFQUFBLCtDQUFBO0VBQ0Esb0JBQUE7QWhFc2piTjtBSW50YkU7RTREdUpFO0lBUUkseUJBQUE7RWhFd2piTjtBQUNGO0FJeHRiRTtFNER1SkU7SUFXSSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0VoRTBqYk47QUFDRjtBZ0V6amJNO0VBQ0UsZ0JBQUE7QWhFMmpiUjtBZ0UxamJRO0VBQ0UsU0FBQTtBaEU0amJWO0FnRXpqYk07RUFDRSxjM0RqTEQ7RTJEa0xDLG1CQUFBO0FoRTJqYlI7QWdFempiTTtFQUNFLGMzRHJMRDtFMkRzTEMsMEJBQUE7QWhFMmpiUjtBZ0V6amJNO0VBQ0UsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsYzNEM0xEO0FMc3ZiUDtBSXB2YkU7RTREc0xJO0lBS0ksZUFBQTtFaEU2amJSO0FBQ0Y7QWdFM2piTTtFQUNFLGdCQUFBO0FoRTZqYlI7QWdFM2piTTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtBaEU2amJSO0FnRTVqYlE7RUFDRSxjM0R2TUg7RTJEd01HLGdCQUFBO0FoRThqYlY7QWdFNWpiVTtFQUNFLGNBQUE7QWhFOGpiWjtBZ0UxamJNO0VBQ0UsaUJBQUE7QWhFNGpiUjtBZ0UzamJRO0VBQ0UsU0FBQTtBaEU2amJWO0FnRTFqYk07RUFDRSxtQkFBQTtFQUNBLG9CQUFBO0FoRTRqYlI7QUlqeGJFO0U0RG1OSTtJQUlJLGtCQUFBO0lBQ0EsbUJBQUE7RWhFOGpiUjtBQUNGO0FJdnhiRTtFNEQyTkk7SUFFSSxrQkFBQTtJQUNBLG1CQUFBO0VoRThqYlI7QUFDRjtBZ0UxamJFO0VBQ0UseUJBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBaEU0amJKO0FJcHliRTtFNERtT0E7SUFPSSxpQkFBQTtJQUNBLHFCQUFBO0lBQ0EsYUFBQTtFaEU4amJKO0FBQ0Y7QWdFM2piUTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtBaEU2amJWO0FJL3liRTtFNERnUE07SUFJSSxpQkFBQTtJQUNBLGVBQUE7RWhFK2piVjtBQUNGO0FnRTFqYlU7RUFDRSxlQUFBO0FoRTRqYlo7QUl4emJFO0U0RDJQUTtJQUdJLGVBQUE7RWhFOGpiWjtBQUNGO0FnRXRqYkU7RUFDRSxpQkFBQTtFQUNBLHFCQUFBO0FoRXdqYko7QUlqMGJFO0U0RHVRQTtJQUlJLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxhQUFBO0VoRTBqYko7QUFDRjtBZ0V2amJRO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsYzNEdFJIO0FMKzBiUDtBSTcwYkU7RTREaVJNO0lBTUksaUJBQUE7SUFDQSxlQUFBO0VoRTBqYlY7QUFDRjtBZ0V2amJNO0VBQ0UsYUFBQTtFQUNBLHFDQUFBO0FoRXlqYlI7QUl2MWJFO0U0RDRSSTtJQUtJLHFDQUFBO0VoRTBqYlI7QUFDRjtBZ0V4amJRO0VBQ0UsV0FBQTtBaEUwamJWO0FnRXpqYlU7RUFDRSxlQUFBO0FoRTJqYlo7QUlsMmJFO0U0RHNTUTtJQUdJLGVBQUE7RWhFNmpiWjtBQUNGO0FnRTFqYlU7RUFDRSxjQUFBO0VBQ0EsbUJBQUE7QWhFNGpiWjtBSTMyYkU7RTRENlNRO0lBS0ksbUJBQUE7RWhFNmpiWjtBQUNGO0FnRTNqYlk7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QWhFNmpiZDtBZ0VuamJFO0VBQ0UsaUJBQUE7RUFDQSxtQjNEdFVLO0UyRHVVTCxrQkFBQTtBaEVxamJKO0FnRW5qYkk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUIzRGhWRztBTHE0YlQ7QWdFbGpiSTtFQUNFLGlCN0RuVk87RTZEb1ZQLGNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGdEQUFBO0FoRW9qYk47QUk1NGJFO0U0RG1WRTtJQVFJLFNBQUE7RWhFcWpiTjtBQUNGO0FJajViRTtFNERtVkU7SUFZSSxTQUFBO0VoRXNqYk47QUFDRjtBSXQ1YkU7RTREbVZFO0lBZ0JJLFNBQUE7RWhFdWpiTjtBQUNGO0FJMzViRTtFNERtVkU7SUFvQkksMkJBQUE7SUFDQSxtQ0FBQTtJQUFBLDJCQUFBO0lBQ0EsZUFBQTtJQUNBLFNBQUE7RWhFd2piTjtBQUNGO0FnRXRqYk07RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtBaEV3amJSO0FJNTZiRTtFNEQ2V0k7SUFVSSw0QkFBQTtJQUFBLGlCQUFBO0lBQUEsUUFBQTtJQUNBLG9CQUFBO0VoRXlqYlI7QUFDRjtBZ0V2amJRO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSx5TkFBQTtFQUNBLDRCQUFBO0VBQ0Esa0NBQUE7RUFDQSxxQkFBQTtBaEV5amJWO0FJLzdiRTtFNEQyWE07SUFjSSxvQkFBQTtFaEUwamJWO0FBQ0Y7QUlwOGJFO0U0RDJYTTtJQWtCSSxxQkFBQTtFaEUyamJWO0FBQ0Y7QWdFdmpiUTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHVEQUFBO0VBQUEsK0NBQUE7RUFDQSxnQkFBQTtBaEV5amJWO0FJLzhiRTtFNERrWk07SUFPSSxnQkFBQTtFaEUwamJWO0FBQ0Y7QUlwOWJFO0U0RGtaTTtJQVdJLGdCQUFBO0VoRTJqYlY7QUFDRjtBZ0V2amJNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUNBLG9CQUFBO0FoRXlqYlI7QUloK2JFO0U0RGthSTtJQVFJLDRCQUFBO0lBQUEsaUJBQUE7SUFBQSxRQUFBO0lBQ0EsaUJBQUE7RWhFMGpiUjtBQUNGO0FnRXhqYlE7RUFDRSxtQkFBQTtBaEUwamJWO0FnRXZqYlE7RUFDRSxtQkFBQTtBaEV5amJWO0FnRXRqYlE7RUFDRSxnQkFBQTtFQUNBLGMzRDFiSDtBTGsvYlA7O0FpRWovYkU7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7QWpFby9iSjtBSXQvYkU7RTZEREE7SUFLSSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RWpFcy9iSjtBQUNGO0FpRXIvYkk7RUFDRSxpQkFBQTtBakV1L2JOO0FpRXIvYlE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUNBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QWpFdS9iVjtBSXZnY0U7RTZEV007SUFPSSxtQkFBQTtFakV5L2JWO0FBQ0Y7QWlFeC9iVTtFQUNFLGtCQUFBO0FqRTAvYlo7QWlFeC9iVTtFQUNFLGM1RDFCTDtFNEQyQkssZ0QvRGdCVTtFK0RmViwwQkFBQTtFQUNBLGdCQUFBO0FqRTAvYlo7QWlFdi9iUTtFQUNFLGM1RHRCRTtFNER1QkYsZ0QvRFNZO0UrRFJaLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FqRXkvYlY7QWlFdC9iTTtFQUNFLG1CQUFBO0FqRXcvYlI7QWlFdi9iUTtFQUNFLGM1RDNDSDtFNEQ0Q0csMEJBQUE7QWpFeS9iVjtBaUV4L2JVO0VBQ0UsYzVEOUNMO0U0RCtDSyxrQkFBQTtBakUwL2JaO0FpRXYvYlE7RUFDRSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QWpFeS9iVjtBaUV0L2JNO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxpQkFBQTtBakV3L2JSO0FpRXYvYlE7RUFDRSxlQUFBO0FqRXkvYlYiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG5UaGVtZSBOYW1lOiBHcm93IFNjaG9vbHNcblRoZW1lIFVSSTogaHR0cDovL3VuZGVyc2NvcmVzLm1lL1xuQXV0aG9yOiBVbmRlcnNjb3Jlcy5tZVxuQXV0aG9yIFVSSTogaHR0cDovL3VuZGVyc2NvcmVzLm1lL1xuRGVzY3JpcHRpb246IERlc2NyaXB0aW9uXG5WZXJzaW9uOiAxLjAuMFxuVGVzdGVkIHVwIHRvOiA1LjRcblJlcXVpcmVzIFBIUDogNS42XG5MaWNlbnNlOiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuTGljZW5zZSBVUkk6IExJQ0VOU0VcblRleHQgRG9tYWluOiBncm93LXNjaG9vbHNcblRhZ3M6IGN1c3RvbS1iYWNrZ3JvdW5kLCBjdXN0b20tbG9nbywgY3VzdG9tLW1lbnUsIGZlYXR1cmVkLWltYWdlcywgdGhyZWFkZWQtY29tbWVudHMsIHRyYW5zbGF0aW9uLXJlYWR5XG5cblRoaXMgdGhlbWUsIGxpa2UgV29yZFByZXNzLCBpcyBsaWNlbnNlZCB1bmRlciB0aGUgR1BMLlxuVXNlIGl0IHRvIG1ha2Ugc29tZXRoaW5nIGNvb2wsIGhhdmUgZnVuLCBhbmQgc2hhcmUgd2hhdCB5b3UndmUgbGVhcm5lZC5cblxuR3JvdyBTY2hvb2xzIGlzIGJhc2VkIG9uIFVuZGVyc2NvcmVzIGh0dHBzOi8vdW5kZXJzY29yZXMubWUvLCAoQykgMjAxMi0yMDIwIEF1dG9tYXR0aWMsIEluYy5cblVuZGVyc2NvcmVzIGlzIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdQTCB2MiBvciBsYXRlci5cblxuTm9ybWFsaXppbmcgc3R5bGVzIGhhdmUgYmVlbiBoZWxwZWQgYWxvbmcgdGhhbmtzIHRvIHRoZSBmaW5lIHdvcmsgb2Zcbk5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsIGh0dHBzOi8vbmVjb2xhcy5naXRodWIuaW8vbm9ybWFsaXplLmNzcy9cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcblx0LSBOb3JtYWxpemVcblx0LSBCb3ggc2l6aW5nXG4jIEJhc2Vcblx0LSBUeXBvZ3JhcGh5XG5cdC0gRWxlbWVudHNcblx0LSBMaW5rc1xuXHQtIEZvcm1zXG4jIyBMYXlvdXRzXG4jIENvbXBvbmVudHNcblx0LSBOYXZpZ2F0aW9uXG5cdC0gUG9zdHMgYW5kIHBhZ2VzXG5cdC0gQ29tbWVudHNcblx0LSBXaWRnZXRzXG5cdC0gTWVkaWFcblx0LSBDYXB0aW9uc1xuXHQtIEdhbGxlcmllc1xuIyBwbHVnaW5zXG5cdC0gSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbiMgVXRpbGl0aWVzXG5cdC0gQWNjZXNzaWJpbGl0eVxuXHQtIEFsaWdubWVudHNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBOb3JtYWxpemVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuLyogU2VjdGlvbnNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqXHRcdGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBCb3ggc2l6aW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIEluaGVyaXQgYm94LXNpemluZyB0byBtb3JlIGVhc2lseSBjaGFuZ2UgaXQncyB2YWx1ZSBvbiBhIGNvbXBvbmVudCBsZXZlbC5cbkBsaW5rIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBjb2xvcjogIzQwNDA0MDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbmRmbixcbmNpdGUsXG5lbSxcbmkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMS41ZW07XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllciAxMCBQaXRjaFwiLCBjb3VyaWVyLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxLjZlbTtcbn1cblxuY29kZSxcbmtiZCxcbnR0LFxudmFyIHtcbiAgZm9udC1mYW1pbHk6IG1vbmFjbywgY29uc29sYXMsIFwiQW5kYWxlIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIG1vbm9zcGFjZTtcbn1cblxuYWJicixcbmFjcm9ueW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2NjY7XG4gIGN1cnNvcjogaGVscDtcbn1cblxubWFyayxcbmlucyB7XG4gIGJhY2tncm91bmQ6ICNmZmY5YzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4vKiBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtIDNlbTtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbmxpID4gdWwsXG5saSA+IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xufVxuXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG50YWJsZSB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogTGlua3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYSB7XG4gIGNvbG9yOiAjNDE2OWUxO1xufVxuXG5hOnZpc2l0ZWQge1xuICBjb2xvcjogIzgwMDA4MDtcbn1cblxuYTpob3ZlcixcbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTkxOTcwO1xufVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbmE6aG92ZXIsXG5hOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIEZvcm1zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJ1dHRvbixcbmlucHV0W3R5cGU9YnV0dG9uXSxcbmlucHV0W3R5cGU9cmVzZXRdLFxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2NjYyAjY2NjICNiYmI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuNmVtIDFlbSAwLjRlbTtcbn1cblxuYnV0dG9uOmhvdmVyLFxuaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2MgI2JiYiAjYWFhO1xufVxuXG5idXR0b246YWN0aXZlLFxuYnV0dG9uOmZvY3VzLFxuaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSxcbmlucHV0W3R5cGU9YnV0dG9uXTpmb2N1cyxcbmlucHV0W3R5cGU9cmVzZXRdOmFjdGl2ZSxcbmlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbmlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2FhYSAjYmJiICNiYmI7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dXJsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1zZWFyY2hdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT1yYW5nZV0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT1tb250aF0sXG5pbnB1dFt0eXBlPXdlZWtdLFxuaW5wdXRbdHlwZT10aW1lXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG5pbnB1dFt0eXBlPWNvbG9yXSxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogM3B4O1xufVxuXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzLFxuaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbmlucHV0W3R5cGU9bW9udGhdOmZvY3VzLFxuaW5wdXRbdHlwZT13ZWVrXTpmb2N1cyxcbmlucHV0W3R5cGU9dGltZV06Zm9jdXMsXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cyxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGNvbG9yOiAjMTExO1xufVxuXG5zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIExheW91dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQ29tcG9uZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogTmF2aWdhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWFpbi1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gdWwgdWwge1xuICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC05OTllbTtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gdWwgdWwgdWwge1xuICBsZWZ0OiAtOTk5ZW07XG4gIHRvcDogMDtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCBsaTpob3ZlciA+IHVsLFxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCBsaS5mb2N1cyA+IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5tYWluLW5hdmlnYXRpb24gdWwgdWwgYSB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5hY3RpdmUgPiB1bCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5tYWluLW5hdmlnYXRpb24gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIFNtYWxsIG1lbnUuICovXG4ubWVudS10b2dnbGUsXG4ubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gIC5tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1uYXZpZ2F0aW9uIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uc2l0ZS1tYWluIC5jb21tZW50LW5hdmlnYXRpb24sXG4uc2l0ZS1tYWluIC5wb3N0cy1uYXZpZ2F0aW9uLFxuLnNpdGUtbWFpbiAucG9zdC1uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29tbWVudC1uYXZpZ2F0aW9uIC5uYXYtbGlua3MsXG4ucG9zdHMtbmF2aWdhdGlvbiAubmF2LWxpbmtzLFxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbW1lbnQtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzLFxuLnBvc3RzLW5hdmlnYXRpb24gLm5hdi1wcmV2aW91cyxcbi5wb3N0LW5hdmlnYXRpb24gLm5hdi1wcmV2aW91cyB7XG4gIGZsZXg6IDEgMCA1MCU7XG59XG5cbi5jb21tZW50LW5hdmlnYXRpb24gLm5hdi1uZXh0LFxuLnBvc3RzLW5hdmlnYXRpb24gLm5hdi1uZXh0LFxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LW5leHQge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGZsZXg6IDEgMCA1MCU7XG59XG5cbi8qIFBvc3RzIGFuZCBwYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc3RpY2t5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wb3N0LFxuLnBhZ2Uge1xuICBtYXJnaW46IDA7XG59XG5cbi51cGRhdGVkOm5vdCgucHVibGlzaGVkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWNvbnRlbnQsXG4uZW50cnktY29udGVudCxcbi5lbnRyeS1zdW1tYXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFnZS1saW5rcyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxuLyogQ29tbWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNvbW1lbnQtY29udGVudCBhIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uYnlwb3N0YXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFdpZGdldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndpZGdldCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG4ud2lkZ2V0IHNlbGVjdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogTWVkaWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogTWFrZSBzdXJlIGxvZ28gbGluayB3cmFwcyBhcm91bmQgbG9nbyBpbWFnZS4gKi9cbi5jdXN0b20tbG9nby1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBDYXB0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi53cC1jYXB0aW9uIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luOiAwLjgwNzVlbSAwO1xufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBHYWxsZXJpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTYge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTgge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgUGx1Z2luc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogSGlkZSB0aGUgUG9zdHMgTmF2aWdhdGlvbiBhbmQgdGhlIEZvb3RlciB3aGVuIEluZmluaXRlIFNjcm9sbCBpcyBpbiB1c2UuICovXG4uaW5maW5pdGUtc2Nyb2xsIC5wb3N0cy1uYXZpZ2F0aW9uLFxuLmluZmluaXRlLXNjcm9sbC5uZXZlcmVuZGluZyAuc2l0ZS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBSZS1kaXNwbGF5IHRoZSBUaGVtZSBGb290ZXIgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaGFzIHJlYWNoZWQgaXRzIGVuZC4gKi9cbi5pbmZpbml0eS1lbmQubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVXRpbGl0aWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBBY2Nlc3NpYmlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IG5vbmU7XG4gIGNvbG9yOiAjMjE3NTliO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwO1xufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNwcmltYXJ5W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBBbGlnbm1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hbGlnbmxlZnQge1xuICAvKnJ0bDppZ25vcmUqL1xuICBmbG9hdDogbGVmdDtcbiAgLypydGw6aWdub3JlKi9cbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgLypydGw6aWdub3JlKi9cbiAgZmxvYXQ6IHJpZ2h0O1xuICAvKnJ0bDppZ25vcmUqL1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4vKiBHZW5lcmFsIFNhbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgUmVndWxhclwiO1xuICBzcmM6IHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvTUZRVDdIRkdDUjJMNVVMUVRXNllYWVpYWEhNUEtMSjMvWVdRMjQ0RDZUQUNVWDVKQktBVFBPVzVJNU1HSjNHNzMvN1lZM1pBQUUzVFJWMkxBTllPTFhOSFRQSExYVldUS0gud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvTUZRVDdIRkdDUjJMNVVMUVRXNllYWVpYWEhNUEtMSjMvWVdRMjQ0RDZUQUNVWDVKQktBVFBPVzVJNU1HSjNHNzMvN1lZM1pBQUUzVFJWMkxBTllPTFhOSFRQSExYVldUS0gud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvL2Nkbi5mb250c2hhcmUuY29tL3dmL01GUVQ3SEZHQ1IyTDVVTFFUVzZZWFlaWFhITVBLTEozL1lXUTI0NEQ2VEFDVVg1SkJLQVRQT1c1STVNR0ozRzczLzdZWTNaQUFFM1RSVjJMQU5ZT0xYTkhUUEhMWFZXVEtILnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiO1xuICBzcmM6IHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvM1JaSFdTTk9OTExXSkszUkxQRUtVWk9NTTU2R080TEovQlBEUlk3QUhWSTNNQ0RYWFZYVFFRNzZIM1VYQTYzUzMvU0IyT0VCNklLWlBSUjZKVDRHRkoyVEZUNkhCQjZBWk4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvM1JaSFdTTk9OTExXSkszUkxQRUtVWk9NTTU2R080TEovQlBEUlk3QUhWSTNNQ0RYWFZYVFFRNzZIM1VYQTYzUzMvU0IyT0VCNklLWlBSUjZKVDRHRkoyVEZUNkhCQjZBWk4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvL2Nkbi5mb250c2hhcmUuY29tL3dmLzNSWkhXU05PTkxMV0pLM1JMUEVLVVpPTU01NkdPNExKL0JQRFJZN0FIVkkzTUNEWFhWWFRRUTc2SDNVWEE2M1MzL1NCMk9FQjZJS1pQUlI2SlQ0R0ZKMlRGVDZIQkI2QVpOLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCI7XG4gIHNyYzogdXJsKFwiLy9jZG4uZm9udHNoYXJlLmNvbS93Zi9LNDZZUkg3NjJGSDNRSjI1SVFNM1ZBWEFLQ0hFWFhXNC9JU0xXUVBVWkhaRjMzTFJJT1RCTUZPSkw1N0dCR1E0Qi8zWkxNRVhaRVFQTFRFUE1IVFFEQVVYUDVaWlhDWkFFTi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLy9jZG4uZm9udHNoYXJlLmNvbS93Zi9LNDZZUkg3NjJGSDNRSjI1SVFNM1ZBWEFLQ0hFWFhXNC9JU0xXUVBVWkhaRjMzTFJJT1RCTUZPSkw1N0dCR1E0Qi8zWkxNRVhaRVFQTFRFUE1IVFFEQVVYUDVaWlhDWkFFTi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvSzQ2WVJINzYyRkgzUUoyNUlRTTNWQVhBS0NIRVhYVzQvSVNMV1FQVVpIWkYzM0xSSU9UQk1GT0pMNTdHQkdRNEIvM1pMTUVYWkVRUExURVBNSFRRREFVWFA1WlpYQ1pBRU4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiO1xuICBzcmM6IHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvS1dYTzVYM1lXNFg3T0xVTVBPNFgyNEhRSkdKVTdFMlEvVk9XVVFaUzNZTFA2NlpIUFRYQUZTSDZZQUNZNFdKSFQvTklRNTRQVkJCSVdWSzNQRlNPSU9VSlNYSUo1V1RORFAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi8vY2RuLmZvbnRzaGFyZS5jb20vd2YvS1dYTzVYM1lXNFg3T0xVTVBPNFgyNEhRSkdKVTdFMlEvVk9XVVFaUzNZTFA2NlpIUFRYQUZTSDZZQUNZNFdKSFQvTklRNTRQVkJCSVdWSzNQRlNPSU9VSlNYSUo1V1RORFAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvL2Nkbi5mb250c2hhcmUuY29tL3dmL0tXWE81WDNZVzRYN09MVU1QTzRYMjRIUUpHSlU3RTJRL1ZPV1VRWlMzWUxQNjZaSFBUWEFGU0g2WUFDWTRXSkhUL05JUTU0UFZCQklXVkszUEZTT0lPVUpTWElKNVdUTkRQLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5odG1sIGJvZHkge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwgYm9keSAjcHJpbWFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhaW5lci1maXhlZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzU5cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuLmNvbnRhaW5lci1maXhlZC5pbnRlcmlvci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNzZweDtcbn1cbi5jb250YWluZXItZml4ZWQuY2xlYXJmaXg6YmVmb3JlLCAuY29udGFpbmVyLWZpeGVkLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY29udGFpbmVyLWZpeGVkLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWluZXItZnVsbC5jbGVhcmZpeDpiZWZvcmUsIC5jb250YWluZXItZnVsbC5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNvbnRhaW5lci1mdWxsLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5idXR0b246Zm9jdXMsIGJ1dHRvbjpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIGlucHV0W3R5cGU9dGV4dF06aG92ZXIsIGlucHV0W3R5cGU9YnV0dG9uXTpmb2N1cywgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLCBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuICBodG1sIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBodG1sICN3cGFkbWluYmFyIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaHRtbCAjd3BhZG1pbmJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuaDEsIC5oZWFkaW5nLTEge1xuICBmb250LXNpemU6IDE2MnB4O1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoMSwgLmhlYWRpbmctMSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG59XG5cbmgyLCAuaGVhZGluZy0yIHtcbiAgZm9udC1zaXplOiA3NHB4O1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDIsIC5oZWFkaW5nLTIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgfVxufVxuXG5oMywgLmhlYWRpbmctMyB7XG4gIGZvbnQtc2l6ZTogNjJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDMsIC5oZWFkaW5nLTMge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgfVxufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgfVxufVxuXG5wLCBsaSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgcCwgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgfVxufVxucC5zbWFsbCwgbGkuc21hbGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBwLnNtYWxsLCBsaS5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5wLmV5ZWJyb3csIGxpLmV5ZWJyb3cge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuLnByaW1hcnktYnV0dG9uLCAuc2Vjb25kYXJ5LWJ1dHRvbiwgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJpbWFyeS1idXR0b24sIC5zZWNvbmRhcnktYnV0dG9uLCAudGVydGlhcnktYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICB9XG59XG4ucHJpbWFyeS1idXR0b246YmVmb3JlLCAuc2Vjb25kYXJ5LWJ1dHRvbjpiZWZvcmUsIC50ZXJ0aWFyeS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgbGVmdDogMTNweDtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJpbWFyeS1idXR0b246YmVmb3JlLCAuc2Vjb25kYXJ5LWJ1dHRvbjpiZWZvcmUsIC50ZXJ0aWFyeS1idXR0b246YmVmb3JlIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA5cHg7XG4gIH1cbn1cbi5wcmltYXJ5LWJ1dHRvbjphZnRlciwgLnNlY29uZGFyeS1idXR0b246YWZ0ZXIsIC50ZXJ0aWFyeS1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJpbWFyeS1idXR0b246YWZ0ZXIsIC5zZWNvbmRhcnktYnV0dG9uOmFmdGVyLCAudGVydGlhcnktYnV0dG9uOmFmdGVyIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA5cHg7XG4gIH1cbn1cbi5wcmltYXJ5LWJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5zZWNvbmRhcnktYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnRlcnRpYXJ5LWJ1dHRvbjpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogNTAwcHg7XG4gIGhlaWdodDogNTAwcHg7XG4gIGxlZnQ6IC0xMDBweDtcbiAgdG9wOiAtMjI1cHg7XG59XG4ucHJpbWFyeS1idXR0b246aG92ZXI6YWZ0ZXIsIC5zZWNvbmRhcnktYnV0dG9uOmhvdmVyOmFmdGVyLCAudGVydGlhcnktYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgbGVmdDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJpbWFyeS1idXR0b246aG92ZXI6YWZ0ZXIsIC5zZWNvbmRhcnktYnV0dG9uOmhvdmVyOmFmdGVyLCAudGVydGlhcnktYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbiwgLnByaW1hcnktYnV0dG9uOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJpbWFyeS1idXR0b24sIC5wcmltYXJ5LWJ1dHRvbjp2aXNpdGVkIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ucHJpbWFyeS1idXR0b246YmVmb3JlLCAucHJpbWFyeS1idXR0b246dmlzaXRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRDRTMzO1xufVxuLnByaW1hcnktYnV0dG9uOmFmdGVyLCAucHJpbWFyeS1idXR0b246dmlzaXRlZDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRENFMzM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ucHJpbWFyeS1idXR0b246aG92ZXIsIC5wcmltYXJ5LWJ1dHRvbjp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ucHJpbWFyeS1idXR0b246aG92ZXI6YWZ0ZXIsIC5wcmltYXJ5LWJ1dHRvbjp2aXNpdGVkOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5wcmltYXJ5LWJ1dHRvbi53aGl0ZSwgLnByaW1hcnktYnV0dG9uOnZpc2l0ZWQud2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5wcmltYXJ5LWJ1dHRvbi52aWRlbzphZnRlciwgLnByaW1hcnktYnV0dG9uOnZpc2l0ZWQudmlkZW86YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc5JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgOSAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkgNS4wMDAwNkwwIDEwTC00LjM3MTE0ZS0wNyAwTDkgNS4wMDAwNlonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOXB4IGNlbnRlcjtcbn1cbi5wcmltYXJ5LWJ1dHRvbi52aWRlbzpob3ZlcjphZnRlciwgLnByaW1hcnktYnV0dG9uOnZpc2l0ZWQudmlkZW86aG92ZXI6YWZ0ZXIge1xuICBsZWZ0OiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmltYXJ5LWJ1dHRvbi52aWRlbzpob3ZlcjphZnRlciwgLnByaW1hcnktYnV0dG9uOnZpc2l0ZWQudmlkZW86aG92ZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IDlweDtcbiAgfVxufVxuXG4uc2Vjb25kYXJ5LWJ1dHRvbiwgLnNlY29uZGFyeS1idXR0b246dmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMjI0MjtcbiAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggNDZweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Vjb25kYXJ5LWJ1dHRvbiwgLnNlY29uZGFyeS1idXR0b246dmlzaXRlZCB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMzhweDtcbiAgfVxufVxuLnNlY29uZGFyeS1idXR0b246YmVmb3JlLCAuc2Vjb25kYXJ5LWJ1dHRvbjp2aXNpdGVkOmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Vjb25kYXJ5LWJ1dHRvbjpiZWZvcmUsIC5zZWNvbmRhcnktYnV0dG9uOnZpc2l0ZWQ6YmVmb3JlIHtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLnNlY29uZGFyeS1idXR0b246YWZ0ZXIsIC5zZWNvbmRhcnktYnV0dG9uOnZpc2l0ZWQ6YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Vjb25kYXJ5LWJ1dHRvbjphZnRlciwgLnNlY29uZGFyeS1idXR0b246dmlzaXRlZDphZnRlciB7XG4gICAgdG9wOiA2cHg7XG4gIH1cbn1cbi5zZWNvbmRhcnktYnV0dG9uOmhvdmVyLCAuc2Vjb25kYXJ5LWJ1dHRvbjp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2Vjb25kYXJ5LWJ1dHRvbjpob3ZlcjphZnRlciwgLnNlY29uZGFyeS1idXR0b246dmlzaXRlZDpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5zZWNvbmRhcnktYnV0dG9uLndoaXRlLCAuc2Vjb25kYXJ5LWJ1dHRvbjp2aXNpdGVkLndoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5zZWNvbmRhcnktYnV0dG9uLndoaXRlOmJlZm9yZSwgLnNlY29uZGFyeS1idXR0b246dmlzaXRlZC53aGl0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnNlY29uZGFyeS1idXR0b24ud2hpdGU6YWZ0ZXIsIC5zZWNvbmRhcnktYnV0dG9uOnZpc2l0ZWQud2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWicgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLnNlY29uZGFyeS1idXR0b24ud2hpdGU6aG92ZXIsIC5zZWNvbmRhcnktYnV0dG9uOnZpc2l0ZWQud2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5zZWNvbmRhcnktYnV0dG9uLndoaXRlOmhvdmVyOmFmdGVyLCAuc2Vjb25kYXJ5LWJ1dHRvbjp2aXNpdGVkLndoaXRlOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi50ZXJ0aWFyeS1idXR0b24sIC50ZXJ0aWFyeS1idXR0b246dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLnRlcnRpYXJ5LWJ1dHRvbjpiZWZvcmUsIC50ZXJ0aWFyeS1idXR0b246dmlzaXRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xufVxuLnRlcnRpYXJ5LWJ1dHRvbjphZnRlciwgLnRlcnRpYXJ5LWJ1dHRvbjp2aXNpdGVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi50ZXJ0aWFyeS1idXR0b246aG92ZXIsIC50ZXJ0aWFyeS1idXR0b246dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLnRlcnRpYXJ5LWJ1dHRvbjpob3ZlcjphZnRlciwgLnRlcnRpYXJ5LWJ1dHRvbjp2aXNpdGVkOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi50ZXJ0aWFyeS1idXR0b24ud2hpdGU6YmVmb3JlLCAudGVydGlhcnktYnV0dG9uOnZpc2l0ZWQud2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50ZXJ0aWFyeS1idXR0b24ud2hpdGU6YWZ0ZXIsIC50ZXJ0aWFyeS1idXR0b246dmlzaXRlZC53aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udGVydGlhcnktYnV0dG9uLmJsdWU6YmVmb3JlLCAudGVydGlhcnktYnV0dG9uOnZpc2l0ZWQuYmx1ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xufVxuLnRlcnRpYXJ5LWJ1dHRvbi5ibHVlOmFmdGVyLCAudGVydGlhcnktYnV0dG9uOnZpc2l0ZWQuYmx1ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi50ZXJ0aWFyeS1idXR0b24uYmx1ZTpob3ZlciwgLnRlcnRpYXJ5LWJ1dHRvbjp2aXNpdGVkLmJsdWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZXJ0aWFyeS1idXR0b24uYmx1ZTpob3ZlcjphZnRlciwgLnRlcnRpYXJ5LWJ1dHRvbjp2aXNpdGVkLmJsdWU6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDE3IDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjk4NSAwLjEyNjIyMUwxNyA2TDExLjY5ODUgMTEuODczOEw5Ljg5NzYyIDEwLjMyNTRMMTMuMDQ0OSA3LjA5Mzk3SDBWNC45MDYwM0gxMy4wNDQ5TDkuODk3NjIgMS42NzQ2MUwxMS42OTg1IDAuMTI2MjIxWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jYXNlLXN0dWR5LWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNhcmQgLnRleHQtY29udGFpbmVyIC5jYXRlZ29yeS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQgLnRleHQtY29udGFpbmVyIC5jYXRlZ29yeS1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY2FzZS1zdHVkeS1jYXJkIC50ZXh0LWNvbnRhaW5lciAuY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNhcmQgLnRleHQtY29udGFpbmVyIGg0IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQgLnRleHQtY29udGFpbmVyIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uY2FzZS1zdHVkeS1jYXJkIC50ZXh0LWNvbnRhaW5lciAudGVydGlhcnktYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQgLnRleHQtY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgfVxuICAuY2FzZS1zdHVkeS1jYXJkIC50ZXh0LWNvbnRhaW5lciAudGVydGlhcnktYnV0dG9uOm5vdCg6aG92ZXIpOmJlZm9yZSB7XG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuY2FzZS1zdHVkeS1jYXJkIC50ZXh0LWNvbnRhaW5lciAudGVydGlhcnktYnV0dG9uOmFmdGVyIHtcbiAgICB0b3A6IDZweDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZCAudGV4dC1jb250YWluZXIgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZCAudGV4dC1jb250YWluZXIgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICB9XG4gIC5jYXNlLXN0dWR5LWNhcmQgLnRleHQtY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b246bm90KDpob3Zlcik6YmVmb3JlIHtcbiAgICB3aWR0aDogMzdweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgbGVmdDogNi41cHg7XG4gICAgdG9wOiA2cHg7XG4gIH1cbiAgLmNhc2Utc3R1ZHktY2FyZCAudGV4dC1jb250YWluZXIgLnRlcnRpYXJ5LWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuLmNhc2Utc3R1ZHktY2FyZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXNlLXN0dWR5LWNhcmQgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uY2FzZS1zdHVkeS1jYXJkLmZhY2lsaXR5LWZpbmFuY2luZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUUwRkY7XG59XG4uY2FzZS1zdHVkeS1jYXJkLmZhY2lsaXR5LWZpbmFuY2luZyAudGV4dC1jb250YWluZXIgLmNhdGVnb3J5LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZGRDU7XG59XG4uY2FzZS1zdHVkeS1jYXJkLndvcmtpbmctY2FwaXRhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRUZGRDA7XG59XG4uY2FzZS1zdHVkeS1jYXJkLndvcmtpbmctY2FwaXRhbCAudGV4dC1jb250YWluZXIgLmNhdGVnb3J5LWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVCN0FDO1xufVxuLmNhc2Utc3R1ZHktY2FyZC5lbnJvbGxtZW50LW1hcmtldGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0MyRjc7XG59XG4uY2FzZS1zdHVkeS1jYXJkLmVucm9sbG1lbnQtbWFya2V0aW5nIC50ZXh0LWNvbnRhaW5lciAuY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbn1cbi5jYXNlLXN0dWR5LWNhcmQuc21hbGwge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgbWluLWhlaWdodDogNTQ5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZC5zbWFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQuc21hbGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FzZS1zdHVkeS1jYXJkLnNtYWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNhcmQuc21hbGwgLnRleHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogNThweCA0M3B4IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZC5zbWFsbCAudGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDM2cHggMjdweCA2cHg7XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNhcmQuc21hbGwgLnRleHQtY29udGFpbmVyIGg2IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuLmNhc2Utc3R1ZHktY2FyZC5zbWFsbCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDQ0OS41cHg7XG4gIGhlaWdodDogMjM2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNjdweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjY3cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQuc21hbGwgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDI4MXB4O1xuICAgIGhlaWdodDogMjgxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2N3B4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2N3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2N3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAycHg7XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNhcmQuc21hbGw6aG92ZXIgLnRleHQtY29udGFpbmVyIGg2IHtcbiAgbWF4LWhlaWdodDogMjMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uY2FzZS1zdHVkeS1jYXJkLnNtYWxsOmhvdmVyIC5pbWFnZS1jb250YWluZXIge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uY2FzZS1zdHVkeS1jYXJkLmxhcmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQubGFyZ2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uY2FzZS1zdHVkeS1jYXJkLmxhcmdlIC50ZXh0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNDYycHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nOiA1OHB4IDQzcHggMTE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZC5sYXJnZSAudGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDU4cHggNDNweCA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FzZS1zdHVkeS1jYXJkLmxhcmdlIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzZweCAyN3B4IDRweDtcbiAgfVxufVxuLmNhc2Utc3R1ZHktY2FyZC5sYXJnZSAudGV4dC1jb250YWluZXIgaDYge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uY2FzZS1zdHVkeS1jYXJkLmxhcmdlIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNTUwcHg7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIGhlaWdodDogNDcxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FzZS1zdHVkeS1jYXJkLmxhcmdlIC5pbWFnZS1jb250YWluZXIge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAzODVweDtcbiAgICBoZWlnaHQ6IDMzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZC5sYXJnZSAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjczcHg7XG4gICAgbWluLXdpZHRoOiAyNzNweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG59XG4uY2FzZS1zdHVkeS1jYXJkLmxhcmdlIC5pbWFnZS1jb250YWluZXIgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA2OTJweDtcbiAgaGVpZ2h0OiA2NzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZC5sYXJnZSAuaW1hZ2UtY29udGFpbmVyIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIHdpZHRoOiA0ODVweDtcbiAgICBoZWlnaHQ6IDQ4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhc2Utc3R1ZHktY2FyZC5sYXJnZSAuaW1hZ2UtY29udGFpbmVyIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIHdpZHRoOiAyODFweDtcbiAgICBoZWlnaHQ6IDI3My42cHg7XG4gIH1cbn1cbi5jYXNlLXN0dWR5LWNhcmQubGFyZ2UgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDMzOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWR5LWNhcmQubGFyZ2UgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTY3cHg7XG4gIH1cbn1cblxuLnRlYW0tbWVtYmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMnB4IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0tbWVtYmVycyB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4udGVhbS1tZW1iZXJzIC50ZWFtLW1lbWJlciwgLnRlYW0tbWVtYmVycyAuZmVlZC1kaXNydXB0b3Ige1xuICB3aWR0aDogY2FsYygyNSUgLSAyMi41cHgpO1xuICBtYXgtd2lkdGg6IDMxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyLCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvciB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogY2FsYygzMyUgLSAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyLCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gIH1cbn1cbi50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyIC5pbWFnZS1jb250YWluZXIsIC50ZWFtLW1lbWJlcnMgLmZlZWQtZGlzcnVwdG9yIC5pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMTdweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYwRjM7XG4gIG1hcmdpbi1ib3R0b206IDE2LjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlYW0tbWVtYmVycyAudGVhbS1tZW1iZXIgLmltYWdlLWNvbnRhaW5lciwgLnRlYW0tbWVtYmVycyAuZmVlZC1kaXNydXB0b3IgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyIC5pbWFnZS1jb250YWluZXIsIC50ZWFtLW1lbWJlcnMgLmZlZWQtZGlzcnVwdG9yIC5pbWFnZS1jb250YWluZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxOXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE5cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyIC5pbWFnZS1jb250YWluZXIgaW1nLCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvciAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyIC5pbWFnZS1jb250YWluZXIgaW1nLCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvciAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE5cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTlweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVycyAudGVhbS1tZW1iZXIgaDYsIC50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyIGg1LCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvciBoNiwgLnRlYW0tbWVtYmVycyAuZmVlZC1kaXNydXB0b3IgaDUge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyIHAsIC50ZWFtLW1lbWJlcnMgLmZlZWQtZGlzcnVwdG9yIHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGVhbS1tZW1iZXJzIC50ZWFtLW1lbWJlciBwLCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvciBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnJlc291cmNlLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDU2cHggMjlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc291cmNlLWNhcmRzIHtcbiAgICBnYXA6IDMycHggMjNweDtcbiAgfVxufVxuLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMjEuNzVweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTcuMjVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE1LjMzcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMS41cHgpO1xuICB9XG59XG4ucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQgLmNhcmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCAuY2FyZC1pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIC5jYXJkLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIC5jYXJkLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbn1cbi5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCAudGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBwYWRkaW5nOiA2cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIC50YWcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIGg2IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gIH1cbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vZm9udHMvc2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSwgLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufVxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IC0yNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIuKAolwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjI1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5mYWRlSW4ge1xuICBhbmltYXRpb246IGZhZGVJbiAxcyBlYXNlLWluLW91dDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRnJvbUJvdHRvbSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpZGVJbkZyb21Cb3R0b20ge1xuICBvcGFjaXR5OiAwO1xufVxuLnNsaWRlSW5Gcm9tQm90dG9tLnZpc2libGUge1xuICBhbmltYXRpb246IDEuNXMgZWFzZSAxIGJvdGggYWx0ZXJuYXRlIHNsaWRlSW5Gcm9tQm90dG9tO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpZGVJbkZyb21MZWZ0IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zbGlkZUluRnJvbUxlZnQudmlzaWJsZSB7XG4gIGFuaW1hdGlvbjogc2xpZGVJbkZyb21MZWZ0IDFzIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpZGVJbkZyb21SaWdodCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2xpZGVJbkZyb21SaWdodC52aXNpYmxlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDFzIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGdyb3cge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmdyb3cge1xuICBvcGFjaXR5OiAwO1xufVxuLmdyb3cudmlzaWJsZSB7XG4gIGFuaW1hdGlvbjogZ3JvdyAxcyBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICBmcm9tLCAwJSwgNDMlLCB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICAyMCUsIDIzJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCkgc2NhbGVZKDEuMSk7XG4gIH1cbiAgNTAlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTtcbiAgfVxufVxuLmJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbmJvZHkgaDIuZ2Zvcm1fdGl0bGUge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSBoMi5nZm9ybV90aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuYm9keSBoMi5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5IGgyLmdmb3JtX3N1Ym1pc3Npb25fZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5ib2R5IHAuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5IHAuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgfVxufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMjtcbiAgbGVmdDogMTNweDtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgfVxufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphZnRlciB7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogOXB4O1xuICB9XG59XG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBsZWZ0OiAtMTAwcHg7XG4gIHRvcDogLTIyNXB4O1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6YWZ0ZXIge1xuICBsZWZ0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDE3IDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjk4NSAwLjEyNjIyMUwxNyA2TDExLjY5ODUgMTEuODczOEw5Ljg5NzYyIDEwLjMyNTRMMTMuMDQ0OSA3LjA5Mzk3SDBWNC45MDYwM0gxMy4wNDQ5TDkuODk3NjIgMS42NzQ2MUwxMS42OTg1IDAuMTI2MjIxWicgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOmFmdGVyIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG5cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgfVxufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICBsZWZ0OiAxM3B4O1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRDRTMzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06YmVmb3JlIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA5cHg7XG4gIH1cbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmFmdGVyIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA5cHg7XG4gIH1cbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBsZWZ0OiAtMTAwcHg7XG4gIHRvcDogLTIyNXB4O1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcjphZnRlciB7XG4gIGxlZnQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcjphZnRlciB7XG4gICAgbGVmdDogMTFweDtcbiAgfVxufVxuXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyAuZ2Zvcm1fc3VibWlzc2lvbl9lcnJvciB7XG4gIGNvbG9yOiAjRDgwMDAwO1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgY29sb3I6ICNEODAwMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTUgMTZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCI3LjAzOTA2XCIgY3k9XCI4XCIgcj1cIjcuMDM5MDZcIiBmaWxsPVwiJTIzRDgwMDAwXCIvPjxwYXRoIGQ9XCJNNy43NDEwNiA5LjAyMTM2SDYuMzEzNjhMNS44MTU3NSA0SDguMjUwMDVMNy43NDEwNiA5LjAyMTM2Wk04LjI3MjE4IDEwLjgzODJDOC4yNzIxOCAxMS41MTMxIDcuNzQxMDYgMTIgNy4wMzI5IDEyQzYuMzI0NzQgMTIgNS44MDQ2OSAxMS41MTMxIDUuODA0NjkgMTAuODM4MkM1LjgwNDY5IDEwLjE2MzIgNi4zMTM2OCA5LjY2NTI4IDcuMDMyOSA5LjY2NTI4QzcuNzYzMTkgOS42NjUyOCA4LjI3MjE4IDEwLjE2MzIgOC4yNzIxOCAxMC44MzgyWlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTYwJTsgLyogMjIuNHB4ICovXG59XG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS10ZXh0LFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwsXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1waG9uZSxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHQgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgLmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3QsXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1waG9uZSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICBib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGhlaWdodDogNDhweDtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHQgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtc2VsZWN0IC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWluZGVudDogMXB4O1xuICB0ZXh0LW92ZXJmbG93OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI1IDI0XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuMjQyMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjxwYXRoIGQ9XCJNMTcuMjQyMiAxMEwxMi4yNDIyIDE0TDcuMjQyMTkgMTBcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCBpbnB1dCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWVtYWlsIGlucHV0LFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgaW5wdXQsXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1zZWxlY3QgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlcjogMnB4ICM3MjdEODQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHQgbGFiZWwsXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCBsYWJlbCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lIGxhYmVsLFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCBsYWJlbCxcbiAgYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgbGFiZWwsXG4gIGJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lIGxhYmVsLFxuICBib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1zZWxlY3QgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCBsYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkLFxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgbGFiZWwgLmdmaWVsZF9yZXF1aXJlZCxcbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lIGxhYmVsIC5nZmllbGRfcmVxdWlyZWQsXG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1zZWxlY3QgbGFiZWwgLmdmaWVsZF9yZXF1aXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1cmVtO1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyBmaWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyBmaWVsZHNldCBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIGZpZWxkc2V0IC5naW5wdXRfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5ib2R5IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgZmllbGRzZXQgLmdpbnB1dF9jb250YWluZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBnYXA6IDhweDtcbn1cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyBmaWVsZHNldCAuZ2lucHV0X2NvbnRhaW5lciA+IHNwYW4gaW5wdXQge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5ib2R5IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHAsIGJvZHkgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIGg1LCBib2R5IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciBociB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAycHg7XG4gIC8qIFNldCB0aGUgaHIgY29sb3IgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjsgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtaGVhZGVyIHtcbiAgICB0b3A6IDEycHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlci5zY3JvbGwtZG93biB7XG4gIHRvcDogLTEwMCU7XG59XG4uc2l0ZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTQ4M3B4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI4cHggNjBweCAyOXB4IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwLjRweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyOHB4IDQwcHggMjlweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyOHB4IDMwcHggMjlweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2l0ZS1icmFuZGluZyBpbWcge1xuICBtaW4td2lkdGg6IDIzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zaXRlLWJyYW5kaW5nIGltZyB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnNpdGUtYnJhbmRpbmcgLmxvZ28tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2l0ZS1icmFuZGluZyAubG9nby1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zaXRlLWJyYW5kaW5nIC5sb2dvLW1vYmlsZSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnNpdGUtYnJhbmRpbmcgLmN1c3RvbS1sb2dvLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24ge1xuICAgIGdhcDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNzRweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gPiAuc2l0ZS1icmFuZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nOiAxMDVweCAyMHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwLjRweDtcbiAgYm94LXNoYWRvdzogMCAxNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgLnNlYXJjaC1jb250YWluZXIsIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24udG9nZ2xlZCAudXNlci1leHRlcm5hbC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbi50b2dnbGVkIC5zZWFyY2gtY29udGFpbmVyIC5idXR0b24tY29udGFpbmVyLCAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgLnNlYXJjaC1jb250YWluZXIgLm1vYmlsZS10ZXh0LCAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgLnVzZXItZXh0ZXJuYWwtY29udGFpbmVyIC5idXR0b24tY29udGFpbmVyLCAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgLnVzZXItZXh0ZXJuYWwtY29udGFpbmVyIC5tb2JpbGUtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24udG9nZ2xlZCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgLnByaW1hcnktYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgPiAuc2l0ZS1icmFuZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgbGVmdDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgPiAuc2l0ZS1icmFuZGluZyB7XG4gICAgdG9wOiAyMnB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbi50b2dnbGVkID4gLm1lZ2EtbWVudS13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbi50b2dnbGVkID4gLm1lZ2EtbWVudS13cmFwIC5tYXgtbWVnYS1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgPiAubWVnYS1tZW51LXdyYXAgLm1lZ2EtbWVudS10b2dnbGUge1xuICByaWdodDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgPiAubWVnYS1tZW51LXdyYXAgLm1lZ2EtbWVudS10b2dnbGUge1xuICAgIHJpZ2h0OiAyMnB4O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgPiAubWVnYS1tZW51LXdyYXAgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2Nrcy1yaWdodCAubWVnYS10b2dnbGUtYW5pbWF0ZWQgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCAubWVnYS10b2dnbGUtYW5pbWF0ZWQtaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCkgcm90YXRlKDQ1ZGVnKSAhaW1wb3J0YW50O1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbi50b2dnbGVkID4gLm1lZ2EtbWVudS13cmFwIC5tZWdhLW1lbnUtdG9nZ2xlIC5tZWdhLXRvZ2dsZS1ibG9ja3MtcmlnaHQgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkIC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1ib3ggLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtOXB4LCAwKSByb3RhdGUoLTkwZGVnKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uID4gLm1lZ2EtbWVudS13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gPiAucHJpbWFyeS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgLm1lZ2EtbWVudS1pdGVtIC5tZWdhLW1lbnUtbGluayB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEyMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAyMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgLm1lZ2EtbWVudS1pdGVtIC5tZWdhLW1lbnUtbGluayB7XG4gICAgcGFkZGluZzogMTBweCAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSAubWVnYS1tZW51LWl0ZW0gLm1lZ2EtbWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSAubWVnYS1tZW51LWl0ZW0gLm1lZ2EtbWVudS1saW5rIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTUwJSAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA5cHggMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwODBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbTpob3ZlciA+IC5tZWdhLW1lbnUtbGluayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDIyNDIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbTpob3ZlciA+IC5tZWdhLW1lbnUtbGluayB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW06aG92ZXIgPiAubWVnYS1tZW51LWxpbmsgLm1lZ2EtaW5kaWNhdG9yIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0ubWVnYS10b2dnbGUtb24gPiAubWVnYS1tZW51LWxpbmsge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0ubWVnYS10b2dnbGUtb24gPiAubWVnYS1tZW51LWxpbmsge1xuICAgIGNvbG9yOiAjNzI3RDg0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtID4gLm1lZ2EtbWVudS1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZpcnN0LWNoaWxkID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgIHdpZHRoOiA3NDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZpcnN0LWNoaWxkID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLW1lbnUtbGluayB7XG4gIGhlaWdodDogNDNweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLW1lbnUtbGluayB7XG4gICAgaGVpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1tZW51LWxpbmsgLm1lZ2EtaW5kaWNhdG9yIHtcbiAgdG9wOiA2cHg7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLW1lbnUtbGluayAubWVnYS1pbmRpY2F0b3Ige1xuICAgIHRvcDogMTFweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1tZW51LWxpbmsgLm1lZ2EtaW5kaWNhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEwLjk0NTMgNi45ODYzM0w1Ljk3MjY2IDIuMDEzNjdMMSA2Ljk4NjMzJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ubWVnYS10b2dnbGUtb24gPiAubWVnYS1tZW51LWxpbmsgLm1lZ2EtaW5kaWNhdG9yIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuLm1lZ2EtdG9nZ2xlLW9uID4gLm1lZ2EtbWVudS1saW5rIC5tZWdhLWluZGljYXRvcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbi5tZWdhLXRvZ2dsZS1vbiA+IC5tZWdhLW1lbnUtbGluayAubWVnYS1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEwLjk0NTMgNi45ODYzM0w1Ljk3MjY2IDIuMDEzNjdMMSA2Ljk4NjMzJyBzdHJva2U9JyUyMzcyN0Q4NCcgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDQ4cHggMjhweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSkgIWltcG9ydGFudDtcbiAgdG9wOiBjYWxjKDEwMCUgKyA4cHgpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgIHBhZGRpbmc6IDQ4cHggMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLXN1Yi1tZW51IC5tZWdhLW1lbnUtcm93IC5tZWdhLXN1Yi1tZW51IC5tZWdhLW1lbnUtY29sdW1uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAud2lkZ2V0X3RleHQgcCB7XG4gIGNvbG9yOiAjNzI3RDg0O1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDhweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLXN1Yi1tZW51IC53aWRnZXRfdGV4dCBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0gLm1lZ2EtbWVudS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgcGFkZGluZzogMTJweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMjdweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLXN1Yi1tZW51IC5tZWdhLW1lbnUtaXRlbSAubWVnYS1tZW51LWxpbmsge1xuICAgIHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm1lZ2EtbWVudS1pdGVtIC5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0gLm1lZ2EtbWVudS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNkZENSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEOUYzRkYgIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW06bGFzdC1jaGlsZCAubWVnYS1tZW51LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLXN1Yi1tZW51IC5tZWdhLW1lbnUtaXRlbS5mYWNpbGl0eS1maW5hbmNpbmcgYSwgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0uZW5yb2xsbWVudC1tYXJrZXRpbmcgYSwgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0ud29ya2luZy1jYXBpdGFsIGEge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tYXgtbWVnYS1tZW51ID4gLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZWdhLXN1Yi1tZW51IC5tZWdhLW1lbnUtaXRlbS5mYWNpbGl0eS1maW5hbmNpbmcgYTphZnRlciwgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0uZW5yb2xsbWVudC1tYXJrZXRpbmcgYTphZnRlciwgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0ud29ya2luZy1jYXBpdGFsIGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm1lZ2EtbWVudS1pdGVtLmZhY2lsaXR5LWZpbmFuY2luZyBhOmFmdGVyIHtcbiAgY29udGVudDogXCJmYWNpbGl0eSBmaW5hbmNpbmdcIiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFFMEZGO1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0uZW5yb2xsbWVudC1tYXJrZXRpbmcgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiZW5yb2xsbWVudCBtYXJrZXRpbmdcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzQzJGNztcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm1lZ2EtbWVudS1pdGVtLndvcmtpbmctY2FwaXRhbCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJ3b3JraW5nIGNhcGl0YWxcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JFRkZEMDtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1pdGVtLW9iamVjdC1jYXNlLXN0dWR5IC5tZWdhLW1lbnUtbGluayB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWl0ZW0tb2JqZWN0LWNhc2Utc3R1ZHkgLm1lZ2EtbWVudS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubmF2LWNhcmQge1xuICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubmF2LWNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm5hdi1jYXJkIC5tZWdhLW1lbnUtaXRlbSB7XG4gIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubmF2LWNhcmQgLm1lZ2EtbWVudS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm5hdi1jYXJkIC5tZWdhLW1lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubmF2LWNhcmQgLm1lZ2EtbWVudS1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubmF2LWNhcmQgLm1lZ2EtbWVudS1saW5rIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG9yZGVyOiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWF4LW1lZ2EtbWVudSA+IC5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVnYS1zdWItbWVudSAubmF2LWNhcmQgLm1lZ2EtbWVudS1saW5rIC5pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm5hdi1jYXJkIC5tZWdhLW1lbnUtbGluayAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1heC1tZWdhLW1lbnUgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lZ2Etc3ViLW1lbnUgLm5hdi1jYXJkIC5tZWdhLW1lbnUtbGluayBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdDMkNGO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBvcmRlcjogLTE7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tZWdhLW1lbnUtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDQ4cHg7XG4gIHRvcDogNDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1lZ2EtbWVudS10b2dnbGUge1xuICAgIHJpZ2h0OiAzNnB4O1xuICAgIHRvcDogMzZweDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWVnYS1tZW51LXRvZ2dsZSAubWVnYS10b2dnbGUtYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2NrIC5tZWdhLXRvZ2dsZS1hbmltYXRlZCAubWVnYS10b2dnbGUtYW5pbWF0ZWQtYm94IHtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2NrIC5tZWdhLXRvZ2dsZS1hbmltYXRlZCAubWVnYS10b2dnbGUtYW5pbWF0ZWQtYm94IC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIC5tZWdhLW1lbnUtdG9nZ2xlIC5tZWdhLXRvZ2dsZS1ibG9jayAubWVnYS10b2dnbGUtYW5pbWF0ZWQgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCAubWVnYS10b2dnbGUtYW5pbWF0ZWQtaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiAubWVnYS1tZW51LXRvZ2dsZSAubWVnYS10b2dnbGUtYmxvY2sgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkIC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1ib3ggLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWlubmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnNlYXJjaC1jb250YWluZXIgLmJ1dHRvbi1jb250YWluZXIsIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC51c2VyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDIyNDI7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciA+IC5idXR0b24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciA+IC5idXR0b24tY29udGFpbmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0Mjtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWFyY2gtY29udGFpbmVyID4gLmJ1dHRvbi1jb250YWluZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xuICBzdHJva2U6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWFyY2gtY29udGFpbmVyID4gLm1vYmlsZS10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWFyY2gtY29udGFpbmVyIGZvcm0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiB1bnNldDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnNlYXJjaC1jb250YWluZXIgZm9ybSBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnNlYXJjaC1jb250YWluZXIgZm9ybSBsYWJlbCAuc2VhcmNoLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxcmVtO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnNlYXJjaC1jb250YWluZXIgZm9ybSBsYWJlbCAuc2VhcmNoLWZpZWxkIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMDAyMjQyO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCAzOHB4O1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciBmb3JtIGxhYmVsIC5zZWFyY2gtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCN0MyQ0Y7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciBmb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxM3B4O1xuICB0b3A6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMXJlbTtcbiAgcGFkZGluZzogM3B4IDMwcHggM3B4IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMyAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuNDAyNTEgMTEuNzk5QzcuMTczMTkgMTEuNzk5NCA3LjkzNDg2IDExLjYzMzcgOC42MzU3NiAxMS4zMTNMMTAuNjE0OSAxNC4xMTg1QzEwLjggMTQuMzgxMyAxMS4xMTE0IDE0LjUyNTQgMTEuNDMxNSAxNC40OTYzQzExLjc1MTcgMTQuNDY3MyAxMi4wMzIgMTQuMjY5NiAxMi4xNjY5IDEzLjk3NzdDMTIuMzAxOCAxMy42ODU5IDEyLjI3MDkgMTMuMzQ0MiAxMi4wODU2IDEzLjA4MTRMMTAuMTI2OCAxMC4zMDI5QzExLjAzMzUgOS40MzYwNCAxMS42MTAxIDguMjgwMzcgMTEuNzU3NiA3LjAzNDM4QzExLjkwNSA1Ljc4ODM3IDExLjYxNDIgNC41MzAwMyAxMC45MzQ5IDMuNDc1MjdDMTAuMjU1NiAyLjQyMDU0IDkuMjMwNDEgMS42MzU0IDguMDM1MzYgMS4yNTQ1N0M2Ljg0MDIxIDAuODczODkyIDUuNTQ5ODUgMC45MjEzNjEgNC4zODYxOCAxLjM4ODg4QzMuMjIyMyAxLjg1NjQ3IDIuMjU3NTIgMi43MTQ4NyAxLjY1NzYgMy44MTY3NEMxLjA1NzY0IDQuOTE4NDkgMC44NTk5NzcgNi4xOTQ5MyAxLjA5ODU4IDcuNDI2NjdDMS4zMzcxNiA4LjY1ODM5IDEuOTk3MTQgOS43Njg2NyAyLjk2NTA1IDEwLjU2NjZDMy45MzI5NiAxMS4zNjQ0IDUuMTQ4NDQgMTEuODAwMiA2LjQwMjYzIDExLjc5OUw2LjQwMjUxIDExLjc5OVpNNi40MDI1MSAyLjhDNy4zNTY4NyAyLjggOC4yNzIxNCAzLjE3OTIyIDguOTQ3MDYgMy44NTQyOEM5LjYyMTk4IDQuNTI5MzQgMTAuMDAxIDUuNDQ0OTMgMTAuMDAxIDYuMzk5NjlDMTAuMDAxIDcuMzU0NDUgOS42MjE4OSA4LjI2OTk1IDguOTQ3MDYgOC45NDUxQzguMjcyMjMgOS42MjAyNSA3LjM1Njk1IDkuOTk5MzggNi40MDI1MSA5Ljk5OTM4QzUuNDQ4MDggOS45OTkzOCA0LjUzMjg5IDkuNjIwMTYgMy44NTc5NyA4Ljk0NTFDMy4xODMwNSA4LjI3MDA0IDIuODA0MDYgNy4zNTQ0NSAyLjgwNDA2IDYuMzk5NjlDMi44MDQwNiA1LjQ0NDkzIDMuMTgzMTQgNC41Mjk0MyAzLjg1Nzk3IDMuODU0MjhDNC41MzI4IDMuMTc5MTIgNS40NDgwOCAyLjggNi40MDI1MSAyLjhaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciBmb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgICByaWdodDogMjlweDtcbiAgICB0b3A6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lciBmb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMyAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuNDAyNTEgMTEuNzk5QzcuMTczMTkgMTEuNzk5NCA3LjkzNDg2IDExLjYzMzcgOC42MzU3NiAxMS4zMTNMMTAuNjE0OSAxNC4xMTg1QzEwLjggMTQuMzgxMyAxMS4xMTE0IDE0LjUyNTQgMTEuNDMxNSAxNC40OTYzQzExLjc1MTcgMTQuNDY3MyAxMi4wMzIgMTQuMjY5NiAxMi4xNjY5IDEzLjk3NzdDMTIuMzAxOCAxMy42ODU5IDEyLjI3MDkgMTMuMzQ0MiAxMi4wODU2IDEzLjA4MTRMMTAuMTI2OCAxMC4zMDI5QzExLjAzMzUgOS40MzYwNCAxMS42MTAxIDguMjgwMzcgMTEuNzU3NiA3LjAzNDM4QzExLjkwNSA1Ljc4ODM3IDExLjYxNDIgNC41MzAwMyAxMC45MzQ5IDMuNDc1MjdDMTAuMjU1NiAyLjQyMDU0IDkuMjMwNDEgMS42MzU0IDguMDM1MzYgMS4yNTQ1N0M2Ljg0MDIxIDAuODczODkyIDUuNTQ5ODUgMC45MjEzNjEgNC4zODYxOCAxLjM4ODg4QzMuMjIyMyAxLjg1NjQ3IDIuMjU3NTIgMi43MTQ4NyAxLjY1NzYgMy44MTY3NEMxLjA1NzY0IDQuOTE4NDkgMC44NTk5NzcgNi4xOTQ5MyAxLjA5ODU4IDcuNDI2NjdDMS4zMzcxNiA4LjY1ODM5IDEuOTk3MTQgOS43Njg2NyAyLjk2NTA1IDEwLjU2NjZDMy45MzI5NiAxMS4zNjQ0IDUuMTQ4NDQgMTEuODAwMiA2LjQwMjYzIDExLjc5OUw2LjQwMjUxIDExLjc5OVpNNi40MDI1MSAyLjhDNy4zNTY4NyAyLjggOC4yNzIxNCAzLjE3OTIyIDguOTQ3MDYgMy44NTQyOEM5LjYyMTk4IDQuNTI5MzQgMTAuMDAxIDUuNDQ0OTMgMTAuMDAxIDYuMzk5NjlDMTAuMDAxIDcuMzU0NDUgOS42MjE4OSA4LjI2OTk1IDguOTQ3MDYgOC45NDUxQzguMjcyMjMgOS42MjAyNSA3LjM1Njk1IDkuOTk5MzggNi40MDI1MSA5Ljk5OTM4QzUuNDQ4MDggOS45OTkzOCA0LjUzMjg5IDkuNjIwMTYgMy44NTc5NyA4Ljk0NTFDMy4xODMwNSA4LjI3MDA0IDIuODA0MDYgNy4zNTQ0NSAyLjgwNDA2IDYuMzk5NjlDMi44MDQwNiA1LjQ0NDkzIDMuMTgzMTQgNC41Mjk0MyAzLjg1Nzk3IDMuODU0MjhDNC41MzI4IDMuMTc5MTIgNS40NDgwOCAyLjggNi40MDI1MSAyLjhaJyBmaWxsPSclMjMwMDIyNDInIHN0cm9rZT0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IDMycHg7XG4gICAgdG9wOiAzMXB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lci5vcGVuIGZvcm0ge1xuICB3aWR0aDogNzk2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWFyY2gtY29udGFpbmVyLm9wZW4gZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRhaW5lci5vcGVuIC5idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLnVzZXItZXh0ZXJuYWwtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAudXNlci1leHRlcm5hbC1jb250YWluZXIgLnVzZXItY29udGFpbmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0Mjtcbn1cbi5zaXRlLWhlYWRlciAuaW50ZXJpb3ItY29udGFpbmVyIC51c2VyLWV4dGVybmFsLWNvbnRhaW5lciAudXNlci1jb250YWluZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xuICBzdHJva2U6ICNmZmY7XG59XG4uc2l0ZS1oZWFkZXIgLmludGVyaW9yLWNvbnRhaW5lciAubW9iaWxlLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5pbnRlcmlvci1jb250YWluZXIgLm1vYmlsZS10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vKiogTWFya2V0aW5nIExhbmRpbmcgUGFnZSBIZWFkZXIgKi9cbi5zaXRlLWhlYWRlci0tbWFya2V0aW5nTGFuZGluZyxcbi5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICBwYWRkaW5nOiA1MHB4IDAgNzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZS1oZWFkZXItLW1hcmtldGluZ0xhbmRpbmcsXG4gIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLnB1cnBsZSAuc2l0ZS1oZWFkZXItLW1hcmtldGluZ0xhbmRpbmcsXG4gICNwYWdlLnB1cnBsZSAuc2l0ZS1oZWFkZXItLWV2ZW50UmVnaXN0cmF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNkQwNUE5O1xuICB9XG59XG4jcGFnZS5wdXJwbGUgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2Uub3JhbmdlIC5zaXRlLWhlYWRlci0tbWFya2V0aW5nTGFuZGluZyxcbiAgI3BhZ2Uub3JhbmdlIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICNGRkE2MDA7XG4gIH1cbn1cbiNwYWdlLm9yYW5nZSAuc2l0ZS1icmFuZGluZyBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLmJsdWUgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAjcGFnZS5ibHVlIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICMwMDZmZDU7XG4gIH1cbn1cbiNwYWdlLmJsdWUgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UuYXF1YSAuc2l0ZS1oZWFkZXItLW1hcmtldGluZ0xhbmRpbmcsXG4gICNwYWdlLmFxdWEgLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzA1YjdhYztcbiAgfVxufVxuI3BhZ2UuYXF1YSAuc2l0ZS1icmFuZGluZyBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLm5hdnkgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAjcGFnZS5uYXZ5IC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICMwMDIyNDI7XG4gIH1cbn1cbiNwYWdlLm5hdnkgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UubWludCAuc2l0ZS1oZWFkZXItLW1hcmtldGluZ0xhbmRpbmcsXG4gICNwYWdlLm1pbnQgLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI0JFRkZEMDtcbiAgfVxufVxuI3BhZ2UubWludCAuc2l0ZS1icmFuZGluZyBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLmxhdmVuZGVyIC5zaXRlLWhlYWRlci0tbWFya2V0aW5nTGFuZGluZyxcbiAgI3BhZ2UubGF2ZW5kZXIgLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI0UzQzJGNztcbiAgfVxufVxuI3BhZ2UubGF2ZW5kZXIgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICBmaWxsOiAjMDAyMjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS5za3kgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAjcGFnZS5za3kgLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI0ExRTBGRjtcbiAgfVxufVxuI3BhZ2Uuc2t5IC5zaXRlLWJyYW5kaW5nIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzAwMjI0Mjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiAuc2l0ZS1icmFuZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1oZWFkZXItLWV2ZW50UmVnaXN0cmF0aW9uIC5zaXRlLWJyYW5kaW5nIGFbcmVsPWhvbWVdIHN2Zy5ncm93LXNjaG9vbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24gLnNpdGUtYnJhbmRpbmcgYVtyZWw9aG9tZV0gc3ZnLmdyb3ctc2Nob29scy1hcHBsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiAuc2l0ZS1icmFuZGluZyBhW3JlbD1ob21lXSBzdmcuZ3Jvdy1zY2hvb2xzLWFwcGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4ODcnIGhlaWdodD0nNTc0JyB2aWV3Qm94PScwIDAgODg3IDU3NCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC4wNyclM0UlM0NwYXRoIGQ9J000ODcuMzA5IDM4Ny43NDhDMzI1LjA5NCA0MzIuNTM2IDE2NS41NDcgMjk4LjcwNCAxMzAuODYzIDg5LjE1NzZDMjkzLjA3OCA0NC4zNjkxIDQ1Mi42MjUgMTc4LjIwMSA0ODcuMzA5IDM4Ny43NDhaJyBmaWxsPSclMjMwMDZGRDUnLyUzRSUzQ3BhdGggZD0nTTc1NS4xNzggMy4zMTk3M0w3NTEuOTc2IDM0LjI0NTFDNzMyLjIzMyAyMjEuMzk3IDU5OC44MzMgMzUyLjU2MyA0NTMuNjkzIDMyNy41MDNMNDU2Ljg5NSAyOTYuNTc4QzQ3Ni42MzggMTA5LjQyNiA2MTAuMDM4IC0yMS43NDA1IDc1NS4xNzggMy4zMTk3M1onIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNNDk2LjM4MiAzMjkuNjQxQzQ5Ni4zODIgMzA5LjAyOCA0NzkuNjU5IDI5Mi4zMTcgNDU5LjAzIDI5Mi4zMTdDNDM4LjQwMSAyOTIuMzE3IDQyMS42NzggMzA5LjAyOCA0MjEuNjc4IDMyOS42NDFWNDU1LjQ3NUM0MjEuNjc4IDQ3Ni4wODkgNDM4LjQwMSA0OTIuNzk5IDQ1OS4wMyA0OTIuNzk5QzQ3OS42NTkgNDkyLjc5OSA0OTYuMzgyIDQ3Ni4wODkgNDk2LjM4MiA0NTUuNDc1VjMyOS42NDFaJyBmaWxsPSclMjMwMDZGRDUnLyUzRSUzQ3BhdGggZD0nTTI3NS40NzQgMTA0My4wNEMyNDYuNjYgMTAwMS40NSAyMjguNTE3IDk0NS45OTggMjI4LjUxNyA4NzYuNjgzQzIyOC41MTcgNzEyLjk5MSAzMjYuMTY2IDYyMy45NDggNDQwLjM1NyA2MjMuOTQ4QzU1NC41NDcgNjIzLjk0OCA2NTIuMTk2IDcxMi45OTEgNjUyLjE5NiA4NzYuNjgzQzY1Mi4xOTYgOTQ1Ljk5OCA2MzQuMDU0IDEwMDEuNDUgNjA1LjIzOSAxMDQzLjA0SDg1OS4yMzNDODc3LjkwOSA5OTEuMzIgODg4LjU4MSA5MzUuODY4IDg4OC41ODEgODc2LjY4M0M4ODguNTgxIDYxOS4xNDkgNjk2LjQ4NSA0MTkuMiA0NDAuMzU3IDQxOS4yQzE4NC4yMjggNDE5LjIgLTcuODY4MTYgNjE5LjE0OSAtNy44NjgxNiA4NzYuNjgzQy03Ljg2ODE2IDkzNS44NjggMi44MDQwMiA5OTEuODUzIDIxLjQ4IDEwNDMuMDRIMjc1LjQ3NFonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDEwMHB4KSAxMDAlO1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnRvcC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNThweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC50b3AtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC50b3AtZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyMDlweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC50b3AtZm9vdGVyIC50ZXh0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWZvb3RlciAudG9wLWZvb3RlciAudGV4dC1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaXRlLWZvb3RlciAudG9wLWZvb3RlciAudGV4dC1jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC50b3AtZm9vdGVyIC50ZXh0LWNvbnRhaW5lciBoNiB7XG4gIGNvbG9yOiAjQjdDMkNGO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDYxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAzN3B4O1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciB7XG4gICAgZ2FwOiA0MHB4IDI0cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAubWVudXMtY29udGFpbmVyIC5tZW51IHtcbiAgd2lkdGg6IDIwMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIgLm1lbnUge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIgLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciAubWVudSA+IC5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAubWVudXMtY29udGFpbmVyIC5tZW51ID4gLm1lbnUtaXRlbSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjQjdDMkNGO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAubWVudXMtY29udGFpbmVyIC5tZW51ID4gLm1lbnUtaXRlbSAuc3ViLW1lbnUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciAubWVudSA+IC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIgLm1lbnUgPiAubWVudS1pdGVtIC5zdWItbWVudSAubWVudS1pdGVtIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjQjdDMkNGO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIgLm1lbnUgPiAubWVudS1pdGVtIC5zdWItbWVudSAubWVudS1pdGVtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciAubWVudSNtZW51LWZvb3Rlci1jb2x1bW4tMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAubWVudXMtY29udGFpbmVyIC5tZW51I21lbnUtZm9vdGVyLWNvbHVtbi0xIC5zdWItbWVudSBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIgLm1lbnUjbWVudS1mb290ZXItY29sdW1uLTEgLnN1Yi1tZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAubWVudXMtY29udGFpbmVyIC5tZW51LWZvb3Rlci1jb2x1bW4tMS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5tZW51cy1jb250YWluZXIgLm1lbnUtZm9vdGVyLWNvbHVtbi0yLWNvbnRhaW5lciB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciAubWVudS1mb290ZXItY29sdW1uLTMtY29udGFpbmVyIHtcbiAgICBvcmRlcjogMztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciAubWVudS1mb290ZXItY29sdW1uLTMtY29udGFpbmVyID4gdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNDBweCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAubWVudXMtY29udGFpbmVyIC5tZW51LWZvb3Rlci1jb2x1bW4tMy1jb250YWluZXIgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLm1lbnVzLWNvbnRhaW5lciAubWVudS1mb290ZXItY29sdW1uLTQtY29udGFpbmVyIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNDIzcHg7XG59XG4uc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLmluZm8tY29udGFpbmVyIC50cnVzdHBpbG90LXdpZGdldC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLmluZm8tY29udGFpbmVyIC50cnVzdHBpbG90LXdpZGdldC1jb250YWluZXIgLnRydXN0cGlsb3Qtd2lkZ2V0IHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgbGVmdDogLTIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAuaW5mby1jb250YWluZXIgLnNvY2lhbC1uZXR3b3JrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNC41cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLmluZm8tY29udGFpbmVyIC5zb2NpYWwtbmV0d29ya3MgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLmluZm8tY29udGFpbmVyIHAge1xuICBjb2xvcjogI0I3QzJDRjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciBwLmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciBwLmFkZHJlc3M6OmZpcnN0LWxpbmUge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2l0ZS1mb290ZXIgLmJvdHRvbS1mb290ZXIgLmluZm8tY29udGFpbmVyIHA6bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciBwIGEsIC5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAuaW5mby1jb250YWluZXIgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI0I3QzJDRjtcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAuaW5mby1jb250YWluZXIgLmRpc2NsYWltZXIge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciAuZGlzY2xhaW1lciBwIHtcbiAgY29sb3I6IHJnYmEoMTgzLCAxOTQsIDIwNywgMC43KTtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAuaW5mby1jb250YWluZXIgLmRpc2NsYWltZXIgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAuaW5mby1jb250YWluZXIgcC5jb3B5cmlnaHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5zaXRlLWZvb3RlciAuYm90dG9tLWZvb3RlciAuaW5mby1jb250YWluZXIgLmZvb3Rlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAyNHB4O1xufVxuLnNpdGUtZm9vdGVyIC5ib3R0b20tZm9vdGVyIC5pbmZvLWNvbnRhaW5lciAuZm9vdGVyLWxpbmtzIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbS1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAzOS42cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbS1saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbS1saW5rcyAuZm9vdGVyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI0cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20tbGlua3MgLmZvb3Rlci1saW5rcyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20tbGlua3MgcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2xheW91dFZpZXdwb3J0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zaXRlLWZvb3Rlci0tbGFuZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmc6IDg3cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXItLWxhbmRpbmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyLS1sYW5kaW5nIHtcbiAgICBwYWRkaW5nOiAzNHB4IDAgMjhweCAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyLS1sYW5kaW5nIC50b3AtZm9vdGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zaXRlLWZvb3Rlci0tbGFuZGluZyAudG9wLWZvb3RlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNpdGUtZm9vdGVyLS1sYW5kaW5nIC50b3AtZm9vdGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLWZvb3Rlci0tbGFuZGluZyAudG9wLWZvb3RlciBhIC5mb290ZXItbG9nbyB7XG4gIHdpZHRoOiA0MzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2l0ZS1mb290ZXItLWxhbmRpbmcgLnRvcC1mb290ZXIgYSAuZm9vdGVyLWxvZ28ge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxufVxuXG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNTc0cHg7XG4gIGhlaWdodDogMjU3NHB4O1xuICBib3JkZXItcmFkaXVzOiAyNTc0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC04MDMuMjFweDtcbiAgdG9wOiAtMTYxNi41OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmc6YmVmb3JlIHtcbiAgICB3aWR0aDogMTg2MHB4O1xuICAgIGhlaWdodDogMTg2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE4NjBweDtcbiAgICBsZWZ0OiAtNzIxLjE5cHg7XG4gICAgdG9wOiAtMTI3NC43MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE2NzRweDtcbiAgICBoZWlnaHQ6IDE2NzRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNjc0cHg7XG4gICAgbGVmdDogLTY5MS43OXB4O1xuICAgIHRvcDogLTEwOTAuNzFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZzpiZWZvcmUge1xuICAgIHdpZHRoOiA4MzRweDtcbiAgICBoZWlnaHQ6IDgzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDgzNHB4O1xuICAgIGxlZnQ6IC0zMTEuMXB4O1xuICAgIHRvcDogLTE5Ni43MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogLTEyNXB4O1xuICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnQgLlwiO1xuICBwYWRkaW5nLXRvcDogOThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcC1jb250ZW50IHtcbiAgZ3JpZC1hcmVhOiBjb250ZW50O1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS10b3AgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wLWNvbnRlbnQgcC5ob21lcGFnZS1oZXJvLWNvbnRlbnRfX2V5ZWJyb3cge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS10b3AtY29udGVudCBwLmhvbWVwYWdlLWhlcm8tY29udGVudF9fZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS10b3AtY29udGVudCBwLmhvbWVwYWdlLWhlcm8tY29udGVudF9fZXllYnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS10b3AgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wLWNvbnRlbnQgaDEuaG9tZXBhZ2UtaGVyby1jb250ZW50X19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogODhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcC1jb250ZW50IGgxLmhvbWVwYWdlLWhlcm8tY29udGVudF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcCAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS10b3AtY29udGVudCBoMS5ob21lcGFnZS1oZXJvLWNvbnRlbnRfX2hlYWRpbmcge1xuICAgIHdpZHRoOiA4MyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLXRvcC1jb250ZW50IGgxLmhvbWVwYWdlLWhlcm8tY29udGVudF9faGVhZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS1ib3R0b20ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQtLWJvdHRvbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8tY29udGVudCBwLmhvbWVwYWdlLWhlcm8tY29udGVudF9fZGVzY3JpcHRpb24ge1xuICB3aWR0aDogNzUlO1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1jb250ZW50IHAuaG9tZXBhZ2UtaGVyby1jb250ZW50X19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQgcC5ob21lcGFnZS1oZXJvLWNvbnRlbnRfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1jb250ZW50IHAuaG9tZXBhZ2UtaGVyby1jb250ZW50X19kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1jb250ZW50IC5ob21lcGFnZS1oZXJvLWNvbnRlbnRfX2J1dHRvbnMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWNvbnRlbnQgLmhvbWVwYWdlLWhlcm8tY29udGVudF9fYnV0dG9ucy1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8tY29udGVudCAuaG9tZXBhZ2UtaGVyby1jb250ZW50X19idXR0b25zLWNvbnRhaW5lciA+ICoge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IC0yNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2Uge1xuICAgIGxlZnQ6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDkxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMzg5cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM3OHB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmxvb3BpbmctdmlkZW8ge1xuICBtYXgtd2lkdGg6IDkxOHB4O1xuICB3aWR0aDogOTE4cHg7XG4gIGhlaWdodDogOTE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmxvb3BpbmctdmlkZW8ge1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmxvb3BpbmctdmlkZW8ge1xuICAgIG1heC13aWR0aDogMzg5cHg7XG4gICAgd2lkdGg6IDM4OXB4O1xuICAgIGhlaWdodDogMzg5cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmxvb3BpbmctdmlkZW8ge1xuICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgd2lkdGg6IDM3OHB4O1xuICAgIGhlaWdodDogMzc4cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAubG9vcGluZy12aWRlbyBpbWcsIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmxvb3BpbmctdmlkZW8gdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8ge1xuICAvKiogRW5kIGJ1dHRvbiAqL1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLW1vZGFsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIC5ob21lcGFnZS1oZXJvLXZpZGVvIC5ob21lcGFnZS1oZXJvLXZpZGVvLS1tb2RhbCAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMDEycHg7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDQycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQycHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNjBweCA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1NnB4IDI0cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5zY3JvbGwtY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIC5ob21lcGFnZS1oZXJvLXZpZGVvIC5ob21lcGFnZS1oZXJvLXZpZGVvLS1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ2FwOiAxNDVweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIC5ob21lcGFnZS1oZXJvLXZpZGVvIC5ob21lcGFnZS1oZXJvLXZpZGVvLS1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRlbnQtY29udGFpbmVyIC5jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgLyogMTY6OSBBc3BlY3QgUmF0aW8gKGRpdmlkZSA5IGJ5IDE2ID0gMC41NjI1KSAqL1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uIHtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IDE0NHB4O1xuICBib3JkZXItcmFkaXVzOiAxNDRweDtcbiAgYmFja2dyb3VuZDogI0ZEQ0UzMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxNTFweDtcbiAgYm94LXNoYWRvdzogMHB4IDEuOTY3cHggMTUuNzM2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDkwcHg7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLWJ1dHRvbiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTQlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwMDIyNDI7XG4gIHRleHQtaW5kZW50OiAtOTk5OXJlbTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2dyb3ctc2Nob29scy9pbWFnZXMvYXJyb3cuc3ZnXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9ncm93LXNjaG9vbHMvaW1hZ2VzL2Fycm93LnN2Z1wiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uIHNwYW4ge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZFREQ3MDtcbn1cbi5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLWJ1dHRvbjpmb2N1cyB7XG4gIHdpZHRoOiAxNDhweDtcbiAgaGVpZ2h0OiAxNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTQ4cHg7XG4gIGJhY2tncm91bmQ6ICNGRENFMzM7XG4gIGxlZnQ6IC0ycHg7XG4gIGJvdHRvbTogMTQ5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLWJ1dHRvbjpmb2N1cyB7XG4gICAgd2lkdGg6IDkycHg7XG4gICAgaGVpZ2h0OiA5MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDkycHg7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3R0b206IDg5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIC5ob21lcGFnZS1oZXJvLXZpZGVvIC5ob21lcGFnZS1oZXJvLXZpZGVvLS1idXR0b246Zm9jdXMge1xuICAgIGJvdHRvbTogNDlweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uOmZvY3VzOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IDE0NHB4O1xuICBib3JkZXItcmFkaXVzOiAxNDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggd2hpdGU7XG4gIGxlZnQ6IDJweDtcbiAgYm90dG9tOiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS12aWRlbyAuaG9tZXBhZ2UtaGVyby1iZyAuaG9tZXBhZ2UtaGVyby1jb250YWluZXIgLmhvbWVwYWdlLWhlcm8taW1hZ2UgLmhvbWVwYWdlLWhlcm8tdmlkZW8gLmhvbWVwYWdlLWhlcm8tdmlkZW8tLWJ1dHRvbjpmb2N1czphZnRlciB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDkwcHg7XG4gICAgbGVmdDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IHNvbGlkIDAuNXB4IHdoaXRlO1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIC5ob21lcGFnZS1oZXJvLXZpZGVvIC5ob21lcGFnZS1oZXJvLXZpZGVvLS1idXR0b246Zm9jdXM6YWN0aXZlOmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIC5ob21lcGFnZS1oZXJvLWJnIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciAuaG9tZXBhZ2UtaGVyby1pbWFnZSAuaG9tZXBhZ2UtaGVyby12aWRlbyAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDIyNDI7XG59XG4uaG9tZXBhZ2UtaGVyby0tdmlkZW8gLmhvbWVwYWdlLWhlcm8tYmcgLmhvbWVwYWdlLWhlcm8tY29udGFpbmVyIC5ob21lcGFnZS1oZXJvLWltYWdlIC5ob21lcGFnZS1oZXJvLXZpZGVvIC5ob21lcGFnZS1oZXJvLXZpZGVvLS1idXR0b246YWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVyby1zY3JvbGwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAyMDB2aDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVyby1zY3JvbGwtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTg5cHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctdG9wOiAyMS41dmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTY4MXB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAyMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyB7XG4gICAgcGFkZGluZy10b3A6IDExNnB4O1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIgLmltYWdlLWludGVyaW9yLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1pbnRlcmlvci1jb250YWluZXIge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1pbnRlcmlvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCBoMSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tbGVmdDogMTEuNXZoO1xuICB0ZXh0LWluZGVudDogLTM4LjE2dmg7XG4gIHBhZGRpbmctbGVmdDogMzguMTZ2aDtcbiAgbWFyZ2luLWJvdHRvbTogNi40dmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNS45M3ZoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODFweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgaDEge1xuICAgIGZvbnQtc2l6ZTogMTYycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzODhweDtcbiAgICBtYXJnaW4tbGVmdDogMTE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB0ZXh0LWluZGVudDogLTM4OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCBoMSB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgIHRleHQtaW5kZW50OiAtMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCBoMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIGgxIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNTguN3ZoO1xuICBtYXgtd2lkdGg6IDU5N3B4O1xuICBtYXgtaGVpZ2h0OiA1OTdweDtcbiAgaGVpZ2h0OiA1OC43dmg7XG4gIG1hcmdpbi1sZWZ0OiAtMy45NXZoO1xuICBtYXJnaW4tdG9wOiAxMi43dmg7XG4gIG1hcmdpbi1yaWdodDogMTAuMTN2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODFweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDU5N3B4O1xuICAgIGhlaWdodDogNTk3cHg7XG4gICAgbWFyZ2luLXRvcDogMTI5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTAzcHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDM5N3B4O1xuICAgIGhlaWdodDogMzk3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjkzcHg7XG4gICAgaGVpZ2h0OiAyOTNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuZm9yZWdyb3VuZC1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC4zdmg7XG4gIHJpZ2h0OiAtMTAuMTN2aDtcbiAgd2lkdGg6IDIyLjYydmg7XG4gIGhlaWdodDogMjIuNjJ2aDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODFweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuZm9yZWdyb3VuZC1jaXJjbGUge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIGJvdHRvbTogM3B4O1xuICAgIHJpZ2h0OiAtMTAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIgLmZvcmVncm91bmQtY2lyY2xlIHtcbiAgICBib3R0b206IDNweDtcbiAgICByaWdodDogLTEwM3B4O1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIgLmZvcmVncm91bmQtY2lyY2xlIHtcbiAgICBib3R0b206IDEuNXB4O1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICB3aWR0aDogMTEzcHg7XG4gICAgaGVpZ2h0OiAxMTNweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIgLmJhY2tncm91bmQtY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbiAgei1pbmRleDogLTE7XG59XG4uaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmJvdHRvbS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDIuNjV2aDtcbiAgbWFyZ2luLWJvdHRvbTogMjIuMnZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTY4MXB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuYm90dG9tLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIHtcbiAgICBnYXA6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmJvdHRvbS1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDI0cHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmJvdHRvbS1jb250YWluZXIgLmltYWdlLWV4dGVyaW9yLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA1OC43dmg7XG4gIG1heC13aWR0aDogNTk3cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMC4xM3ZoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODFweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmJvdHRvbS1jb250YWluZXIgLmltYWdlLWV4dGVyaW9yLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDU5N3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIC5pbWFnZS1leHRlcmlvci1jb250YWluZXIge1xuICAgIHdpZHRoOiAzOTdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIC5pbWFnZS1leHRlcmlvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuYm90dG9tLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICBmbGV4OiAxO1xufVxuLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgbWF4LXdpZHRoOiA1NTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMy45NHZoO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZXBhZ2UtaGVyby0tc2Nyb2xsRWZmZWN0IC5ob21lcGFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmJvdHRvbS1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuYnV0dG9ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMi42dmg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVwYWdlLWhlcm8tLXNjcm9sbEVmZmVjdCAuaG9tZXBhZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5ib3R0b20tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuYnV0dG9ucy1jb250YWluZXIge1xuICAgIGdhcDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3QgLmhvbWVwYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuYm90dG9tLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cblxuLmNhbXBhaWduLWJsb2NrIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhbXBhaWduLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNzJweDtcbiAgfVxufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQ0MycgaGVpZ2h0PScyNTknIHZpZXdCb3g9JzAgMCA0NDMgMjU5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjEnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzk4NV83NSknJTNFJTNDZyBvcGFjaXR5PScwLjg1JyUzRSUzQ3BhdGggZD0nTTI4Mi4xMjggMTc3LjEzMkMyMTcuMTM5IDE5NS45ODcgMTUzLjIxOSAxMzkuNjQ1IDEzOS4zMjMgNTEuNDI5M0MyMDQuMzEyIDMyLjU3MzkgMjY4LjIzMiA4OC45MTU1IDI4Mi4xMjggMTc3LjEzMlonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMzg5LjQ0NSAxNS4yOTE5TDM4OC4xNjMgMjguMzExMUMzODAuMjUzIDEwNy4wOTkgMzI2LjgwOCAxNjIuMzE5IDI2OC42NiAxNTEuNzY5TDI2OS45NDMgMTM4Ljc0OUMyNzcuODUzIDU5Ljk2MTEgMzMxLjI5OCA0Ljc0MTg5IDM4OS40NDUgMTUuMjkxOVonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMjg1Ljc2MyAxNTIuNjdDMjg1Ljc2MyAxNDMuOTkyIDI3OS4wNjMgMTM2Ljk1NyAyNzAuNzk4IDEzNi45NTdDMjYyLjUzNCAxMzYuOTU3IDI1NS44MzQgMTQzLjk5MiAyNTUuODM0IDE1Mi42N1YyMDUuNjQ0QzI1NS44MzQgMjE0LjMyMiAyNjIuNTM0IDIyMS4zNTcgMjcwLjc5OCAyMjEuMzU3QzI3OS4wNjMgMjIxLjM1NyAyODUuNzYzIDIxNC4zMjIgMjg1Ljc2MyAyMDUuNjQ0VjE1Mi42N1onIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMTk3LjI1OSA0NTIuOTk5QzE4NS43MTUgNDM1LjQ5MSAxNzguNDQ2IDQxMi4xNDYgMTc4LjQ0NiAzODIuOTY1QzE3OC40NDYgMzE0LjA1MyAyMTcuNTY4IDI3Ni41NjcgMjYzLjMxNyAyNzYuNTY3QzMwOS4wNjYgMjc2LjU2NyAzNDguMTg3IDMxNC4wNTMgMzQ4LjE4NyAzODIuOTY1QzM0OC4xODcgNDEyLjE0NiAzNDAuOTE5IDQzNS40OTEgMzI5LjM3NSA0NTIuOTk5SDQzMS4xMzRDNDM4LjYxNiA0MzEuMjI2IDQ0Mi44OTEgNDA3Ljg4MSA0NDIuODkxIDM4Mi45NjVDNDQyLjg5MSAyNzQuNTQ3IDM2NS45MzEgMTkwLjM3MSAyNjMuMzE3IDE5MC4zNzFDMTYwLjcwMyAxOTAuMzcxIDgzLjc0MjIgMjc0LjU0NyA4My43NDIyIDM4Mi45NjVDODMuNzQyMiA0MDcuODgxIDg4LjAxNzggNDMxLjQ1IDk1LjUwMDEgNDUyLjk5OUgxOTcuMjU5WicgZmlsbD0nJTIzMDA2RkQ1Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF85ODVfNzUnJTNFJTNDcmVjdCB3aWR0aD0nNDQzJyBoZWlnaHQ9JzI1OScgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjAwcHgpIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWF4LXdpZHRoOiAxMTI3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuY2FtcGFpZ24tc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5MHB4O1xuICBwYWRkaW5nOiA3OHB4IDExNnB4IDg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jYW1wYWlnbi1ibG9jayAuY29udGFpbmVyLWZpeGVkIC5jYW1wYWlnbi1zbGlkZXIgLmNhbXBhaWduLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDgwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5jYW1wYWlnbi1zbGlkZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5jYW1wYWlnbi1zbGlkZSB7XG4gICAgcGFkZGluZzogNDBweCAzNnB4IDczcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5jYW1wYWlnbi1zbGlkZSB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5jYW1wYWlnbi1zbGlkZSBoNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuY2FtcGFpZ24tc2xpZGUgaDUge1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG4uY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5jYW1wYWlnbi1zbGlkZSAuYnV0dG9ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzE1LjUyODYnIGN5PScxNS41Mjk1JyByPScxNC41MjknIHRyYW5zZm9ybT0ncm90YXRlKC0xODAgMTUuNTI4NiAxNS41Mjk1KScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00xNy45ODA1IDIxLjI1TDExLjQ0MTkgMTUuNTI4OEwxNy45ODA1IDkuODA3NTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5jYW1wYWlnbi1ibG9jayAuY29udGFpbmVyLWZpeGVkIC5jYW1wYWlnbi1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICByaWdodDogMzBweDtcbn1cbi5jYW1wYWlnbi1ibG9jayAuY29udGFpbmVyLWZpeGVkIC5jYW1wYWlnbi1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAzMHB4O1xufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYW1wYWlnbi1ibG9jayAuY29udGFpbmVyLWZpeGVkIC5jYW1wYWlnbi1zbGlkZXIgLnNsaWNrLWRvdHMgbGk6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FtcGFpZ24tYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuY2FtcGFpZ24tc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNhbXBhaWduLWJsb2NrIC5jb250YWluZXItZml4ZWQgLmNhbXBhaWduLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5jYW1wYWlnbi1ibG9jayAuY29udGFpbmVyLWZpeGVkOmhvdmVyIC5jYW1wYWlnbi1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4ubWlzc2lvbi1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taXNzaW9uLXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNDczOTU4KSA2OC4yMyUsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWlzc2lvbi1wYW5lbCAudmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5taXNzaW9uLXBhbmVsIC52aWRlby13cmFwcGVyIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1pc3Npb24tcGFuZWwgLnZpZGVvLXdyYXBwZXIgLmlmcmFtZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNzE5OCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5taXNzaW9uLXBhbmVsIC52aWRlby13cmFwcGVyIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ubWlzc2lvbi1wYW5lbCAudmlkZW8td3JhcHBlciAuaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5taXNzaW9uLXBhbmVsIC52aWRlby13cmFwcGVyIC5pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4td2lkdGg6IDE4MCU7IC8qIEFkanVzdCB0aGlzIGJldHdlZW4gMTUwJSBhbmQgMjAwJSAqL1xuICAgIG1pbi1oZWlnaHQ6IDE4MCU7IC8qIEFkanVzdCB0aGlzIGJldHdlZW4gMTUwJSBhbmQgMjAwJSAqL1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuLm1pc3Npb24tcGFuZWwgLmNvbnRhaW5lci1maXhlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDEwNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTI5cHg7XG4gIG1heC13aWR0aDogMTQxNXB4O1xufVxuLm1pc3Npb24tcGFuZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmV5ZWJyb3cge1xuICBjb2xvcjogI0ZEQ0UzMztcbiAgbWFyZ2luLWJvdHRvbTogOTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWlzc2lvbi1wYW5lbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuZXllYnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLm1pc3Npb24tcGFuZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnN0YXRlbWVudC1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5taXNzaW9uLXBhbmVsIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5zdGF0ZW1lbnQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG4ubWlzc2lvbi1wYW5lbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuc3RhdGVtZW50LWNvbnRhaW5lciBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1pc3Npb24tcGFuZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnN0YXRlbWVudC1jb250YWluZXIgLm92ZXJsYXBwZWQtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5taXNzaW9uLXBhbmVsIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5zdGF0ZW1lbnQtY29udGFpbmVyIC5vdmVybGFwcGVkLXRleHQgaDIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDk4JSwgIzAwMCksIHRvKHJnYmEoMCwgMCwgMCwgMCkpKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDAgOTglLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBtYXNrLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg5OCUsICMwMDApLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwMCA5OCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG4ubWlzc2lvbi1wYW5lbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuc3RhdGVtZW50LWNvbnRhaW5lciAub3ZlcmxhcHBlZC10ZXh0IGgyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRENFMzM7XG59XG5cbi5zb2x1dGlvbi1jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIHtcbiAgcGFkZGluZy10b3A6IDE0NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgfVxufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIC5leWVicm93LCAuc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgaDIge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nLWNvbnRhaW5lciAuZXllYnJvdywgLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nLWNvbnRhaW5lciAuZXllYnJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTc5cHg7XG4gIHBhZGRpbmctdG9wOiAxNDNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgZ2FwOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIGdhcDogNDhweDtcbiAgfVxufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiAxMDJweCAxMTVweCA4OXB4IDEwOXB4O1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4MnB4IDk1cHggNjlweCA2OXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA2OXB4O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNTZweCA1MHB4IDg4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1NDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAubnVtYmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5udW1iZXJzIHNwYW4ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLm51bWJlcnMgc3Bhbi5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmV5ZWJyb3cge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogNC41cHg7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgaDIge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuc21hbGwge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTM4cHg7XG4gIG1hcmdpbi10b3A6IDY5cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnQge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnQgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICBtYXJnaW46IDA7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50IHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnQgcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA0MzVweDtcbiAgaGVpZ2h0OiA0MzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDM0MnB4O1xuICAgIGhlaWdodDogMzQycHg7XG4gIH1cbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICB3aWR0aDogMTEzcHg7XG4gIGhlaWdodDogMTEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZEQ0UzMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gIHdpZHRoOiAyNTdweDtcbiAgaGVpZ2h0OiAyNTdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lci5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwRUZGRjtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLmJsdWUgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludCBwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZGRDU7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lci5ibHVlIC5pbWFnZS1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHRvcDogLTQ3cHg7XG4gIGxlZnQ6IDMzcHg7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lci5ibHVlIC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2RkQ1O1xuICBib3R0b206IC02OHB4O1xuICByaWdodDogLTc3cHg7XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lci5wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNDMkY3O1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIucHVycGxlIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnQgcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIucHVycGxlIC5pbWFnZS1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHdpZHRoOiA0MTRweDtcbiAgaGVpZ2h0OiA0MTRweDtcbiAgYm90dG9tOiAtMTE1cHg7XG4gIHJpZ2h0OiAtNTVweDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLnB1cnBsZSAuaW1hZ2UtY29udGFpbmVyIC5maWxsZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbiAgdG9wOiA0OHB4O1xuICBsZWZ0OiAtNzVweDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JFRkZEMDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLmdyZWVuIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnQgcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVCN0FDO1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIuZ3JlZW4gLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBib3R0b206IC05NnB4O1xuICBsZWZ0OiAyM3B4O1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIuZ3JlZW4gLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNUI3QUM7XG4gIHRvcDogLTc5cHg7XG4gIHJpZ2h0OiAtNjBweDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLnNsaWNrLWRvdHMge1xuICBib3R0b206IDMxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cbi5zb2x1dGlvbi1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc29sdXRpb24tY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnNvbHV0aW9uLWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmZlYXR1cmVkLXByb2plY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmVkLXByb2plY3RzLndoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mZWF0dXJlZC1wcm9qZWN0cy53aGl0ZSAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nIGgzIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uZmVhdHVyZWQtcHJvamVjdHMgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTEyOHB4O1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLXByb2plY3RzIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiAxMzRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtcHJvamVjdHMgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDgycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1wcm9qZWN0cyAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXByb2plY3RzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmZlYXR1cmVkLXByb2plY3RzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmcgaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleDogMTtcbn1cbi5mZWF0dXJlZC1wcm9qZWN0cyAuY29udGFpbmVyLWZpeGVkIC5mZWF0dXJlZC1wcm9qZWN0cy1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1wcm9qZWN0cyAuY29udGFpbmVyLWZpeGVkIC5mZWF0dXJlZC1wcm9qZWN0cy1jYXJkcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi50YWJzZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQge1xuICBwYWRkaW5nLXRvcDogMTYycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiA1NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NHB4O1xuICB9XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDc5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLmhlYWRpbmcgLmV5ZWJyb3cge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQgLmhlYWRpbmcgLmV5ZWJyb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbi50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZyBoMiB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA2M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIHtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC5qcy1tb3JwaC1iZy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLmpzLW1vcnBoLWJnLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLmpzLW1vcnBoLWJnLXdyYXBwZXIgLm1vcnBoLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDIyNCwgMjU1LCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgYm9yZGVyLXJhZGl1cywgaGVpZ2h0LCB3aWR0aDtcbiAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWxpc3QubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtbGlzdC5tb2JpbGUgc2VsZWN0IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwYWRkaW5nOiA5cHggNTNweCA5cHggMTdweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwMjI0MjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgd2lkdGg6IDM0M3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTE3IDEwTDEyIDE0TDcgMTAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxN3B4KSA5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1saXN0Lm1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWxpc3QgbGkge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1saXN0IGxpLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA2RkQ1O1xufVxuLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3ODFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtY29udGVudCAudGFiLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWNvbnRlbnQgLnRhYi1jb250YWluZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWNvbnRlbnQgLnRhYi1jb250YWluZXIgaDQge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWNvbnRlbnQgLnRhYi1jb250YWluZXIgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH1cbn1cbi50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtY29udGVudCAudGFiLWNvbnRhaW5lciAudGFiLWNvcHkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtY29udGVudCAudGFiLWNvbnRhaW5lciAudGFiLWNvcHkge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtY29udGVudCAudGFiLWNvbnRhaW5lciAudGFiLWNvcHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1jb250ZW50IC50YWItY29udGFpbmVyIC50YWItY29weSBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4udGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWNvbnRlbnQgLnRhYi1jb250YWluZXIgLnRhYi1jb3B5IHAsIC50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtY29udGVudCAudGFiLWNvbnRhaW5lciAudGFiLWNvcHkgbGkge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFic2V0IC5jb250YWluZXItZml4ZWQgLnRhYnMtY29udGFpbmVyIC50YWJzLWNvbnRlbnQgLnRhYi1jb250YWluZXIgLnRhYi1jb3B5IHAsIC50YWJzZXQgLmNvbnRhaW5lci1maXhlZCAudGFicy1jb250YWluZXIgLnRhYnMtY29udGVudCAudGFiLWNvbnRhaW5lciAudGFiLWNvcHkgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnRhYnNldCAuY29udGFpbmVyLWZpeGVkIC50YWJzLWNvbnRhaW5lciAudGFicy1jb250ZW50IC50YWItY29udGFpbmVyIC50YWItY29weSB1bCB7XG4gIG1hcmdpbjogMCAwIDI5cHggMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4uYWxlcnQtbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRENFMzM7XG59XG4uYWxlcnQtbWVzc2FnZSAuY29udGFpbmVyLWZpeGVkIHtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xufVxuLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stc2xpZGUgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWxlcnQtbWVzc2FnZSAuY29udGFpbmVyLWZpeGVkIC5tZXNzYWdlcy1zbGlkZXIgLnNsaWNrLXNsaWRlIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1zbGlkZSBwIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uYWxlcnQtbWVzc2FnZSAuY29udGFpbmVyLWZpeGVkIC5tZXNzYWdlcy1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTUuNTI4NicgY3k9JzE1LjUyOTUnIHI9JzE0LjUyOScgdHJhbnNmb3JtPSdyb3RhdGUoLTE4MCAxNS41Mjg2IDE1LjUyOTUpJyBzdHJva2U9JyUyMzAwMjI0Micgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00xNy45ODA1IDIxLjI1TDExLjQ0MTkgMTUuNTI4OEwxNy45ODA1IDkuODA3NTQnIHN0cm9rZT0nJTIzMDAyMjQyJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAxO1xufVxuLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoMCwgNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uYWxlcnQtbWVzc2FnZSAuY29udGFpbmVyLWZpeGVkIC5tZXNzYWdlcy1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC03cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cbi5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stZG90cyBsaTpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hbGVydC1tZXNzYWdlIC5jb250YWluZXItZml4ZWQgLm1lc3NhZ2VzLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmFsZXJ0LW1lc3NhZ2UgLmNvbnRhaW5lci1maXhlZCAubWVzc2FnZXMtc2xpZGVyOmhvdmVyIC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWxlcnQtbWVzc2FnZSAuY29udGFpbmVyLWZpeGVkIC5tZXNzYWdlcy1zbGlkZXI6aG92ZXIgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5ld3NsZXR0ZXItc2lnbi11cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE2MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmV3c2xldHRlci1zaWduLXVwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuICB9XG59XG4ubmV3c2xldHRlci1zaWduLXVwIC5pbnRlcmlvci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTY2LCAwLCAwLjgzKTtcbiAgbWF4LXdpZHRoOiAxNTE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDYzcHggMzVweCA2MHB4IDc0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDAgMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGg1IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ubmV3c2xldHRlci1zaWduLXVwIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3c2xldHRlci1zaWduLXVwIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA2MzFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDM0NXB4O1xuICAgIGhlaWdodDogMzc1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmV3c2xldHRlci1zaWduLXVwIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIC5pbnRlcmlvci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA3MTRweDtcbiAgaGVpZ2h0OiA3MTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtODNweDtcbiAgbWFyZ2luLWJvdHRvbTogLTEyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTUwcHg7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5uZXdzbGV0dGVyLXNpZ24tdXAgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQxNXB4O1xuICAgIGhlaWdodDogNDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItc2lnbi11cCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmF1ZGllbmNlLWhlcm8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gIH1cbn1cbi5hdWRpZW5jZS1oZXJvLmJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMDQxJyBoZWlnaHQ9Jzg2Nicgdmlld0JveD0nMCAwIDEwNDEgODY2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjg1JyUzRSUzQ3BhdGggZD0nTTU3NC44MiA0NzIuNjcyQzM4Ni41MTUgNTI3LjMwNSAyMDEuMzA4IDM2NC4wNTYgMTYxLjA0NSAxMDguNDVDMzQ5LjM1IDUzLjgxNyA1MzQuNTU4IDIxNy4wNjYgNTc0LjgyIDQ3Mi42NzJaJyBmaWxsPSclMjNEOEYyRkYnLyUzRSUzQ3BhdGggZD0nTTg4NS43NzQgMy43NDMyOEw4ODIuMDU3IDQxLjQ2NjJDODU5LjEzOCAyNjkuNzU1IDcwNC4yODIgNDI5Ljc1MiA1MzUuNzk5IDM5OS4xODRMNTM5LjUxNSAzNjEuNDYxQzU2Mi40MzQgMTMzLjE3MiA3MTcuMjkgLTI2LjgyNTMgODg1Ljc3NCAzLjc0MzI4WicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0NwYXRoIGQ9J001ODUuMzUzIDQwMS43OTJDNTg1LjM1MyAzNzYuNjQ4IDU2NS45NCAzNTYuMjY1IDU0MS45OTMgMzU2LjI2NUM1MTguMDQ2IDM1Ni4yNjUgNDk4LjYzNCAzNzYuNjQ4IDQ5OC42MzQgNDAxLjc5MlY1NTUuMjg2QzQ5OC42MzQgNTgwLjQzIDUxOC4wNDYgNjAwLjgxMyA1NDEuOTkzIDYwMC44MTNDNTY1Ljk0IDYwMC44MTMgNTg1LjM1MyA1ODAuNDMgNTg1LjM1MyA1NTUuMjg2VjQwMS43OTJaJyBmaWxsPSclMjNEOEYyRkYnLyUzRSUzQ3BhdGggZD0nTTMyOC45MTQgMTI3MkMyOTUuNDY1IDEyMjEuMjcgMjc0LjQwNSAxMTUzLjYzIDI3NC40MDUgMTA2OS4wOEMyNzQuNDA1IDg2OS40MDUgMzg3Ljc2IDc2MC43ODkgNTIwLjMxNiA3NjAuNzg5QzY1Mi44NzMgNzYwLjc4OSA3NjYuMjI4IDg2OS40MDUgNzY2LjIyOCAxMDY5LjA4Qzc2Ni4yMjggMTE1My42MyA3NDUuMTY3IDEyMjEuMjcgNzExLjcxOSAxMjcySDEwMDYuNTZDMTAyOC4yNCAxMjA4LjkxIDEwNDAuNjMgMTE0MS4yNyAxMDQwLjYzIDEwNjkuMDhDMTA0MC42MyA3NTQuOTM1IDgxNy42NCA1MTEuMDM3IDUyMC4zMTYgNTExLjAzN0MyMjIuOTkzIDUxMS4wMzcgMCA3NTQuOTM1IDAgMTA2OS4wOEMwIDExNDEuMjcgMTIuMzg4NyAxMjA5LjU2IDM0LjA2ODUgMTI3MkgzMjguOTE0WicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8uYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjA0JyBoZWlnaHQ9JzQ0OCcgdmlld0JveD0nMCAwIDIwNCA0NDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIG9wYWNpdHk9JzAuODUnJTNFJTNDcGF0aCBkPSdNMjE2LjczNiAxNzcuNjI1QzE0NS45NzQgMTk4LjE1NSA3Ni4zNzU0IDEzNi44MDkgNjEuMjQ1NCA0MC43NTYyQzEzMi4wMDcgMjAuMjI1OSAyMDEuNjA2IDgxLjU3MjQgMjE2LjczNiAxNzcuNjI1WicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0NwYXRoIGQ9J00zMzMuNTg4IDEuNDA2NjdMMzMyLjE5MSAxNS41ODI0QzMyMy41NzggMTAxLjM3IDI2NS4zODYgMTYxLjQ5NCAyMDIuMDczIDE1MC4wMDdMMjAzLjQ2OSAxMzUuODMxQzIxMi4wODIgNTAuMDQ0IDI3MC4yNzQgLTEwLjA4MDUgMzMzLjU4OCAxLjQwNjY3WicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0NwYXRoIGQ9J00yMjAuNjkzIDE1MC45ODhDMjIwLjY5MyAxNDEuNTM5IDIxMy4zOTggMTMzLjg3OSAyMDQuNCAxMzMuODc5QzE5NS40MDEgMTMzLjg3OSAxODguMTA2IDE0MS41MzkgMTg4LjEwNiAxNTAuOTg4VjIwOC42NjhDMTg4LjEwNiAyMTguMTE3IDE5NS40MDEgMjI1Ljc3NyAyMDQuNCAyMjUuNzc3QzIxMy4zOTggMjI1Ljc3NyAyMjAuNjkzIDIxOC4xMTcgMjIwLjY5MyAyMDguNjY4VjE1MC45ODhaJyBmaWxsPSclMjNEOEYyRkYnLyUzRSUzQ3BhdGggZD0nTTEyNC4zMjggNDc3Ljk5N0MxMTEuNzU4IDQ1OC45MzMgMTAzLjg0NCA0MzMuNTE1IDEwMy44NDQgNDAxLjc0MkMxMDMuODQ0IDMyNi43MDggMTQ2LjQ0MSAyODUuODkyIDE5Ni4yNTQgMjg1Ljg5MkMyNDYuMDY3IDI4NS44OTIgMjg4LjY2MyAzMjYuNzA4IDI4OC42NjMgNDAxLjc0MkMyODguNjYzIDQzMy41MTUgMjgwLjc0OSA0NTguOTMzIDI2OC4xOCA0NzcuOTk3SDM3OC45NzhDMzg3LjEyNSA0NTQuMjkgMzkxLjc4MSA0MjguODcxIDM5MS43ODEgNDAxLjc0MkMzOTEuNzgxIDI4My42OTIgMzA3Ljk4MyAxOTIuMDM5IDE5Ni4yNTQgMTkyLjAzOUM4NC41MjQxIDE5Mi4wMzkgMC43MjY4MDcgMjgzLjY5MiAwLjcyNjgwNyA0MDEuNzQyQzAuNzI2ODA3IDQyOC44NzEgNS4zODIyOCA0NTQuNTM0IDEzLjUyOTIgNDc3Ljk5N0gxMjQuMzI4WicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbn1cbi5hdWRpZW5jZS1oZXJvLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTA0MScgaGVpZ2h0PSc4NjYnIHZpZXdCb3g9JzAgMCAxMDQxIDg2NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC44NSclM0UlM0NwYXRoIGQ9J001NzQuODIgNDcyLjY3MkMzODYuNTE1IDUyNy4zMDUgMjAxLjMwOCAzNjQuMDU2IDE2MS4wNDUgMTA4LjQ1QzM0OS4zNSA1My44MTcgNTM0LjU1OCAyMTcuMDY2IDU3NC44MiA0NzIuNjcyWicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0NwYXRoIGQ9J004ODUuNzc0IDMuNzQzMjhMODgyLjA1NyA0MS40NjYyQzg1OS4xMzggMjY5Ljc1NSA3MDQuMjgyIDQyOS43NTIgNTM1Ljc5OSAzOTkuMTg0TDUzOS41MTUgMzYxLjQ2MUM1NjIuNDM0IDEzMy4xNzIgNzE3LjI5IC0yNi44MjUzIDg4NS43NzQgMy43NDMyOFonIGZpbGw9JyUyM0JFRkZEMCcvJTNFJTNDcGF0aCBkPSdNNTg1LjM1MyA0MDEuNzkyQzU4NS4zNTMgMzc2LjY0OCA1NjUuOTQgMzU2LjI2NSA1NDEuOTkzIDM1Ni4yNjVDNTE4LjA0NiAzNTYuMjY1IDQ5OC42MzQgMzc2LjY0OCA0OTguNjM0IDQwMS43OTJWNTU1LjI4NkM0OTguNjM0IDU4MC40MyA1MTguMDQ2IDYwMC44MTMgNTQxLjk5MyA2MDAuODEzQzU2NS45NCA2MDAuODEzIDU4NS4zNTMgNTgwLjQzIDU4NS4zNTMgNTU1LjI4NlY0MDEuNzkyWicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0NwYXRoIGQ9J00zMjguOTE0IDEyNzJDMjk1LjQ2NSAxMjIxLjI3IDI3NC40MDUgMTE1My42MyAyNzQuNDA1IDEwNjkuMDhDMjc0LjQwNSA4NjkuNDA1IDM4Ny43NiA3NjAuNzg5IDUyMC4zMTYgNzYwLjc4OUM2NTIuODczIDc2MC43ODkgNzY2LjIyOCA4NjkuNDA1IDc2Ni4yMjggMTA2OS4wOEM3NjYuMjI4IDExNTMuNjMgNzQ1LjE2NyAxMjIxLjI3IDcxMS43MTkgMTI3MkgxMDA2LjU2QzEwMjguMjQgMTIwOC45MSAxMDQwLjYzIDExNDEuMjcgMTA0MC42MyAxMDY5LjA4QzEwNDAuNjMgNzU0LjkzNSA4MTcuNjQgNTExLjAzNyA1MjAuMzE2IDUxMS4wMzdDMjIyLjk5MyA1MTEuMDM3IDAgNzU0LjkzNSAwIDEwNjkuMDhDMCAxMTQxLjI3IDEyLjM4ODcgMTIwOS41NiAzNC4wNjg1IDEyNzJIMzI4LjkxNFonIGZpbGw9JyUyM0JFRkZEMCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1oZXJvLmdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMDQnIGhlaWdodD0nNDQ4JyB2aWV3Qm94PScwIDAgMjA0IDQ0OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC44NSclM0UlM0NwYXRoIGQ9J00yMTYuNzM2IDE3Ny42MjVDMTQ1Ljk3NCAxOTguMTU1IDc2LjM3NTQgMTM2LjgwOSA2MS4yNDU0IDQwLjc1NjJDMTMyLjAwNyAyMC4yMjU5IDIwMS42MDYgODEuNTcyNCAyMTYuNzM2IDE3Ny42MjVaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQ3BhdGggZD0nTTMzMy41ODggMS40MDY2N0wzMzIuMTkxIDE1LjU4MjRDMzIzLjU3OCAxMDEuMzcgMjY1LjM4NiAxNjEuNDk0IDIwMi4wNzMgMTUwLjAwN0wyMDMuNDY5IDEzNS44MzFDMjEyLjA4MiA1MC4wNDQgMjcwLjI3NCAtMTAuMDgwNSAzMzMuNTg4IDEuNDA2NjdaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQ3BhdGggZD0nTTIyMC42OTMgMTUwLjk4OEMyMjAuNjkzIDE0MS41MzkgMjEzLjM5OCAxMzMuODc5IDIwNC40IDEzMy44NzlDMTk1LjQwMSAxMzMuODc5IDE4OC4xMDYgMTQxLjUzOSAxODguMTA2IDE1MC45ODhWMjA4LjY2OEMxODguMTA2IDIxOC4xMTcgMTk1LjQwMSAyMjUuNzc3IDIwNC40IDIyNS43NzdDMjEzLjM5OCAyMjUuNzc3IDIyMC42OTMgMjE4LjExNyAyMjAuNjkzIDIwOC42NjhWMTUwLjk4OFonIGZpbGw9JyUyM0JFRkZEMCcvJTNFJTNDcGF0aCBkPSdNMTI0LjMyOCA0NzcuOTk3QzExMS43NTggNDU4LjkzMyAxMDMuODQ0IDQzMy41MTUgMTAzLjg0NCA0MDEuNzQyQzEwMy44NDQgMzI2LjcwOCAxNDYuNDQxIDI4NS44OTIgMTk2LjI1NCAyODUuODkyQzI0Ni4wNjcgMjg1Ljg5MiAyODguNjYzIDMyNi43MDggMjg4LjY2MyA0MDEuNzQyQzI4OC42NjMgNDMzLjUxNSAyODAuNzQ5IDQ1OC45MzMgMjY4LjE4IDQ3Ny45OTdIMzc4Ljk3OEMzODcuMTI1IDQ1NC4yOSAzOTEuNzgxIDQyOC44NzEgMzkxLjc4MSA0MDEuNzQyQzM5MS43ODEgMjgzLjY5MiAzMDcuOTgzIDE5Mi4wMzkgMTk2LjI1NCAxOTIuMDM5Qzg0LjUyNDEgMTkyLjAzOSAwLjcyNjgwNyAyODMuNjkyIDAuNzI2ODA3IDQwMS43NDJDMC43MjY4MDcgNDI4Ljg3MSA1LjM4MjI4IDQ1NC41MzQgMTMuNTI5MiA0NzcuOTk3SDEyNC4zMjhaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuLmF1ZGllbmNlLWhlcm8ucHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTA0MScgaGVpZ2h0PSc4NjYnIHZpZXdCb3g9JzAgMCAxMDQxIDg2NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC44NSclM0UlM0NwYXRoIGQ9J001NzQuODIgNDcyLjY3MkMzODYuNTE1IDUyNy4zMDUgMjAxLjMwOCAzNjQuMDU2IDE2MS4wNDUgMTA4LjQ1QzM0OS4zNSA1My44MTcgNTM0LjU1OCAyMTcuMDY2IDU3NC44MiA0NzIuNjcyWicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J004ODUuNzc0IDMuNzQzMjhMODgyLjA1NyA0MS40NjYyQzg1OS4xMzggMjY5Ljc1NSA3MDQuMjgyIDQyOS43NTIgNTM1Ljc5OSAzOTkuMTg0TDUzOS41MTUgMzYxLjQ2MUM1NjIuNDM0IDEzMy4xNzIgNzE3LjI5IC0yNi44MjUzIDg4NS43NzQgMy43NDMyOFonIGZpbGw9JyUyM0UzQzJGNycvJTNFJTNDcGF0aCBkPSdNNTg1LjM1MyA0MDEuNzkyQzU4NS4zNTMgMzc2LjY0OCA1NjUuOTQgMzU2LjI2NSA1NDEuOTkzIDM1Ni4yNjVDNTE4LjA0NiAzNTYuMjY1IDQ5OC42MzQgMzc2LjY0OCA0OTguNjM0IDQwMS43OTJWNTU1LjI4NkM0OTguNjM0IDU4MC40MyA1MTguMDQ2IDYwMC44MTMgNTQxLjk5MyA2MDAuODEzQzU2NS45NCA2MDAuODEzIDU4NS4zNTMgNTgwLjQzIDU4NS4zNTMgNTU1LjI4NlY0MDEuNzkyWicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J00zMjguOTE0IDEyNzJDMjk1LjQ2NSAxMjIxLjI3IDI3NC40MDUgMTE1My42MyAyNzQuNDA1IDEwNjkuMDhDMjc0LjQwNSA4NjkuNDA1IDM4Ny43NiA3NjAuNzg5IDUyMC4zMTYgNzYwLjc4OUM2NTIuODczIDc2MC43ODkgNzY2LjIyOCA4NjkuNDA1IDc2Ni4yMjggMTA2OS4wOEM3NjYuMjI4IDExNTMuNjMgNzQ1LjE2NyAxMjIxLjI3IDcxMS43MTkgMTI3MkgxMDA2LjU2QzEwMjguMjQgMTIwOC45MSAxMDQwLjYzIDExNDEuMjcgMTA0MC42MyAxMDY5LjA4QzEwNDAuNjMgNzU0LjkzNSA4MTcuNjQgNTExLjAzNyA1MjAuMzE2IDUxMS4wMzdDMjIyLjk5MyA1MTEuMDM3IDAgNzU0LjkzNSAwIDEwNjkuMDhDMCAxMTQxLjI3IDEyLjM4ODcgMTIwOS41NiAzNC4wNjg1IDEyNzJIMzI4LjkxNFonIGZpbGw9JyUyM0UzQzJGNycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1oZXJvLnB1cnBsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjA0JyBoZWlnaHQ9JzQ0OCcgdmlld0JveD0nMCAwIDIwNCA0NDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIG9wYWNpdHk9JzAuODUnJTNFJTNDcGF0aCBkPSdNMjE2LjczNiAxNzcuNjI1QzE0NS45NzQgMTk4LjE1NSA3Ni4zNzU0IDEzNi44MDkgNjEuMjQ1NCA0MC43NTYyQzEzMi4wMDcgMjAuMjI1OSAyMDEuNjA2IDgxLjU3MjQgMjE2LjczNiAxNzcuNjI1WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J00zMzMuNTg4IDEuNDA2NjdMMzMyLjE5MSAxNS41ODI0QzMyMy41NzggMTAxLjM3IDI2NS4zODYgMTYxLjQ5NCAyMDIuMDczIDE1MC4wMDdMMjAzLjQ2OSAxMzUuODMxQzIxMi4wODIgNTAuMDQ0IDI3MC4yNzQgLTEwLjA4MDUgMzMzLjU4OCAxLjQwNjY3WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J00yMjAuNjkzIDE1MC45ODhDMjIwLjY5MyAxNDEuNTM5IDIxMy4zOTggMTMzLjg3OSAyMDQuNCAxMzMuODc5QzE5NS40MDEgMTMzLjg3OSAxODguMTA2IDE0MS41MzkgMTg4LjEwNiAxNTAuOTg4VjIwOC42NjhDMTg4LjEwNiAyMTguMTE3IDE5NS40MDEgMjI1Ljc3NyAyMDQuNCAyMjUuNzc3QzIxMy4zOTggMjI1Ljc3NyAyMjAuNjkzIDIxOC4xMTcgMjIwLjY5MyAyMDguNjY4VjE1MC45ODhaJyBmaWxsPSclMjNFM0MyRjcnLyUzRSUzQ3BhdGggZD0nTTEyNC4zMjggNDc3Ljk5N0MxMTEuNzU4IDQ1OC45MzMgMTAzLjg0NCA0MzMuNTE1IDEwMy44NDQgNDAxLjc0MkMxMDMuODQ0IDMyNi43MDggMTQ2LjQ0MSAyODUuODkyIDE5Ni4yNTQgMjg1Ljg5MkMyNDYuMDY3IDI4NS44OTIgMjg4LjY2MyAzMjYuNzA4IDI4OC42NjMgNDAxLjc0MkMyODguNjYzIDQzMy41MTUgMjgwLjc0OSA0NTguOTMzIDI2OC4xOCA0NzcuOTk3SDM3OC45NzhDMzg3LjEyNSA0NTQuMjkgMzkxLjc4MSA0MjguODcxIDM5MS43ODEgNDAxLjc0MkMzOTEuNzgxIDI4My42OTIgMzA3Ljk4MyAxOTIuMDM5IDE5Ni4yNTQgMTkyLjAzOUM4NC41MjQxIDE5Mi4wMzkgMC43MjY4MDcgMjgzLjY5MiAwLjcyNjgwNyA0MDEuNzQyQzAuNzI2ODA3IDQyOC44NzEgNS4zODIyOCA0NTQuNTM0IDEzLjUyOTIgNDc3Ljk5N0gxMjQuMzI4WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbn1cbi5hdWRpZW5jZS1oZXJvIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTUwcHg7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDU5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5hdWRpZW5jZS1oZXJvIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXVkaWVuY2UtaGVybyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hdWRpZW5jZS1oZXJvIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIGdhcDogMzdweDtcbiAgfVxufVxuLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDU2N3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXVkaWVuY2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hdWRpZW5jZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5leWVicm93LCAuYXVkaWVuY2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoMSwgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnNtYWxsIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uYXVkaWVuY2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuZXllYnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYXVkaWVuY2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5hdWRpZW5jZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uYXVkaWVuY2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNjQxcHg7XG4gIG1pbi13aWR0aDogNjQxcHg7XG4gIGhlaWdodDogNjQxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTQxcHg7XG4gICAgbWluLXdpZHRoOiA1NDFweDtcbiAgICBoZWlnaHQ6IDU0MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMzQ3cHg7XG4gICAgbWluLXdpZHRoOiAzNDdweDtcbiAgICBoZWlnaHQ6IDM0N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmF1ZGllbmNlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hdWRpZW5jZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5hdWRpZW5jZS1iZW5lZml0LWNhcmRzIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE3MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1iZW5lZml0LWNhcmRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5hdWRpZW5jZS1iZW5lZml0LWNhcmRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uYXVkaWVuY2UtYmVuZWZpdC1jYXJkcy5ibHVlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMTEsIDIxMywgMC44NSk7XG59XG4uYXVkaWVuY2UtYmVuZWZpdC1jYXJkcy5ncmVlbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTgzLCAxNzIsIDAuODUpO1xufVxuLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMucHVycGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDUsIDE2OSwgMC44NSk7XG59XG4uYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAzM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hdWRpZW5jZS1iZW5lZml0LWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0MzJweDtcbiAgcGFkZGluZzogNjJweCA1N3B4IDc1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwLjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjVweCAyMnB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lcjpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC41cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gIH1cbn1cbi5hdWRpZW5jZS1iZW5lZml0LWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXI6bnRoLW9mLXR5cGUoMykge1xuICBtYXJnaW4tYm90dG9tOiAxMDZweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyOm50aC1vZi10eXBlKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gIH1cbn1cbi5hdWRpZW5jZS1iZW5lZml0LWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1iZW5lZml0LWNhcmRzIC5jb250YWluZXItZml4ZWQgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiAyNy41cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIGg2IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMgLmNvbnRhaW5lci1maXhlZCAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uYXVkaWVuY2UtYmVuZWZpdC1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTczcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMTM0cHg7XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDExMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjlweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgLmV5ZWJyb3csIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nLWNvbnRhaW5lciBoMiB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIC5leWVicm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgLmV5ZWJyb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIHtcbiAgICBnYXA6IDEzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIHtcbiAgICBnYXA6IDEwNHB4O1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiA2MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciB7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuZXllYnJvdywgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIGgyLCAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnNtYWxsIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAzMC41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5leWVicm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMge1xuICBtYXJnaW4tdG9wOiA5Ni41cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNnB4O1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzLm1vYmlsZSAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cy5tb2JpbGUgLnNsaWNrLWxpc3QgLnNsaWRlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMubW9iaWxlIC5wcm9vZi1wb2ludCB7XG4gIG1heC13aWR0aDogMjUxcHg7XG4gIG1hcmdpbjogMzBweCAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG4gIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzLm1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cy5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQge1xuICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLnByb29mLXBvaW50IC5wb2ludCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQgcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgPiAucHJvb2YtcG9pbnQge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxM3B4KTtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzID4gLnByb29mLXBvaW50Om50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyA+IC5wcm9vZi1wb2ludDpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjhweDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTNweCk7XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAuY29sdW1uOm50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNDM1cHg7XG4gIGhlaWdodDogNDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMzQzcHg7XG4gICAgaGVpZ2h0OiAzNDNweDtcbiAgfVxufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHdpZHRoOiAxMTNweDtcbiAgaGVpZ2h0OiAxMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkRDRTMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB3aWR0aDogODlweDtcbiAgICBoZWlnaHQ6IDg5cHg7XG4gIH1cbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICB3aWR0aDogMjU3cHg7XG4gIGhlaWdodDogMjU3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICAgIHdpZHRoOiAyMDIuNXB4O1xuICAgIGhlaWdodDogMjAyLjVweDtcbiAgfVxufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIuYmx1ZSAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMjI0LCAyNTUsIDAuNCk7XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lci5ibHVlIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCAucG9pbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2RkQ1O1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIuYmx1ZSAuaW1hZ2UtY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICB0b3A6IC00N3B4O1xuICBsZWZ0OiAzM3B4O1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIuYmx1ZSAuaW1hZ2UtY29udGFpbmVyIC5maWxsZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkZENTtcbiAgYm90dG9tOiAtNjhweDtcbiAgcmlnaHQ6IC03N3B4O1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIuZ3JlZW4gLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLnByb29mLXBvaW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI1NSwgMjA4LCAwLjQpO1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIuZ3JlZW4gLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLnByb29mLXBvaW50IC5wb2ludCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNUI3QUM7XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lci5ncmVlbiAuaW1hZ2UtY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTI1cHg7XG4gIGJvdHRvbTogLTk2cHg7XG4gIGxlZnQ6IDIzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIuZ3JlZW4gLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICB3aWR0aDogOTguNXB4O1xuICAgIGhlaWdodDogOTguNXB4O1xuICB9XG59XG4uYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMgLmNvbnRhaW5lci1maXhlZCAuc29sdXRpb24tc2VjdGlvbnMgLnNvbHV0aW9uLWNvbnRhaW5lci5ncmVlbiAuaW1hZ2UtY29udGFpbmVyIC5maWxsZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1QjdBQztcbiAgdG9wOiAtNzlweDtcbiAgcmlnaHQ6IC02MHB4O1xufVxuLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIucHVycGxlIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI3LCAxOTQsIDI0NywgMC40KTtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyLnB1cnBsZSAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQgLnBvaW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyLnB1cnBsZSAuaW1hZ2UtY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICB3aWR0aDogNDE0cHg7XG4gIGhlaWdodDogNDE0cHg7XG4gIGJvdHRvbTogLTExNXB4O1xuICByaWdodDogLTU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1ZGllbmNlLXNvbHV0aW9uLXNlY3Rpb25zIC5jb250YWluZXItZml4ZWQgLnNvbHV0aW9uLXNlY3Rpb25zIC5zb2x1dGlvbi1jb250YWluZXIucHVycGxlIC5pbWFnZS1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgd2lkdGg6IDMyNnB4O1xuICAgIGhlaWdodDogMzI2cHg7XG4gIH1cbn1cbi5hdWRpZW5jZS1zb2x1dGlvbi1zZWN0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5zb2x1dGlvbi1zZWN0aW9ucyAuc29sdXRpb24tY29udGFpbmVyLnB1cnBsZSAuaW1hZ2UtY29udGFpbmVyIC5maWxsZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbiAgdG9wOiA0OHB4O1xuICBsZWZ0OiAtNzVweDtcbn1cblxuLnRlc3RpbW9uaWFsLW1vZHVsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRENFMzM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwMDgnIGhlaWdodD0nNzM0JyB2aWV3Qm94PScwIDAgMTAwOCA3MzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIG9wYWNpdHk9JzAuMTUnJTNFJTNDcGF0aCBkPSdNNTk1Ljk0IDQ5MC44MUM0MDAuNzI3IDU0Ny40NDcgMjA4LjcyNSAzNzguMjA5IDE2Ni45ODUgMTEzLjIyN0MzNjIuMTk4IDU2LjU5IDU1NC4yIDIyNS44MjggNTk1Ljk0IDQ5MC44MVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J005MTguMjk5IDQuNjgxMzdMOTE0LjQ0NiA0My43ODgxQzg5MC42ODcgMjgwLjQ1MSA3MzAuMTUgNDQ2LjMxOCA1NTUuNDg2IDQxNC42MjhMNTU5LjMzOSAzNzUuNTIxQzU4My4wOTkgMTM4Ljg1OCA3NDMuNjM1IC0yNy4wMDg2IDkxOC4yOTkgNC42ODEzN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J002MDYuODU5IDQxNy4zMzFDNjA2Ljg1OSAzOTEuMjY0IDU4Ni43MzQgMzcwLjEzMyA1NjEuOTA5IDM3MC4xMzNDNTM3LjA4NCAzNzAuMTMzIDUxNi45NTkgMzkxLjI2NCA1MTYuOTU5IDQxNy4zMzFWNTc2LjQ1NUM1MTYuOTU5IDYwMi41MjEgNTM3LjA4NCA2MjMuNjUyIDU2MS45MDkgNjIzLjY1MkM1ODYuNzM0IDYyMy42NTIgNjA2Ljg1OSA2MDIuNTIxIDYwNi44NTkgNTc2LjQ1NVY0MTcuMzMxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTM0MS4wMTMgMTMxOS40NkMzMDYuMzM3IDEyNjYuODcgMjg0LjUwNCAxMTk2Ljc1IDI4NC41MDQgMTEwOS4wOUMyODQuNTA0IDkwMi4wOTggNDAyLjAxNyA3ODkuNDk4IDUzOS40MzcgNzg5LjQ5OEM2NzYuODU2IDc4OS40OTggNzk0LjM2OSA5MDIuMDk4IDc5NC4zNjkgMTEwOS4wOUM3OTQuMzY5IDExOTYuNzUgNzcyLjUzNiAxMjY2Ljg3IDczNy44NiAxMzE5LjQ2SDEwNDMuNTJDMTA2NiAxMjU0LjA2IDEwNzguODQgMTE4My45NCAxMDc4Ljg0IDExMDkuMDlDMTA3OC44NCA3ODMuNDI5IDg0Ny42NjcgNTMwLjU4NCA1MzkuNDM3IDUzMC41ODRDMjMxLjIwNiA1MzAuNTg0IDAuMDMzMjAzMSA3ODMuNDI5IDAuMDMzMjAzMSAxMTA5LjA5QzAuMDMzMjAzMSAxMTgzLjk0IDEyLjg3NjMgMTI1NC43MyAzNS4zNTE1IDEzMTkuNDZIMzQxLjAxM1onIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTI2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMzRweDtcbn1cbi50ZXN0aW1vbmlhbC1tb2R1bGUudGVzdGltb25pYWwtbW9kdWxlLS1sYW5kaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0Mjtcbn1cbi50ZXN0aW1vbmlhbC1tb2R1bGUudGVzdGltb25pYWwtbW9kdWxlLS1sYW5kaW5nIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwgaDQge1xuICBjb2xvcjogd2hpdGU7XG59XG4udGVzdGltb25pYWwtbW9kdWxlLnRlc3RpbW9uaWFsLW1vZHVsZS0tbGFuZGluZyAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsIC5ib3R0b20tdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi50ZXN0aW1vbmlhbC1tb2R1bGUudGVzdGltb25pYWwtbW9kdWxlLS1sYW5kaW5nIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwgLmJvdHRvbS10ZXh0IHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4udGVzdGltb25pYWwtbW9kdWxlLnRlc3RpbW9uaWFsLW1vZHVsZS0tbGFuZGluZyAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi50ZXN0aW1vbmlhbC1tb2R1bGUudGVzdGltb25pYWwtbW9kdWxlLS1sYW5kaW5nIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBoc2woMTc2LCA5NSUsIDM3JSk7XG59XG4udGVzdGltb25pYWwtbW9kdWxlLnRlc3RpbW9uaWFsLW1vZHVsZS0tbGFuZGluZyAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4udGVzdGltb25pYWwtbW9kdWxlLnRlc3RpbW9uaWFsLW1vZHVsZS0tbGFuZGluZyAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTUuOTMzMycgY3k9JzE1LjUyOTInIHI9JzE0LjUyOScgc3Ryb2tlPSclMjNmZmZmZmYnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcGF0aCBkPSdNMTMuNDgxNCA5LjgwODU5TDIwLjAyIDE1LjUyOThMMTMuNDgxNCAyMS4yNTEnIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlc3RpbW9uaWFsLW1vZHVsZSB7XG4gICAgcGFkZGluZy10b3A6IDc3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbC1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogOTEzcHg7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDUxcHg7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi50ZXN0aW1vbmlhbC1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbCBoNCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDg4cHg7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwgLmJvdHRvbS10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDIyNDI7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwgLmJvdHRvbS10ZXh0IHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxM3B4O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3R0b206IC0zN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCAudGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xufVxuLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB0b3A6IHVuc2V0O1xuICBib3R0b206IC02N3B4O1xuICBsZWZ0OiB1bnNldDtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTUuOTMzMycgY3k9JzE1LjUyOTInIHI9JzE0LjUyOScgc3Ryb2tlPSclMjMwMDIyNDInIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcGF0aCBkPSdNMTMuNDgxNCA5LjgwODU5TDIwLjAyIDE1LjUyOThMMTMuNDgxNCAyMS4yNTEnIHN0cm9rZT0nJTIzMDAyMjQyJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCAudGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGVzdGltb25pYWwtbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiA1N3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCAudGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogMTBweDtcbn1cblxuLmZlYXR1cmVkLXByb2plY3QtbGFyZ2Uge1xuICBtYXJnaW4tdG9wOiAxNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTczcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmZlYXR1cmVkLXByb2plY3QtbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxufVxuLmZlYXR1cmVkLXByb2plY3QtbGFyZ2UgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTEyN3B4O1xufVxuLmZlYXR1cmVkLXByb2plY3QtbGFyZ2UgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1wcm9qZWN0LWxhcmdlIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmZlYXR1cmVkLXByb2plY3QtbGFyZ2UgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZyBoMyB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4OiAxO1xufVxuLmZlYXR1cmVkLXByb2plY3QtbGFyZ2UgLmNvbnRhaW5lci1maXhlZCAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ub3VyLXRlYW0tbW9kdWxlIHtcbiAgbWFyZ2luLXRvcDogMTczcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItdGVhbS1tb2R1bGUge1xuICAgIG1hcmdpbi10b3A6IDk2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTlweDtcbiAgfVxufVxuLm91ci10ZWFtLW1vZHVsZS5vdXItdGVhbS1tb2R1bGVfX2dldC1mdW5kaW5nIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vdXItdGVhbS1tb2R1bGUub3VyLXRlYW0tbW9kdWxlX19nZXQtZnVuZGluZyB7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5OXB4O1xuICB9XG59XG4ub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm91ci10ZWFtLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLm91ci10ZWFtLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nLWNvbnRhaW5lciBoMiB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMTA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgfVxuICAub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAuc2xpY2stbGlzdCAudGVhbS1tZW1iZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm91ci10ZWFtLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZWFtLW1lbWJlcnMgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0yMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4ub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5vdXItdGVhbS1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCAudGVhbS1tZW1iZXJzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLm91ci10ZWFtLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC50ZWFtLW1lbWJlcnMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5vdXItdGVhbS1tb2R1bGUgLmNvbnRhaW5lci1maXhlZCAudGVhbS1tZW1iZXJzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLm91ci10ZWFtLW1vZHVsZSAuY29udGFpbmVyLWZpeGVkIC5idXR0b24tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3VyLXRlYW0tbW9kdWxlIC5jb250YWluZXItZml4ZWQgLmJ1dHRvbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgfVxufVxuXG4uZ2V0LXN0YXJ0ZWQtY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyMzFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTczcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSB7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG4gIH1cbn1cbi5nZXQtc3RhcnRlZC1jdGEgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNjYsIDAsIDAuODMpO1xuICBtYXgtd2lkdGg6IDE1MTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG59XG4uZ2V0LXN0YXJ0ZWQtY3RhIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtc3RhcnRlZC1jdGEgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZ2V0LXN0YXJ0ZWQtY3RhIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogNjNweCAzOXB4IDgwcHggNzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LXN0YXJ0ZWQtY3RhIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweCAwIDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5nZXQtc3RhcnRlZC1jdGEgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoNSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtc3RhcnRlZC1jdGEgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5nZXQtc3RhcnRlZC1jdGEgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNjIzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LXN0YXJ0ZWQtY3RhIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAyMzdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNzE0cHg7XG4gIGhlaWdodDogNzE0cHg7XG4gIG1hcmdpbi1yaWdodDogLTkxcHg7XG4gIG1hcmdpbi1ib3R0b206IC0yODRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LXN0YXJ0ZWQtY3RhIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDI5cHg7XG4gICAgaGVpZ2h0OiA0MjlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLmdldC1zdGFydGVkLWN0YSAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuaW50ZXJpb3ItY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmhlcm8tY29sbGFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMTI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tY29sbGFnZSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxufVxuLmhlcm8tY29sbGFnZSArIHNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1jb2xsYWdlICsgc2VjdGlvbiArIHNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1jb2xsYWdlICsgc2VjdGlvbiArIHNlY3Rpb24gKyBzZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tY29sbGFnZS5sZWZ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5sZWZ0LmJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMDIwJyBoZWlnaHQ9JzU2NCcgdmlld0JveD0nMCAwIDEwMjAgNTY0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc3NDQuMzM3JyBjeT0nNzYzLjg2OScgcj0nNzYzLjc4NScgZmlsbD0nJTIzREVGNEZGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UubGVmdC5ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIGhlaWdodD0nMzA2JyB2aWV3Qm94PScwIDAgMzc1IDMwNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMjkzLjU0NCcgY3k9JzQxNC4yMDgnIHI9JzQxNC4wOTEnIGZpbGw9JyUyM0RFRjRGRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5sZWZ0LmJsdWUgLnNjcm9sbC1wcm9tcHQgLmJhY2tncm91bmQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkZENTtcbn1cbi5oZXJvLWNvbGxhZ2UubGVmdC5ibHVlIC5jb250YWluZXItZml4ZWQgLnN0YXRpc3RpY3MtY2FsbG91dCBwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZGRDU7XG59XG4uaGVyby1jb2xsYWdlLmxlZnQuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMDIwJyBoZWlnaHQ9JzU2NCcgdmlld0JveD0nMCAwIDEwMjAgNTY0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc3NDQuMzM3JyBjeT0nNzYzLjg2OScgcj0nNzYzLjc4NScgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UubGVmdC5ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzMwNicgdmlld0JveD0nMCAwIDM3NSAzMDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzI5My41NDQnIGN5PSc0MTQuMjA4JyByPSc0MTQuMDkxJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UubGVmdC5ncmVlbiAuc2Nyb2xsLXByb21wdCAuYmFja2dyb3VuZC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVCN0FDO1xufVxuLmhlcm8tY29sbGFnZS5sZWZ0LmdyZWVuIC5jb250YWluZXItZml4ZWQgLnN0YXRpc3RpY3MtY2FsbG91dCBwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNUI3QUM7XG59XG4uaGVyby1jb2xsYWdlLmxlZnQucHVycGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAyMCcgaGVpZ2h0PSc1NjQnIHZpZXdCb3g9JzAgMCAxMDIwIDU2NCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNzQ0LjMzNycgY3k9Jzc2My44NjknIHI9Jzc2My43ODUnIGZpbGw9JyUyM0UzQzJGNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlLmxlZnQucHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIGhlaWdodD0nMzA2JyB2aWV3Qm94PScwIDAgMzc1IDMwNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMjkzLjU0NCcgY3k9JzQxNC4yMDgnIHI9JzQxNC4wOTEnIGZpbGw9JyUyM0UzQzJGNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5sZWZ0LnB1cnBsZSAuc2Nyb2xsLXByb21wdCAuYmFja2dyb3VuZC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xufVxuLmhlcm8tY29sbGFnZS5sZWZ0LnB1cnBsZSAuY29udGFpbmVyLWZpeGVkIC5zdGF0aXN0aWNzLWNhbGxvdXQgcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xufVxuLmhlcm8tY29sbGFnZS5sZWZ0LnllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwMjAnIGhlaWdodD0nNTY0JyB2aWV3Qm94PScwIDAgMTAyMCA1NjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9Jzc0NC4zMzcnIGN5PSc3NjMuODY5JyByPSc3NjMuNzg1JyBmaWxsPSclMjNGRENFMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5sZWZ0LnllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzMwNicgdmlld0JveD0nMCAwIDM3NSAzMDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzI5My41NDQnIGN5PSc0MTQuMjA4JyByPSc0MTQuMDkxJyBmaWxsPSclMjNGRENFMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UubGVmdC55ZWxsb3cgLnNjcm9sbC1wcm9tcHQgLmJhY2tncm91bmQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbn1cbi5oZXJvLWNvbGxhZ2UubGVmdC55ZWxsb3cgLmNvbnRhaW5lci1maXhlZCAuc3RhdGlzdGljcy1jYWxsb3V0IHA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbn1cbi5oZXJvLWNvbGxhZ2UuY2VudGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG59XG4uaGVyby1jb2xsYWdlLmNlbnRlci5ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTM4NycgaGVpZ2h0PSc4MjUnIHZpZXdCb3g9JzAgMCAxMzg3IDgyNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMTE5Ljc0IDU3LjkwMjZMMTEyNS45OSAtMy44NzAyNEM4NDguMzY4IC01Mi45MDQzIDU5Mi43NDQgMTk3LjQ5NCA1NDYuMTc0IDU1OS4xMjVDNDI1Ljg5NyAyNjIuNzczIDE2OC4xNjYgOTMuODE0NCAtOTMuMTA5NCAxNjcuNjA5Qy0zNC41NzkgNTI5LjMzNSAyMDYuMDQ4IDc3OC4xMDkgNDc0Ljc2NiA3ODEuMjU5VjgyNy42MDdDLTcuMDI0MTEgODQ2LjUwNSAtMzY0IDEyMzguODcgLTM2NCAxNzQwLjcxQy0zNjQgMTg1OC45MyAtMzQzLjE2MSAxOTcwLjc2IC0zMDYuNjkyIDIwNzNIMTg5LjI3OUMxMzMuMDEzIDE5ODkuOTMgOTcuNTg2OSAxODc5LjE2IDk3LjU4NjkgMTc0MC43MUM5Ny41ODY5IDE0MTMuNzQgMjg4LjI2NSAxMjM1Ljg3IDUxMS4yNDQgMTIzNS44N0M3MzQuMjIzIDEyMzUuODcgOTI0LjkwMSAxNDEzLjc0IDkyNC45MDEgMTc0MC43MUM5MjQuOTAxIDE4NzkuMTYgODg5LjQ3NCAxOTg5LjkzIDgzMy4yMDggMjA3M0gxMzI5LjE4QzEzNjUuNjUgMTk2OS42OSAxMzg2LjQ5IDE4NTguOTMgMTM4Ni40OSAxNzQwLjcxQzEzODYuNDkgMTI2NC41NCAxMDY1LjEgODg2LjkyOSA2MjAuNjM5IDgzMy40MDNWNjQ5LjU2M0M4NzAuMTI1IDY0MC43MyAxMDg1IDM5NC43MDIgMTExOS43NCA1Ny45MDI2WicgZmlsbD0nJTIzREVGNEZGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UuY2VudGVyLmJsdWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSczMDEnIHZpZXdCb3g9JzAgMCAzNzUgMzAxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMxOC40NjMgMjIuOTQ5MkwzMjAuNTc2IDIuMDcxNjlDMjI2Ljc0OSAtMTQuNTAwNSAxNDAuMzU1IDcwLjEyNjkgMTI0LjYxNSAxOTIuMzQ4QzgzLjk2NDUgOTIuMTg5MSAtMy4xNDE0MyAzNS4wODYgLTkxLjQ0NTMgNjAuMDI2NUMtNzEuNjYzNCAxODIuMjgyIDkuNjYzOTEgMjY2LjM2MSAxMDAuNDg0IDI2Ny40MjRWMjgzLjA5MkMtNjIuMzQ5NyAyODkuNDc3IC0xODMgNDIyLjA4NyAtMTgzIDU5MS42OTVDLTE4MyA2MzEuNjUgLTE3NS45NTcgNjY5LjQ0NiAtMTYzLjYzMSA3MDQuMDAySDMuOTkzNDRDLTE1LjAyMjggNjc1LjkyNSAtMjYuOTk2MSA2MzguNDkgLTI2Ljk5NjEgNTkxLjY5NUMtMjYuOTk2MSA0ODEuMTg4IDM3LjQ0OCA0MjEuMDc1IDExMi44MDkgNDIxLjA3NUMxODguMTcgNDIxLjA3NSAyNTIuNjE0IDQ4MS4xODggMjUyLjYxNCA1OTEuNjk1QzI1Mi42MTQgNjM4LjQ5IDI0MC42NCA2NzUuOTI1IDIyMS42MjQgNzA0LjAwMkgzODkuMjQ5QzQwMS41NzQgNjY5LjA4NiA0MDguNjE4IDYzMS42NSA0MDguNjE4IDU5MS42OTVDNDA4LjYxOCA0MzAuNzY1IDI5OS45OTggMzAzLjE0NCAxNDkuNzg2IDI4NS4wNTJWMjIyLjkxNEMyMzQuMTA0IDIxOS45MjcgMzA2LjcyNCAxMzYuNzc3IDMxOC40NjMgMjIuOTQ5MlonIGZpbGw9JyUyM0RFRjRGRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIuYmx1ZSAuc2Nyb2xsLXByb21wdCAuYmFja2dyb3VuZC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2RkQ1O1xufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMzg3JyBoZWlnaHQ9JzgyNScgdmlld0JveD0nMCAwIDEzODcgODI1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTExMTkuNzQgNTcuOTAyNkwxMTI1Ljk5IC0zLjg3MDI0Qzg0OC4zNjggLTUyLjkwNDMgNTkyLjc0NCAxOTcuNDk0IDU0Ni4xNzQgNTU5LjEyNUM0MjUuODk3IDI2Mi43NzMgMTY4LjE2NiA5My44MTQ0IC05My4xMDk0IDE2Ny42MDlDLTM0LjU3OSA1MjkuMzM1IDIwNi4wNDggNzc4LjEwOSA0NzQuNzY2IDc4MS4yNTlWODI3LjYwN0MtNy4wMjQxMSA4NDYuNTA1IC0zNjQgMTIzOC44NyAtMzY0IDE3NDAuNzFDLTM2NCAxODU4LjkzIC0zNDMuMTYxIDE5NzAuNzYgLTMwNi42OTIgMjA3M0gxODkuMjc5QzEzMy4wMTMgMTk4OS45MyA5Ny41ODY5IDE4NzkuMTYgOTcuNTg2OSAxNzQwLjcxQzk3LjU4NjkgMTQxMy43NCAyODguMjY1IDEyMzUuODcgNTExLjI0NCAxMjM1Ljg3QzczNC4yMjMgMTIzNS44NyA5MjQuOTAxIDE0MTMuNzQgOTI0LjkwMSAxNzQwLjcxQzkyNC45MDEgMTg3OS4xNiA4ODkuNDc0IDE5ODkuOTMgODMzLjIwOCAyMDczSDEzMjkuMThDMTM2NS42NSAxOTY5LjY5IDEzODYuNDkgMTg1OC45MyAxMzg2LjQ5IDE3NDAuNzFDMTM4Ni40OSAxMjY0LjU0IDEwNjUuMSA4ODYuOTI5IDYyMC42MzkgODMzLjQwM1Y2NDkuNTYzQzg3MC4xMjUgNjQwLjczIDEwODUgMzk0LjcwMiAxMTE5Ljc0IDU3LjkwMjZaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIuZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSczMDEnIHZpZXdCb3g9JzAgMCAzNzUgMzAxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMxOC40NjMgMjIuOTQ5MkwzMjAuNTc2IDIuMDcxNjlDMjI2Ljc0OSAtMTQuNTAwNSAxNDAuMzU1IDcwLjEyNjkgMTI0LjYxNSAxOTIuMzQ4QzgzLjk2NDUgOTIuMTg5MSAtMy4xNDE0MyAzNS4wODYgLTkxLjQ0NTMgNjAuMDI2NUMtNzEuNjYzNCAxODIuMjgyIDkuNjYzOTEgMjY2LjM2MSAxMDAuNDg0IDI2Ny40MjRWMjgzLjA5MkMtNjIuMzQ5NyAyODkuNDc3IC0xODMgNDIyLjA4NyAtMTgzIDU5MS42OTVDLTE4MyA2MzEuNjUgLTE3NS45NTcgNjY5LjQ0NiAtMTYzLjYzMSA3MDQuMDAySDMuOTkzNDRDLTE1LjAyMjggNjc1LjkyNSAtMjYuOTk2MSA2MzguNDkgLTI2Ljk5NjEgNTkxLjY5NUMtMjYuOTk2MSA0ODEuMTg4IDM3LjQ0OCA0MjEuMDc1IDExMi44MDkgNDIxLjA3NUMxODguMTcgNDIxLjA3NSAyNTIuNjE0IDQ4MS4xODggMjUyLjYxNCA1OTEuNjk1QzI1Mi42MTQgNjM4LjQ5IDI0MC42NCA2NzUuOTI1IDIyMS42MjQgNzA0LjAwMkgzODkuMjQ5QzQwMS41NzQgNjY5LjA4NiA0MDguNjE4IDYzMS42NSA0MDguNjE4IDU5MS42OTVDNDA4LjYxOCA0MzAuNzY1IDI5OS45OTggMzAzLjE0NCAxNDkuNzg2IDI4NS4wNTJWMjIyLjkxNEMyMzQuMTA0IDIxOS45MjcgMzA2LjcyNCAxMzYuNzc3IDMxOC40NjMgMjIuOTQ5MlonIGZpbGw9JyUyM0JFRkZEMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIuZ3JlZW4gLnNjcm9sbC1wcm9tcHQgLmJhY2tncm91bmQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1QjdBQztcbn1cbi5oZXJvLWNvbGxhZ2UuY2VudGVyLnB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzODcnIGhlaWdodD0nODI1JyB2aWV3Qm94PScwIDAgMTM4NyA4MjUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTExOS43NCA1Ny45MDI2TDExMjUuOTkgLTMuODcwMjRDODQ4LjM2OCAtNTIuOTA0MyA1OTIuNzQ0IDE5Ny40OTQgNTQ2LjE3NCA1NTkuMTI1QzQyNS44OTcgMjYyLjc3MyAxNjguMTY2IDkzLjgxNDQgLTkzLjEwOTQgMTY3LjYwOUMtMzQuNTc5IDUyOS4zMzUgMjA2LjA0OCA3NzguMTA5IDQ3NC43NjYgNzgxLjI1OVY4MjcuNjA3Qy03LjAyNDExIDg0Ni41MDUgLTM2NCAxMjM4Ljg3IC0zNjQgMTc0MC43MUMtMzY0IDE4NTguOTMgLTM0My4xNjEgMTk3MC43NiAtMzA2LjY5MiAyMDczSDE4OS4yNzlDMTMzLjAxMyAxOTg5LjkzIDk3LjU4NjkgMTg3OS4xNiA5Ny41ODY5IDE3NDAuNzFDOTcuNTg2OSAxNDEzLjc0IDI4OC4yNjUgMTIzNS44NyA1MTEuMjQ0IDEyMzUuODdDNzM0LjIyMyAxMjM1Ljg3IDkyNC45MDEgMTQxMy43NCA5MjQuOTAxIDE3NDAuNzFDOTI0LjkwMSAxODc5LjE2IDg4OS40NzQgMTk4OS45MyA4MzMuMjA4IDIwNzNIMTMyOS4xOEMxMzY1LjY1IDE5NjkuNjkgMTM4Ni40OSAxODU4LjkzIDEzODYuNDkgMTc0MC43MUMxMzg2LjQ5IDEyNjQuNTQgMTA2NS4xIDg4Ni45MjkgNjIwLjYzOSA4MzMuNDAzVjY0OS41NjNDODcwLjEyNSA2NDAuNzMgMTA4NSAzOTQuNzAyIDExMTkuNzQgNTcuOTAyNlonIGZpbGw9JyUyM0UzQzJGNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlLmNlbnRlci5wdXJwbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSczMDEnIHZpZXdCb3g9JzAgMCAzNzUgMzAxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMxOC40NjMgMjIuOTQ5MkwzMjAuNTc2IDIuMDcxNjlDMjI2Ljc0OSAtMTQuNTAwNSAxNDAuMzU1IDcwLjEyNjkgMTI0LjYxNSAxOTIuMzQ4QzgzLjk2NDUgOTIuMTg5MSAtMy4xNDE0MyAzNS4wODYgLTkxLjQ0NTMgNjAuMDI2NUMtNzEuNjYzNCAxODIuMjgyIDkuNjYzOTEgMjY2LjM2MSAxMDAuNDg0IDI2Ny40MjRWMjgzLjA5MkMtNjIuMzQ5NyAyODkuNDc3IC0xODMgNDIyLjA4NyAtMTgzIDU5MS42OTVDLTE4MyA2MzEuNjUgLTE3NS45NTcgNjY5LjQ0NiAtMTYzLjYzMSA3MDQuMDAySDMuOTkzNDRDLTE1LjAyMjggNjc1LjkyNSAtMjYuOTk2MSA2MzguNDkgLTI2Ljk5NjEgNTkxLjY5NUMtMjYuOTk2MSA0ODEuMTg4IDM3LjQ0OCA0MjEuMDc1IDExMi44MDkgNDIxLjA3NUMxODguMTcgNDIxLjA3NSAyNTIuNjE0IDQ4MS4xODggMjUyLjYxNCA1OTEuNjk1QzI1Mi42MTQgNjM4LjQ5IDI0MC42NCA2NzUuOTI1IDIyMS42MjQgNzA0LjAwMkgzODkuMjQ5QzQwMS41NzQgNjY5LjA4NiA0MDguNjE4IDYzMS42NSA0MDguNjE4IDU5MS42OTVDNDA4LjYxOCA0MzAuNzY1IDI5OS45OTggMzAzLjE0NCAxNDkuNzg2IDI4NS4wNTJWMjIyLjkxNEMyMzQuMTA0IDIxOS45MjcgMzA2LjcyNCAxMzYuNzc3IDMxOC40NjMgMjIuOTQ5MlonIGZpbGw9JyUyM0UzQzJGNycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIucHVycGxlIC5zY3JvbGwtcHJvbXB0IC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RDA1QTk7XG59XG4uaGVyby1jb2xsYWdlLmNlbnRlci55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMzg3JyBoZWlnaHQ9JzgyNScgdmlld0JveD0nMCAwIDEzODcgODI1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgb3BhY2l0eT0nMC4yJyBkPSdNMTExOS43NCA1Ny45MDI2TDExMjUuOTkgLTMuODcwMjRDODQ4LjM2OCAtNTIuOTA0MyA1OTIuNzQ0IDE5Ny40OTQgNTQ2LjE3NCA1NTkuMTI1QzQyNS44OTcgMjYyLjc3MyAxNjguMTY2IDkzLjgxNDQgLTkzLjEwOTQgMTY3LjYwOUMtMzQuNTc5IDUyOS4zMzUgMjA2LjA0OCA3NzguMTA5IDQ3NC43NjYgNzgxLjI1OVY4MjcuNjA3Qy03LjAyNDExIDg0Ni41MDUgLTM2NCAxMjM4Ljg3IC0zNjQgMTc0MC43MUMtMzY0IDE4NTguOTMgLTM0My4xNjEgMTk3MC43NiAtMzA2LjY5MiAyMDczSDE4OS4yNzlDMTMzLjAxMyAxOTg5LjkzIDk3LjU4NjkgMTg3OS4xNiA5Ny41ODY5IDE3NDAuNzFDOTcuNTg2OSAxNDEzLjc0IDI4OC4yNjUgMTIzNS44NyA1MTEuMjQ0IDEyMzUuODdDNzM0LjIyMyAxMjM1Ljg3IDkyNC45MDEgMTQxMy43NCA5MjQuOTAxIDE3NDAuNzFDOTI0LjkwMSAxODc5LjE2IDg4OS40NzQgMTk4OS45MyA4MzMuMjA4IDIwNzNIMTMyOS4xOEMxMzY1LjY1IDE5NjkuNjkgMTM4Ni40OSAxODU4LjkzIDEzODYuNDkgMTc0MC43MUMxMzg2LjQ5IDEyNjQuNTQgMTA2NS4xIDg4Ni45MjkgNjIwLjYzOSA4MzMuNDAzVjY0OS41NjNDODcwLjEyNSA2NDAuNzMgMTA4NSAzOTQuNzAyIDExMTkuNzQgNTcuOTAyNlonIGZpbGw9JyUyM0ZEQ0UzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlLmNlbnRlci55ZWxsb3cge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSczMDEnIHZpZXdCb3g9JzAgMCAzNzUgMzAxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgb3BhY2l0eT0nMC4yJyBkPSdNMzE4LjQ2MyAyMi45NDkyTDMyMC41NzYgMi4wNzE2OUMyMjYuNzQ5IC0xNC41MDA1IDE0MC4zNTUgNzAuMTI2OSAxMjQuNjE1IDE5Mi4zNDhDODMuOTY0NSA5Mi4xODkxIC0zLjE0MTQzIDM1LjA4NiAtOTEuNDQ1MyA2MC4wMjY1Qy03MS42NjM0IDE4Mi4yODIgOS42NjM5MSAyNjYuMzYxIDEwMC40ODQgMjY3LjQyNFYyODMuMDkyQy02Mi4zNDk3IDI4OS40NzcgLTE4MyA0MjIuMDg3IC0xODMgNTkxLjY5NUMtMTgzIDYzMS42NSAtMTc1Ljk1NyA2NjkuNDQ2IC0xNjMuNjMxIDcwNC4wMDJIMy45OTM0NEMtMTUuMDIyOCA2NzUuOTI1IC0yNi45OTYxIDYzOC40OSAtMjYuOTk2MSA1OTEuNjk1Qy0yNi45OTYxIDQ4MS4xODggMzcuNDQ4IDQyMS4wNzUgMTEyLjgwOSA0MjEuMDc1QzE4OC4xNyA0MjEuMDc1IDI1Mi42MTQgNDgxLjE4OCAyNTIuNjE0IDU5MS42OTVDMjUyLjYxNCA2MzguNDkgMjQwLjY0IDY3NS45MjUgMjIxLjYyNCA3MDQuMDAySDM4OS4yNDlDNDAxLjU3NCA2NjkuMDg2IDQwOC42MTggNjMxLjY1IDQwOC42MTggNTkxLjY5NUM0MDguNjE4IDQzMC43NjUgMjk5Ljk5OCAzMDMuMTQ0IDE0OS43ODYgMjg1LjA1MlYyMjIuOTE0QzIzNC4xMDQgMjE5LjkyNyAzMDYuNzI0IDEzNi43NzcgMzE4LjQ2MyAyMi45NDkyWicgZmlsbD0nJTIzRkRDRTMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG59XG4uaGVyby1jb2xsYWdlLmNlbnRlci55ZWxsb3cgLnNjcm9sbC1wcm9tcHQgLmJhY2tncm91bmQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbn1cbi5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiAxNDFweDtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1jb2xsYWdlLmNlbnRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlLmNlbnRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDEge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uaGVyby1jb2xsYWdlLmNlbnRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYnV0dG9ucy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogLTEyM3B4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gIGdhcDogNTdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTZweDtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAubGFyZ2UtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAtMTE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAubGFyZ2UtaW1hZ2Uge1xuICAgIHdpZHRoOiAyNDlweDtcbiAgICBtaW4td2lkdGg6IDI0OXB4O1xuICAgIGhlaWdodDogMjQ5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQycHg7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UuY2VudGVyIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxhcmdlLWltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE1M3B4O1xuICBoZWlnaHQ6IDE1M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogLTYwcHg7XG4gIGJvdHRvbTogNzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlLmNlbnRlciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZXMtY29udGFpbmVyIC5sYXJnZS1pbWFnZTphZnRlciB7XG4gICAgd2lkdGg6IDcxcHg7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICAgIGxlZnQ6IC0yOHB4O1xuICAgIGJvdHRvbTogMjhweDtcbiAgfVxufVxuLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAuc21hbGwtaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogLTExMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtODhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjgwcHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAuc21hbGwtaW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZS5jZW50ZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAuc21hbGwtaW1hZ2Uge1xuICAgIHdpZHRoOiAxNThweDtcbiAgICBtaW4td2lkdGg6IDE1OHB4O1xuICAgIGhlaWdodDogMTU4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM4cHg7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAyMDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDE0MXB4O1xuICB9XG59XG4uaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1NDdweDtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5leWVicm93LCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxLCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYnV0dG9ucy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYnV0dG9ucy1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZ2FwOiA3cHg7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctbGVmdDogMjAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogODhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4uaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxhcmdlLWltYWdlLCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxvb3BpbmctdmlkZW8ge1xuICB3aWR0aDogNDk1cHg7XG4gIG1pbi13aWR0aDogNDk1cHg7XG4gIGhlaWdodDogNDk1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxhcmdlLWltYWdlLCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxvb3BpbmctdmlkZW8ge1xuICAgIHdpZHRoOiAyNjlweDtcbiAgICBtaW4td2lkdGg6IDI2OXB4O1xuICAgIGhlaWdodDogMjY5cHg7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAubGFyZ2UtaW1hZ2UgaW1nLCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxhcmdlLWltYWdlIHZpZGVvLCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxvb3BpbmctdmlkZW8gaW1nLCAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLmxvb3BpbmctdmlkZW8gdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAuc21hbGwtaW1hZ2Uge1xuICB3aWR0aDogMzYzcHg7XG4gIG1pbi13aWR0aDogMzYzcHg7XG4gIGhlaWdodDogMzYzcHg7XG4gIG1hcmdpbi10b3A6IC0xODdweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMDNweDtcbiAgbWFyZ2luLWJvdHRvbTogLTY2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLnNtYWxsLWltYWdlIHtcbiAgICB3aWR0aDogMTk3cHg7XG4gICAgbWluLXdpZHRoOiAxOTdweDtcbiAgICBoZWlnaHQ6IDE5N3B4O1xuICAgIG1hcmdpbi10b3A6IC0xMDFweDtcbiAgICBtYXJnaW4tbGVmdDogLTg4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI4cHg7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAuc21hbGwtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLnN0YXRpc3RpY3MtY2FsbG91dCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNnB4IDM3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICBtYXJnaW4tdG9wOiAtMTcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDEyMy42NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC5pbWFnZXMtY29udGFpbmVyIC5zdGF0aXN0aWNzLWNhbGxvdXQge1xuICAgIHBhZGRpbmc6IDEzcHggMjNweCAxM3B4IDIwcHg7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAlO1xuICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICB9XG59XG4uaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLnN0YXRpc3RpY3MtY2FsbG91dCBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC5pbWFnZXMtY29udGFpbmVyIC5zdGF0aXN0aWNzLWNhbGxvdXQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uaGVyby1jb2xsYWdlIC5jb250YWluZXItZml4ZWQgLmltYWdlcy1jb250YWluZXIgLnN0YXRpc3RpY3MtY2FsbG91dCBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8tY29sbGFnZSAuY29udGFpbmVyLWZpeGVkIC5pbWFnZXMtY29udGFpbmVyIC5zdGF0aXN0aWNzLWNhbGxvdXQgcDpiZWZvcmUge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2VzLWNvbnRhaW5lciAuc3RhdGlzdGljcy1jYWxsb3V0IHAgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIEJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5oZXJvLWNvbGxhZ2UgLnNjcm9sbC1wcm9tcHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDQwMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWNvbGxhZ2UgLnNjcm9sbC1wcm9tcHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZXJvLWNvbGxhZ2UgLnNjcm9sbC1wcm9tcHQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLWNvbGxhZ2UgLnNjcm9sbC1wcm9tcHQgLmludGVyaW9yLWNvbnRhaW5lciBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmhlcm8tY29sbGFnZSAuc2Nyb2xsLXByb21wdCAuYmFja2dyb3VuZC1jaXJjbGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zaW1wbGlmaWVkLWdldC1zdGFydGVkLWN0YSB7XG4gIHBhZGRpbmctdG9wOiA0NnB4O1xufVxuLnNpbXBsaWZpZWQtZ2V0LXN0YXJ0ZWQtY3RhLmhhcy1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkZENTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICB9XG59XG4uc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEgLmNvbnRhaW5lci1maXhlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xuICBtYXgtd2lkdGg6IDExMjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgcGFkZGluZzogODBweCAxMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbXBsaWZpZWQtZ2V0LXN0YXJ0ZWQtY3RhIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmc6IDYwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGlmaWVkLWdldC1zdGFydGVkLWN0YSAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDM2cHg7XG4gICAgcGFkZGluZzogNDBweCA2MHB4O1xuICB9XG59XG4uc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDY2OXB4O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGlmaWVkLWdldC1zdGFydGVkLWN0YSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDUsIC5zaW1wbGlmaWVkLWdldC1zdGFydGVkLWN0YSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnNpbXBsaWZpZWQtZ2V0LXN0YXJ0ZWQtY3RhIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbXBsaWZpZWQtZ2V0LXN0YXJ0ZWQtY3RhIC5jb250YWluZXItZml4ZWQgLmZvcm0tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2NjBweDtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2ltcGxpZmllZC1lbWFpbC1zaWduLXVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbiAgcGFkZGluZy10b3A6IDQ2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGlmaWVkLWVtYWlsLXNpZ24tdXAge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NnB4O1xuICB9XG59XG4uc2ltcGxpZmllZC1lbWFpbC1zaWduLXVwIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxpZmllZC1lbWFpbC1zaWduLXVwIC5jb250YWluZXItZml4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMzZweDtcbiAgfVxufVxuLnNpbXBsaWZpZWQtZW1haWwtc2lnbi11cCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNjY5cHg7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbXBsaWZpZWQtZW1haWwtc2lnbi11cCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2ltcGxpZmllZC1lbWFpbC1zaWduLXVwIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGg1LCAuc2ltcGxpZmllZC1lbWFpbC1zaWduLXVwIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5zaW1wbGlmaWVkLWVtYWlsLXNpZ24tdXAgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnNpbXBsaWZpZWQtZW1haWwtc2lnbi11cCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW1wbGlmaWVkLWVtYWlsLXNpZ24tdXAgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGlmaWVkLWVtYWlsLXNpZ24tdXAgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udmFsdWUtcHJvcHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2RkQ1O1xuICBwYWRkaW5nLXRvcDogODlweDtcbiAgcGFkZGluZy1ib3R0b206IDgxcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZhbHVlLXByb3BzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZhbHVlLXByb3BzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDZweDtcbiAgfVxufVxuLnZhbHVlLXByb3BzICNib3R0b20tc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjUycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjUxcHg7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc2VsZi1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC52YWx1ZS1wcm9wcyAjYm90dG9tLXN2ZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi52YWx1ZS1wcm9wcyAjYm90dG9tLXN2ZyAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi52YWx1ZS1wcm9wcyAjYm90dG9tLXN2ZyAuaW50ZXJpb3ItY29udGFpbmVyIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbGw6ICMwMDZGRDU7XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTQ0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogNzRweDtcbiAgfVxufVxuLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOTZweDtcbiAgbWFyZ2luOiAwIDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIHtcbiAgICBnYXA6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3Age1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC50ZXh0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNjY1cHg7XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAudGV4dC1jb250YWluZXIgaDMsIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAudGV4dC1jb250YWluZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC50ZXh0LWNvbnRhaW5lciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLnRleHQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmljb24tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM1M3B4O1xuICBtaW4td2lkdGg6IDM1M3B4O1xuICBoZWlnaHQ6IDM1M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmljb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjUzcHg7XG4gICAgbWluLXdpZHRoOiAyNTNweDtcbiAgICBoZWlnaHQ6IDI1M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmljb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pY29uLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE1NnB4O1xuICAgIG1pbi13aWR0aDogMTU2cHg7XG4gICAgaGVpZ2h0OiAxNTZweDtcbiAgfVxufVxuLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmljb24tY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIG1heC1oZWlnaHQ6IDI0NXB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAuaWNvbi1jb250YWluZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEzNHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzNHB4O1xuICB9XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAuaWNvbi1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZEQ0UzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pY29uLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmljb24tY29udGFpbmVyIC5maWxsZWQtY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAuaWNvbi1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGhlaWdodDogNDlweDtcbiAgfVxufVxuLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3A6bnRoLW9mLXR5cGUoMSkgLmljb24tY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICB0b3A6IDExNXB4O1xuICByaWdodDogLTU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3A6bnRoLW9mLXR5cGUoMSkgLmljb24tY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgIHdpZHRoOiAzMXB4O1xuICAgIGhlaWdodDogMzFweDtcbiAgICB0b3A6IDUxcHg7XG4gICAgcmlnaHQ6IC0xMi41cHg7XG4gIH1cbn1cbi52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wOm50aC1vZi10eXBlKDEpIC5pY29uLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiAtMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcDpudGgtb2YtdHlwZSgxKSAuaWNvbi1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICAgIGJvdHRvbTogLTEuNXB4O1xuICAgIGxlZnQ6IC0xMnB4O1xuICB9XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcDpudGgtb2YtdHlwZSgyKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcDpudGgtb2YtdHlwZSgyKSAuaWNvbi1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHdpZHRoOiA0MXB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogLTI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3A6bnRoLW9mLXR5cGUoMikgLmljb24tY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMTlweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgbGVmdDogLTEycHg7XG4gIH1cbn1cbi52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wOm50aC1vZi10eXBlKDIpIC5pY29uLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gIGJvdHRvbTogM3B4O1xuICByaWdodDogLTQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZhbHVlLXByb3BzIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3A6bnRoLW9mLXR5cGUoMikgLmljb24tY29udGFpbmVyIC5maWxsZWQtY2lyY2xlIHtcbiAgICBib3R0b206IDEuNXB4O1xuICAgIHJpZ2h0OiAtMTIuNXB4O1xuICB9XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcDpudGgtb2YtdHlwZSgzKSAuaWNvbi1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIGJvdHRvbTogMjVweDtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wOm50aC1vZi10eXBlKDMpIC5pY29uLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm90dG9tOiA0M3B4O1xuICAgIHJpZ2h0OiAtMTIuNXB4O1xuICB9XG59XG4udmFsdWUtcHJvcHMgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcDpudGgtb2YtdHlwZSgzKSAuaWNvbi1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICB0b3A6IDIzcHg7XG4gIGxlZnQ6IC0yNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52YWx1ZS1wcm9wcyAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wOm50aC1vZi10eXBlKDMpIC5pY29uLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogLTEycHg7XG4gIH1cbn1cblxuLnNjcm9sbGluZy1jYXJvdXNlbCB7XG4gIG1hcmdpbi1ib3R0b206IDIyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDM1MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gIHBhZGRpbmc6IDU2cHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lci5zbGljay1hY3RpdmUsIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuc2xpY2stYWN0aXZlIH4gLmNhcmQtY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lci5zbGljay1hY3RpdmUsIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuc2xpY2stYWN0aXZlIH4gLmNhcmQtY29udGFpbmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDJweCAxM3B4IDJweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDMycHggMzBweCA0MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgaDUsIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgaDYsIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIHAge1xuICBoZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgLmljb24tY29udGFpbmVyIHtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNDlweDtcbiAgbWluLWhlaWdodDogNDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgLmljb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjguNHB4O1xuICAgIGhlaWdodDogMjguNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI4LjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgLmljb24tY29udGFpbmVyIGg2IHtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lciBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIHAsIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgaW1nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAuNnB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBoNSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXI6aG92ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM4MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyOmhvdmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXI6aG92ZXIgaDUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyOmhvdmVyIHAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXI6aG92ZXIgcCwgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lcjpob3ZlciBpbWcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuYWN0aXZlIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyLmFjdGl2ZSAuaWNvbi1jb250YWluZXIgaDYge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmb250LXNpemU6IDA7XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyLmFjdGl2ZSAuaWNvbi1jb250YWluZXIgaDY6YWZ0ZXIge1xuICBjb250ZW50OiBcIi1cIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuYWN0aXZlIHtcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyLmFjdGl2ZSBoNSB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuYWN0aXZlIHAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyLmFjdGl2ZSBwLCAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyLmFjdGl2ZSBpbWcge1xuICBvcGFjaXR5OiAxO1xufVxuLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lci5oYXMtaW1hZ2U6aG92ZXIge1xuICBtaW4taGVpZ2h0OiAzNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyLmhhcy1pbWFnZTpob3ZlciB7XG4gICAgbWluLWhlaWdodDogMjA1cHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDYwcHggNTAwcHggMzBweCAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC01MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbi1yaWdodDogLTMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDUwcHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGhlaWdodDogMzUycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgaGVpZ2h0OiAyMDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stZG90cyB7XG4gIG1heC13aWR0aDogMTIzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTIycHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zbGljay1kb3RzIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDhweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zbGljay1kb3RzIGxpOm9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNjcm9sbGluZy1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTgzLCAxOTQsIDIwNywgMC4yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stZG90cyBsaTpmaXJzdC1jaGlsZCBidXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cbi5zY3JvbGxpbmctY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uc2Nyb2xsaW5nLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnBhZ2UtY2FyZWVycyAuc2Nyb2xsaW5nLWNhcm91c2VsIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cblxuLnBsYXlib29rLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjY5JyBoZWlnaHQ9JzQxOScgdmlld0JveD0nMCAwIDY2OSA0MTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzMzNC41JyBjeT0nMzM0LjUnIHI9JzMzNC41JyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlIC0gMzU2cHgpIDEwMCU7XG4gIG1hcmdpbi10b3A6IDEzM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGxheWJvb2stYmxvY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTZweCAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsYXlib29rLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBsYXlib29rLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMjMnIGhlaWdodD0nMjAyJyB2aWV3Qm94PScwIDAgMzIzIDIwMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTYxLjQxOCcgY3k9JzE2MS41ODInIHI9JzE2MS40MTgnIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuMScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5wbGF5Ym9vay1ibG9jayAuY29udGFpbmVyLWZpeGVkIHtcbiAgcGFkZGluZy10b3A6IDc3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3N3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNDhweDtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wbGF5Ym9vay1ibG9jayAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBnYXA6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGxheWJvb2stYmxvY2sgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBsYXlib29rLWJsb2NrIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzN3B4O1xuICB9XG59XG4ucGxheWJvb2stYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMik7XG59XG4ucGxheWJvb2stYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIG1heC13aWR0aDogNDM0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGxheWJvb2stYmxvY2sgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgfVxufVxuLnBsYXlib29rLWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGg0LCAucGxheWJvb2stYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBsYXlib29rLWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTUuNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wbGF5Ym9vay1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnBsYXlib29rLWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wbGF5Ym9vay1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5cbi5jdGEtY2FyZHMtc29sdXRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzU4cHgpIHtcbiAgLmN0YS1jYXJkcy1zb2x1dGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmN0YS1jYXJkcy1zb2x1dGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5jdGEtY2FyZHMtc29sdXRpb25zIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5jdGEtY2FyZHMtc29sdXRpb25zIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzNTlweDtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogNzZweCA0MXB4O1xuICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jdGEtY2FyZHMtc29sdXRpb25zIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1NXB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgZmxleDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jdGEtY2FyZHMtc29sdXRpb25zIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1MXB4IDMzcHggMzNweDtcbiAgfVxufVxuLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXI6aG92ZXIgLnRlcnRpYXJ5LWJ1dHRvbjpiZWZvcmUge1xuICB3aWR0aDogNTAwcHg7XG4gIGhlaWdodDogNTAwcHg7XG4gIGxlZnQ6IC0xMDBweDtcbiAgdG9wOiAtMjI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE2MDA7XG59XG4uY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lcjpob3ZlciAudGVydGlhcnktYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbiAgbGVmdDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lcjpob3ZlciAudGVydGlhcnktYnV0dG9uOmFmdGVyIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG4uY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciBoNSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgaDUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cbi5jdGEtY2FyZHMtc29sdXRpb25zIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b246aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbn1cbi5jdGEtY2FyZHMtc29sdXRpb25zIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b246aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xufVxuLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUUwRkY7XG59XG4uY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lci5ibHVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDIyNCwgMjU1LCAwLjQpO1xufVxuLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkVGRkQwO1xufVxuLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIuZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjU1LCAyMDgsIDAuNCk7XG59XG4uY3RhLWNhcmRzLXNvbHV0aW9ucyAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lci5wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNDMkY3O1xufVxuLmN0YS1jYXJkcy1zb2x1dGlvbnMgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIucHVycGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDE5NCwgMjQ3LCAwLjQpO1xufVxuXG4uY29udGVudC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRENFMzM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxNTAzcHg7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiA1NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIge1xuICAgIGdhcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIge1xuICAgIGdhcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyLnJpZ2h0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIucmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDY2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuZXllYnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBoMywgLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNTA3cHg7XG4gIG1pbi13aWR0aDogNTA3cHg7XG4gIGhlaWdodDogNTA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMzE5cHg7XG4gICAgbWluLXdpZHRoOiAzMTlweDtcbiAgICBoZWlnaHQ6IDMxOXB4O1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgd2lkdGg6IDI4MHB4O1xuICBtaW4td2lkdGg6IDI4MHB4O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWluLXdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHRvcDogLTIxcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQycHg7XG4gIGJvdHRvbTogMjlweDtcbiAgd2lkdGg6IDE3M3B4O1xuICBtaW4td2lkdGg6IDE3M3B4O1xuICBoZWlnaHQ6IDE3M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIuYmx1ZSAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2RkQ1O1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyLmdyZWVuIC5ib3JkZXJlZC1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICMwNUI3QUM7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIucHVycGxlIC5ib3JkZXJlZC1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICM2RDA1QTk7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIubGVmdCAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgbGVmdDogLTQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnRvcC1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lci5sZWZ0IC5ib3JkZXJlZC1jaXJjbGUge1xuICAgIGxlZnQ6IC0yMXB4O1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIucmlnaHQgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHJpZ2h0OiAtNDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudG9wLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyLnJpZ2h0IC5ib3JkZXJlZC1jaXJjbGUge1xuICAgIGxlZnQ6IC0yMXB4O1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIudHdvIC5ib3JkZXJlZC1jaXJjbGUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNzFweDtcbiAgbWluLXdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDcxcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC50b3AtY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIudHdvIC5maWxsZWQtY2lyY2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE2NiwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogOTZweCA3MHB4IDEyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNjdweCAzN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnZhbHVlcy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDY1cHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIGdhcDogMzJweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudmFsdWVzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzFweCA0MHB4IDQ1cHggMTZweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnZhbHVlcy1jb250YWluZXIgaDMge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMjVweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudmFsdWVzLWNvbnRhaW5lciBoMyB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTlweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIGgzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRhaW5lci1maXhlZCAudmFsdWVzLWNvbnRhaW5lciAudmFsdWUge1xuICB3aWR0aDogY2FsYygzMyUgLSAyNXB4KTtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnZhbHVlcy1jb250YWluZXIgLnZhbHVlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxOXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnZhbHVlcy1jb250YWluZXIgLnZhbHVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnZhbHVlcy1jb250YWluZXIgLnZhbHVlIGg1LCAuY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIC52YWx1ZSBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIC52YWx1ZSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIC52YWx1ZSBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIC52YWx1ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250YWluZXItZml4ZWQgLnZhbHVlcy1jb250YWluZXIgLnZhbHVlLmhhcy1idWxsZXQ6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGFpbmVyLWZpeGVkIC52YWx1ZXMtY29udGFpbmVyIC52YWx1ZS5oYXMtYnVsbGV0OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogMTNweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxufVxuLnNlY3Rpb24taGVhZGVyIC5jb250YWluZXItZml4ZWQge1xuICBtYXgtd2lkdGg6IDg5N3B4O1xufVxuLnNlY3Rpb24taGVhZGVyIC5jb250YWluZXItZml4ZWQgaDMsIC5zZWN0aW9uLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24taGVhZGVyIC5jb250YWluZXItZml4ZWQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNlY3Rpb24taGVhZGVyIC5jb250YWluZXItZml4ZWQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VjdGlvbi1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuc21hbGwtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW1wYWN0LXNlY3Rpb24ge1xuICBoZWlnaHQ6IDMwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW1wYWN0LXNlY3Rpb24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vaW1hZ2VzL2JnLWltcGFjdC1zZWN0aW9uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9Jzk5OScgdmlld0JveD0nMCAwIDM3NSA5OTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEzNy41JyBjeT0nNDk5LjUnIHI9JzQ5OS41JyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMTE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogNTJweDtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDQge1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiA2NjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuc21hbGwge1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiA1NDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI2cHg7XG4gIG1heC13aWR0aDogNTQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cy5tb2JpbGUgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMubW9iaWxlIC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cy5tb2JpbGUgLnNsaWNrLWxpc3QgLnNsaWRlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cy5tb2JpbGUgLnByb29mLXBvaW50IHtcbiAgbWF4LXdpZHRoOiAyNTFweDtcbiAgbWFyZ2luOiAzMHB4IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gIH1cbiAgLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQgLnBvaW50IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLnByb29mLXBvaW50IHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBCb2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyA+IC5wcm9vZi1wb2ludCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEzcHgpO1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgPiAucHJvb2YtcG9pbnQ6bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzID4gLnByb29mLXBvaW50Om50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAuY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyOHB4O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxM3B4KTtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5jb2x1bW46bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmNpcmNsZXMtY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXRvcDogNjhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmNpcmNsZXMtY29udGFpbmVyIC5tb2JpbGUtY2lyY2xlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciAubW9iaWxlLWNpcmNsZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuY2lyY2xlcy1jb250YWluZXIgLm1vYmlsZS1jaXJjbGVzIC5jaXJjbGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciAubW9iaWxlLWNpcmNsZXMgLmNpcmNsZS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExRTBGRjtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciAubW9iaWxlLWNpcmNsZXMgLmNpcmNsZS5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRUZGRDA7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuY2lyY2xlcy1jb250YWluZXIgLm1vYmlsZS1jaXJjbGVzIC5jaXJjbGUucHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzQzJGNztcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciAuY2lyY2xlIHtcbiAgd2lkdGg6IDQ4NHB4O1xuICBoZWlnaHQ6IDQ4NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtc2l6ZTogMTMzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuY2lyY2xlcy1jb250YWluZXIgLmNpcmNsZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiA5NSU7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTEgLnRleHQtY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTEgLmNpcmNsZXMtY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIuc2VjdGlvbi0xIC5jaXJjbGVzLWNvbnRhaW5lciAuY2lyY2xlIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiAyNzVweDtcbiAgICBmb250LXNpemU6IDc1cHg7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTEgLmNpcmNsZXMtY29udGFpbmVyIC5jaXJjbGUucG9zaXRpb25lZCB7XG4gIHRvcDogLTIyN3B4O1xuICByaWdodDogLTE3NnB4O1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyLnNlY3Rpb24tMSAuY2lyY2xlcy1jb250YWluZXIgLmNpcmNsZS5tb3JlLXBvc2l0aW9uZWQge1xuICB0b3A6IC0zMTVweDtcbiAgcmlnaHQ6IDk4cHg7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIuc2VjdGlvbi0xIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTIgLmNpcmNsZXMtY29udGFpbmVyIC5tb2JpbGUtY2lyY2xlcyAuc2Vjb25kYXJ5LWNpcmNsZSB7XG4gIHdpZHRoOiAxMjJweDtcbiAgaGVpZ2h0OiAxMjJweDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTIgLmNpcmNsZXMtY29udGFpbmVyIC5jaXJjbGUge1xuICBmb250LXNpemU6IDEwMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTIgLmNpcmNsZXMtY29udGFpbmVyIC5jaXJjbGUge1xuICAgIHdpZHRoOiAyODlweDtcbiAgICBoZWlnaHQ6IDI4OXB4O1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyLnNlY3Rpb24tMiAuY2lyY2xlcy1jb250YWluZXIgLmNpcmNsZS5wb3NpdGlvbmVkIHtcbiAgdG9wOiAtMjAwcHg7XG4gIHJpZ2h0OiAtOTBweDtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTMgLmNpcmNsZXMtY29udGFpbmVyIC5tb2JpbGUtY2lyY2xlcyAuc2Vjb25kYXJ5LWNpcmNsZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjhweDtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5zZWN0aW9uLTMgLmNpcmNsZXMtY29udGFpbmVyIC5tb2JpbGUtY2lyY2xlcyAudGVydGlhcnktY2lyY2xlIHtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogODVweDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyLnNlY3Rpb24tMyAuY2lyY2xlcy1jb250YWluZXIgLmNpcmNsZSB7XG4gIGZvbnQtc2l6ZTogMTI2cHg7XG4gIHdpZHRoOiA2NDJweDtcbiAgaGVpZ2h0OiA2NDJweDtcbiAgcmlnaHQ6IDU2cHg7XG4gIHRvcDogODZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIuc2VjdGlvbi0zIC5jaXJjbGVzLWNvbnRhaW5lciAuY2lyY2xlIHtcbiAgICB3aWR0aDogMzE1cHg7XG4gICAgaGVpZ2h0OiAzMTVweDtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5ibHVlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLnByb29mLXBvaW50IC5wb2ludCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZGRDU7XG59XG4uaW1wYWN0LXNlY3Rpb24gLmludGVyaW9yLWNvbnRhaW5lciAuc2VjdGlvbi1jb250YWluZXIuYmx1ZSAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciAuY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExRTBGRjtcbn1cbi5pbXBhY3Qtc2VjdGlvbiAuaW50ZXJpb3ItY29udGFpbmVyIC5zZWN0aW9uLWNvbnRhaW5lci5ncmVlbiAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCAucG9pbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVCN0FDO1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyLmdyZWVuIC5jb250YWluZXItZml4ZWQgLmNpcmNsZXMtY29udGFpbmVyIC5jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkVGRkQwO1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyLnB1cnBsZSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCAucG9pbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xufVxuLmltcGFjdC1zZWN0aW9uIC5pbnRlcmlvci1jb250YWluZXIgLnNlY3Rpb24tY29udGFpbmVyLnB1cnBsZSAuY29udGFpbmVyLWZpeGVkIC5jaXJjbGVzLWNvbnRhaW5lciAuY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzQzJGNztcbn1cblxuLnN0ZXBwZWQtY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3RlcHBlZC1jYXJvdXNlbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDExNnB4O1xuICBwYWRkaW5nLXRvcDogMTE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1NDlweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoNCwgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYnV0dG9ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNTIzcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTUwMHB4O1xuICB9XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQxJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDEgNDAnIGZpbGw9J25vbmUnJTNFJTNDZWxsaXBzZSBjeD0nMjAuMzMxOCcgY3k9JzE5Ljk5ODknIHJ4PScxOS45OTk3JyByeT0nMTkuOTk4OScgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0NwYXRoIGQ9J00xNy44MzIgMjcuMzU5NEwyNS4yNjM2IDE5LjkyODJMMTcuODMyIDEyLjQ5NjknIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvdHRvbTogMTBweDtcbiAgdG9wOiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMTZweDtcbiAgfVxufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBsZWZ0OiA1OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogNzZweDtcbiAgfVxufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWRvdHMge1xuICB3aWR0aDogMTAwdnc7XG4gIGJvdHRvbTogLTEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiA0MDZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA2OXB4IDU4cHggNzVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAuNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDMxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMzVweDtcbiAgICBwYWRkaW5nOiAzN3B4IDIxcHggMzNweDtcbiAgICBib3JkZXItcmFkaXVzOiA2LjE0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG59XG4uc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIuc2xpY2stYWN0aXZlLCAuc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIuc2xpY2stYWN0aXZlIH4gLmNhcmQtY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLnNsaWNrLWFjdGl2ZSwgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLnNsaWNrLWFjdGl2ZSB+IC5jYXJkLWNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTNweCAycHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAubnVtYmVyIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAubnVtYmVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciBoNiwgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHAge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmJ1dHRvbnMtY29udGFpbmVyLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLmJ1dHRvbnMtY29udGFpbmVyLm1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIHtcbiAgbWFyZ2luLXRvcDogLTEyNXB4O1xuICBwYWRkaW5nLXRvcDogMTk1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBOZXcgQ29sb3JzOiA2LzIwMjUgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8uYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUUwRkY7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVyby5ibHVlICsgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyMjQsIDI1NSwgMC4zKTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JFRkZEMDtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLmdyZWVuICsgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNTUsIDIwOCwgMC4zKTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLnB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0MyRjc7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVyby5wdXJwbGUgKyAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lcjpudGgtY2hpbGQoMm4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjcsIDE5NCwgMjQ3LCAwLjMpO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8ucm95YWwtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZGRDU7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVyby5yb3lhbC1ibHVlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVyby5yb3lhbC1ibHVlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8ucm95YWwtYmx1ZSArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmN2ZmO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8uZGFyay1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8uZGFyay1wdXJwbGUgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLmRhcmstcHVycGxlIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8uZGFyay1wdXJwbGUgKyAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lcjpudGgtY2hpbGQoMm4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWRmZDtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLmFxdWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDVCN0FDO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8uYXF1YSArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZmYwO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8ubmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVyby5uYXZ5IC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVyby5uYXZ5IC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8ubmF2eSArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY0O1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8ub3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLm9yYW5nZSArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY0O1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8ueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvLnllbGxvdyArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY0O1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNzlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZC5sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkLmxlZnQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQubGVmdCAuaW1hZ2UtY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZC5sZWZ0IC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDU0NHB4O1xuICBoZWlnaHQ6IDU0NHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkLmxlZnQgLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkLmxlZnQgLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gICAgd2lkdGg6IDM3NXB4O1xuICAgIGhlaWdodDogMzc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBnYXA6IDQ1cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgd2lkdGg6IDEyNnB4O1xuICBtaW4td2lkdGg6IDEyNnB4O1xuICBoZWlnaHQ6IDEyNnB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjRkRDRTMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHg7XG4gIHJpZ2h0OiA2NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGJvdHRvbTogNHB4O1xuICAgIHJpZ2h0OiAzMy41cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTM1cHg7XG4gIHRvcDogLTE4cHg7XG4gIHdpZHRoOiAzMzlweDtcbiAgbWluLXdpZHRoOiAzMzlweDtcbiAgaGVpZ2h0OiAzMzlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuZmlsbGVkLWNpcmNsZSB7XG4gICAgd2lkdGg6IDE3MnB4O1xuICAgIG1pbi13aWR0aDogMTcycHg7XG4gICAgaGVpZ2h0OiAxNzJweDtcbiAgICBsZWZ0OiAtMThweDtcbiAgICB0b3A6IC05cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lci5ibHVlIC5maWxsZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkZENTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lci5ncmVlbiAuZmlsbGVkLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNUI3QUM7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIucHVycGxlIC5maWxsZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA2NjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDEsIC5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHAge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5leWVicm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuc21hbGwge1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuc21hbGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMgLnByb29mLXBvaW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByb29mLXBvaW50cyAucHJvb2YtcG9pbnQgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICBtYXJnaW46IDA7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzIC5wcm9vZi1wb2ludCBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBCb2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJvb2YtcG9pbnRzLmJsdWUgLnByb29mLXBvaW50IHA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkZENTtcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMuZ3JlZW4gLnByb29mLXBvaW50IHA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1QjdBQztcbn1cbi5mZWF0dXJlZC1pbWFnZS1oZXJvIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5wcm9vZi1wb2ludHMucHVycGxlIC5wcm9vZi1wb2ludCBwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RDA1QTk7XG59XG4uZmVhdHVyZWQtaW1hZ2UtaGVybyAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAucHJpbWFyeS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLWhlcm8gLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLnByaW1hcnktYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC5jb250YWluZXItZml4ZWQge1xuICBtYXgtd2lkdGg6IDEzODBweDtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjkwcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtc2lkZWJhciB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gIH1cbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtc2lkZWJhciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBtYXgtd2lkdGg6IDI5NXB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDY4cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLXNpZGViYXIgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1zaWRlYmFyIC5pbnRlcmlvci1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtc2lkZWJhciAuaW50ZXJpb3ItY29udGFpbmVyIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDZGRDU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1zaWRlYmFyIC50YWJzLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1zaWRlYmFyIC50YWJzLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtc2lkZWJhciAudGFicy1tb2JpbGUgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTE3IDEwTDEyIDE0TDcgMTAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXI7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgcGFkZGluZzogMTJweCA0NHB4IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwMjI0MjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNDNweDtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAxM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjRweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnRhYi1oZWFkaW5nIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNvcHkge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb3B5ICoge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuY29weSBwLCAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNvcHkgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNvcHkgdWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb3B5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuaW1hZ2VzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5pbWFnZXMtY29udGFpbmVyIGltZyB7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmltYWdlcy1jb250YWluZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDY3cHg7XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnZpZGVvLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDY3cHg7XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnZpZGVvLWNvbnRhaW5lciAuaWZyYW1lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAudmlkZW8tY29udGFpbmVyIC5pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAudmlkZW8tY29udGFpbmVyIC5jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnZpZGVvLWNvbnRhaW5lciAuY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucXVvdGUtY29udGFpbmVyIGg0IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnF1b3RlLWNvbnRhaW5lciAuYm90dG9tLXRleHQgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnF1b3RlLWNvbnRhaW5lciAuYm90dG9tLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucmVzb3VyY2UtY2FyZHMge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yZXNvdXJjZS1jYXJkczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucmVzb3VyY2UtY2FyZHMgaDUge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucmVzb3VyY2UtY2FyZHMgLmNhcmRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA2NHB4IDI5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yZXNvdXJjZS1jYXJkcyAuY2FyZHMtY29udGFpbmVyIHtcbiAgICBnYXA6IDMycHggMjNweDtcbiAgfVxufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yZXNvdXJjZS1jYXJkcyAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE5LjMzcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnJlc291cmNlLWNhcmRzIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNC41cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yZXNvdXJjZS1jYXJkcyAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTEuNXB4KTtcbiAgfVxufVxuLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yZXNvdXJjZS1jYXJkcyAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnJlc291cmNlLWNhcmRzIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnJlc291cmNlLWNhcmRzIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yZXNvdXJjZS1jYXJkcyAuY2FyZHMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnJlc291cmNlLWNhcmRzIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC50YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucmVzb3VyY2UtY2FyZHMgLmNhcmRzLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLnRhZyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4udGFiYmVkLXNlY3Rpb24tc2Nyb2xsIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLnJlc291cmNlLWNhcmRzIC5jYXJkcy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIGg2IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZXJvLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IC0xMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTE1MicgaGVpZ2h0PSc2ODYnIHZpZXdCb3g9JzAgMCAxMTUyIDY4NicgZmlsbD0nbm9uZScgb3BhY2l0eT0nMC4yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNzM2LjAxOCA1MDEuMjA4QzQ5NS4wOTEgNTY5LjI1NSAyNTguMTI3IDM2NS45MjQgMjA2LjYxMyA0Ny41NjA1QzQ0Ny41NCAtMjAuNDg2NiA2ODQuNTA0IDE4Mi44NDUgNzM2LjAxOCA1MDEuMjA4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTExMzMuODYgLTgyLjg1MzNMMTEyOS4xMSAtMzUuODY4M0MxMDk5Ljc5IDI0OC40NzEgOTAxLjY1NiA0NDcuNzUyIDY4Ni4wOSA0MDkuNjc4TDY5MC44NDUgMzYyLjY5NEM3MjAuMTY4IDc4LjM1MzcgOTE4LjI5OSAtMTIwLjkyNyAxMTMzLjg2IC04Mi44NTMzWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTc0OS40OTYgNDEyLjkyNUM3NDkuNDk2IDM4MS42MDcgNzI0LjY1OCAzNTYuMjE5IDY5NC4wMTkgMzU2LjIxOUM2NjMuMzggMzU2LjIxOSA2MzguNTQzIDM4MS42MDcgNjM4LjU0MyA0MTIuOTI1VjYwNC4xMDVDNjM4LjU0MyA2MzUuNDIzIDY2My4zOCA2NjAuODExIDY5NC4wMTkgNjYwLjgxMUM3MjQuNjU4IDY2MC44MTEgNzQ5LjQ5NiA2MzUuNDIzIDc0OS40OTYgNjA0LjEwNVY0MTIuOTI1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTQyMS4zOTUgMTQ5Ni43OUMzNzguNTk5IDE0MzMuNjEgMzUxLjY1MyAxMzQ5LjM2IDM1MS42NTMgMTI0NC4wNUMzNTEuNjUzIDk5NS4zNDkgNDk2LjY4NSA4NjAuMDY1IDY2Ni4yODQgODYwLjA2NUM4MzUuODg0IDg2MC4wNjUgOTgwLjkxNSA5OTUuMzQ5IDk4MC45MTUgMTI0NC4wNUM5ODAuOTE1IDEzNDkuMzYgOTUzLjk3IDE0MzMuNjEgOTExLjE3MyAxNDk2Ljc5SDEyODguNDFDMTMxNi4xNSAxNDE4LjIxIDEzMzIgMTMzMy45NiAxMzMyIDEyNDQuMDVDMTMzMiA4NTIuNzc0IDEwNDYuNjkgNTQ4Ljk5MiA2NjYuMjg0IDU0OC45OTJDMjg1Ljg3NCA1NDguOTkyIDAuNTY2NDA2IDg1Mi43NzQgMC41NjY0MDYgMTI0NC4wNUMwLjU2NjQwNiAxMzMzLjk2IDE2LjQxNzEgMTQxOS4wMiA0NC4xNTUzIDE0OTYuNzlINDIxLjM5NVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlcm8taGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG4uaGVyby1oZWFkZXIubmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExNTInIGhlaWdodD0nNjg2JyB2aWV3Qm94PScwIDAgMTE1MiA2ODYnIGZpbGw9J25vbmUnIG9wYWNpdHk9JzAuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTczNi4wMTggNTAxLjIwOEM0OTUuMDkxIDU2OS4yNTUgMjU4LjEyNyAzNjUuOTI0IDIwNi42MTMgNDcuNTYwNUM0NDcuNTQgLTIwLjQ4NjYgNjg0LjUwNCAxODIuODQ1IDczNi4wMTggNTAxLjIwOFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMTMzLjg2IC04Mi44NTMzTDExMjkuMTEgLTM1Ljg2ODNDMTA5OS43OSAyNDguNDcxIDkwMS42NTYgNDQ3Ljc1MiA2ODYuMDkgNDA5LjY3OEw2OTAuODQ1IDM2Mi42OTRDNzIwLjE2OCA3OC4zNTM3IDkxOC4yOTkgLTEyMC45MjcgMTEzMy44NiAtODIuODUzM1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J003NDkuNDk2IDQxMi45MjVDNzQ5LjQ5NiAzODEuNjA3IDcyNC42NTggMzU2LjIxOSA2OTQuMDE5IDM1Ni4yMTlDNjYzLjM4IDM1Ni4yMTkgNjM4LjU0MyAzODEuNjA3IDYzOC41NDMgNDEyLjkyNVY2MDQuMTA1QzYzOC41NDMgNjM1LjQyMyA2NjMuMzggNjYwLjgxMSA2OTQuMDE5IDY2MC44MTFDNzI0LjY1OCA2NjAuODExIDc0OS40OTYgNjM1LjQyMyA3NDkuNDk2IDYwNC4xMDVWNDEyLjkyNVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J000MjEuMzk1IDE0OTYuNzlDMzc4LjU5OSAxNDMzLjYxIDM1MS42NTMgMTM0OS4zNiAzNTEuNjUzIDEyNDQuMDVDMzUxLjY1MyA5OTUuMzQ5IDQ5Ni42ODUgODYwLjA2NSA2NjYuMjg0IDg2MC4wNjVDODM1Ljg4NCA4NjAuMDY1IDk4MC45MTUgOTk1LjM0OSA5ODAuOTE1IDEyNDQuMDVDOTgwLjkxNSAxMzQ5LjM2IDk1My45NyAxNDMzLjYxIDkxMS4xNzMgMTQ5Ni43OUgxMjg4LjQxQzEzMTYuMTUgMTQxOC4yMSAxMzMyIDEzMzMuOTYgMTMzMiAxMjQ0LjA1QzEzMzIgODUyLjc3NCAxMDQ2LjY5IDU0OC45OTIgNjY2LjI4NCA1NDguOTkyQzI4NS44NzQgNTQ4Ljk5MiAwLjU2NjQwNiA4NTIuNzc0IDAuNTY2NDA2IDEyNDQuMDVDMC41NjY0MDYgMTMzMy45NiAxNi40MTcxIDE0MTkuMDIgNDQuMTU1MyAxNDk2Ljc5SDQyMS4zOTVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVyby1oZWFkZXIubmF2eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuLmhlcm8taGVhZGVyLm5hdnkgLmNvbnRhaW5lci1maXhlZCBoMSwgLmhlcm8taGVhZGVyLm5hdnkgLmNvbnRhaW5lci1maXhlZCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVyby1oZWFkZXIubmF2eSAuY29udGFpbmVyLWZpeGVkIC5maWx0ZXItY29udGFpbmVyIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTMuNzQ5OSAxNS4zMTU1QzE0LjE2NDEgMTUuMzE1NSAxNC40OTk5IDE1LjY4NzggMTQuNDk5OSAxNi4xNDcxQzE0LjQ5OTkgMTYuNjA2MyAxNC4xNjQxIDE2Ljk3ODYgMTMuNzQ5OSAxNi45Nzg2SDEwLjI0OTlDOS44MzU2NSAxNi45Nzg2IDkuNDk5OSAxNi42MDYzIDkuNDk5OSAxNi4xNDcxQzkuNDk5OSAxNS42ODc4IDkuODM1NjcgMTUuMzE1NSAxMC4yNDk5IDE1LjMxNTVIMTMuNzQ5OVpNMTUgMTEuMTU3N0MxNS40MTQyIDExLjE1NzcgMTUuNzUgMTEuNTMwMSAxNS43NSAxMS45ODkzQzE1Ljc1IDEyLjQ0ODUgMTUuNDE0MiAxMi44MjA4IDE1IDEyLjgyMDhIOC45OTk4OEM4LjU4NTY2IDEyLjgyMDggOC4yNDk4NSAxMi40NDg1IDguMjQ5ODUgMTEuOTg5M0M4LjI0OTg1IDExLjUzMDEgOC41ODU2NiAxMS4xNTc3IDguOTk5ODggMTEuMTU3N0gxNVpNMTcuMjUgN0MxNy42NjQzIDcgMTguMDAwMSA3LjM3MjI3IDE4LjAwMDEgNy44MzE1MUMxOC4wMDAxIDguMjkwNzggMTcuNjY0MyA4LjY2MzEgMTcuMjUgOC42NjMxSDYuNzQ5OTdDNi4zMzU4MSA4LjY2MzEgNiA4LjI5MDc4IDYgNy44MzE1MUM2IDcuMzcyMjUgNi4zMzU4MSA3IDYuNzQ5OTcgN0gxNy4yNVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5oZXJvLWhlYWRlci55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRDRTMzO1xufVxuLmhlcm8taGVhZGVyLm9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE2MDA7XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCB7XG4gIHBhZGRpbmctdG9wOiAyMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDE0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogMTQ5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExOXB4O1xuICB9XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCBoMSwgLmhlcm8taGVhZGVyIC5jb250YWluZXItZml4ZWQgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuZXllYnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCBwIHtcbiAgbWF4LXdpZHRoOiA2NjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuZmlsdGVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZXJvLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC5maWx0ZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuZmlsdGVyLWNvbnRhaW5lciBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMTInIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDcGF0aCBkPSdNMTMuNzQ5OSAxNS4zMTU1QzE0LjE2NDEgMTUuMzE1NSAxNC40OTk5IDE1LjY4NzggMTQuNDk5OSAxNi4xNDcxQzE0LjQ5OTkgMTYuNjA2MyAxNC4xNjQxIDE2Ljk3ODYgMTMuNzQ5OSAxNi45Nzg2SDEwLjI0OTlDOS44MzU2NSAxNi45Nzg2IDkuNDk5OSAxNi42MDYzIDkuNDk5OSAxNi4xNDcxQzkuNDk5OSAxNS42ODc4IDkuODM1NjcgMTUuMzE1NSAxMC4yNDk5IDE1LjMxNTVIMTMuNzQ5OVpNMTUgMTEuMTU3N0MxNS40MTQyIDExLjE1NzcgMTUuNzUgMTEuNTMwMSAxNS43NSAxMS45ODkzQzE1Ljc1IDEyLjQ0ODUgMTUuNDE0MiAxMi44MjA4IDE1IDEyLjgyMDhIOC45OTk4OEM4LjU4NTY2IDEyLjgyMDggOC4yNDk4NSAxMi40NDg1IDguMjQ5ODUgMTEuOTg5M0M4LjI0OTg1IDExLjUzMDEgOC41ODU2NiAxMS4xNTc3IDguOTk5ODggMTEuMTU3N0gxNVpNMTcuMjUgN0MxNy42NjQzIDcgMTguMDAwMSA3LjM3MjI3IDE4LjAwMDEgNy44MzE1MUMxOC4wMDAxIDguMjkwNzggMTcuNjY0MyA4LjY2MzEgMTcuMjUgOC42NjMxSDYuNzQ5OTdDNi4zMzU4MSA4LjY2MzEgNiA4LjI5MDc4IDYgNy44MzE1MUM2IDcuMzcyMjUgNi4zMzU4MSA3IDYuNzQ5OTcgN0gxNy4yNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlcjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwYWRkaW5nOiAxMnB4IDQ0cHggMTJweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDAyMjQyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMjYzcHg7XG59XG4uaGVyby1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4udGFiYmVkLWZhcSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTcycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmJlZC1mYXEge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLnRhYmJlZC1mYXEgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTM4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDUzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmJlZC1mYXEgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLXNpZGViYXIge1xuICBwYWRkaW5nLXRvcDogODhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50YWJiZWQtZmFxIC50YWJzLXNpZGViYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLXNpZGViYXIgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgbWF4LXdpZHRoOiAyOTVweDtcbiAgd2lkdGg6IDI5NXB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmJlZC1mYXEgLnRhYnMtc2lkZWJhciAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFiYmVkLWZhcSAudGFicy1zaWRlYmFyIC5pbnRlcmlvci1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YWJiZWQtZmFxIC50YWJzLXNpZGViYXIgLmludGVyaW9yLWNvbnRhaW5lciBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDA2RkQ1O1xuICBib3gtc2hhZG93OiAwIDRweCAyM3B4IDRweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbn1cbi50YWJiZWQtZmFxIC50YWJzLXNpZGViYXIgLnRhYnMtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1zaWRlYmFyIC50YWJzLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLXNpZGViYXIgLnRhYnMtbW9iaWxlIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTE3IDEwTDEyIDE0TDcgMTAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXI7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgcGFkZGluZzogMTJweCA0NHB4IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwMjI0MjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNDNweDtcbn1cbi50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA4OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICB9XG59XG4udGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLnRhYi10aXRsZSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAudGFiLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnRhYmJlZC1mYXEgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmJlZC1mYXEgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuLnRhYmJlZC1mYXEgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCN0MyQ0Y7XG59XG4udGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIGg2IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyBoNiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4udGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwMjI0MjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxOCAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuOTk3OCAyTDkuNDI5MDMgOS40MzE1NEwxNi44NjAzIDInIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYmJlZC1mYXEgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMSA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC43OTg4MjggMS4yMDMxMkw1LjI1Nzc4IDUuNjYyMjdMOS43MTY3MyAxLjIwMzEyJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgfVxufVxuLnRhYmJlZC1mYXEgLnRhYnMtY29udGFpbmVyIC50YWItY29udGFpbmVyIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGFiYmVkLWZhcSAudGFicy1jb250YWluZXIgLnRhYi1jb250YWluZXIgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50YWJiZWQtZmFxIC50YWJzLWNvbnRhaW5lciAudGFiLWNvbnRhaW5lciAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICBib3JkZXItY29sb3I6ICNCN0MyQ0Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCN0MyQ0Y7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5nZXQtZnVuZGluZy1pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiA5OXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1pbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODhweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogODlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2OXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5sZWZ0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5sZWZ0LWNvbnRhaW5lciAuZ2V0LWZ1bmRpbmctYnVsbGV0cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDk0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5nZXQtZnVuZGluZy1idWxsZXRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmdldC1mdW5kaW5nLWJ1bGxldHMgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmdldC1mdW5kaW5nLWJ1bGxldHMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmdldC1mdW5kaW5nLWJ1bGxldHMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzknIGN5PSc5JyByPSc5JyBmaWxsPSclMjNGRkE2MDAnLyUzRSUzQ3BhdGggZD0nTTYgOS4wMDIyM0w4LjE0Mjg2IDExLjE0NTFMMTIuNDI4NiA2Ljg1OTM4JyBzdHJva2U9JyUyMzAwMjI0Micgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5mb3JtLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDIwcHggNTBweDtcbiAgbWFyZ2luOiAwIC0xNnB4O1xuICBib3gtc2hhZG93OiAwIDIwcHggMjNweCAwIHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbi5nZXQtZnVuZGluZy1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5sZWZ0LWNvbnRhaW5lciAuZm9ybS1jb250YWluZXIgLmZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmZvcm0tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uIGg2IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWxpbmtzIC5jb250YWN0LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWxpbmtzIC5jb250YWN0LWxpbms6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3MgLmNvbnRhY3QtbGluayAubGFiZWwge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWxpbmtzIC5jb250YWN0LWxpbmsgYSBwLCAuZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3MgLmNvbnRhY3QtbGluayBhOnZpc2l0ZWQgcCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmxlZnQtY29udGFpbmVyIC5jb250YWN0LWluZm9ybWF0aW9uIC5leHRyYS1pbmZvcm1hdGlvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5nZXQtZnVuZGluZy1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5sZWZ0LWNvbnRhaW5lciAuY29udGFjdC1pbmZvcm1hdGlvbiAuZXh0cmEtaW5mb3JtYXRpb24gLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAubGVmdC1jb250YWluZXIgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmV4dHJhLWluZm9ybWF0aW9uIC50ZXJ0aWFyeS1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAucmlnaHQtY29udGFpbmVyIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAucmlnaHQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAucmlnaHQtY29udGFpbmVyIC5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiA5OXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4OHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gIH1cbn1cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGIgY1wiO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSAuXCIgXCJiIGNcIjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFcIiBcImJcIiBcImNcIjtcbiAgfVxufVxuLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3Mge1xuICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgZ3JpZC1hcmVhOiBhO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LXN0YXJ0ZWQtaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAuY29udGFjdC1pbmZvcm1hdGlvbiAuY29udGFjdC1saW5rcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWxpbmtzIC5jb250YWN0LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3MgLmNvbnRhY3QtbGluayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWxpbmtzIC5jb250YWN0LWxpbmsgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMC4yNWVtO1xufVxuLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3MgLmNvbnRhY3QtbGluayAuY29udGFjdC1saW5rLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG59XG4uZ2V0LXN0YXJ0ZWQtaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAuY29udGFjdC1pbmZvcm1hdGlvbiAuY29udGFjdC1saW5rcyAuY29udGFjdC1saW5rIC5jb250YWN0LWxpbmstbGFiZWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2V0LXN0YXJ0ZWQtaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAuY29udGFjdC1pbmZvcm1hdGlvbiAuY29udGFjdC1saW5rcyAuY29udGFjdC1saW5rIC5jb250YWN0LWxpbmstbGFiZWwgcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtbGlua3MgLmNvbnRhY3QtbGluayAuY29udGFjdC1saW5rLWxpbmsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2V0LXN0YXJ0ZWQtaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAuY29udGFjdC1pbmZvcm1hdGlvbiAuY29udGFjdC1saW5rcyAuY29udGFjdC1saW5rIC5jb250YWN0LWxpbmstbGluayBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTgwJTtcbn1cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWFkZHJlc3Mge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAzMnB4ICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5jb250YWN0LWluZm9ybWF0aW9uIC5jb250YWN0LWFkZHJlc3MgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmNvbnRhY3QtaW5mb3JtYXRpb24gLmNvbnRhY3QtYWRkcmVzcy5jb250YWN0LWFkZHJlc3MtdXMge1xuICBncmlkLWFyZWE6IGI7XG59XG4uZ2V0LXN0YXJ0ZWQtaW5mb3JtYXRpb24gLmNvbnRhaW5lci1maXhlZCAuY29udGFjdC1pbmZvcm1hdGlvbiAuY29udGFjdC1hZGRyZXNzLmNvbnRhY3QtYWRkcmVzcy11ayB7XG4gIGdyaWQtYXJlYTogYztcbn1cbi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiAuY29udGFpbmVyLWZpeGVkIC5leHRyYS1pbmZvcm1hdGlvbiB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjRkRDRTMzO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuLmdldC1zdGFydGVkLWluZm9ybWF0aW9uIC5jb250YWluZXItZml4ZWQgLmV4dHJhLWluZm9ybWF0aW9uIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuXG4uZmVhdHVyZWQtcmVzb3VyY2UtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1yZXNvdXJjZS1jYXJkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1yZXNvdXJjZS1jYXJkIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXJlc291cmNlLWNhcmQgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTlweDtcbiAgfVxufVxuLmZlYXR1cmVkLXJlc291cmNlLWNhcmQgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDYwMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDU4cHggNTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1yZXNvdXJjZS1jYXJkIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIHtcbiAgICBmbGV4OiB1bnNldDtcbiAgICBoZWlnaHQ6IDM0M3B4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEyLjRweDtcbiAgfVxufVxuLmZlYXR1cmVkLXJlc291cmNlLWNhcmQgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgNjYuMTUlKSwgdHJhbnNwYXJlbnQgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmVhdHVyZWQtcmVzb3VyY2UtY2FyZCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZWQtcmVzb3VyY2UtY2FyZCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXJlc291cmNlLWNhcmQgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50YWcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1yZXNvdXJjZS1jYXJkIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBoNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1yZXNvdXJjZS1jYXJkIC5jb250YWluZXItZml4ZWQgLmNhcmQtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciBoNSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmZlYXR1cmVkLXJlc291cmNlLWNhcmQgLmNvbnRhaW5lci1maXhlZCAuY2FyZC1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5zbWFsbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogNTFweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtcmVzb3VyY2UtY2FyZCAuY29udGFpbmVyLWZpeGVkIC5jYXJkLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5oaWdobGlnaHQtcmVzb3VyY2VzIHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTQ5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpZ2hsaWdodC1yZXNvdXJjZXMge1xuICAgIG1hcmdpbi10b3A6IDQ5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxufVxuLmhpZ2hsaWdodC1yZXNvdXJjZXMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmhpZ2hsaWdodC1yZXNvdXJjZXMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgaDMge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBsYXlib29rLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjNGNTtcbiAgcGFkZGluZy10b3A6IDc2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGxheWJvb2stY2FyZHMge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NHB4O1xuICB9XG59XG4ucGxheWJvb2stY2FyZHMgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTAxMnB4O1xufVxuLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgPiBoNCwgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgPiAuc21hbGwge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgPiBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucGxheWJvb2stY2FyZHMgLmNvbnRhaW5lci1maXhlZCA+IC5zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgPiAuc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5wbGF5Ym9vay1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5wbGF5Ym9va3MtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGxheWJvb2stY2FyZHMgLmNvbnRhaW5lci1maXhlZCAucGxheWJvb2tzLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICBtYXgtd2lkdGg6IDMxN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbGF5Ym9vay1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5wbGF5Ym9va3MtY29udGFpbmVyIC5wbGF5Ym9vay1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxN3B4O1xuICB9XG59XG4ucGxheWJvb2stY2FyZHMgLmNvbnRhaW5lci1maXhlZCAucGxheWJvb2tzLWNvbnRhaW5lciAucGxheWJvb2stY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDIwN3B4O1xuICB9XG59XG4ucGxheWJvb2stY2FyZHMgLmNvbnRhaW5lci1maXhlZCAucGxheWJvb2tzLWNvbnRhaW5lciAucGxheWJvb2stY29udGFpbmVyIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciBoNiB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucGxheWJvb2stY2FyZHMgLmNvbnRhaW5lci1maXhlZCAucGxheWJvb2tzLWNvbnRhaW5lciAucGxheWJvb2stY29udGFpbmVyIC5zbWFsbCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC1oZWlnaHQ6IDUycHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsYXlib29rLWNhcmRzIC5jb250YWluZXItZml4ZWQgLnBsYXlib29rcy1jb250YWluZXIgLnBsYXlib29rLWNvbnRhaW5lciAuc21hbGwge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICBtYXgtaGVpZ2h0OiAxMDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wbGF5Ym9vay1jYXJkcyAuY29udGFpbmVyLWZpeGVkIC5wbGF5Ym9va3MtY29udGFpbmVyIC5wbGF5Ym9vay1jb250YWluZXIgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWF4LWhlaWdodDogMTY0cHg7XG4gIH1cbn1cblxuLnJlc291cmNlLWZlZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnJlc291cmNlLWZlZWQgLmNvbnRhaW5lci1maXhlZCB7XG4gIHBhZGRpbmctdG9wOiA5OHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlLWZlZWQgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cbi5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbn1cbi5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIHAsIC5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGg0IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmZpbHRlcnMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0OHB4O1xuICBwYWRkaW5nOiAzN3B4IDA7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ucmVzb3VyY2UtZmVlZCAuY29udGFpbmVyLWZpeGVkIC5maWx0ZXJzLWNvbnRhaW5lci5zY3JvbGwtdXAge1xuICB0b3A6IDEyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmZpbHRlcnMtY29udGFpbmVyLnNjcm9sbC11cCB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNvdXJjZS1mZWVkIC5jb250YWluZXItZml4ZWQgLmZpbHRlcnMtY29udGFpbmVyIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICBwYWRkaW5nOiAyMXB4O1xuICB9XG59XG4ucmVzb3VyY2UtZmVlZCAuY29udGFpbmVyLWZpeGVkIC5maWx0ZXJzLWNvbnRhaW5lciBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMTInIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDcGF0aCBkPSdNMTMuNzQ5OSAxNS4zMTU1QzE0LjE2NDEgMTUuMzE1NSAxNC40OTk5IDE1LjY4NzggMTQuNDk5OSAxNi4xNDcxQzE0LjQ5OTkgMTYuNjA2MyAxNC4xNjQxIDE2Ljk3ODYgMTMuNzQ5OSAxNi45Nzg2SDEwLjI0OTlDOS44MzU2NSAxNi45Nzg2IDkuNDk5OSAxNi42MDYzIDkuNDk5OSAxNi4xNDcxQzkuNDk5OSAxNS42ODc4IDkuODM1NjcgMTUuMzE1NSAxMC4yNDk5IDE1LjMxNTVIMTMuNzQ5OVpNMTUgMTEuMTU3N0MxNS40MTQyIDExLjE1NzcgMTUuNzUgMTEuNTMwMSAxNS43NSAxMS45ODkzQzE1Ljc1IDEyLjQ0ODUgMTUuNDE0MiAxMi44MjA4IDE1IDEyLjgyMDhIOC45OTk4OEM4LjU4NTY2IDEyLjgyMDggOC4yNDk4NSAxMi40NDg1IDguMjQ5ODUgMTEuOTg5M0M4LjI0OTg1IDExLjUzMDEgOC41ODU2NiAxMS4xNTc3IDguOTk5ODggMTEuMTU3N0gxNVpNMTcuMjUgN0MxNy42NjQzIDcgMTguMDAwMSA3LjM3MjI3IDE4LjAwMDEgNy44MzE1MUMxOC4wMDAxIDguMjkwNzggMTcuNjY0MyA4LjY2MzEgMTcuMjUgOC42NjMxSDYuNzQ5OTdDNi4zMzU4MSA4LjY2MzEgNiA4LjI5MDc4IDYgNy44MzE1MUM2IDcuMzcyMjUgNi4zMzU4MSA3IDYuNzQ5OTcgN0gxNy4yNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlcjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwYWRkaW5nOiAxMnB4IDQ0cHggMTJweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDAyMjQyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzE2cHg7XG59XG5cbi5sZHMtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNDBweCA0MHB4O1xuICBhbmltYXRpb246IGxkcy1zcGlubmVyIDEuMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzN3B4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwJTtcbiAgYmFja2dyb3VuZDogIzAwMjI0Mjtcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgzKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC43cztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoNikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg3KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG59XG5cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDgpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcbn1cblxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjFzO1xufVxuXG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuXG5Aa2V5ZnJhbWVzIGxkcy1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmlubGluZS1mb3JtLXNpZ251cCB7XG4gIG1hcmdpbjogNDhweCBhdXRvO1xufVxuLmlubGluZS1mb3JtLXNpZ251cCAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMzYwcHg7XG59XG4uaW5saW5lLWZvcm0tc2lnbnVwIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE2MDA7XG4gIHBhZGRpbmc6IDcycHggMTE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM2MCcgaGVpZ2h0PScyNDUnIHZpZXdCb3g9JzAgMCAzNjAgMjQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjE1JyUzRSUzQ3BhdGggZD0nTTE5OS4xMjcgMTYzLjEzNUMxMzQuMTM4IDE4MS45OTEgNzAuMjE3OSAxMjUuNjQ5IDU2LjMyMjMgMzcuNDMzMkMxMjEuMzExIDE4LjU3NzggMTg1LjIzMSA3NC45MTk0IDE5OS4xMjcgMTYzLjEzNVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00zMDYuNDQ1IDEuMjkxOUwzMDUuMTYzIDE0LjMxMTFDMjk3LjI1MyA5My4wOTk0IDI0My44MDggMTQ4LjMxOSAxODUuNjYgMTM3Ljc2OUwxODYuOTQzIDEyNC43NDlDMTk0Ljg1MyA0NS45NjExIDI0OC4yOTggLTkuMjU4MTEgMzA2LjQ0NSAxLjI5MTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjAyLjc2MSAxMzguNjY2QzIwMi43NjEgMTI5Ljk4OCAxOTYuMDYxIDEyMi45NTMgMTg3Ljc5NyAxMjIuOTUzQzE3OS41MzIgMTIyLjk1MyAxNzIuODMyIDEyOS45ODggMTcyLjgzMiAxMzguNjY2VjE5MS42NEMxNzIuODMyIDIwMC4zMTggMTc5LjUzMiAyMDcuMzUzIDE4Ny43OTcgMjA3LjM1M0MxOTYuMDYxIDIwNy4zNTMgMjAyLjc2MSAyMDAuMzE4IDIwMi43NjEgMTkxLjY0VjEzOC42NjZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTE0LjI1OSA0MzkuMDAzQzEwMi43MTUgNDIxLjQ5NCA5NS40NDY0IDM5OC4xNSA5NS40NDY0IDM2OC45NjlDOTUuNDQ2NCAzMDAuMDU3IDEzNC41NjggMjYyLjU3MSAxODAuMzE3IDI2Mi41NzFDMjI2LjA2NiAyNjIuNTcxIDI2NS4xODcgMzAwLjA1NyAyNjUuMTg3IDM2OC45NjlDMjY1LjE4NyAzOTguMTUgMjU3LjkxOSA0MjEuNDk0IDI0Ni4zNzUgNDM5LjAwM0gzNDguMTM0QzM1NS42MTYgNDE3LjIzIDM1OS44OTEgMzkzLjg4NSAzNTkuODkxIDM2OC45NjlDMzU5Ljg5MSAyNjAuNTUxIDI4Mi45MzEgMTc2LjM3NSAxODAuMzE3IDE3Ni4zNzVDNzcuNzAyOCAxNzYuMzc1IDAuNzQyMTg4IDI2MC41NTEgMC43NDIxODggMzY4Ljk2OUMwLjc0MjE4OCAzOTMuODg1IDUuMDE3ODQgNDE3LjQ1NCAxMi41MDAxIDQzOS4wMDNIMTE0LjI1OVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTE2cHgpIGJvdHRvbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5saW5lLWZvcm0tc2lnbnVwIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5pbmxpbmUtZm9ybS1zaWdudXAgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzOHB4IDE2cHggMjZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNDMnIGhlaWdodD0nMjQ2JyB2aWV3Qm94PScwIDAgMzQzIDI0NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC4xNSclM0UlM0NwYXRoIGQ9J00xOTEuMTI1IDE2My43MjFDMTI2LjEzNiAxODIuNTc3IDYyLjIxNiAxMjYuMjM1IDQ4LjMyMDMgMzguMDE5MUMxMTMuMzA5IDE5LjE2MzggMTc3LjIyOSA3NS41MDUzIDE5MS4xMjUgMTYzLjcyMVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yOTguNDQyIDEuODc3ODRMMjk3LjE1OSAxNC44OTdDMjg5LjI0OSA5My42ODU0IDIzNS44MDQgMTQ4LjkwNSAxNzcuNjU2IDEzOC4zNTVMMTc4LjkzOSAxMjUuMzM1QzE4Ni44NDkgNDYuNTQ3IDI0MC4yOTQgLTguNjcyMTcgMjk4LjQ0MiAxLjg3Nzg0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE5NC43NTcgMTM5LjI1MkMxOTQuNzU3IDEzMC41NzQgMTg4LjA1NyAxMjMuNTM5IDE3OS43OTMgMTIzLjUzOUMxNzEuNTI4IDEyMy41MzkgMTY0LjgyOCAxMzAuNTc0IDE2NC44MjggMTM5LjI1MlYxOTIuMjI2QzE2NC44MjggMjAwLjkwNCAxNzEuNTI4IDIwNy45MzkgMTc5Ljc5MyAyMDcuOTM5QzE4OC4wNTcgMjA3LjkzOSAxOTQuNzU3IDIwMC45MDQgMTk0Ljc1NyAxOTIuMjI2VjEzOS4yNTJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTA2LjI1OSA0MzkuNTg5Qzk0LjcxNDkgNDIyLjA4IDg3LjQ0NjQgMzk4LjczNiA4Ny40NDY0IDM2OS41NTVDODcuNDQ2NCAzMDAuNjQzIDEyNi41NjggMjYzLjE1NyAxNzIuMzE3IDI2My4xNTdDMjE4LjA2NiAyNjMuMTU3IDI1Ny4xODcgMzAwLjY0MyAyNTcuMTg3IDM2OS41NTVDMjU3LjE4NyAzOTguNzM2IDI0OS45MTkgNDIyLjA4IDIzOC4zNzUgNDM5LjU4OUgzNDAuMTM0QzM0Ny42MTYgNDE3LjgxNSAzNTEuODkxIDM5NC40NzEgMzUxLjg5MSAzNjkuNTU1QzM1MS44OTEgMjYxLjEzNyAyNzQuOTMxIDE3Ni45NjEgMTcyLjMxNyAxNzYuOTYxQzY5LjcwMjggMTc2Ljk2MSAtNy4yNTc4MSAyNjEuMTM3IC03LjI1NzgxIDM2OS41NTVDLTcuMjU3ODEgMzk0LjQ3MSAtMi45ODIxNiA0MTguMDQgNC41MDAxMSA0MzkuNTg5SDEwNi4yNTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIH1cbn1cbi5pbmxpbmUtZm9ybS1zaWdudXAgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIGg1IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uaW5saW5lLWZvcm0tc2lnbnVwIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuZm9ybS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlubGluZS1mZWF0dXJlLWxpbmsge1xuICBtYXJnaW46IDQ4cHggYXV0bztcbn1cbi5pbmxpbmUtZmVhdHVyZS1saW5rIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaW5saW5lLWZlYXR1cmUtbGluayAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uaW5saW5lLWZlYXR1cmUtbGluayAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogMjAxcHg7XG4gIG1pbi13aWR0aDogMjAxcHg7XG4gIGhlaWdodDogMjAxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmlubGluZS1mZWF0dXJlLWxpbmsgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNDNweDtcbiAgfVxufVxuLmlubGluZS1mZWF0dXJlLWxpbmsgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmlubGluZS1mZWF0dXJlLWxpbmsgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgaDUge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaW5saW5lLWZlYXR1cmUtbGluayAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uZ2VuZXJhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gIHBhZGRpbmc6IDgycHggMjMycHggMTA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICBtYXJnaW46IC04MnB4IGF1dG8gNzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmdlbmVyYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogODJweCAxMTZweCAxMDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZW5lcmFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLmdlbmVyYWwtY29udGVudCAud3AtYmxvY2stY29sdW1ucywgLmdlbmVyYWwtY29udGVudCAud3AtYmxvY2stY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5nZW5lcmFsLWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMgZmlndXJlLCAuZ2VuZXJhbC1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmdlbmVyYWwtY29udGVudCA+ICoge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbi5nZW5lcmFsLWNvbnRlbnQgYTpub3QoLnByaW1hcnktYnV0dG9uKSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5nZW5lcmFsLWNvbnRlbnQgcCwgLmdlbmVyYWwtY29udGVudCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdlbmVyYWwtY29udGVudCBwLCAuZ2VuZXJhbC1jb250ZW50IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5nZW5lcmFsLWNvbnRlbnQgaDQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmdlbmVyYWwtY29udGVudCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG59XG4uZ2VuZXJhbC1jb250ZW50IHVsIGxpIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2VuZXJhbC1jb250ZW50ID4gZmlndXJlIHtcbiAgbWFyZ2luOiA0OHB4IGF1dG87XG59XG4uZ2VuZXJhbC1jb250ZW50ID4gZmlndXJlIGltZywgLmdlbmVyYWwtY29udGVudCA+IGZpZ3VyZSB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbn1cbi5nZW5lcmFsLWNvbnRlbnQgLmlubGluZS1mb3JtLXNpZ251cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTExNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZW5lcmFsLWNvbnRlbnQgLmlubGluZS1mb3JtLXNpZ251cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2VuZXJhbC1jb250ZW50IC5pbmxpbmUtZmVhdHVyZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgfVxufVxuXG4udHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDQzcHggMDtcbn1cblxuLnRydXN0cGlsb3Qtd2lkZ2V0LWJhY2tncm91bmQgLnRydXN0cGlsb3Qtd2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRydXN0cGlsb3Qtd2lkZ2V0LWJhY2tncm91bmQgLnRydXN0cGlsb3Qtd2lkZ2V0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMThweDtcbiAgbGVmdDogNTAlO1xuICBoZWlnaHQ6IDYycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMyM3B4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogODhweDtcbiAgcGFkZGluZzogMThweCA1MXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2ODBweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCAudHJ1c3RwaWxvdC13aWRnZXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCAudHJ1c3RwaWxvdC13aWRnZXQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMThweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA0MTBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4OHB4O1xuICAgIHBhZGRpbmc6IDE4cHggNTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LWJhY2tncm91bmQgLnRydXN0cGlsb3Qtd2lkZ2V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRydXN0cGlsb3Qtd2lkZ2V0LWJhY2tncm91bmQgLnRydXN0cGlsb3Qtd2lkZ2V0OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE4cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGhlaWdodDogNjJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNjQwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogODhweDtcbiAgICBwYWRkaW5nOiAxOHB4IDUxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCAudHJ1c3RwaWxvdC13aWRnZXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCAudHJ1c3RwaWxvdC13aWRnZXQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMThweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA3ODBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4OHB4O1xuICAgIHBhZGRpbmc6IDE4cHggNTFweDtcbiAgfVxufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAyMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXRvcDogMTYycHg7XG4gIG1hcmdpbi10b3A6IC0xNjJweDtcbiAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPCUzRnhtbCB2ZXJzaW9uPVwiMS4wXCIgZW5jb2Rpbmc9XCJVVEYtOFwiJTNGPjxzdmcgaWQ9XCJMYXllcl8xXCIgZGF0YS1uYW1lPVwiTGF5ZXIgMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDE2ODAgMTQwMFwiPjxkZWZzPjxzdHlsZT4gLmNscy0xLCAuY2xzLTIgeyBmaWxsOiAlMjMwMDA7IHN0cm9rZS13aWR0aDogMHB4OyB9IC5jbHMtMiB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfSA8L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz1cImNscy0yXCIgZD1cIk0xNjc5LjQ4LDExODUuOThjLTM1MC4xMSwxMzYuNTYtNzMxLjA1LDIxMS41LTExMjkuNSwyMTEuNS0xODcuODYsMC0zNzEuODItMTYuNjYtNTUwLjUtNDguNTh2LTE5NS40MmgxNjgwdjMyLjVaXCIvPjxyZWN0IGNsYXNzPVwiY2xzLTFcIiB3aWR0aD1cIjE2ODBcIiBoZWlnaHQ9XCIxMTU2XCIvPjwvc3ZnPicpO1xuICBtYXNrLXBvc2l0aW9uOiBib3R0b207XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzRweDtcbiAgYmFja2dyb3VuZC1zaXplOiA3NzBweDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjpiZWZvcmUge1xuICAgIG1hc2staW1hZ2U6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwcHggMzYwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzOThweDtcbiAgfVxufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiAxNjJweDtcbiAgbWFyZ2luLXRvcDogLTE2MnB4O1xuICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTY4MCAxNDAwXCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEsIC5jbHMtMiB7IGZpbGw6ICUyMzAwMDsgc3Ryb2tlLXdpZHRoOiAwcHg7IH0gLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPVwiY2xzLTJcIiBkPVwiTTE2NzkuNDgsMTE4NS45OGMtMzUwLjExLDEzNi41Ni03MzEuMDUsMjExLjUtMTEyOS41LDIxMS41LTE4Ny44NiwwLTM3MS44Mi0xNi42Ni01NTAuNS00OC41OHYtMTk1LjQyaDE2ODB2MzIuNVpcIi8+PHJlY3QgY2xhc3M9XCJjbHMtMVwiIHdpZHRoPVwiMTY4MFwiIGhlaWdodD1cIjExNTZcIi8+PC9zdmc+Jyk7XG4gIG1hc2stcG9zaXRpb246IGJvdHRvbTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDc3MHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmFmdGVyIHtcbiAgICBtYXNrLWltYWdlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHB4IDM2MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzk4cHg7XG4gIH1cbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IC5sYW5kaW5nLWhlcm8tZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgcCwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgbGkge1xuICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlKTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHA6bGFzdC1jaGlsZCwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgdWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBwLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgaDEge1xuICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlKTtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IC50cnVzdHBpbG90LXdpZGdldC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCAudHJ1c3RwaWxvdC13aWRnZXQtY29udGFpbmVyIC50cnVzdHBpbG90LXdpZGdldCB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIGxlZnQ6IC0zNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5vcmFuZ2Uge1xuICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlKTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50Lm9yYW5nZSBwLCAubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5vcmFuZ2UgbGksIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50Lm9yYW5nZSBoMSB7XG4gIGNvbG9yOiBoc2woMjA5LCAxMDAlLCAxMyUpO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQucHVycGxlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQucHVycGxlIHAsIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LnB1cnBsZSBsaSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQucHVycGxlIGgxIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuYmx1ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LmJsdWUgcCwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuYmx1ZSBsaSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuYmx1ZSBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LmFxdWEge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LmFxdWEgcCwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuYXF1YSBsaSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuYXF1YSBoMSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQubmF2eSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50Lm5hdnkgcCwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQubmF2eSBsaSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQubmF2eSBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LnllbGxvdyB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQueWVsbG93IHAsIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LnllbGxvdyBsaSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQueWVsbG93IGgxIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5za3ktYmx1ZSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuc2t5LWJsdWUgcCwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQuc2t5LWJsdWUgbGksIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LnNreS1ibHVlIGgxIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5taW50LWdyZWVuIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5taW50LWdyZWVuIHAsIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50Lm1pbnQtZ3JlZW4gbGksIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50Lm1pbnQtZ3JlZW4gaDEge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50LmxhdmVuZGVyIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5sYXZlbmRlciBwLCAubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudC5sYXZlbmRlciBsaSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQubGF2ZW5kZXIgaDEge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0LjEyMXB4IDIyLjY2NHB4IDQuMTIxcHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gIHBhZGRpbmc6IDQ5cHggNTNweDtcbiAgei1pbmRleDogMztcbiAgbWluLWhlaWdodDogOTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gaDUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCBsYWJlbCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIGxhYmVsIC5ocy1mb3JtLXJlcXVpcmVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIGxhYmVsIC5ocy1mb3JtLXJlcXVpcmVkOmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCIoUmVxdWlyZWQpXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIGxhYmVsIC5ocy1mb3JtLXJlcXVpcmVkOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCBpbnB1dFt0eXBlPXRleHRdLCAubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCBpbnB1dFt0eXBlPWVtYWlsXSwgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgaW5wdXRbdHlwZT10ZWxdIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgc2VsZWN0IHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNSAyNFwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjEyLjI0MjJcIiBjeT1cIjEyXCIgcj1cIjEyXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48cGF0aCBkPVwiTTE3LjI0MjIgMTBMMTIuMjQyMiAxNEw3LjI0MjE5IDEwXCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCB1bCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE3XCIgdmlld0JveD1cIjAgMCAxNyAxN1wiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHg9XCIxLjI1XCIgeT1cIjEuMjgyNzFcIiB3aWR0aD1cIjE0LjVcIiBoZWlnaHQ9XCIxNC41XCIgcng9XCIxLjI1XCIgc3Ryb2tlPVwiYmxhY2tcIiBzdHJva2Utd2lkdGg9XCIxLjVcIi8+PC9zdmc+JykgbGVmdCA0cHggbm8tcmVwZWF0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0cHg7XG4gIH1cbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPCUzRnhtbCB2ZXJzaW9uPVwiMS4wXCIgZW5jb2Rpbmc9XCJVVEYtOFwiJTNGPjxzdmcgaWQ9XCJMYXllcl8xXCIgZGF0YS1uYW1lPVwiTGF5ZXIgMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAxNyAxN1wiPjxkZWZzPjxzdHlsZT4gLmNscy0xIHsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOyBzdHJva2Utd2lkdGg6IDIuN3B4OyB9IC5jbHMtMSwgLmNscy0yIHsgZmlsbDogbm9uZTsgc3Ryb2tlOiAlMjMwMDA7IH0gLmNscy0yIHsgc3Ryb2tlLXdpZHRoOiAxLjVweDsgfSA8L3N0eWxlPjwvZGVmcz48cmVjdCBjbGFzcz1cImNscy0yXCIgeD1cIjEuMlwiIHk9XCIxLjNcIiB3aWR0aD1cIjE0LjVcIiBoZWlnaHQ9XCIxNC41XCIgcng9XCIxLjNcIiByeT1cIjEuM1wiLz48cGF0aCBjbGFzcz1cImNscy0xXCIgZD1cIk00LjIsOC42bDIuOSwyLjksNS45LTUuOVwiLz48L3N2Zz4nKSBsZWZ0IDRweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCB1bCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0cHg7XG4gIH1cbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIHNwYW4gcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmhzLWVycm9yLW1zZ3Mge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5ocy1lcnJvci1tc2dzIGxhYmVsIHtcbiAgY29sb3I6ICM3RDAwMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTUgMTZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCI3LjAzOTA2XCIgY3k9XCI4XCIgcj1cIjcuMDM5MDZcIiBmaWxsPVwiJTIzN0QwMDAwXCIvPjxwYXRoIGQ9XCJNNy43NDEwNiA5LjAyMTM2SDYuMzEzNjhMNS44MTU3NSA0SDguMjUwMDVMNy43NDEwNiA5LjAyMTM2Wk04LjI3MjE4IDEwLjgzODJDOC4yNzIxOCAxMS41MTMxIDcuNzQxMDYgMTIgNy4wMzI5IDEyQzYuMzI0NzQgMTIgNS44MDQ2OSAxMS41MTMxIDUuODA0NjkgMTAuODM4MkM1LjgwNDY5IDEwLjE2MzIgNi4zMTM2OCA5LjY2NTI4IDcuMDMyOSA5LjY2NTI4QzcuNzYzMTkgOS42NjUyOCA4LjI3MjE4IDEwLjE2MzIgOC4yNzIxOCAxMC44MzgyWlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaHMtZXJyb3ItbXNncyBsYWJlbDo6bWFya2VyIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5oc19lcnJvcl9yb2xsdXAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5oc19lcnJvcl9yb2xsdXAgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5oc19lcnJvcl9yb2xsdXAgdWwgbGkgbGFiZWwge1xuICBjb2xvcjogIzdEMDAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNSAxNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjcuMDM5MDZcIiBjeT1cIjhcIiByPVwiNy4wMzkwNlwiIGZpbGw9XCIlMjM3RDAwMDBcIi8+PHBhdGggZD1cIk03Ljc0MTA2IDkuMDIxMzZINi4zMTM2OEw1LjgxNTc1IDRIOC4yNTAwNUw3Ljc0MTA2IDkuMDIxMzZaTTguMjcyMTggMTAuODM4MkM4LjI3MjE4IDExLjUxMzEgNy43NDEwNiAxMiA3LjAzMjkgMTJDNi4zMjQ3NCAxMiA1LjgwNDY5IDExLjUxMzEgNS44MDQ2OSAxMC44MzgyQzUuODA0NjkgMTAuMTYzMiA2LjMxMzY4IDkuNjY1MjggNy4wMzI5IDkuNjY1MjhDNy43NjMxOSA5LjY2NTI4IDguMjcyMTggMTAuMTYzMiA4LjI3MjE4IDEwLjgzODJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5oc19lcnJvcl9yb2xsdXAgdWwgbGkgbGFiZWw6Om1hcmtlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5tYXJrZXRpbmctbGFuZGluZy1oZXJvIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxjaXJjbGUgY3g9XCIxMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxwYXRoIGQ9XCJNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWlwiIGZpbGw9XCIlMjMwMDIyNDJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDE2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgcGFkZGluZzogMTJweCAxNnB4IDEycHggNDBweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDhweDtcbiAgfVxufVxuLm1hcmtldGluZy1sYW5kaW5nLWhlcm8gLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0gLmZvcm0gLnN1Ym1pdHRlZC1tZXNzYWdlIGg1IHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ubWFya2V0aW5nLWxhbmRpbmctaGVybyAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tZm9ybSAuZm9ybSAuc3VibWl0dGVkLW1lc3NhZ2UgaDUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jcGFnZS5vcmFuZ2UgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkE2MDA7XG59XG4jcGFnZS5vcmFuZ2UgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgb3BhY2l0eTogMC4yO1xufVxuI3BhZ2Uub3JhbmdlIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHAsICNwYWdlLm9yYW5nZSAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBsaSwgI3BhZ2Uub3JhbmdlIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IGgxIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4jcGFnZS5wdXJwbGUgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RDA1QTk7XG59XG4jcGFnZS5wdXJwbGUgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgb3BhY2l0eTogMC4yO1xufVxuI3BhZ2UucHVycGxlIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHAsICNwYWdlLnB1cnBsZSAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBsaSwgI3BhZ2UucHVycGxlIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IGgxIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS5hcXVhIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDViN2FjO1xufVxuI3BhZ2UuYXF1YSAubWFya2V0aW5nLWxhbmRpbmctaGVybzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvc3ZnPicpO1xuICBvcGFjaXR5OiAwLjI7XG59XG4jcGFnZS5hcXVhIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHAsICNwYWdlLmFxdWEgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgbGksICNwYWdlLmFxdWEgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgaDEge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbiNwYWdlLmJsdWUgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmZDU7XG59XG4jcGFnZS5ibHVlIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbiNwYWdlLmJsdWUgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgcCwgI3BhZ2UuYmx1ZSAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBsaSwgI3BhZ2UuYmx1ZSAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNwYWdlLm5hdnkgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG59XG4jcGFnZS5uYXZ5IC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbiNwYWdlLm5hdnkgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQgcCwgI3BhZ2UubmF2eSAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBsaSwgI3BhZ2UubmF2eSAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNwYWdlLnllbGxvdyAubWFya2V0aW5nLWxhbmRpbmctaGVybzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQ0UzMztcbn1cbiNwYWdlLnllbGxvdyAubWFya2V0aW5nLWxhbmRpbmctaGVybzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvc3ZnPicpO1xuICBvcGFjaXR5OiAwLjI7XG59XG4jcGFnZS5za3ktYmx1ZSAubWFya2V0aW5nLWxhbmRpbmctaGVybzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExRTBGRjtcbn1cbiNwYWdlLnNreS1ibHVlIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbiNwYWdlLm1pbnQtZ3JlZW4gLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRUZGRDA7XG59XG4jcGFnZS5taW50LWdyZWVuIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbiNwYWdlLmxhdmVuZGVyIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNDMkY3O1xufVxuI3BhZ2UubGF2ZW5kZXIgLm1hcmtldGluZy1sYW5kaW5nLWhlcm86OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ubGFuZGluZy1zdGF0LWNhcmRzIHtcbiAgcGFkZGluZy1ib3R0b206IDEzNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFuZGluZy1zdGF0LWNhcmRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMzBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFuZGluZy1zdGF0LWNhcmRzIC5sYW5kaW5nLXN0YXQtY2FyZHMtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgfVxufVxuLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0LjEyMXB4IDIyLjY2NHB4IDQuMTIxcHggcmdiYSgwLCAzNCwgNjYsIDAuMik7XG4gIHBhZGRpbmc6IDQ1cHggNTZweCAxNzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDgwJSBib3R0b20gLTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDNweDtcbn1cbi5sYW5kaW5nLXN0YXQtY2FyZHMgLmxhbmRpbmctc3RhdC1jYXJkcy1jb250YWluZXIgLmxhbmRpbmctc3RhdC1jYXJkLnB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0MyRjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjM2RDA1QTlcIi8+PC9zdmc+Jyk7XG59XG4ubGFuZGluZy1zdGF0LWNhcmRzIC5sYW5kaW5nLXN0YXQtY2FyZHMtY29udGFpbmVyIC5sYW5kaW5nLXN0YXQtY2FyZC5wdXJwbGUtcmV2ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RDA1QTk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNFM0MyRjdcIi8+PC9zdmc+Jyk7XG59XG4ubGFuZGluZy1zdGF0LWNhcmRzIC5sYW5kaW5nLXN0YXQtY2FyZHMtY29udGFpbmVyIC5sYW5kaW5nLXN0YXQtY2FyZC5wdXJwbGUtcmV2ZXJzZSBoMiwgLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQucHVycGxlLXJldmVyc2UgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5sYW5kaW5nLXN0YXQtY2FyZHMgLmxhbmRpbmctc3RhdC1jYXJkcy1jb250YWluZXIgLmxhbmRpbmctc3RhdC1jYXJkLmFxdWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkVGRkQwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMDVCN0FDXCIvPjwvc3ZnPicpO1xufVxuLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQuYXF1YS1yZXZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1QjdBQztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM0JFRkZEMFwiLz48L3N2Zz4nKTtcbn1cbi5sYW5kaW5nLXN0YXQtY2FyZHMgLmxhbmRpbmctc3RhdC1jYXJkcy1jb250YWluZXIgLmxhbmRpbmctc3RhdC1jYXJkLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFFMEZGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjwvc3ZnPicpO1xufVxuLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQuYmx1ZS1yZXZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkZENTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48L3N2Zz4nKTtcbn1cbi5sYW5kaW5nLXN0YXQtY2FyZHMgLmxhbmRpbmctc3RhdC1jYXJkcy1jb250YWluZXIgLmxhbmRpbmctc3RhdC1jYXJkLmJsdWUtcmV2ZXJzZSBoMiwgLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQuYmx1ZS1yZXZlcnNlIHAge1xuICBjb2xvcjogd2hpdGU7XG59XG4ubGFuZGluZy1zdGF0LWNhcmRzIC5sYW5kaW5nLXN0YXQtY2FyZHMtY29udGFpbmVyIC5sYW5kaW5nLXN0YXQtY2FyZCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG4ubGFuZGluZy1zdGF0LWNhcmRzIC5sYW5kaW5nLXN0YXQtY2FyZHMtY29udGFpbmVyIC5sYW5kaW5nLXN0YXQtY2FyZCBwIHtcbiAgd2lkdGg6IDIzNHB4O1xufVxuLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQ6bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDUzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sYW5kaW5nLXN0YXQtY2FyZHMgLmxhbmRpbmctc3RhdC1jYXJkcy1jb250YWluZXIgLmxhbmRpbmctc3RhdC1jYXJkOm50aC1vZi10eXBlKDIpIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5sYW5kaW5nLXN0YXQtY2FyZHMgLmxhbmRpbmctc3RhdC1jYXJkcy1jb250YWluZXIgLmxhbmRpbmctc3RhdC1jYXJkOm50aC1vZi10eXBlKDMpIHtcbiAgdG9wOiAxMDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhbmRpbmctc3RhdC1jYXJkcyAubGFuZGluZy1zdGF0LWNhcmRzLWNvbnRhaW5lciAubGFuZGluZy1zdGF0LWNhcmQ6bnRoLW9mLXR5cGUoMykge1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4ubGFuZGluZy12YWx1ZS1wcm9wIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5sYW5kaW5nLXZhbHVlLXByb3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NHB4O1xuICB9XG59XG4ubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE0NHB4O1xufVxuLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkLi0tbm8taW1hZ2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogNzRweDtcbiAgfVxufVxuLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDk2cHg7XG4gIG1hcmdpbjogMCA1NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wLnJpZ2h0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcC5yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4ubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AuLS1uby1pbWFnZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3Age1xuICAgIGdhcDogNjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIHtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLnRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2NjVweDtcbn1cbi5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAudGV4dC1jb250YWluZXIuLS1uby1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAudGV4dC1jb250YWluZXIgaDMsIC5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAudGV4dC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC50ZXh0LWNvbnRhaW5lciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC50ZXh0LWNvbnRhaW5lciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAudGV4dC1jb250YWluZXIgYSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzNTNweDtcbiAgbWluLXdpZHRoOiAzNTNweDtcbiAgaGVpZ2h0OiAzNTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjUzcHg7XG4gICAgbWluLXdpZHRoOiAyNTNweDtcbiAgICBoZWlnaHQ6IDI1M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pbWFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pbWFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxNTZweDtcbiAgICBtaW4td2lkdGg6IDE1NnB4O1xuICAgIGhlaWdodDogMTU2cHg7XG4gIH1cbn1cbi5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMzUzcHg7XG4gIG1heC1oZWlnaHQ6IDM1M3B4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPCUzRnhtbCB2ZXJzaW9uPVwiMS4wXCIgZW5jb2Rpbmc9XCJVVEYtOFwiJTNGPjxzdmcgaWQ9XCJMYXllcl8xXCIgZGF0YS1uYW1lPVwiTGF5ZXIgMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDQwMCA0MDBcIj48ZGVmcz48c3R5bGU+IC5jbHMtMSB7IGZpbGw6ICUyMzAwMDsgc3Ryb2tlLXdpZHRoOiAwcHg7IH0gPC9zdHlsZT48L2RlZnM+PGNpcmNsZSBjbGFzcz1cImNscy0xXCIgY3g9XCIyMDBcIiBjeT1cIjIwMFwiIHI9XCIyMDBcIi8+PC9zdmc+Jyk7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGFuZGluZy12YWx1ZS1wcm9wIC5jb250YWluZXItZml4ZWQgLnZhbHVlLXByb3AgLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIG1heC13aWR0aDogMTM0cHg7XG4gICAgbWF4LWhlaWdodDogMTM0cHg7XG4gIH1cbn1cbi5sYW5kaW5nLXZhbHVlLXByb3AgLmNvbnRhaW5lci1maXhlZCAudmFsdWUtcHJvcCAuaW1hZ2UtY29udGFpbmVyIC5ib3JkZXJlZC1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNGRENFMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgdG9wOiA0NXB4O1xuICByaWdodDogLTMwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pbWFnZS1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIHRvcDogNTFweDtcbiAgICByaWdodDogLTEyLjVweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBib3R0b206IDNweDtcbiAgbGVmdDogLTI1cHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICAgIGJvdHRvbTogLTEuNXB4O1xuICAgIGxlZnQ6IC0xMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmRpbmctdmFsdWUtcHJvcCAuY29udGFpbmVyLWZpeGVkIC52YWx1ZS1wcm9wIC5pbWFnZS1jb250YWluZXIgLmZpbGxlZC1jaXJjbGUge1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGhlaWdodDogNDlweDtcbiAgfVxufVxuXG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNTQ5cHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoNCwgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5idXR0b25zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNTIzcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDMxNXB4O1xuICB9XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1saXN0IHtcbiAgcGFkZGluZzogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MDBweDtcbiAgfVxufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQxJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDEgNDAnIGZpbGw9J25vbmUnJTNFJTNDZWxsaXBzZSBjeD0nMjAuMzMxOCcgY3k9JzE5Ljk5ODknIHJ4PScxOS45OTk3JyByeT0nMTkuOTk4OScgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0NwYXRoIGQ9J00xNy44MzIgMjcuMzU5NEwyNS4yNjM2IDE5LjkyODJMMTcuODMyIDEyLjQ5NjknIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvdHRvbTogMTBweDtcbiAgdG9wOiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgbGVmdDogNThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogNzZweDtcbiAgfVxufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stZG90cyB7XG4gIHdpZHRoOiAxMDB2dztcbiAgYm90dG9tOiAtMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiA0MDZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA2OXB4IDU4cHggNzVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAuNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDMxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDIzNXB4O1xuICAgIHBhZGRpbmc6IDM3cHggMjFweCAzM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYuMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyLnNsaWNrLWFjdGl2ZSwgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIuc2xpY2stYWN0aXZlIH4gLmNhcmQtY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIuc2xpY2stYWN0aXZlLCAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lci5zbGljay1hY3RpdmUgfiAuY2FyZC1jb250YWluZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEzcHggMnB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICB9XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAubnVtYmVyIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5udW1iZXIge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgaDYsIC5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIHAge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuc3RlcHBlZC1jYXJvdXNlbC1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG4ubGFuZGluZy1zdGVwcGVkLWNhcm91c2VsIC5jb250YWluZXItZml4ZWQgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwgLmNvbnRhaW5lci1maXhlZCAuYnV0dG9ucy1jb250YWluZXIubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxhbmRpbmctc3RlcHBlZC1jYXJvdXNlbCAuY29udGFpbmVyLWZpeGVkIC5idXR0b25zLWNvbnRhaW5lci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtcHJvamVjdC1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDEzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmVhdHVyZWQtcHJvamVjdC1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmZlYXR1cmVkLXByb2plY3QtbGFyZ2UubGFuZGluZy1mZWF0dXJlZC1wcm9qZWN0LWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uZmVhdHVyZWQtcHJvamVjdC1sYXJnZSAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMTI3cHg7XG59XG4uZmVhdHVyZWQtcHJvamVjdC1sYXJnZSAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLXByb2plY3QtbGFyZ2UgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uZmVhdHVyZWQtcHJvamVjdC1sYXJnZSAuY29udGFpbmVyLWZpeGVkIC5oZWFkaW5nIGgzIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXg6IDE7XG59XG4uZmVhdHVyZWQtcHJvamVjdC1sYXJnZSAuY29udGFpbmVyLWZpeGVkIC5idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5nZXQtZnVuZGluZy1jdGEge1xuICBiYWNrZ3JvdW5kOiAjRkRDRTMzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmRkNTUyXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTY4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNjQ1cHg7XG4gIHBhZGRpbmc6IDgwcHggMCA5OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1jdGEge1xuICAgIHBhZGRpbmc6IDMwcHggMCAzN3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMDVweCBib3R0b20gLTEzNnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzk4cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5nZXQtZnVuZGluZy1jdGEgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMTI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAuZGl2IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctY3RhIC5jb250YWluZXItZml4ZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDU0OXB4O1xufVxuLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB1bCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtIDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctY3RhIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHVsIHtcbiAgICBtYXJnaW46IDAgMCA0OHB4IDA7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgdWwgbGkge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiOC43NTY4NFwiIGN5PVwiOC44OTExMVwiIHI9XCI4XCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTYuMDkwMzMgOC44OTEzM0w3Ljk5NTA5IDEwLjc5NjFMMTEuODA0NiA2Ljk4NjU3XCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMS43Nzc3OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+JykgY2VudGVyIGxlZnQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG59XG4uZ2V0LWZ1bmRpbmctY3RhIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIC5mb3JtLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2V0LWZ1bmRpbmctY3RhIC5jb250YWluZXItZml4ZWQgLmZvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgZmllbGRzZXQgLmdpbnB1dF9jb250YWluZXIge1xuICBnYXA6IDE2cHg7XG59XG4uZ2V0LWZ1bmRpbmctY3RhIC5jb250YWluZXItZml4ZWQgLmZvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBwYWRkaW5nOiAxM3B4IDE4cHggMTNweCA0NnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAyMjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDM4cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctY3RhIC5jb250YWluZXItZml4ZWQgLmZvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWN0YSAuY29udGFpbmVyLWZpeGVkIC5mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgbGVmdDogLTEwMHB4O1xuICB0b3A6IC0yMjVweDtcbn1cbi5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOmFmdGVyIHtcbiAgbGVmdDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1jdGEgLmNvbnRhaW5lci1maXhlZCAuZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOmFmdGVyIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG5cbi5nZXQtZnVuZGluZy1mb3JtIHtcbiAgbWFyZ2luLXRvcDogLTE2M3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZkZDU1MlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5NjNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTEwM3B4IGJvdHRvbSAtMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRENFMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIHtcbiAgcGFkZGluZy1ib3R0b206IDE0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTlweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE5N3B4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlci5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDEwOXB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIC5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHggMjRweDtcbiAgYmFja2dyb3VuZDogIzdEMDAwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAyOC44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1odG1sLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1tZXNzYWdlIHtcbiAgd2lkdGg6IDU1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1odG1sLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1tZXNzYWdlIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7IC8qIDE5LjJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogMC4xOHB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWh0bWwuZ2V0LWZ1bmRpbmctZm9ybV9fbWFya2V0aW5nLWNvbW1zLW1lc3NhZ2UgcCBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1odG1sIGgyIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTIwJTsgLyogODguOHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjc0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWh0bWwgaDIge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtaHRtbCBoMjpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWh0bWwgaDI6b25seS1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWh0bWwgaDQge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBEZXNrdG9wL0g0IFN1YnNlY3Rpb24gdGl0bGUgKi9cbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7IC8qIDY3LjJweCAqL1xuICBsZXR0ZXItc3BhY2luZzogMC40OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1odG1sIGg0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWh0bWwgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1odG1sIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTA4OHB4O1xuICBtYXJnaW46IDAgYXV0byA2MXB4IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTVweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTE1cHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAxNnB4IDIzcHggMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIC5nZl9wcm9ncmVzc2Jhcl90aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIC5nZl9wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6ICNGRkE2MDA7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXIge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyIC5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcbiAgYmFja2dyb3VuZDogIzAwMjI0MjtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXIgLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2Ugc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01NXB4O1xuICB0b3A6IDA7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLyogRGVza3RvcC9Cb2R5IFNtYWxsICovXG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyIC5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHNwYW4ge1xuICAgIHJpZ2h0OiAtNjVweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXIgLnBlcmNlbnRiYXJfMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAyMjQyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyIC5wZXJjZW50YmFyXzEwMCBzcGFuLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciAuZ2ZfcHJvZ3Jlc3NiYXIgLnBlcmNlbnRiYXJfTmFOIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjZcIiB2aWV3Qm94PVwiMCAwIDI1IDI2XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuNzA3NFwiIGN5PVwiMTIuODgxM1wiIHI9XCIxMi4yOTM0XCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNOC42MDkzOCAxMi44ODE3TDExLjUzNjQgMTUuODA4N0wxNy4zOTA0IDkuOTU0NzFcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCIyLjczMTg2XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAtNDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICAvKiogUHJlLVF1ZXN0aW9uICovXG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSB7XG4gIHdpZHRoOiA2NjVweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dGFyZWEgbGFiZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dGFyZWEgbGFiZWwgLmdmaWVsZF9yZXF1aXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1cmVtO1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzAwMjI0MjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiAxN3B4IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHQsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtc2VsZWN0LFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtYWRkcmVzcyB7XG4gIHdpZHRoOiA1NTBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCxcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwsXG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lLFxuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1zZWxlY3QsXG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWFkZHJlc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS10ZXh0IGxhYmVsLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgbGFiZWwsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1waG9uZSBsYWJlbCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCBsYWJlbCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWFkZHJlc3MgbGFiZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS10ZXh0IGxhYmVsLFxuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCBsYWJlbCxcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgbGFiZWwsXG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCBsYWJlbCxcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtYWRkcmVzcyBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS10ZXh0IGxhYmVsIC5nZmllbGRfcmVxdWlyZWQsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCBsYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgbGFiZWwgLmdmaWVsZF9yZXF1aXJlZCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCBsYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtYWRkcmVzcyBsYWJlbCAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVyZW07XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHQgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgLmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3QsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1waG9uZSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXBob25lIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3QsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1hZGRyZXNzIC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtYWRkcmVzcyAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICBib3JkZXI6IHNvbGlkIDJweCAjMDAyMjQyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtdGV4dCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dFthcmlhLWludmFsaWQ9dHJ1ZV0sXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS10ZXh0IC5naW5wdXRfY29udGFpbmVyIHNlbGVjdFthcmlhLWludmFsaWQ9dHJ1ZV0sXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dFthcmlhLWludmFsaWQ9dHJ1ZV0sXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1lbWFpbCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3RbYXJpYS1pbnZhbGlkPXRydWVdLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgLmdpbnB1dF9jb250YWluZXIgaW5wdXRbYXJpYS1pbnZhbGlkPXRydWVdLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0W2FyaWEtaW52YWxpZD10cnVlXSxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXNlbGVjdCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dFthcmlhLWludmFsaWQ9dHJ1ZV0sXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1zZWxlY3QgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0W2FyaWEtaW52YWxpZD10cnVlXSxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWFkZHJlc3MgLmdpbnB1dF9jb250YWluZXIgaW5wdXRbYXJpYS1pbnZhbGlkPXRydWVdLFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtYWRkcmVzcyAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3RbYXJpYS1pbnZhbGlkPXRydWVdIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzdEMDAwMDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXRleHQgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtZW1haWwgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcGhvbmUgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LFxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtc2VsZWN0IC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWFkZHJlc3MgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHRleHQtaW5kZW50OiAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjUgMjRcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi4yNDIyXCIgY3k9XCIxMlwiIHI9XCIxMlwiIGZpbGw9XCIlMjMwMDIyNDJcIi8+PHBhdGggZD1cIk0xNy4yNDIyIDEwTDEyLjI0MjIgMTRMNy4yNDIxOSAxMFwiIHN0cm9rZT1cIndoaXRlXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1yYWRpby5nZXQtZnVuZGluZy1mb3JtX195ZXMtbm8gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcmFkaW8uZ2V0LWZ1bmRpbmctZm9ybV9feWVzLW5vIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXJhZGlvLmdldC1mdW5kaW5nLWZvcm1fX3llcy1ubyAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGxhYmVsIHtcbiAgd2lkdGg6IDIyNnB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcmFkaW8gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXJhZGlvIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXJhZGlvIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1yYWRpbyAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLXJhZGlvIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbCB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMDIyNDI7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtcmFkaW8gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1yYWRpbyAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0MzRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMjI0MjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1yYWRpbyAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94LmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCB7XG4gIHdpZHRoOiA1NTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94LmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2ZpZWxkX2NoZWNrYm94IC5nY2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1jaGVja2JveC5nZXQtZnVuZGluZy1mb3JtX19tYXJrZXRpbmctY29tbXMtY2hlY2tib3ggLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB4PVwiMS4yNVwiIHk9XCIxLjI4MjcxXCIgd2lkdGg9XCIxNC41XCIgaGVpZ2h0PVwiMTQuNVwiIHJ4PVwiMS4yNVwiIHN0cm9rZT1cImJsYWNrXCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIvPjwvc3ZnPicpIGNlbnRlciBsZWZ0IG5vLXJlcGVhdDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94LmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2ZpZWxkX2NoZWNrYm94IC5nY2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDwlM0Z4bWwgdmVyc2lvbj1cIjEuMFwiIGVuY29kaW5nPVwiVVRGLThcIiUzRj48c3ZnIGlkPVwiTGF5ZXJfMVwiIGRhdGEtbmFtZT1cIkxheWVyIDFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIj48ZGVmcz48c3R5bGU+IC5jbHMtMSB7IHN0cm9rZS1saW5lY2FwOiByb3VuZDsgc3Ryb2tlLXdpZHRoOiAyLjdweDsgfSAuY2xzLTEsIC5jbHMtMiB7IGZpbGw6IG5vbmU7IHN0cm9rZTogJTIzMDAwOyB9IC5jbHMtMiB7IHN0cm9rZS13aWR0aDogMS41cHg7IH0gPC9zdHlsZT48L2RlZnM+PHJlY3QgY2xhc3M9XCJjbHMtMlwiIHg9XCIxLjJcIiB5PVwiMS4zXCIgd2lkdGg9XCIxNC41XCIgaGVpZ2h0PVwiMTQuNVwiIHJ4PVwiMS4zXCIgcnk9XCIxLjNcIi8+PHBhdGggY2xhc3M9XCJjbHMtMVwiIGQ9XCJNNC4yLDguNmwyLjksMi45LDUuOS01LjlcIi8+PC9zdmc+JykgY2VudGVyIGxlZnQgbm8tcmVwZWF0O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtY2hlY2tib3g6bm90KC5nZXQtZnVuZGluZy1mb3JtX19tYXJrZXRpbmctY29tbXMtY2hlY2tib3gpIC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1jaGVja2JveDpub3QoLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCkgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94Om5vdCguZ2V0LWZ1bmRpbmctZm9ybV9fbWFya2V0aW5nLWNvbW1zLWNoZWNrYm94KSAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2ZpZWxkX2NoZWNrYm94IC5nY2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94Om5vdCguZ2V0LWZ1bmRpbmctZm9ybV9fbWFya2V0aW5nLWNvbW1zLWNoZWNrYm94KSAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2ZpZWxkX2NoZWNrYm94IC5nY2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyICsgbGFiZWwge1xuICBib3JkZXI6IDRweCBzb2xpZCAjMDAyMjQyO1xuICBwYWRkaW5nOiAxNHB4IDE0cHggMTRweCA2M3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI2XCIgaGVpZ2h0PVwiMjVcIiB2aWV3Qm94PVwiMCAwIDI2IDI1XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTMuMDM1NlwiIGN5PVwiMTIuNTAzNVwiIHI9XCIxMC4yOTM0XCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiNFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjJweCBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1jaGVja2JveDpub3QoLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCkgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciArIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMnB4IGNlbnRlcjtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtY2hlY2tib3g6bm90KC5nZXQtZnVuZGluZy1mb3JtX19tYXJrZXRpbmctY29tbXMtY2hlY2tib3gpIC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3ggLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1jaGVja2JveDpub3QoLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCkgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlcjpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjMDAyMjQyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjYgMjVcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMy4wMzU2XCIgY3k9XCIxMi40Mjg0XCIgcj1cIjEyLjI5MzRcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNOC45Mzc1IDEyLjQyODhMMTEuODY0NSAxNS4zNTU4TDE3LjcxODUgOS41MDE4XCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMi43MzE4NlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDI0cHggY2VudGVyO1xuICBib3JkZXI6IHNvbGlkIDRweCAjMDAyMjQyO1xuICBwYWRkaW5nOiAxNHB4IDE0cHggMTRweCA2M3B4O1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtY2hlY2tib3g6bm90KC5nZXQtZnVuZGluZy1mb3JtX19tYXJrZXRpbmctY29tbXMtY2hlY2tib3gpIC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3ggLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1jaGVja2JveDpub3QoLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCkgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlcjpjaGVja2VkICsgbGFiZWwge1xuICAgIGJvcmRlcjogc29saWQgNHB4ICMwMDIyNDI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyNHB4IGNlbnRlcjtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZmllbGQtLXR5cGUtY2hlY2tib3g6bm90KC5nZXQtZnVuZGluZy1mb3JtX19tYXJrZXRpbmctY29tbXMtY2hlY2tib3gpIC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nZmllbGRfY2hlY2tib3ggLmdjaG9pY2UgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA0MzRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDIyNDI7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjYgMjVcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMy4wMzU2XCIgY3k9XCIxMi4zNzcyXCIgcj1cIjExLjI5MzRcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDI0cHggY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdmaWVsZC0tdHlwZS1jaGVja2JveDpub3QoLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCkgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDY1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbCB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMDIyNDI7XG4gIHBhZGRpbmc6IDkzcHggMjRweCA0NnB4IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMjRweCA4MnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMDIyNDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDZweDtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggY2VudGVyO1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAyNHB4IDgycHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2UgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAyMDJweDtcbiAgaGVpZ2h0OiAyMDJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogOTNweCAyNHB4IDQ2cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTYwJTsgLyogMzJweCAqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggY2VudGVyO1xuICAgIHBhZGRpbmc6IDI0cHggMjRweCAyNHB4IDgycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQycHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2U6bnRoLWNoaWxkKDEpIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA0NCAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzUwMTZfMTc5MilcIj48cGF0aCBkPVwiTTM1Ljg4MiAxLjQ2MTc3QzM1LjI2NTUgMS40NjE3NyAzNC43NjYxIDEuOTYxMTIgMzQuNzY2MSAyLjU3NzYzVjQuOTIyMzJDMzEuMjQ1NiAxLjczMDk3IDI2LjgwMTcgMCAyMS45OTUxIDBDMTguNzQzOCAwIDE1LjUyNiAwLjgyMTU0OSAxMi42ODc1IDIuMzc4MTdMMTMuNzYwMSA0LjMzNTFDMTYuMjY5NCAyLjk1OTgxIDE5LjExNzYgMi4yMzE3MSAyMS45OTM3IDIuMjMxNzFDMjYuMjMyNiAyLjIzMTcxIDMwLjE1NDggMy43NTkwNCAzMy4yNjY3IDYuNTc3OTdIMzAuNzY0NEMzMC4xNDc5IDYuNTc3OTcgMjkuNjQ4NSA3LjA3NzMyIDI5LjY0ODUgNy42OTM4M0MyOS42NDg1IDguMzEwMzQgMzAuMTQ3OSA4LjgwOTY4IDMwLjc2NDQgOC44MDk2OEgzNS44ODA2QzM2LjQ5NzEgOC44MDk2OCAzNi45OTY0IDguMzEwMzQgMzYuOTk2NCA3LjY5MzgzVjIuNTc3NjNDMzYuOTk2NCAxLjk2MTEyIDM2LjQ5NzEgMS40NjE3NyAzNS44ODA2IDEuNDYxNzdIMzUuODgyWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0zOC44MDYzIDMyLjE1ODlIMzYuNDYxNkMzOS42NTI5IDI4LjYzODMgNDEuMzgzOSAyNC4xOTQ0IDQxLjM4MzkgMTkuMzg3OUM0MS4zODM5IDE2LjEzNjYgNDAuNTYyNCAxMi45MTg3IDM5LjAwNTcgMTAuMDgwM0wzNy4wNDg4IDExLjE1MjlDMzguNDI0MSAxMy42NjIyIDM5LjE1MjIgMTYuNTEwNCAzOS4xNTIyIDE5LjM4NjVDMzkuMTUyMiAyMy42MjU0IDM3LjYyNDkgMjcuNTQ3NiAzNC44MDU5IDMwLjY1OTRWMjguMTU3MUMzNC44MDU5IDI3LjU0MDYgMzQuMzA2NiAyNy4wNDEzIDMzLjY5MDEgMjcuMDQxM0MzMy4wNzM2IDI3LjA0MTMgMzIuNTc0MiAyNy41NDA2IDMyLjU3NDIgMjguMTU3MVYzMy4yNzMzQzMyLjU3NDIgMzMuODg5OCAzMy4wNzM2IDM0LjM4OTIgMzMuNjkwMSAzNC4zODkySDM4LjgwNjNDMzkuNDIyOCAzNC4zODkyIDM5LjkyMjEgMzMuODg5OCAzOS45MjIxIDMzLjI3MzNDMzkuOTIyMSAzMi42NTY4IDM5LjQyMjggMzIuMTU3NSAzOC44MDYzIDMyLjE1NzVWMzIuMTU4OVpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMzEuMzA1IDM2LjM5NzhMMzAuMjMyNCAzNC40NDA4QzI3LjcyMzEgMzUuODE2MSAyNC44NzQ5IDM2LjU0NDIgMjEuOTk4OCAzNi41NDQyQzE3Ljc1OTkgMzYuNTQ0MiAxMy44Mzc3IDM1LjAxNjkgMTAuNzI1OCAzMi4xOThIMTMuMjI4MUMxMy44NDQ3IDMyLjE5OCAxNC4zNDQgMzEuNjk4NiAxNC4zNDQgMzEuMDgyMUMxNC4zNDQgMzAuNDY1NiAxMy44NDQ3IDI5Ljk2NjIgMTMuMjI4MSAyOS45NjYySDguMTExOTVDNy40OTU0NCAyOS45NjYyIDYuOTk2MDkgMzAuNDY1NiA2Ljk5NjA5IDMxLjA4MjFWMzYuMTk4M0M2Ljk5NjA5IDM2LjgxNDggNy40OTU0NCAzNy4zMTQyIDguMTExOTUgMzcuMzE0MkM4LjcyODQ2IDM3LjMxNDIgOS4yMjc4MSAzNi44MTQ4IDkuMjI3ODEgMzYuMTk4M1YzMy44NTM2QzEyLjc0ODMgMzcuMDQ1IDE3LjE5MjIgMzguNzc1OSAyMS45OTg4IDM4Ljc3NTlDMjUuMjUwMSAzOC43NzU5IDI4LjQ2OCAzNy45NTMgMzEuMzA2NCAzNi4zOTc4SDMxLjMwNVpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMTAuMzAzMiA0LjM4NTE5SDUuMTg3QzQuNTcwNDkgNC4zODUxOSA0LjA3MTE1IDQuODg0NTQgNC4wNzExNSA1LjUwMTA1QzQuMDcxMTUgNi4xMTc1NiA0LjU3MDQ5IDYuNjE2OTEgNS4xODcgNi42MTY5MUg3LjUzMTdDNC4zNDAzNSAxMC4xMzc0IDIuNjA5MzggMTQuNTgxMyAyLjYwOTM4IDE5LjM4NzlDMi42MDkzOCAyMi42MzkyIDMuNDMwOTIgMjUuODU3MSA0Ljk4NzU0IDI4LjY5NTVMNi45NDQ0OCAyNy42MjI5QzUuNTY5MTggMjUuMTEzNiA0Ljg0MTA5IDIyLjI2NTQgNC44NDEwOSAxOS4zODkzQzQuODQxMDkgMTUuMTUwNCA2LjM2ODQyIDExLjIyODIgOS4xODczNSA4LjExNjM0VjEwLjYxODZDOS4xODczNSAxMS4yMzUyIDkuNjg2NjkgMTEuNzM0NSAxMC4zMDMyIDExLjczNDVDMTAuOTE5NyAxMS43MzQ1IDExLjQxOTEgMTEuMjM1MiAxMS40MTkxIDEwLjYxODZWNS41MDI0NEMxMS40MTkxIDQuODg1OTMgMTAuOTE5NyA0LjM4NjU5IDEwLjMwMzIgNC4zODY1OVY0LjM4NTE5WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0zMS43MzA5IDE3LjkyNDhMMjkuOTIxOCAxNy4zMjIyQzI5Ljc3MTEgMTcuMjcyIDI5LjYwMzggMTcuMTA3NCAyOS41NTIyIDE2Ljk1NjhMMjkuMDc3OSAxNS44MTAyQzI5LjAwODIgMTUuNjY2NiAyOS4wMDk2IDE1LjQzMzYgMjkuMDgwNyAxNS4yOTE0TDI5LjkzNDMgMTMuNTg1NUMzMC4wMDU1IDEzLjQ0MzIgMjkuOTcyIDEzLjIzNCAyOS44NTkgMTMuMTIyNEwyOC4zMjg5IDExLjU5MjNDMjguMjE1OSAxMS40NzkzIDI4LjAwODEgMTEuNDQ1OSAyNy44NjU4IDExLjUxN0wyNi4xNiAxMi4zNzA2QzI2LjAxNzcgMTIuNDQxOCAyNS43ODM0IDEyLjQ0MzEgMjUuNjQxMSAxMi4zNzM0TDI0LjQ5NDUgMTEuODk5MkMyNC4zNDM5IDExLjg0NjIgMjQuMTc5MyAxMS42ODAyIDI0LjEyOTEgMTEuNTI5NUwyMy41MjY1IDkuNzIwNDZDMjMuNDc2MyA5LjU2OTgyIDIzLjMwNDggOS40NDU2OCAyMy4xNDU4IDkuNDQ1NjhIMjAuOTgxQzIwLjgyMiA5LjQ0NTY4IDIwLjY1MDQgOS41Njk4MiAyMC42MDAyIDkuNzIwNDZMMTkuOTk3NiAxMS41Mjk1QzE5Ljk0NzQgMTEuNjgwMiAxOS43ODI4IDExLjg0NzYgMTkuNjMyMiAxMS44OTkyTDE4LjQ4NTcgMTIuMzczNEMxOC4zNDIgMTIuNDQzMSAxOC4xMDkxIDEyLjQ0MTggMTcuOTY2OCAxMi4zNzA2TDE2LjI2MDkgMTEuNTE3QzE2LjExODYgMTEuNDQ1OSAxNS45MDk0IDExLjQ3OTMgMTUuNzk3OCAxMS41OTIzTDE0LjI2NzcgMTMuMTIyNEMxNC4xNTQ3IDEzLjIzNTQgMTQuMTIxMyAxMy40NDMyIDE0LjE5MjQgMTMuNTg1NUwxNS4wNDYgMTUuMjkxNEMxNS4xMTcyIDE1LjQzMzYgMTUuMTE4NiAxNS42NjggMTUuMDQ4OCAxNS44MTAyTDE0LjU3NDYgMTYuOTU2OEMxNC41MjE2IDE3LjEwNzQgMTQuMzU1NiAxNy4yNzA2IDE0LjIwNSAxNy4zMjIyTDEyLjM5NTkgMTcuOTI0OEMxMi4yNDUyIDE3Ljk3NSAxMi4xMjExIDE4LjE0NjYgMTIuMTIxMSAxOC4zMDU2VjIwLjQ2ODlDMTIuMTIxMSAyMC42MjggMTIuMjQ1MiAyMC43OTk1IDEyLjM5NTkgMjAuODQ5N0wxNC4yMDUgMjEuNDUyM0MxNC4zNTU2IDIxLjUwMjUgMTQuNTIzIDIxLjY2NzEgMTQuNTc0NiAyMS44MTc3TDE1LjA0ODggMjIuOTY0M0MxNS4xMTg2IDIzLjEwNzkgMTUuMTE3MiAyMy4zNDA5IDE1LjA0NiAyMy40ODMyTDE0LjE5MjQgMjUuMTg5QzE0LjEyMTMgMjUuMzMxMyAxNC4xNTQ3IDI1LjU0MDUgMTQuMjY3NyAyNS42NTIxTDE1Ljc5NzggMjcuMTgyMkMxNS45MTA4IDI3LjI5NTIgMTYuMTE4NiAyNy4zMjg3IDE2LjI2MDkgMjcuMjU3NUwxNy45NjY4IDI2LjQwNTNDMTguMTA5MSAyNi4zMzQyIDE4LjM0MzQgMjYuMzMyOCAxOC40ODU3IDI2LjQwMjVMMTkuNjMyMiAyNi44NzY3QzE5Ljc4MjggMjYuOTI5OCAxOS45NDc0IDI3LjA5NTcgMTkuOTk3NiAyNy4yNDY0TDIwLjYwMDIgMjkuMDU1NUMyMC42NTA0IDI5LjIwNjEgMjAuODIyIDI5LjMzMDIgMjAuOTgxIDI5LjMzMDJIMjMuMTQ1OEMyMy4zMDQ4IDI5LjMzMDIgMjMuNDc2MyAyOS4yMDYxIDIzLjUyNjUgMjkuMDU1NUwyNC4xMjkxIDI3LjI0NjRDMjQuMTc5MyAyNy4wOTU3IDI0LjM0MzkgMjYuOTI4NCAyNC40OTQ1IDI2Ljg3NjdMMjUuNjQxMSAyNi40MDI1QzI1Ljc4NDggMjYuMzMyOCAyNi4wMTc3IDI2LjMzNDIgMjYuMTYgMjYuNDA1M0wyNy44NjU4IDI3LjI1NzVDMjguMDA4MSAyNy4zMjg3IDI4LjIxNzMgMjcuMjk1MiAyOC4zMjg5IDI3LjE4MjJMMjkuODU5IDI1LjY1MjFDMjkuOTcyIDI1LjUzOTEgMzAuMDA1NSAyNS4zMzEzIDI5LjkzNDMgMjUuMTg5TDI5LjA4MDcgMjMuNDgzMkMyOS4wMDk2IDIzLjM0MDkgMjkuMDA4MiAyMy4xMDY2IDI5LjA3NzkgMjIuOTY0M0wyOS41NTIyIDIxLjgxNzdDMjkuNjA1MiAyMS42NjcxIDI5Ljc3MTEgMjEuNTAzOSAyOS45MjE4IDIxLjQ1MjNMMzEuNzMwOSAyMC44NDk3QzMxLjg4MTUgMjAuNzk5NSAzMi4wMDU3IDIwLjYyOCAzMi4wMDU3IDIwLjQ2ODlWMTguMzA1NkMzMi4wMDU3IDE4LjE0NjYgMzEuODgxNSAxNy45NzUgMzEuNzMwOSAxNy45MjQ4Wk0yMi4wNjM0IDI0LjkxMTRDMTkuMDEyOSAyNC45MTE0IDE2LjUzOTkgMjIuNDM4NCAxNi41Mzk5IDE5LjM4OEMxNi41Mzk5IDE2LjMzNzUgMTkuMDEyOSAxMy44NjQ1IDIyLjA2MzQgMTMuODY0NUMyNS4xMTM4IDEzLjg2NDUgMjcuNTg2OSAxNi4zMzc1IDI3LjU4NjkgMTkuMzg4QzI3LjU4NjkgMjIuNDM4NCAyNS4xMTM4IDI0LjkxMTQgMjIuMDYzNCAyNC45MTE0WlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwMTZfMTc5MlwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjk1MzEyNSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgxKSBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgxKSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ0IDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNTAxNl8xNzEyKVwiPjxwYXRoIGQ9XCJNMzUuODgyIDEuNDYxNzdDMzUuMjY1NSAxLjQ2MTc3IDM0Ljc2NjEgMS45NjExMiAzNC43NjYxIDIuNTc3NjNWNC45MjIzMkMzMS4yNDU2IDEuNzMwOTcgMjYuODAxNyAwIDIxLjk5NTEgMEMxOC43NDM4IDAgMTUuNTI2IDAuODIxNTQ5IDEyLjY4NzUgMi4zNzgxN0wxMy43NjAxIDQuMzM1MUMxNi4yNjk0IDIuOTU5ODEgMTkuMTE3NiAyLjIzMTcxIDIxLjk5MzcgMi4yMzE3MUMyNi4yMzI2IDIuMjMxNzEgMzAuMTU0OCAzLjc1OTA0IDMzLjI2NjcgNi41Nzc5N0gzMC43NjQ0QzMwLjE0NzkgNi41Nzc5NyAyOS42NDg1IDcuMDc3MzIgMjkuNjQ4NSA3LjY5MzgzQzI5LjY0ODUgOC4zMTAzNCAzMC4xNDc5IDguODA5NjggMzAuNzY0NCA4LjgwOTY4SDM1Ljg4MDZDMzYuNDk3MSA4LjgwOTY4IDM2Ljk5NjQgOC4zMTAzNCAzNi45OTY0IDcuNjkzODNWMi41Nzc2M0MzNi45OTY0IDEuOTYxMTIgMzYuNDk3MSAxLjQ2MTc3IDM1Ljg4MDYgMS40NjE3N0gzNS44ODJaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTM4LjgwNjMgMzIuMTU4OUgzNi40NjE2QzM5LjY1MjkgMjguNjM4MyA0MS4zODM5IDI0LjE5NDQgNDEuMzgzOSAxOS4zODc5QzQxLjM4MzkgMTYuMTM2NiA0MC41NjI0IDEyLjkxODcgMzkuMDA1NyAxMC4wODAzTDM3LjA0ODggMTEuMTUyOUMzOC40MjQxIDEzLjY2MjIgMzkuMTUyMiAxNi41MTA0IDM5LjE1MjIgMTkuMzg2NUMzOS4xNTIyIDIzLjYyNTQgMzcuNjI0OSAyNy41NDc2IDM0LjgwNTkgMzAuNjU5NFYyOC4xNTcxQzM0LjgwNTkgMjcuNTQwNiAzNC4zMDY2IDI3LjA0MTMgMzMuNjkwMSAyNy4wNDEzQzMzLjA3MzYgMjcuMDQxMyAzMi41NzQyIDI3LjU0MDYgMzIuNTc0MiAyOC4xNTcxVjMzLjI3MzNDMzIuNTc0MiAzMy44ODk4IDMzLjA3MzYgMzQuMzg5MiAzMy42OTAxIDM0LjM4OTJIMzguODA2M0MzOS40MjI4IDM0LjM4OTIgMzkuOTIyMSAzMy44ODk4IDM5LjkyMjEgMzMuMjczM0MzOS45MjIxIDMyLjY1NjggMzkuNDIyOCAzMi4xNTc1IDM4LjgwNjMgMzIuMTU3NVYzMi4xNTg5WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk0zMS4zMDUgMzYuMzk3N0wzMC4yMzI0IDM0LjQ0MDhDMjcuNzIzMSAzNS44MTYxIDI0Ljg3NDkgMzYuNTQ0MiAyMS45OTg4IDM2LjU0NDJDMTcuNzU5OSAzNi41NDQyIDEzLjgzNzcgMzUuMDE2OSAxMC43MjU4IDMyLjE5NzlIMTMuMjI4MUMxMy44NDQ3IDMyLjE5NzkgMTQuMzQ0IDMxLjY5ODYgMTQuMzQ0IDMxLjA4MjFDMTQuMzQ0IDMwLjQ2NTYgMTMuODQ0NyAyOS45NjYyIDEzLjIyODEgMjkuOTY2Mkg4LjExMTk1QzcuNDk1NDQgMjkuOTY2MiA2Ljk5NjA5IDMwLjQ2NTYgNi45OTYwOSAzMS4wODIxVjM2LjE5ODNDNi45OTYwOSAzNi44MTQ4IDcuNDk1NDQgMzcuMzE0MSA4LjExMTk1IDM3LjMxNDFDOC43Mjg0NiAzNy4zMTQxIDkuMjI3ODEgMzYuODE0OCA5LjIyNzgxIDM2LjE5ODNWMzMuODUzNkMxMi43NDgzIDM3LjA0NDkgMTcuMTkyMiAzOC43NzU5IDIxLjk5ODggMzguNzc1OUMyNS4yNTAxIDM4Ljc3NTkgMjguNDY4IDM3Ljk1MyAzMS4zMDY0IDM2LjM5NzdIMzEuMzA1WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk0xMC4zMDMyIDQuMzg1MTlINS4xODdDNC41NzA0OSA0LjM4NTE5IDQuMDcxMTUgNC44ODQ1NCA0LjA3MTE1IDUuNTAxMDVDNC4wNzExNSA2LjExNzU2IDQuNTcwNDkgNi42MTY5MSA1LjE4NyA2LjYxNjkxSDcuNTMxN0M0LjM0MDM1IDEwLjEzNzQgMi42MDkzOCAxNC41ODEzIDIuNjA5MzggMTkuMzg3OUMyLjYwOTM4IDIyLjYzOTIgMy40MzA5MiAyNS44NTcxIDQuOTg3NTQgMjguNjk1NUw2Ljk0NDQ4IDI3LjYyMjlDNS41NjkxOCAyNS4xMTM2IDQuODQxMDkgMjIuMjY1NCA0Ljg0MTA5IDE5LjM4OTNDNC44NDEwOSAxNS4xNTA0IDYuMzY4NDIgMTEuMjI4MiA5LjE4NzM1IDguMTE2MzRWMTAuNjE4NkM5LjE4NzM1IDExLjIzNTIgOS42ODY2OSAxMS43MzQ1IDEwLjMwMzIgMTEuNzM0NUMxMC45MTk3IDExLjczNDUgMTEuNDE5MSAxMS4yMzUyIDExLjQxOTEgMTAuNjE4NlY1LjUwMjQ0QzExLjQxOTEgNC44ODU5MyAxMC45MTk3IDQuMzg2NTkgMTAuMzAzMiA0LjM4NjU5VjQuMzg1MTlaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTMxLjczMDkgMTcuOTI0OEwyOS45MjE4IDE3LjMyMjJDMjkuNzcxMSAxNy4yNzIgMjkuNjAzOCAxNy4xMDc0IDI5LjU1MjIgMTYuOTU2OEwyOS4wNzc5IDE1LjgxMDJDMjkuMDA4MiAxNS42NjY2IDI5LjAwOTYgMTUuNDMzNiAyOS4wODA3IDE1LjI5MTRMMjkuOTM0MyAxMy41ODU1QzMwLjAwNTUgMTMuNDQzMiAyOS45NzIgMTMuMjM0IDI5Ljg1OSAxMy4xMjI0TDI4LjMyODkgMTEuNTkyM0MyOC4yMTU5IDExLjQ3OTMgMjguMDA4MSAxMS40NDU5IDI3Ljg2NTggMTEuNTE3TDI2LjE2IDEyLjM3MDZDMjYuMDE3NyAxMi40NDE4IDI1Ljc4MzQgMTIuNDQzMSAyNS42NDExIDEyLjM3MzRMMjQuNDk0NSAxMS44OTkyQzI0LjM0MzkgMTEuODQ2MiAyNC4xNzkzIDExLjY4MDIgMjQuMTI5MSAxMS41Mjk1TDIzLjUyNjUgOS43MjA0NkMyMy40NzYzIDkuNTY5ODIgMjMuMzA0OCA5LjQ0NTY4IDIzLjE0NTggOS40NDU2OEgyMC45ODFDMjAuODIyIDkuNDQ1NjggMjAuNjUwNCA5LjU2OTgyIDIwLjYwMDIgOS43MjA0NkwxOS45OTc2IDExLjUyOTVDMTkuOTQ3NCAxMS42ODAyIDE5Ljc4MjggMTEuODQ3NiAxOS42MzIyIDExLjg5OTJMMTguNDg1NyAxMi4zNzM0QzE4LjM0MiAxMi40NDMxIDE4LjEwOTEgMTIuNDQxOCAxNy45NjY4IDEyLjM3MDZMMTYuMjYwOSAxMS41MTdDMTYuMTE4NiAxMS40NDU5IDE1LjkwOTQgMTEuNDc5MyAxNS43OTc4IDExLjU5MjNMMTQuMjY3NyAxMy4xMjI0QzE0LjE1NDcgMTMuMjM1NCAxNC4xMjEzIDEzLjQ0MzIgMTQuMTkyNCAxMy41ODU1TDE1LjA0NiAxNS4yOTE0QzE1LjExNzIgMTUuNDMzNiAxNS4xMTg2IDE1LjY2OCAxNS4wNDg4IDE1LjgxMDJMMTQuNTc0NiAxNi45NTY4QzE0LjUyMTYgMTcuMTA3NCAxNC4zNTU2IDE3LjI3MDYgMTQuMjA1IDE3LjMyMjJMMTIuMzk1OSAxNy45MjQ4QzEyLjI0NTIgMTcuOTc1IDEyLjEyMTEgMTguMTQ2NiAxMi4xMjExIDE4LjMwNTZWMjAuNDY4OUMxMi4xMjExIDIwLjYyOCAxMi4yNDUyIDIwLjc5OTUgMTIuMzk1OSAyMC44NDk3TDE0LjIwNSAyMS40NTIzQzE0LjM1NTYgMjEuNTAyNSAxNC41MjMgMjEuNjY3MSAxNC41NzQ2IDIxLjgxNzdMMTUuMDQ4OCAyMi45NjQzQzE1LjExODYgMjMuMTA3OSAxNS4xMTcyIDIzLjM0MDkgMTUuMDQ2IDIzLjQ4MzJMMTQuMTkyNCAyNS4xODlDMTQuMTIxMyAyNS4zMzEzIDE0LjE1NDcgMjUuNTQwNSAxNC4yNjc3IDI1LjY1MjFMMTUuNzk3OCAyNy4xODIyQzE1LjkxMDggMjcuMjk1MiAxNi4xMTg2IDI3LjMyODcgMTYuMjYwOSAyNy4yNTc1TDE3Ljk2NjggMjYuNDA1M0MxOC4xMDkxIDI2LjMzNDIgMTguMzQzNCAyNi4zMzI4IDE4LjQ4NTcgMjYuNDAyNUwxOS42MzIyIDI2Ljg3NjdDMTkuNzgyOCAyNi45Mjk4IDE5Ljk0NzQgMjcuMDk1NyAxOS45OTc2IDI3LjI0NjRMMjAuNjAwMiAyOS4wNTU1QzIwLjY1MDQgMjkuMjA2MSAyMC44MjIgMjkuMzMwMiAyMC45ODEgMjkuMzMwMkgyMy4xNDU4QzIzLjMwNDggMjkuMzMwMiAyMy40NzYzIDI5LjIwNjEgMjMuNTI2NSAyOS4wNTU1TDI0LjEyOTEgMjcuMjQ2NEMyNC4xNzkzIDI3LjA5NTcgMjQuMzQzOSAyNi45Mjg0IDI0LjQ5NDUgMjYuODc2N0wyNS42NDExIDI2LjQwMjVDMjUuNzg0OCAyNi4zMzI4IDI2LjAxNzcgMjYuMzM0MiAyNi4xNiAyNi40MDUzTDI3Ljg2NTggMjcuMjU3NUMyOC4wMDgxIDI3LjMyODcgMjguMjE3MyAyNy4yOTUyIDI4LjMyODkgMjcuMTgyMkwyOS44NTkgMjUuNjUyMUMyOS45NzIgMjUuNTM5MSAzMC4wMDU1IDI1LjMzMTMgMjkuOTM0MyAyNS4xODlMMjkuMDgwNyAyMy40ODMyQzI5LjAwOTYgMjMuMzQwOSAyOS4wMDgyIDIzLjEwNjYgMjkuMDc3OSAyMi45NjQzTDI5LjU1MjIgMjEuODE3N0MyOS42MDUyIDIxLjY2NzEgMjkuNzcxMSAyMS41MDM5IDI5LjkyMTggMjEuNDUyM0wzMS43MzA5IDIwLjg0OTdDMzEuODgxNSAyMC43OTk1IDMyLjAwNTcgMjAuNjI4IDMyLjAwNTcgMjAuNDY4OVYxOC4zMDU2QzMyLjAwNTcgMTguMTQ2NiAzMS44ODE1IDE3Ljk3NSAzMS43MzA5IDE3LjkyNDhaTTIyLjA2MzQgMjQuOTExNEMxOS4wMTI5IDI0LjkxMTQgMTYuNTM5OSAyMi40Mzg0IDE2LjUzOTkgMTkuMzg4QzE2LjUzOTkgMTYuMzM3NSAxOS4wMTI5IDEzLjg2NDUgMjIuMDYzNCAxMy44NjQ1QzI1LjExMzggMTMuODY0NSAyNy41ODY5IDE2LjMzNzUgMjcuNTg2OSAxOS4zODhDMjcuNTg2OSAyMi40Mzg0IDI1LjExMzggMjQuOTExNCAyMi4wNjM0IDI0LjkxMTRaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNTAxNl8xNzEyXCI+PHJlY3Qgd2lkdGg9XCI0Mi4wOTM4XCIgaGVpZ2h0PVwiMzguNzc2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuOTUzMTI1KVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2U6bnRoLWNoaWxkKDIpIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0MlwiIGhlaWdodD1cIjQwXCIgdmlld0JveD1cIjAgMCA0MiA0MFwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzQ5MTJfNjc0NylcIj48cGF0aCBkPVwiTTM3Ljg3NiAxOC4xODU4QzM5LjI0MjQgMTcuNTY3MyA0MC4xOTQ4IDE2LjE5MzMgNDAuMTk0OCAxNC41OTYyQzQwLjE5NDggMTIuNDIwNSAzOC40MzE1IDEwLjY1NzIgMzYuMjU1OCAxMC42NTcyQzM0LjA4MDIgMTAuNjU3MiAzMi4zMTY5IDEyLjQyMDUgMzIuMzE2OSAxNC41OTYyQzMyLjMxNjkgMTYuMTkzMyAzMy4yNjkzIDE3LjU2ODggMzQuNjM1NyAxOC4xODU4QzMyLjMyMTUgMTguODgxMyAzMC42MzY3IDIxLjAyNjEgMzAuNjM2NyAyMy41NjY1VjI3LjM3QzMwLjYzNjcgMjguMTIzOSAzMS4yNDc2IDI4LjczNDggMzIuMDAxNSAyOC43MzQ4SDQwLjUxMDJDNDEuMjY0MSAyOC43MzQ4IDQxLjg3NSAyOC4xMjM5IDQxLjg3NSAyNy4zN1YyMy41NjY1QzQxLjg3NSAyMS4wMjYxIDQwLjE4ODYgMTguODgxMyAzNy44NzYgMTguMTg1OFpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNNi42Mjk5NCAxOC4xODU4QzcuOTk2MjYgMTcuNTY3MyA4Ljk0ODY4IDE2LjE5MzMgOC45NDg2OCAxNC41OTYyQzguOTQ4NjggMTIuNDIwNSA3LjE4NTQgMTAuNjU3MiA1LjAwOTc1IDEwLjY1NzJDMi44MzQxMSAxMC42NTcyIDEuMDcwODIgMTIuNDIwNSAxLjA3MDgyIDE0LjU5NjJDMS4wNzA4MiAxNi4xOTMzIDIuMDIzMjUgMTcuNTY4OCAzLjM4OTU2IDE4LjE4NThDMS4wNzU0NCAxOC44ODEzIC0wLjYwOTM3NSAyMS4wMjYxIC0wLjYwOTM3NSAyMy41NjY1VjI3LjM3Qy0wLjYwOTM3NSAyOC4xMjM5IDAuMDAxNDY2NTEgMjguNzM0OCAwLjc1NTQwMiAyOC43MzQ4SDkuMjY0MUMxMC4wMTggMjguNzM0OCAxMC42Mjg5IDI4LjEyMzkgMTAuNjI4OSAyNy4zN1YyMy41NjY1QzEwLjYyODkgMjEuMDI2MSA4Ljk0MjUzIDE4Ljg4MTMgNi42Mjk5NCAxOC4xODU4WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0yMi4yNDkzIDguMTYxNDlDMjMuNTg5NCA3LjU1NTI3IDI0LjUyMzQgNi4yMDc0MSAyNC41MjM0IDQuNjM5NTRDMjQuNTIzNCAyLjUwNTQ0IDIyLjc5NCAwLjc3NjAwMSAyMC42NTk5IDAuNzc2MDAxQzE4LjUyNTggMC43NzYwMDEgMTYuNzk2MyAyLjUwNTQ0IDE2Ljc5NjMgNC42Mzk1NEMxNi43OTYzIDYuMjA3NDEgMTcuNzMwMyA3LjU1NTI3IDE5LjA3MDQgOC4xNjE0OUMxNi44MDA5IDguODQzMTEgMTUuMTQ4NCAxMC45NDggMTUuMTQ4NCAxMy40MzlWMTUuNzcwMUgyNi4xNzEzVjEzLjQzOUMyNi4xNzEzIDEwLjk0OCAyNC41MTcyIDguODQzMTEgMjIuMjQ5MyA4LjE2MTQ5WlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk00LjQ1ODU2IDMwLjQzOTVDMy45NDkyNyAzMS41NzM1IDQuNTUwODggMzIuNTAxMyA1Ljc5NDExIDMyLjUwMTNIMzUuNTAyMkMzNi43NDU1IDMyLjUwMTMgMzcuMzQ1NSAzMS41NzM1IDM2LjgzNjMgMzAuNDM5NUwzMS42NjQ5IDE4LjkxOTdDMzEuMTU1NiAxNy43ODU3IDI5LjcyMTYgMTYuODU3OSAyOC40NzgzIDE2Ljg1NzlIMTIuODA3MkMxMS41NjQgMTYuODU3OSAxMC4xMyAxNy43ODU3IDkuNjIyMjUgMTguOTE5N0w0LjQ1NzAzIDMwLjQzOTVINC40NTg1NlpcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxwYXRoIGQ9XCJNMjIuOTE3NyAyNy4yMDk5QzI0LjQxNjMgMjYuNDExNCAyNS40MzY0IDI0LjgzMjcgMjUuNDM2NCAyMy4wMTcxQzI1LjQzNjQgMjAuMzkzNyAyMy4zMSAxOC4yNjczIDIwLjY4NjYgMTguMjY3M0MxOC4wNjMzIDE4LjI2NzMgMTUuOTM2OCAyMC4zOTM3IDE1LjkzNjggMjMuMDE3MUMxNS45MzY4IDI0LjgzNDMgMTYuOTU3IDI2LjQxMTQgMTguNDU1NiAyNy4yMDk5QzE1LjUzNjggMjguMTUxNiAxMy40MjU4IDMwLjg4ODggMTMuNDI1OCAzNC4xMlYzOC4wMTI4QzEzLjQyNTggMzguOTg2NyAxNC4yMTUxIDM5Ljc3NiAxNS4xODkxIDM5Ljc3NkgyNi4xODU4QzI3LjE1OTcgMzkuNzc2IDI3Ljk0OSAzOC45ODY3IDI3Ljk0OSAzOC4wMTI4VjM0LjEyQzI3Ljk0OSAzMC44ODg4IDI1LjgzNjUgMjguMTUxNiAyMi45MTkyIDI3LjIwOTlIMjIuOTE3N1pcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF80OTEyXzY3NDdcIj48cmVjdCB3aWR0aD1cIjQyXCIgaGVpZ2h0PVwiMzlcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCAwLjc3NjAwMSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgyKSBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgyKSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjk0XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDk0IDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNTAxNl8xNzI4KVwiPjxwYXRoIGQ9XCJNNjMuODc2IDE3LjQwOThDNjUuMjQyNCAxNi43OTEyIDY2LjE5NDggMTUuNDE3MiA2Ni4xOTQ4IDEzLjgyMDFDNjYuMTk0OCAxMS42NDQ1IDY0LjQzMTUgOS44ODExNiA2Mi4yNTU4IDkuODgxMTZDNjAuMDgwMiA5Ljg4MTE2IDU4LjMxNjkgMTEuNjQ0NSA1OC4zMTY5IDEzLjgyMDFDNTguMzE2OSAxNS40MTcyIDU5LjI2OTMgMTYuNzkyOCA2MC42MzU3IDE3LjQwOThDNTguMzIxNSAxOC4xMDUyIDU2LjYzNjcgMjAuMjUwMSA1Ni42MzY3IDIyLjc5MDRWMjYuNTkzOUM1Ni42MzY3IDI3LjM0NzkgNTcuMjQ3NiAyNy45NTg3IDU4LjAwMTUgMjcuOTU4N0g2Ni41MTAyQzY3LjI2NDEgMjcuOTU4NyA2Ny44NzUgMjcuMzQ3OSA2Ny44NzUgMjYuNTkzOVYyMi43OTA0QzY3Ljg3NSAyMC4yNTAxIDY2LjE4ODYgMTguMTA1MiA2My44NzYgMTcuNDA5OFpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMzIuNjI5OSAxNy40MDk4QzMzLjk5NjMgMTYuNzkxMiAzNC45NDg3IDE1LjQxNzIgMzQuOTQ4NyAxMy44MjAxQzM0Ljk0ODcgMTEuNjQ0NSAzMy4xODU0IDkuODgxMTYgMzEuMDA5OCA5Ljg4MTE2QzI4LjgzNDEgOS44ODExNiAyNy4wNzA4IDExLjY0NDUgMjcuMDcwOCAxMy44MjAxQzI3LjA3MDggMTUuNDE3MiAyOC4wMjMyIDE2Ljc5MjggMjkuMzg5NiAxNy40MDk4QzI3LjA3NTQgMTguMTA1MiAyNS4zOTA2IDIwLjI1MDEgMjUuMzkwNiAyMi43OTA0VjI2LjU5MzlDMjUuMzkwNiAyNy4zNDc5IDI2LjAwMTUgMjcuOTU4NyAyNi43NTU0IDI3Ljk1ODdIMzUuMjY0MUMzNi4wMTggMjcuOTU4NyAzNi42Mjg5IDI3LjM0NzkgMzYuNjI4OSAyNi41OTM5VjIyLjc5MDRDMzYuNjI4OSAyMC4yNTAxIDM0Ljk0MjUgMTguMTA1MiAzMi42Mjk5IDE3LjQwOThaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTQ4LjI0OTMgNy4zODU0OUM0OS41ODk0IDYuNzc5MjcgNTAuNTIzNCA1LjQzMTQxIDUwLjUyMzQgMy44NjM1NEM1MC41MjM0IDEuNzI5NDQgNDguNzk0IDAgNDYuNjU5OSAwQzQ0LjUyNTggMCA0Mi43OTYzIDEuNzI5NDQgNDIuNzk2MyAzLjg2MzU0QzQyLjc5NjMgNS40MzE0MSA0My43MzAzIDYuNzc5MjcgNDUuMDcwNCA3LjM4NTQ5QzQyLjgwMDkgOC4wNjcxMSA0MS4xNDg0IDEwLjE3MiA0MS4xNDg0IDEyLjY2M1YxNC45OTQxSDUyLjE3MTNWMTIuNjYzQzUyLjE3MTMgMTAuMTcyIDUwLjUxNzIgOC4wNjcxMSA0OC4yNDkzIDcuMzg1NDlaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTMwLjQ1ODYgMjkuNjYzNUMyOS45NDkzIDMwLjc5NzUgMzAuNTUwOSAzMS43MjUzIDMxLjc5NDEgMzEuNzI1M0g2MS41MDIyQzYyLjc0NTUgMzEuNzI1MyA2My4zNDU1IDMwLjc5NzUgNjIuODM2MiAyOS42NjM1TDU3LjY2NDkgMTguMTQzN0M1Ny4xNTU2IDE3LjAwOTcgNTUuNzIxNiAxNi4wODE5IDU0LjQ3ODMgMTYuMDgxOUgzOC44MDcyQzM3LjU2NCAxNi4wODE5IDM2LjEzIDE3LjAwOTcgMzUuNjIyMyAxOC4xNDM3TDMwLjQ1NyAyOS42NjM1SDMwLjQ1ODZaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTQ4LjkxNzcgMjYuNDMzOUM1MC40MTYzIDI1LjYzNTMgNTEuNDM2NCAyNC4wNTY3IDUxLjQzNjQgMjIuMjQxMUM1MS40MzY0IDE5LjYxNzcgNDkuMzEgMTcuNDkxMyA0Ni42ODY2IDE3LjQ5MTNDNDQuMDYzMyAxNy40OTEzIDQxLjkzNjggMTkuNjE3NyA0MS45MzY4IDIyLjI0MTFDNDEuOTM2OCAyNC4wNTgyIDQyLjk1NyAyNS42MzUzIDQ0LjQ1NTYgMjYuNDMzOUM0MS41MzY4IDI3LjM3NTYgMzkuNDI1OCAzMC4xMTI4IDM5LjQyNTggMzMuMzQ0VjM3LjIzNjdDMzkuNDI1OCAzOC4yMTA3IDQwLjIxNTEgMzkgNDEuMTg5MSAzOUg1Mi4xODU4QzUzLjE1OTcgMzkgNTMuOTQ5IDM4LjIxMDcgNTMuOTQ5IDM3LjIzNjdWMzMuMzQ0QzUzLjk0OSAzMC4xMTI4IDUxLjgzNjUgMjcuMzc1NiA0OC45MTkyIDI2LjQzMzlINDguOTE3N1pcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF81MDE2XzE3MjhcIj48cmVjdCB3aWR0aD1cIjk0XCIgaGVpZ2h0PVwiMzlcIiBmaWxsPVwid2hpdGVcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgzKSBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDNcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNDMgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF80ODI0XzM1OTQpXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTIzLjM0MTggMTUuNDU2NUMyMy4zMzQxIDE1Ljg5NzUgMjIuOTc1MiAxNi4yNTAxIDIyLjUzNCAxNi4yNTAxSDE2LjA3MTVDMTUuNjM4NyAxNi4yNTAxIDE1LjI5NDQgMTUuOTA5MSAxNS4yNzE5IDE1LjQ4MjdDMTUuMjQ5MiAxNS45MDkxIDE0LjkwMzUgMTYuMjUwMSAxNC40NzIgMTYuMjUwMUg5LjYwOTAxQzkuMzUzNiAxNi4yNTAxIDkuMTE0NjcgMTYuMTMwNiA4Ljk2MjcxIDE1LjkyNjlMNy4xMTI3IDEzLjQ1ODJMMTEuNDQ5MSA5Ljg0MjM3TDE1LjAzNDMgMTQuODYyMUMxNS4xNjY4IDE0Ljk5MTYgMTUuMjQ0MyAxNS4xNjkzIDE1LjI2MzggMTUuMzY0NlYwLjkwMTU4NEMxNS4yNjM4IDAuNDU1NDg5IDE1LjYyNTcgMC4wOTM2Mjc5IDE2LjA3MTUgMC4wOTM2Mjc5SDIyLjUzNEMyMi45Nzk5IDAuMDkzNjI3OSAyMy4zNDE4IDAuNDU1NTE5IDIzLjM0MTggMC45MDE1ODRWMy4zMjUwOUgxOS4zMDI4QzE4Ljg1NjcgMy4zMjUwOSAxOC40OTQ4IDMuNjg2OTggMTguNDk0OCA0LjEzMjg3QzE4LjQ5NDggNC41ODAzNiAxOC44NTY3IDQuOTQwNjUgMTkuMzAyOCA0Ljk0MDY1SDIzLjM0MThWNi41NTYzOEgyMS4zMjI0QzIwLjg3NjMgNi41NTYzOCAyMC41MTQ0IDYuOTE4MjcgMjAuNTE0NCA3LjM2NDE2QzIwLjUxNDQgNy44MTE4OCAyMC44NzYzIDguMTcyMTEgMjEuMzIyNCA4LjE3MjExSDIzLjM0MThWOS43ODc2MUgxOS4zMDI4QzE4Ljg1NjcgOS43ODc2MSAxOC40OTQ4IDEwLjE0OTUgMTguNDk0OCAxMC41OTU2QzE4LjQ5NDggMTEuMDQzMSAxOC44NTY3IDExLjQwMzMgMTkuMzAyOCAxMS40MDMzSDIzLjM0MThWMTMuMDE5MUgyMS4zMjI0QzIwLjg3NjMgMTMuMDE5MSAyMC41MTQ0IDEzLjM4MSAyMC41MTQ0IDEzLjgyNjhDMjAuNTE0NCAxNC4yNzQzIDIwLjg3NjMgMTQuNjM0NiAyMS4zMjI0IDE0LjYzNDZIMjMuMzQxOFYxNS40MjIyQzIzLjM0NTcgMTUuMjY1MiAyMy4zOTU4IDE1LjEwOTUgMjMuNDkwMiAxNC45NzU5TDIzLjg4NiAxNC40MTY4QzIzLjk3MzIgMTQuMzM2MSAyNC4wNDI4IDE0LjI0MjQgMjQuMDg4MSAxNC4xMjkyTDI3LjI3ODkgOS42MjE1OUMyNy4wMDQyIDkuMzMzOTMgMjYuNzc2NCA5LjAxMDggMjYuNjI2MSA4LjY1MjE2QzI2LjI4MzcgNy44MzYzMSAyNi4zMDMgNi44OTA5OSAyNi42ODI3IDUuOTkyNzdDMjYuODgxNSA1LjUyNDE3IDI3LjIwOTMgNS4xMDczMiAyNy41NTY4IDQuNjY5NThDMjguNDY4MSAzLjUxOTIgMjguOTgxOSAyLjc1MDIgMjguMTMwMyAxLjQ0Nzg1QzI3Ljk0NzcgMS4xNzAxNyAyNy45NTQyIDAuODA5NjgzIDI4LjE0MzMgMC41MzgyODZDMjguMzM1NiAwLjI3MDEyIDI4LjY2OTkgMC4xNDI1MjggMjguOTk0NiAwLjIyMDAwOUMzMi42NTQxIDEuMTA1NDYgMzMuOTgyMiA0LjM1OTQ0IDMzLjY2NzIgNy4wMDkwOUMzMy40MTY5IDkuMDk5NjggMzIuMTkzNyAxMC41NDg4IDMwLjU2NjggMTAuNzgxNUwyOC4xMDYyIDE1Ljc5ODNDMjcuOTcwNCAxNi4wNzYyIDI3LjY4OTMgMTYuMjUwNyAyNy4zODA4IDE2LjI1MDdIMjQuMTQ5M0MyMy44NDczIDE2LjI1MDcgMjMuNTcxIDE2LjA4MDkgMjMuNDMyIDE1LjgxMjdDMjMuMzczOCAxNS43MDA0IDIzLjM0MzggMTUuNTc4MyAyMy4zNDE4IDE1LjQ1NjVaTTI4LjE3MDkgNi42MjE1NkMyNy45NTkzIDcuMTIyNCAyNy45Mzk5IDcuNjA4ODYgMjguMTE2MiA4LjAyNzM2QzI4LjIzNTYgOC4zMTQ3OCAyOC40NDg4IDguNTU3MiAyOC43MzE2IDguNzU2MDNMMzAuMTA5OCA5LjIxMzI2QzMxLjMzOTIgOS4yMTMyNiAzMS45MzA2IDcuOTIzOTIgMzIuMDYzMSA2LjgxNzEzQzMyLjI0NCA1LjI5NTExIDMxLjY5NjMgMy41MDQ5NiAzMC4xODA4IDIuNDcwOThDMzAuMjcyOSAzLjg0NDI5IDI5LjQzNzcgNC44OTc2OSAyOC44MjM3IDUuNjc0ODNDMjguNTQ1OCA2LjAyMjEgMjguMjg0MSA2LjM1MzQzIDI4LjE3MDkgNi42MjE1NlpNNi43OTM0OSA2LjY3MjgyTDEwLjI0NjMgOC43NDI1N0w2LjMzMzAxIDEyLjAwNkw1LjU4MTg5IDcuNDk2ODFDNS41Mjg1MyA3LjE4NjY2IDUuNjYyNjIgNi44NzQ4NiA1LjkyMjY2IDYuNjk3MTdDNi4xODQ1NyA2LjUxOTI0IDYuNTIzNyA2LjUwOTc1IDYuNzkzNDkgNi42NzI4MlpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0zMC45ODkzIDI5LjE3NTRDMzMuMjE1OSAyOS4xNzU0IDM1LjAyODYgMjcuMzYyOCAzNS4wMjg2IDI1LjEzNjRDMzUuMDI4NiAyMi45MDk5IDMzLjIxNTkgMjEuMDk3MiAzMC45ODkzIDIxLjA5NzJIMzAuMTgxNlYyOS4xNzU2TDMwLjk4OTMgMjkuMTc1NFpNMzAuOTg5MyAxOS40ODE4QzM0LjEwNzYgMTkuNDgxOCAzNi42NDQzIDIyLjAxODUgMzYuNjQ0MyAyNS4xMzY3QzM2LjY0NDMgMjguMjU0OCAzNC4xMDc2IDMwLjc5MTUgMzAuOTg5MyAzMC43OTE1SDMwLjE4MTZWMzQuODMwN0MzMC4xODE2IDM3LjA1NyAyOC4zNjg5IDM4Ljg2OTcgMjYuMTQyMyAzOC44Njk3SDExLjYwMTVDOS4zNzUyMiAzOC44Njk3IDcuNTYyNSAzNy4wNTcxIDcuNTYyNSAzNC44MzA3VjE4LjY3NEM3LjU2MjUgMTguMjI4MSA3LjkyNDM5IDE3Ljg2NjIgOC4zNzAyOCAxNy44NjYySDI5LjM3NDFDMjkuODIgMTcuODY2MiAzMC4xODE5IDE4LjIyODEgMzAuMTgxOSAxOC42NzRWMTkuNDgxOEgzMC45ODkzWlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzQ4MjRfMzU5NFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjA1ODU5MzgpXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoMykgaW5wdXRbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbCwgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoMykgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0M1wiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA0MyAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzUwMTZfMTczOClcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMjMuMzQxOCAxNS40NTY1QzIzLjMzNDEgMTUuODk3NSAyMi45NzUyIDE2LjI1MDEgMjIuNTM0IDE2LjI1MDFIMTYuMDcxNUMxNS42Mzg3IDE2LjI1MDEgMTUuMjk0NCAxNS45MDkxIDE1LjI3MTkgMTUuNDgyN0MxNS4yNDkyIDE1LjkwOTEgMTQuOTAzNSAxNi4yNTAxIDE0LjQ3MiAxNi4yNTAxSDkuNjA5MDFDOS4zNTM2IDE2LjI1MDEgOS4xMTQ2NyAxNi4xMzA2IDguOTYyNzEgMTUuOTI2OUw3LjExMjcgMTMuNDU4MkwxMS40NDkxIDkuODQyMzdMMTUuMDM0MyAxNC44NjIxQzE1LjE2NjggMTQuOTkxNiAxNS4yNDQzIDE1LjE2OTMgMTUuMjYzOCAxNS4zNjQ2VjAuOTAxNTg0QzE1LjI2MzggMC40NTU0ODkgMTUuNjI1NyAwLjA5MzYyNzkgMTYuMDcxNSAwLjA5MzYyNzlIMjIuNTM0QzIyLjk3OTkgMC4wOTM2Mjc5IDIzLjM0MTggMC40NTU1MTkgMjMuMzQxOCAwLjkwMTU4NFYzLjMyNTA5SDE5LjMwMjhDMTguODU2NyAzLjMyNTA5IDE4LjQ5NDggMy42ODY5OCAxOC40OTQ4IDQuMTMyODdDMTguNDk0OCA0LjU4MDM2IDE4Ljg1NjcgNC45NDA2NSAxOS4zMDI4IDQuOTQwNjVIMjMuMzQxOFY2LjU1NjM4SDIxLjMyMjRDMjAuODc2MyA2LjU1NjM4IDIwLjUxNDQgNi45MTgyNyAyMC41MTQ0IDcuMzY0MTZDMjAuNTE0NCA3LjgxMTg4IDIwLjg3NjMgOC4xNzIxMSAyMS4zMjI0IDguMTcyMTFIMjMuMzQxOFY5Ljc4NzYxSDE5LjMwMjhDMTguODU2NyA5Ljc4NzYxIDE4LjQ5NDggMTAuMTQ5NSAxOC40OTQ4IDEwLjU5NTZDMTguNDk0OCAxMS4wNDMxIDE4Ljg1NjcgMTEuNDAzMyAxOS4zMDI4IDExLjQwMzNIMjMuMzQxOFYxMy4wMTkxSDIxLjMyMjRDMjAuODc2MyAxMy4wMTkxIDIwLjUxNDQgMTMuMzgxIDIwLjUxNDQgMTMuODI2OEMyMC41MTQ0IDE0LjI3NDMgMjAuODc2MyAxNC42MzQ2IDIxLjMyMjQgMTQuNjM0NkgyMy4zNDE4VjE1LjQyMjJDMjMuMzQ1NyAxNS4yNjUyIDIzLjM5NTggMTUuMTA5NSAyMy40OTAyIDE0Ljk3NTlMMjMuODg2IDE0LjQxNjhDMjMuOTczMiAxNC4zMzYxIDI0LjA0MjggMTQuMjQyNCAyNC4wODgxIDE0LjEyOTJMMjcuMjc4OSA5LjYyMTU5QzI3LjAwNDIgOS4zMzM5MyAyNi43NzY0IDkuMDEwOCAyNi42MjYxIDguNjUyMTZDMjYuMjgzNyA3LjgzNjMxIDI2LjMwMyA2Ljg5MDk5IDI2LjY4MjcgNS45OTI3N0MyNi44ODE1IDUuNTI0MTcgMjcuMjA5MyA1LjEwNzMyIDI3LjU1NjggNC42Njk1OEMyOC40NjgxIDMuNTE5MiAyOC45ODE5IDIuNzUwMiAyOC4xMzAzIDEuNDQ3ODVDMjcuOTQ3NyAxLjE3MDE3IDI3Ljk1NDIgMC44MDk2ODMgMjguMTQzMyAwLjUzODI4NkMyOC4zMzU2IDAuMjcwMTIgMjguNjY5OSAwLjE0MjUyOCAyOC45OTQ2IDAuMjIwMDA5QzMyLjY1NDEgMS4xMDU0NiAzMy45ODIyIDQuMzU5NDQgMzMuNjY3MiA3LjAwOTA5QzMzLjQxNjkgOS4wOTk2OCAzMi4xOTM3IDEwLjU0ODggMzAuNTY2OCAxMC43ODE1TDI4LjEwNjIgMTUuNzk4M0MyNy45NzA0IDE2LjA3NjIgMjcuNjg5MyAxNi4yNTA3IDI3LjM4MDggMTYuMjUwN0gyNC4xNDkzQzIzLjg0NzMgMTYuMjUwNyAyMy41NzEgMTYuMDgwOSAyMy40MzIgMTUuODEyN0MyMy4zNzM4IDE1LjcwMDQgMjMuMzQzOCAxNS41NzgzIDIzLjM0MTggMTUuNDU2NVpNMjguMTcwOSA2LjYyMTU2QzI3Ljk1OTMgNy4xMjI0IDI3LjkzOTkgNy42MDg4NiAyOC4xMTYyIDguMDI3MzZDMjguMjM1NiA4LjMxNDc4IDI4LjQ0ODggOC41NTcyIDI4LjczMTYgOC43NTYwM0wzMC4xMDk4IDkuMjEzMjZDMzEuMzM5MiA5LjIxMzI2IDMxLjkzMDYgNy45MjM5MiAzMi4wNjMxIDYuODE3MTNDMzIuMjQ0IDUuMjk1MTEgMzEuNjk2MyAzLjUwNDk2IDMwLjE4MDggMi40NzA5OEMzMC4yNzI5IDMuODQ0MjkgMjkuNDM3NyA0Ljg5NzY5IDI4LjgyMzcgNS42NzQ4M0MyOC41NDU4IDYuMDIyMSAyOC4yODQxIDYuMzUzNDMgMjguMTcwOSA2LjYyMTU2Wk02Ljc5MzQ5IDYuNjcyODJMMTAuMjQ2MyA4Ljc0MjU3TDYuMzMzMDEgMTIuMDA2TDUuNTgxODkgNy40OTY4MUM1LjUyODUzIDcuMTg2NjYgNS42NjI2MiA2Ljg3NDg2IDUuOTIyNjYgNi42OTcxN0M2LjE4NDU3IDYuNTE5MjQgNi41MjM3IDYuNTA5NzUgNi43OTM0OSA2LjY3MjgyWlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTMwLjk4OTMgMjkuMTc1NEMzMy4yMTU5IDI5LjE3NTQgMzUuMDI4NiAyNy4zNjI4IDM1LjAyODYgMjUuMTM2NEMzNS4wMjg2IDIyLjkwOTkgMzMuMjE1OSAyMS4wOTcyIDMwLjk4OTMgMjEuMDk3MkgzMC4xODE2VjI5LjE3NTZMMzAuOTg5MyAyOS4xNzU0Wk0zMC45ODkzIDE5LjQ4MThDMzQuMTA3NiAxOS40ODE4IDM2LjY0NDMgMjIuMDE4NSAzNi42NDQzIDI1LjEzNjdDMzYuNjQ0MyAyOC4yNTQ4IDM0LjEwNzYgMzAuNzkxNSAzMC45ODkzIDMwLjc5MTVIMzAuMTgxNlYzNC44MzA3QzMwLjE4MTYgMzcuMDU3IDI4LjM2ODkgMzguODY5NyAyNi4xNDIzIDM4Ljg2OTdIMTEuNjAxNUM5LjM3NTIyIDM4Ljg2OTcgNy41NjI1IDM3LjA1NzEgNy41NjI1IDM0LjgzMDdWMTguNjc0QzcuNTYyNSAxOC4yMjgxIDcuOTI0MzkgMTcuODY2MiA4LjM3MDI4IDE3Ljg2NjJIMjkuMzc0MUMyOS44MiAxNy44NjYyIDMwLjE4MTkgMTguMjI4MSAzMC4xODE5IDE4LjY3NFYxOS40ODE4SDMwLjk4OTNaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNTAxNl8xNzM4XCI+PHJlY3Qgd2lkdGg9XCI0Mi4wOTM4XCIgaGVpZ2h0PVwiMzguNzc2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuMDU4NTkzOClcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg0KSBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNTBcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNTAgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF80ODI0XzM2MjQpXCI+PHJlY3QgeD1cIjEzLjg3MTFcIiB5PVwiMy4yMDEyOVwiIHdpZHRoPVwiMjIuNDUzMVwiIGhlaWdodD1cIjIyLjI1MzdcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxjaXJjbGUgY3g9XCIyNS4wMDE1XCIgY3k9XCIzOC43NzZcIiByPVwiMjIuNjgxMlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk0xMC44NDM4IDAuOTgwNjY5VjM3Ljc5NTNDMTAuODQzOCAzOC4zMjY2IDExLjI5MzMgMzguNzc2IDExLjgyNDUgMzguNzc2SDM4LjE3OTFDMzguNzEwMyAzOC43NzYgMzkuMTU5NyAzOC4zMjY2IDM5LjE1OTcgMzcuNzk1M0wzOS4xNTk2IDAuOTgwNjY5QzM5LjE1OTYgMC40NDk0MjMgMzguNzEwMiAwIDM4LjE3ODkgMEgxMS44NjUyQzExLjI5MzIgMCAxMC44NDM4IDAuNDQ5NDIzIDEwLjg0MzggMC45ODA2NjlIMTAuODQzOFpNMjIuOTM4MyA1LjY3OTU0QzIyLjkzODMgNS4yNzA5NSAyMy4yNjUzIDQuOTQ0IDIzLjY3MzkgNC45NDRIMjYuMzI5OEMyNi43Mzg0IDQuOTQ0IDI3LjA2NTMgNS4yNzA5MyAyNy4wNjUzIDUuNjc5NTRWOC43MDMyQzI3LjA2NTMgOS4xMTE4IDI2LjczODQgOS40Mzg3NSAyNi4zMjk4IDkuNDM4NzVIMjMuNjczOUMyMy4yNjUzIDkuNDM4NzUgMjIuOTM4MyA5LjExMTgxIDIyLjkzODMgOC43MDMyVjUuNjc5NTRaTTIyLjkzODMgMTMuMjc5NUMyMi45MzgzIDEyLjg3MDkgMjMuMjY1MyAxMi41NDM5IDIzLjY3MzkgMTIuNTQzOUgyNi4zMjk4QzI2LjczODQgMTIuNTQzOSAyNy4wNjUzIDEyLjg3MDkgMjcuMDY1MyAxMy4yNzk1VjE2LjMwMzFDMjcuMDY1MyAxNi43MTE3IDI2LjczODQgMTcuMDM4NyAyNi4zMjk4IDE3LjAzODdIMjMuNjczOUMyMy4yNjUzIDE3LjAzODcgMjIuOTM4MyAxNi43MTE3IDIyLjkzODMgMTYuMzAzMVYxMy4yNzk1Wk0yMi45MzgzIDIwLjg3OTRDMjIuOTM4MyAyMC40NzA4IDIzLjI2NTMgMjAuMTQzOCAyMy42NzM5IDIwLjE0MzhIMjYuMzI5OEMyNi43Mzg0IDIwLjE0MzggMjcuMDY1MyAyMC40NzA4IDI3LjA2NTMgMjAuODc5NEwyNy4wNjUyIDIzLjkwM0MyNy4wNjUyIDI0LjMxMTYgMjYuNzM4MyAyNC42Mzg2IDI2LjMyOTYgMjQuNjM4NkgyMy42NzM4QzIzLjI2NTIgMjQuNjM4NiAyMi45MzgyIDI0LjMxMTcgMjIuOTM4MiAyMy45MDNMMjIuOTM4MyAyMC44Nzk0Wk0xNS4yNTY3IDUuNjc5NTRDMTUuMjU2NyA1LjI3MDk1IDE1LjU4MzYgNC45NDQgMTUuOTkyMiA0Ljk0NEgxOC42MDczQzE5LjAxNTkgNC45NDQgMTkuMzQyOSA1LjI3MDkzIDE5LjM0MjkgNS42Nzk1NFY4LjcwMzJDMTkuMzQyOSA5LjExMTggMTkuMDE1OSA5LjQzODc1IDE4LjYwNzMgOS40Mzg3NUgxNS45OTIyQzE1LjU4MzcgOS40Mzg3NSAxNS4yNTY3IDkuMTExODEgMTUuMjU2NyA4LjcwMzJWNS42Nzk1NFpNMTUuMjU2NyAxMy4yNzk1QzE1LjI1NjcgMTIuODcwOSAxNS41ODM2IDEyLjU0MzkgMTUuOTkyMiAxMi41NDM5SDE4LjYwNzNDMTkuMDE1OSAxMi41NDM5IDE5LjM0MjkgMTIuODcwOSAxOS4zNDI5IDEzLjI3OTVWMTYuMzAzMUMxOS4zNDI5IDE2LjcxMTcgMTkuMDE1OSAxNy4wMzg3IDE4LjYwNzMgMTcuMDM4N0gxNS45OTIyQzE1LjU4MzcgMTcuMDM4NyAxNS4yNTY3IDE2LjcxMTcgMTUuMjU2NyAxNi4zMDMxVjEzLjI3OTVaTTE4LjY0ODEgMjQuNjM4NUgxNi4wMzMxQzE1LjYyNDUgMjQuNjM4NSAxNS4yOTc1IDI0LjMxMTYgMTUuMjk3NSAyMy45MDI5VjIwLjg3OTNDMTUuMjk3NSAyMC40NzA3IDE1LjYyNDUgMjAuMTQzNyAxNi4wMzMxIDIwLjE0MzdIMTguNjQ4MUMxOS4wNTY3IDIwLjE0MzcgMTkuMzgzNyAyMC40NzA3IDE5LjM4MzcgMjAuODc5M0wxOS4zODM1IDIzLjkwMjlDMTkuMzgzNSAyNC4zMTE1IDE5LjA1NjcgMjQuNjM4NSAxOC42NDgxIDI0LjYzODVaTTI0LjE2NDIgMzcuMTAwN0gxOS4xNzkzVjI5LjM3ODJDMTkuMTc5MyAyOC44NDcgMTkuNjI4NyAyOC4zOTc1IDIwLjE2IDI4LjM5NzVIMjQuMTIzNEwyNC4xMjM1IDM3LjEwMDdMMjQuMTY0MiAzNy4xMDA3Wk0zMC44NjUyIDM3LjEwMDdIMjUuODgwM1YyOC4zNTY3SDI5Ljg0MzdDMzAuNDE1OCAyOC4zNTY3IDMwLjgyNDQgMjguODA2MSAzMC44MjQ0IDI5LjMzNzRWMzcuMTAwN0wzMC44NjUyIDM3LjEwMDdaTTM0Ljc4NzggMjMuOTAzQzM0Ljc4NzggMjQuMzExNiAzNC40NjA4IDI0LjYzODUgMzQuMDUyMiAyNC42Mzg1SDMxLjQzNzFDMzEuMDI4NSAyNC42Mzg1IDMwLjcwMTYgMjQuMzExNiAzMC43MDE2IDIzLjkwM1YyMC44NzkzQzMwLjcwMTYgMjAuNDcwOCAzMS4wMjg1IDIwLjE0MzggMzEuNDM3MSAyMC4xNDM4SDM0LjA1MjJDMzQuNDYwOCAyMC4xNDM4IDM0Ljc4NzggMjAuNDcwNyAzNC43ODc4IDIwLjg3OTNWMjMuOTAzWk0zNC43ODc4IDE2LjMwMzFDMzQuNzg3OCAxNi43MTE3IDM0LjQ2MDggMTcuMDM4NiAzNC4wNTIyIDE3LjAzODZIMzEuNDM3MUMzMS4wMjg1IDE3LjAzODYgMzAuNzAxNiAxNi43MTE3IDMwLjcwMTYgMTYuMzAzMUwzMC43MDE3IDEzLjI3OTRDMzAuNzAxNyAxMi44NzA4IDMxLjAyODcgMTIuNTQzOSAzMS40MzczIDEyLjU0MzlIMzQuMDUyM0MzNC40NjA5IDEyLjU0MzkgMzQuNzg3OSAxMi44NzA4IDM0Ljc4NzkgMTMuMjc5NEwzNC43ODc4IDE2LjMwMzFaTTM0Ljc4NzggOC43MDMxN0MzNC43ODc4IDkuMTExNzYgMzQuNDYwOCA5LjQzODcxIDM0LjA1MjIgOS40Mzg3MUgzMS40MzcxQzMxLjAyODUgOS40Mzg3MSAzMC43MDE2IDkuMTExNzggMzAuNzAxNiA4LjcwMzE3VjUuNjc5NTFDMzAuNzAxNiA1LjI3MDkxIDMxLjAyODUgNC45NDM5NiAzMS40MzcxIDQuOTQzOTZIMzQuMDUyMkMzNC40NjA4IDQuOTQzOTYgMzQuNzg3OCA1LjI3MDkgMzQuNzg3OCA1LjY3OTUxVjguNzAzMTdaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNDgyNF8zNjI0XCI+PHJlY3Qgd2lkdGg9XCI1MFwiIGhlaWdodD1cIjM5XCIgZmlsbD1cIndoaXRlXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoNCkgaW5wdXRbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbCwgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoNCkgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI1MFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA1MCAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzUwMTZfMTc3MSlcIj48cmVjdCB4PVwiMTMuODcxMVwiIHk9XCIzLjIwMTI5XCIgd2lkdGg9XCIyMi40NTMxXCIgaGVpZ2h0PVwiMjIuMjUzN1wiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PGNpcmNsZSBjeD1cIjI1LjAwMTVcIiBjeT1cIjM4Ljc3NlwiIHI9XCIyMi42ODEyXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTEwLjg0MzggMC45ODA2NjlWMzcuNzk1M0MxMC44NDM4IDM4LjMyNjYgMTEuMjkzMyAzOC43NzYgMTEuODI0NSAzOC43NzZIMzguMTc5MUMzOC43MTAzIDM4Ljc3NiAzOS4xNTk3IDM4LjMyNjYgMzkuMTU5NyAzNy43OTUzTDM5LjE1OTYgMC45ODA2NjlDMzkuMTU5NiAwLjQ0OTQyMyAzOC43MTAyIDAgMzguMTc4OSAwSDExLjg2NTJDMTEuMjkzMiAwIDEwLjg0MzggMC40NDk0MjMgMTAuODQzOCAwLjk4MDY2OUgxMC44NDM4Wk0yMi45MzgzIDUuNjc5NTRDMjIuOTM4MyA1LjI3MDk1IDIzLjI2NTMgNC45NDQgMjMuNjczOSA0Ljk0NEgyNi4zMjk4QzI2LjczODQgNC45NDQgMjcuMDY1MyA1LjI3MDkzIDI3LjA2NTMgNS42Nzk1NFY4LjcwMzJDMjcuMDY1MyA5LjExMTggMjYuNzM4NCA5LjQzODc1IDI2LjMyOTggOS40Mzg3NUgyMy42NzM5QzIzLjI2NTMgOS40Mzg3NSAyMi45MzgzIDkuMTExODEgMjIuOTM4MyA4LjcwMzJWNS42Nzk1NFpNMjIuOTM4MyAxMy4yNzk1QzIyLjkzODMgMTIuODcwOSAyMy4yNjUzIDEyLjU0MzkgMjMuNjczOSAxMi41NDM5SDI2LjMyOThDMjYuNzM4NCAxMi41NDM5IDI3LjA2NTMgMTIuODcwOSAyNy4wNjUzIDEzLjI3OTVWMTYuMzAzMUMyNy4wNjUzIDE2LjcxMTcgMjYuNzM4NCAxNy4wMzg3IDI2LjMyOTggMTcuMDM4N0gyMy42NzM5QzIzLjI2NTMgMTcuMDM4NyAyMi45MzgzIDE2LjcxMTcgMjIuOTM4MyAxNi4zMDMxVjEzLjI3OTVaTTIyLjkzODMgMjAuODc5NEMyMi45MzgzIDIwLjQ3MDggMjMuMjY1MyAyMC4xNDM4IDIzLjY3MzkgMjAuMTQzOEgyNi4zMjk4QzI2LjczODQgMjAuMTQzOCAyNy4wNjUzIDIwLjQ3MDggMjcuMDY1MyAyMC44Nzk0TDI3LjA2NTIgMjMuOTAzQzI3LjA2NTIgMjQuMzExNiAyNi43MzgzIDI0LjYzODYgMjYuMzI5NiAyNC42Mzg2SDIzLjY3MzhDMjMuMjY1MiAyNC42Mzg2IDIyLjkzODIgMjQuMzExNyAyMi45MzgyIDIzLjkwM0wyMi45MzgzIDIwLjg3OTRaTTE1LjI1NjcgNS42Nzk1NEMxNS4yNTY3IDUuMjcwOTUgMTUuNTgzNiA0Ljk0NCAxNS45OTIzIDQuOTQ0SDE4LjYwNzNDMTkuMDE1OSA0Ljk0NCAxOS4zNDI5IDUuMjcwOTMgMTkuMzQyOSA1LjY3OTU0VjguNzAzMkMxOS4zNDI5IDkuMTExOCAxOS4wMTU5IDkuNDM4NzUgMTguNjA3MyA5LjQzODc1SDE1Ljk5MjNDMTUuNTgzNyA5LjQzODc1IDE1LjI1NjcgOS4xMTE4MSAxNS4yNTY3IDguNzAzMlY1LjY3OTU0Wk0xNS4yNTY3IDEzLjI3OTVDMTUuMjU2NyAxMi44NzA5IDE1LjU4MzYgMTIuNTQzOSAxNS45OTIzIDEyLjU0MzlIMTguNjA3M0MxOS4wMTU5IDEyLjU0MzkgMTkuMzQyOSAxMi44NzA5IDE5LjM0MjkgMTMuMjc5NVYxNi4zMDMxQzE5LjM0MjkgMTYuNzExNyAxOS4wMTU5IDE3LjAzODcgMTguNjA3MyAxNy4wMzg3SDE1Ljk5MjNDMTUuNTgzNyAxNy4wMzg3IDE1LjI1NjcgMTYuNzExNyAxNS4yNTY3IDE2LjMwMzFWMTMuMjc5NVpNMTguNjQ4MSAyNC42Mzg1SDE2LjAzMzFDMTUuNjI0NSAyNC42Mzg1IDE1LjI5NzUgMjQuMzExNSAxNS4yOTc1IDIzLjkwMjlWMjAuODc5M0MxNS4yOTc1IDIwLjQ3MDcgMTUuNjI0NSAyMC4xNDM3IDE2LjAzMzEgMjAuMTQzN0gxOC42NDgxQzE5LjA1NjcgMjAuMTQzNyAxOS4zODM3IDIwLjQ3MDcgMTkuMzgzNyAyMC44NzkzTDE5LjM4MzUgMjMuOTAyOUMxOS4zODM1IDI0LjMxMTUgMTkuMDU2NyAyNC42Mzg1IDE4LjY0ODEgMjQuNjM4NVpNMjQuMTY0MiAzNy4xMDA3SDE5LjE3OTNWMjkuMzc4MkMxOS4xNzkzIDI4Ljg0NyAxOS42Mjg3IDI4LjM5NzUgMjAuMTYgMjguMzk3NUgyNC4xMjM0TDI0LjEyMzUgMzcuMTAwN0wyNC4xNjQyIDM3LjEwMDdaTTMwLjg2NTIgMzcuMTAwN0gyNS44ODAzVjI4LjM1NjdIMjkuODQzN0MzMC40MTU4IDI4LjM1NjcgMzAuODI0NCAyOC44MDYxIDMwLjgyNDQgMjkuMzM3NFYzNy4xMDA3TDMwLjg2NTIgMzcuMTAwN1pNMzQuNzg3OCAyMy45MDNDMzQuNzg3OCAyNC4zMTE2IDM0LjQ2MDggMjQuNjM4NiAzNC4wNTIyIDI0LjYzODZIMzEuNDM3MUMzMS4wMjg1IDI0LjYzODYgMzAuNzAxNiAyNC4zMTE2IDMwLjcwMTYgMjMuOTAzVjIwLjg3OTNDMzAuNzAxNiAyMC40NzA4IDMxLjAyODUgMjAuMTQzOCAzMS40MzcxIDIwLjE0MzhIMzQuMDUyMkMzNC40NjA4IDIwLjE0MzggMzQuNzg3OCAyMC40NzA3IDM0Ljc4NzggMjAuODc5M1YyMy45MDNaTTM0Ljc4NzggMTYuMzAzMUMzNC43ODc4IDE2LjcxMTcgMzQuNDYwOCAxNy4wMzg2IDM0LjA1MjIgMTcuMDM4NkgzMS40MzcxQzMxLjAyODUgMTcuMDM4NiAzMC43MDE2IDE2LjcxMTcgMzAuNzAxNiAxNi4zMDMxTDMwLjcwMTcgMTMuMjc5NEMzMC43MDE3IDEyLjg3MDggMzEuMDI4NyAxMi41NDM5IDMxLjQzNzMgMTIuNTQzOUgzNC4wNTIzQzM0LjQ2MDkgMTIuNTQzOSAzNC43ODc5IDEyLjg3MDggMzQuNzg3OSAxMy4yNzk0TDM0Ljc4NzggMTYuMzAzMVpNMzQuNzg3OCA4LjcwMzE3QzM0Ljc4NzggOS4xMTE3NyAzNC40NjA4IDkuNDM4NzEgMzQuMDUyMiA5LjQzODcxSDMxLjQzNzFDMzEuMDI4NSA5LjQzODcxIDMwLjcwMTYgOS4xMTE3OCAzMC43MDE2IDguNzAzMTdWNS42Nzk1MUMzMC43MDE2IDUuMjcwOTEgMzEuMDI4NSA0Ljk0Mzk3IDMxLjQzNzEgNC45NDM5N0gzNC4wNTIyQzM0LjQ2MDggNC45NDM5NyAzNC43ODc4IDUuMjcwOSAzNC43ODc4IDUuNjc5NTFWOC43MDMxN1pcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF81MDE2XzE3NzFcIj48cmVjdCB3aWR0aD1cIjUwXCIgaGVpZ2h0PVwiMzlcIiBmaWxsPVwid2hpdGVcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg1KSBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNTRcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNTQgMzlcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNy4xNTI5NCA3LjM4NjQ5QzUuNjM0MDIgNy4zODY0OSA0LjM4MzgxIDguNjM2NyA0LjM4MzgxIDEwLjE1NTZWMTkuNjE1OUgxMS41Njk2VjcuMzg2NzRMNy4xNTI5NCA3LjM4NjQ5Wk0xMy40MTUyIDcuMzg2NDlWMTkuNjE1N0gxOS4yOTI0QzIwLjgxMTMgMTkuNjE1NyAyMi4wNjE1IDIwLjg2NTkgMjIuMDYxNSAyMi4zODQ4VjI2LjcxMzZDMjIuMDYxNSAyNy4yMzM2IDIyLjQ2NDYgMjcuNjM2NyAyMi45ODQ2IDI3LjYzNjdIMzYuNjc2NUwzOS42NjU3IDI0LjY3ODdWNy4zODU3NEgzNi4yODlDMzYuNDExNyAxMC4yMDk0IDM1LjI1ODggMTMuMDM5IDMzLjUxNiAxNS4yNDU0QzMxLjg5OTcgMTcuMjkyMSAyOS45NjU5IDE5LjEzNjIgMjcuNzMwNiAyMC40OTMyQzI3LjM0NyAyMC42ODIxIDI2Ljk0MzggMjAuNzU4IDI2LjU0MjcgMjAuNzQ4M0MyNi4xNDE2IDIwLjc1OCAyNS43Mzg1IDIwLjY4MiAyNS4zNTQ4IDIwLjQ5MzJDMjMuMTE5MyAxOS4xMzU4IDIxLjE4NTUgMTcuMjkxNyAxOS41Njc0IDE1LjI0NTRDMTcuODI2NCAxMy4wMzkgMTYuNjczNiAxMC4yMDk1IDE2Ljc5NDMgNy4zODU3NEwxMy40MTUyIDcuMzg2NDlaTTQxLjUxMTYgNy4zODY0OVYyMi44NTA3TDQ4LjY5NzQgMTUuNzM2N1YxMC4xNTU4QzQ4LjY5NzQgOC42MzY4NyA0Ny40NDcxIDcuMzg2NjYgNDUuOTI4MiA3LjM4NjY2TDQxLjUxMTYgNy4zODY0OVpNNDguNjk3NCAxOC4zMzY1TDM5LjMwMSAyNy42MzY5SDQ4LjY5NzRWMTguMzM2NVpNNC4zODI4MSAyMS40NjJWMzYuMDA2OUM0LjM4MjgxIDM3LjUyNTggNS42MzMwMyAzOC43NzYgNy4xNTE5NCAzOC43NzZIMTEuNTY4NFYyMS40NjIzTDQuMzgyODEgMjEuNDYyWk0xMy40MTQ0IDIxLjQ2MlYzOC43NzU3SDM1Ljk2NDdWMjkuNDg0OUgyMi45ODM1QzIxLjQ2NDYgMjkuNDg0OSAyMC4yMTQ0IDI4LjIzNDcgMjAuMjE0NCAyNi43MTU4VjIyLjM4NDlDMjAuMjE0NCAyMS44NjQ5IDE5LjgxMTMgMjEuNDYxOCAxOS4yOTE0IDIxLjQ2MThMMTMuNDE0NCAyMS40NjJaTTM3LjgxMTMgMjkuNDgzM1YzOC43NzQxSDQ1LjkyNzZDNDcuNDQ2NiAzOC43NzQxIDQ4LjY5NjggMzcuNTIzOSA0OC42OTY4IDM2LjAwNVYyOS40ODM0TDM3LjgxMTMgMjkuNDgzM1pcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMjYuNTM4OCAwQzIyLjE4NjMgMCAxOC42Mjg5IDMuNTE0OTYgMTguNjI4OSA3LjgzNjM3QzE4LjYyODkgMTEuMDYxMiAyMC41NDkgMTMuNzczOCAyMi4zNzc2IDE1LjY5MDJDMjQuMjA2MSAxNy42MDY2IDI2LjA0MjUgMTguNzc4NyAyNi4wNDI1IDE4Ljc3ODdMMjYuMDQwNSAxOC43ODA2QzI2LjM0NDMgMTguOTc1NCAyNi43MzM4IDE4Ljk3NTQgMjcuMDM3NiAxOC43ODA2QzI3LjAzNzYgMTguNzgwNiAyOC44NzIgMTcuNjA4MyAzMC43MDI1IDE1LjY5MjFDMzIuNTI5MSAxMy43NzU5IDM0LjQ0OTMgMTEuMDYxMyAzNC40NDkzIDcuODM4MzFDMzQuNDQ5MyAzLjUxNTI5IDMwLjg5MDkgMCAyNi41Mzg4IDBaTTI2LjUzODggNC4wNjk5OEMyOC42NDc4IDQuMDY5OTggMzAuMzc3MSA1LjgwMTE5IDMwLjM3NzEgNy45MTAxOUMzMC4zNzcxIDEwLjAxOTIgMjguNjQ3OCAxMS43NDg0IDI2LjUzODggMTEuNzQ4NEMyNC40Mjk4IDExLjc0ODQgMjIuNzAwNiAxMC4wMTkyIDIyLjcwMDYgNy45MTAxOUMyMi43MDA2IDUuODAxMTkgMjQuNDI5OCA0LjA2OTk4IDI2LjUzODggNC4wNjk5OFpNMjYuNTM4OCA1LjkxNjFDMjUuNDI2OSA1LjkxNjEgMjQuNTQ2NyA2Ljc5ODIzIDI0LjU0NjcgNy45MTAxOUMyNC41NDY3IDkuMDIyMTUgMjUuNDI2OSA5LjkwMjMzIDI2LjUzODggOS45MDIzM0MyNy42NTA3IDkuOTAyMzMgMjguNTMwOSA5LjAyMjEgMjguNTMwOSA3LjkxMDE5QzI4LjUzMDkgNi43OTgyOCAyNy42NTA3IDUuOTE2MSAyNi41Mzg4IDUuOTE2MVpcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjwvc3ZnPicpO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoNSkgaW5wdXRbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbCwgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoNSkgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI1NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA1NCAzOVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjE1Mjk0IDcuMzg2NDlDNS42MzQwMiA3LjM4NjQ5IDQuMzgzODEgOC42MzY3IDQuMzgzODEgMTAuMTU1NlYxOS42MTU5SDExLjU2OTZWNy4zODY3NEw3LjE1Mjk0IDcuMzg2NDlaTTEzLjQxNTIgNy4zODY0OVYxOS42MTU3SDE5LjI5MjRDMjAuODExMyAxOS42MTU3IDIyLjA2MTUgMjAuODY1OSAyMi4wNjE1IDIyLjM4NDhWMjYuNzEzNkMyMi4wNjE1IDI3LjIzMzYgMjIuNDY0NiAyNy42MzY3IDIyLjk4NDYgMjcuNjM2N0gzNi42NzY1TDM5LjY2NTcgMjQuNjc4N1Y3LjM4NTc0SDM2LjI4OUMzNi40MTE3IDEwLjIwOTQgMzUuMjU4OCAxMy4wMzkgMzMuNTE2IDE1LjI0NTRDMzEuODk5NyAxNy4yOTIxIDI5Ljk2NTkgMTkuMTM2MiAyNy43MzA2IDIwLjQ5MzJDMjcuMzQ3IDIwLjY4MjEgMjYuOTQzOCAyMC43NTggMjYuNTQyNyAyMC43NDgzQzI2LjE0MTYgMjAuNzU4IDI1LjczODUgMjAuNjgyIDI1LjM1NDggMjAuNDkzMkMyMy4xMTkzIDE5LjEzNTggMjEuMTg1NSAxNy4yOTE3IDE5LjU2NzQgMTUuMjQ1NEMxNy44MjY0IDEzLjAzOSAxNi42NzM2IDEwLjIwOTUgMTYuNzk0MyA3LjM4NTc0TDEzLjQxNTIgNy4zODY0OVpNNDEuNTExNiA3LjM4NjQ5VjIyLjg1MDdMNDguNjk3NCAxNS43MzY3VjEwLjE1NThDNDguNjk3NCA4LjYzNjg3IDQ3LjQ0NzEgNy4zODY2NiA0NS45MjgyIDcuMzg2NjZMNDEuNTExNiA3LjM4NjQ5Wk00OC42OTc0IDE4LjMzNjVMMzkuMzAxIDI3LjYzNjlINDguNjk3NFYxOC4zMzY1Wk00LjM4MjgxIDIxLjQ2MlYzNi4wMDY5QzQuMzgyODEgMzcuNTI1OCA1LjYzMzAzIDM4Ljc3NiA3LjE1MTk0IDM4Ljc3NkgxMS41Njg0VjIxLjQ2MjNMNC4zODI4MSAyMS40NjJaTTEzLjQxNDQgMjEuNDYyVjM4Ljc3NTdIMzUuOTY0N1YyOS40ODQ5SDIyLjk4MzVDMjEuNDY0NiAyOS40ODQ5IDIwLjIxNDQgMjguMjM0NyAyMC4yMTQ0IDI2LjcxNThWMjIuMzg0OUMyMC4yMTQ0IDIxLjg2NDkgMTkuODExMyAyMS40NjE4IDE5LjI5MTQgMjEuNDYxOEwxMy40MTQ0IDIxLjQ2MlpNMzcuODExMyAyOS40ODMzVjM4Ljc3NDFINDUuOTI3NkM0Ny40NDY2IDM4Ljc3NDEgNDguNjk2OCAzNy41MjM5IDQ4LjY5NjggMzYuMDA1VjI5LjQ4MzRMMzcuODExMyAyOS40ODMzWlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk0yNi41Mzg4IDBDMjIuMTg2MyAwIDE4LjYyODkgMy41MTQ5NiAxOC42Mjg5IDcuODM2MzdDMTguNjI4OSAxMS4wNjEyIDIwLjU0OSAxMy43NzM4IDIyLjM3NzYgMTUuNjkwMkMyNC4yMDYxIDE3LjYwNjYgMjYuMDQyNSAxOC43Nzg3IDI2LjA0MjUgMTguNzc4N0wyNi4wNDA1IDE4Ljc4MDZDMjYuMzQ0MyAxOC45NzU0IDI2LjczMzggMTguOTc1NCAyNy4wMzc2IDE4Ljc4MDZDMjcuMDM3NiAxOC43ODA2IDI4Ljg3MiAxNy42MDgzIDMwLjcwMjUgMTUuNjkyMUMzMi41MjkxIDEzLjc3NTkgMzQuNDQ5MyAxMS4wNjEzIDM0LjQ0OTMgNy44MzgzMUMzNC40NDkzIDMuNTE1MjkgMzAuODkwOSAwIDI2LjUzODggMFpNMjYuNTM4OCA0LjA2OTk4QzI4LjY0NzggNC4wNjk5OCAzMC4zNzcxIDUuODAxMTkgMzAuMzc3MSA3LjkxMDE5QzMwLjM3NzEgMTAuMDE5MiAyOC42NDc4IDExLjc0ODQgMjYuNTM4OCAxMS43NDg0QzI0LjQyOTggMTEuNzQ4NCAyMi43MDA2IDEwLjAxOTIgMjIuNzAwNiA3LjkxMDE5QzIyLjcwMDYgNS44MDExOSAyNC40Mjk4IDQuMDY5OTggMjYuNTM4OCA0LjA2OTk4Wk0yNi41Mzg4IDUuOTE2MUMyNS40MjY5IDUuOTE2MSAyNC41NDY3IDYuNzk4MjMgMjQuNTQ2NyA3LjkxMDE5QzI0LjU0NjcgOS4wMjIxNSAyNS40MjY5IDkuOTAyMzMgMjYuNTM4OCA5LjkwMjMzQzI3LjY1MDcgOS45MDIzMyAyOC41MzA5IDkuMDIyMSAyOC41MzA5IDcuOTEwMTlDMjguNTMwOSA2Ljc5ODI4IDI3LjY1MDcgNS45MTYxIDI2LjUzODggNS45MTYxWlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg2KSBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNDQgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF80ODI0XzM2NDQpXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTEyLjEyODkgOC42NTQwOEMxMi4xMjg5IDguNjU0MDggMTYuMDA5IDYuNTM5NjcgMjIuMDAwOCA2LjUzOTY3QzI3Ljk5MjYgNi41Mzk2NyAzMS44NTMyIDguNjU0MDggMzEuODUzMiA4LjY1NDA4VjI1LjI3MDdIMTIuMTgwM0wxMi4xMjg5IDguNjU0MDhaXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMi45NDkzNCAyNi4zODg5QzIuNDQ1MDUgMTkuNDk5NyA1LjcxMzkyIDEyLjgxNDcgMTEuNTc2NSA4Ljk5OTkxQzExLjc1ODUgOC44ODE4MyAxMS45NDMyIDguNzY2NTIgMTIuMTI4IDguNjUzOTlMMTMuOTA3NiAyNC4xNDUzQzE1LjE2MjEgMTIuNjc3MiAxNS43OSA2Ljk0Mzg1IDE1Ljc5IDYuOTQzODVDMTUuODYwOSA2LjAxMDI4IDE2LjY0NTggNS4yNjg0MyAxNy41OTc0IDUuMjY4NDNIMjYuMzgyOUMyNy4zMzMyIDUuMjY4NDMgMjguMTE5NSA2LjAxMDI4IDI4LjE5MDMgNi45NDM4NUMyOC4xOTAzIDYuOTQzODUgMjguODE2OSAxMi42NzcyIDMwLjA3MjcgMjQuMTQ1M0wzMS44NTIzIDguNjUzOTlDMzIuMDM3MSA4Ljc2NTEzIDMyLjIyMTkgOC44ODA0NCAzMi40MDM5IDguOTk5OTFDMzguMjY2NCAxMi44MTQ3IDQxLjUzNTMgMTkuNDk5NyA0MS4wMzEgMjYuMzg4OUwyMi4wMzE4IDI4LjMxNDRMMi45NDkzNCAyNi4zODg5WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTIuODM4MzEgMjYuNDExMUgzLjE0Mzk0QzMuMTQzOTQgMjYuNDExMSAxMS43NDE5IDI3LjEyMzggMjIuMDAxNCAyNy4xMjM4QzMyLjI2MDkgMjcuMTIzOCA0MC44Mzk0IDI2LjQxMTEgNDAuODM5NCAyNi40MTExSDQxLjE2MTdDNDIuMTk4MSAyNi40MTExIDQzLjA0NjkgMjcuMjU4NiA0My4wNDY5IDI4LjI5NjNDNDMuMDQ2OSAyOS4zMzI3IDQyLjQxMiAyOS42NDggNDEuMTYxNyAzMC4xODE1QzQxLjE2MTcgMzAuMTgxNSAzMi4xOTg0IDMzLjUwNzMgMjIuMDAxNCAzMy41MDczQzExLjgwNDQgMzMuNTA3MyAyLjgzODMxIDMwLjE4MTUgMi44MzgzMSAzMC4xODE1QzEuNzQ3NzcgMjkuNjQ4IDAuOTUzMTI1IDI5LjMzMjcgMC45NTMxMjUgMjguMjk2M0MwLjk1MzEyNSAyNy4yNiAxLjgwMDU2IDI2LjQxMTEgMi44MzgzMSAyNi40MTExWlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzQ4MjRfMzY0NFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjk1MzEyNSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg2KSBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg2KSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ0IDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNTAxNl8xNzg0KVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0xMi4xMjg5IDguNjU0MTlDMTIuMTI4OSA4LjY1NDE5IDE2LjAwOSA2LjUzOTc4IDIyLjAwMDggNi41Mzk3OEMyNy45OTI2IDYuNTM5NzggMzEuODUzMiA4LjY1NDE5IDMxLjg1MzIgOC42NTQxOVYyNS4yNzA4SDEyLjE4MDNMMTIuMTI4OSA4LjY1NDE5WlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTIuOTQ5MzQgMjYuMzg5QzIuNDQ1MDUgMTkuNDk5OCA1LjcxMzkyIDEyLjgxNDggMTEuNTc2NSA5LjAwMDAyQzExLjc1ODUgOC44ODE5MyAxMS45NDMyIDguNzY2NjMgMTIuMTI4IDguNjU0MUwxMy45MDc2IDI0LjE0NTRDMTUuMTYyMSAxMi42NzczIDE1Ljc5IDYuOTQzOTUgMTUuNzkgNi45NDM5NUMxNS44NjA5IDYuMDEwMzkgMTYuNjQ1OCA1LjI2ODU0IDE3LjU5NzQgNS4yNjg1NEgyNi4zODI5QzI3LjMzMzIgNS4yNjg1NCAyOC4xMTk1IDYuMDEwMzkgMjguMTkwMyA2Ljk0Mzk1QzI4LjE5MDMgNi45NDM5NSAyOC44MTY5IDEyLjY3NzMgMzAuMDcyNyAyNC4xNDU0TDMxLjg1MjMgOC42NTQxQzMyLjAzNzEgOC43NjUyNCAzMi4yMjE5IDguODgwNTQgMzIuNDAzOSA5LjAwMDAyQzM4LjI2NjQgMTIuODE0OCA0MS41MzUzIDE5LjQ5OTggNDEuMDMxIDI2LjM4OUwyMi4wMzE4IDI4LjMxNDVMMi45NDkzNCAyNi4zODlaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMi44MzgzMSAyNi40MTEySDMuMTQzOTRDMy4xNDM5NCAyNi40MTEyIDExLjc0MTkgMjcuMTIzOSAyMi4wMDE0IDI3LjEyMzlDMzIuMjYwOSAyNy4xMjM5IDQwLjgzOTQgMjYuNDExMiA0MC44Mzk0IDI2LjQxMTJINDEuMTYxN0M0Mi4xOTgxIDI2LjQxMTIgNDMuMDQ2OSAyNy4yNTg3IDQzLjA0NjkgMjguMjk2NEM0My4wNDY5IDI5LjMzMjggNDIuNDEyIDI5LjY0ODIgNDEuMTYxNyAzMC4xODE2QzQxLjE2MTcgMzAuMTgxNiAzMi4xOTg0IDMzLjUwNzQgMjIuMDAxNCAzMy41MDc0QzExLjgwNDQgMzMuNTA3NCAyLjgzODMxIDMwLjE4MTYgMi44MzgzMSAzMC4xODE2QzEuNzQ3NzcgMjkuNjQ4MiAwLjk1MzEyNSAyOS4zMzI4IDAuOTUzMTI1IDI4LjI5NjRDMC45NTMxMjUgMjcuMjYwMSAxLjgwMDU2IDI2LjQxMTIgMi44MzgzMSAyNi40MTEyWlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwMTZfMTc4NFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjk1MzEyNSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg3KSBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNjJcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNjIgMzlcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNTkuMTA3IDBIMjUuNzg2OEMyNC42NTc2IDAgMjMuNzQyMiAwLjgyNDU2MiAyMy43NDIyIDEuODQxNzFWMjUuNjUxNEMyMy43NDIyIDI2LjY2ODUgMjQuNjU3NiAyNy40OTMxIDI1Ljc4NjggMjcuNDkzMUg1OS4xMDdDNjAuMjM2MiAyNy40OTMxIDYxLjE1MTYgMjYuNjY4NSA2MS4xNTE2IDI1LjY1MTRWMS44NDE3MUM2MS4xNTE2IDAuODI0NTYyIDYwLjIzNjIgMCA1OS4xMDcgMFpcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxwYXRoIGQ9XCJNNTIuNTg5NCA5LjIzMjM5SDQzLjU2MjdDNDIuODg1OSA5LjIzMjM5IDQyLjMzNTkgOC43MzY5NyA0Mi4zMzU5IDguMTI3MzdDNDIuMzM1OSA3LjUxNzc2IDQyLjg4NTkgNy4wMjIzNCA0My41NjI3IDcuMDIyMzRINTIuNTg5NEM1My4yNjYyIDcuMDIyMzQgNTMuODE2MiA3LjUxNzc2IDUzLjgxNjIgOC4xMjczN0M1My44MTYyIDguNzM2OTcgNTMuMjY2MiA5LjIzMjM5IDUyLjU4OTQgOS4yMzIzOVpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk0yNS4zNjEgMTEuMjQzN0MyNC45MDcxIDExLjI0MzcgMjQuNDk0MSAxMC45NjkzIDI0LjM3MzUgMTAuNTU2OEMyNC4yMzAzIDEwLjA2NSAyNC41NTc1IDkuNTYyMjUgMjUuMTAzNCA5LjQzMzMzTDM3Ljc1MzEgNi40NDQyM0MzOC4yOTkgNi4zMTM0NyAzOC44NTcxIDYuNjA5OTggMzkuMDAwMyA3LjEwMTcyQzM5LjE0MzQgNy41OTM0NiAzOC44MTYzIDguMDk2MjUgMzguMjcwNCA4LjIyNTE3TDI1LjYyMDYgMTEuMjE0M0MyNS41MzQ4IDExLjIzNDUgMjUuNDQ2OSAxMS4yNDU2IDI1LjM2MSAxMS4yNDU2VjExLjI0MzdaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNNDMuMzI5MSAxNC41NjZIMzIuNzQyNEMzMi4wNjU2IDE0LjU2NiAzMS41MTU2IDE0LjA3MDYgMzEuNTE1NiAxMy40NjFDMzEuNTE1NiAxMi44NTE0IDMyLjA2NTYgMTIuMzU2IDMyLjc0MjQgMTIuMzU2SDQzLjMyOTFDNDQuMDA1OSAxMi4zNTYgNDQuNTU1OCAxMi44NTE0IDQ0LjU1NTggMTMuNDYxQzQ0LjU1NTggMTQuMDcwNiA0NC4wMDU5IDE0LjU2NiA0My4zMjkxIDE0LjU2NlpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk01Mi41ODg5IDIwLjA0MTVINDEuNjk1NUM0MS4wMTg3IDIwLjA0MTUgNDAuNDY4OCAxOS41NDYxIDQwLjQ2ODggMTguOTM2NEM0MC40Njg4IDE4LjMyNjggNDEuMDE4NyAxNy44MzE0IDQxLjY5NTUgMTcuODMxNEg1Mi41ODg5QzUzLjI2NTcgMTcuODMxNCA1My44MTU3IDE4LjMyNjggNTMuODE1NyAxOC45MzY0QzUzLjgxNTcgMTkuNTQ2MSA1My4yNjU3IDIwLjA0MTUgNTIuNTg4OSAyMC4wNDE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTUyLjU4NzUgMTQuNTY2SDQ3LjYyMTNDNDYuOTQ0NSAxNC41NjYgNDYuMzk0NSAxNC4wNzA2IDQ2LjM5NDUgMTMuNDYxQzQ2LjM5NDUgMTIuODUxNCA0Ni45NDQ1IDEyLjM1NiA0Ny42MjEzIDEyLjM1Nkg1Mi41ODc1QzUzLjI2NDMgMTIuMzU2IDUzLjgxNDMgMTIuODUxNCA1My44MTQzIDEzLjQ2MUM1My44MTQzIDE0LjA3MDYgNTMuMjY0MyAxNC41NjYgNTIuNTg3NSAxNC41NjZaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMzcuNDYzMyAyMC4wNDE1SDMyLjc0MjRDMzIuMDY1NiAyMC4wNDE1IDMxLjUxNTYgMTkuNTQ2MSAzMS41MTU2IDE4LjkzNjRDMzEuNTE1NiAxOC4zMjY4IDMyLjA2NTYgMTcuODMxNCAzMi43NDI0IDE3LjgzMTRIMzcuNDYzM0MzOC4xNCAxNy44MzE0IDM4LjY5IDE4LjMyNjggMzguNjkgMTguOTM2NEMzOC42OSAxOS41NDYxIDM4LjE0IDIwLjA0MTUgMzcuNDYzMyAyMC4wNDE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTI2LjY3NDMgOS4wNjExTDEyLjk4MzkgOC4yODIwNkgxMi41MTc4QzEzLjk5OCA3LjYyODI1IDE1LjAxODMgNi4yNTgwMiAxNS4wMTgzIDQuNjcyM0MxNS4wMTgzIDIuNDUzMDQgMTMuMDIwNyAwLjY1MzY4NyAxMC41NTcgMC42NTM2ODdDOC4wOTMzMiAwLjY1MzY4NyA2LjA5NTc4IDIuNDUzMDQgNi4wOTU3OCA0LjY3MjNDNi4wOTU3OCA2LjI1ODAyIDcuMTE2MDIgNy42MjgyNSA4LjU5NjI4IDguMjgyMDZIOC4xMTE3MkMzLjg2MTA3IDguMjgyMDYgMS40NjQ4NCAxMS4xOTAxIDEuNDY0ODQgMTMuODI3NVYxOS43Nzk5QzEuNDY0ODQgMjIuNjY5NSAzLjk3MzUyIDIzLjM0NTQgNC44MjgxNSAyMy4zODc4VjEzLjE3OTJINS41OTI4MlYxNC40OTc4TDUuNTk2OTEgMTQuNDA5NFYzNy4xMzhDNS41OTY5MSAzOC4zNzAxIDYuMjk2MTUgMzkgNy42NjM5NiAzOUgxMC4yNDIyVjIzLjk5OTJIMTEuMDA2OFYzOUgxMy40MzM3QzE0LjgwMTUgMzkgMTUuNTAwOCAzOC4zNzAxIDE1LjUwMDggMzcuMTM4VjEyLjY3MjdDMTUuNTAwOCAxMi42NzI3IDIyLjY0NDUgMTIuMTI3NiAyMi42NjI5IDEyLjEyNTdDMjYuOTE3NiAxMS44MjE4IDI2LjY3NDMgOS4wNjI5NCAyNi42NzQzIDkuMDYyOTRWOS4wNjExWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg3KSBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg3KSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjYyXCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDYyIDM5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTU5LjEwNyAwSDI1Ljc4NjhDMjQuNjU3NiAwIDIzLjc0MjIgMC44MjQ1NjIgMjMuNzQyMiAxLjg0MTcxVjI1LjY1MTRDMjMuNzQyMiAyNi42Njg1IDI0LjY1NzYgMjcuNDkzMSAyNS43ODY4IDI3LjQ5MzFINTkuMTA3QzYwLjIzNjIgMjcuNDkzMSA2MS4xNTE2IDI2LjY2ODUgNjEuMTUxNiAyNS42NTE0VjEuODQxNzFDNjEuMTUxNiAwLjgyNDU2MiA2MC4yMzYyIDAgNTkuMTA3IDBaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTUyLjU4OTQgOS4yMzI0NUg0My41NjI3QzQyLjg4NTkgOS4yMzI0NSA0Mi4zMzU5IDguNzM3MDMgNDIuMzM1OSA4LjEyNzQyQzQyLjMzNTkgNy41MTc4MiA0Mi44ODU5IDcuMDIyNCA0My41NjI3IDcuMDIyNEg1Mi41ODk0QzUzLjI2NjIgNy4wMjI0IDUzLjgxNjIgNy41MTc4MiA1My44MTYyIDguMTI3NDJDNTMuODE2MiA4LjczNzAzIDUzLjI2NjIgOS4yMzI0NSA1Mi41ODk0IDkuMjMyNDVaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMjUuMzYxIDExLjI0MzdDMjQuOTA3MSAxMS4yNDM3IDI0LjQ5NDEgMTAuOTY5MyAyNC4zNzM1IDEwLjU1NjdDMjQuMjMwMyAxMC4wNjUgMjQuNTU3NSA5LjU2MjE5IDI1LjEwMzQgOS40MzMyN0wzNy43NTMxIDYuNDQ0MTdDMzguMjk5IDYuMzEzNDEgMzguODU3MSA2LjYwOTkyIDM5LjAwMDMgNy4xMDE2NkMzOS4xNDM0IDcuNTkzNCAzOC44MTYzIDguMDk2MTkgMzguMjcwNCA4LjIyNTExTDI1LjYyMDYgMTEuMjE0MkMyNS41MzQ4IDExLjIzNDUgMjUuNDQ2OSAxMS4yNDU1IDI1LjM2MSAxMS4yNDU1VjExLjI0MzdaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNNDMuMzI5MSAxNC41NjZIMzIuNzQyNEMzMi4wNjU2IDE0LjU2NiAzMS41MTU2IDE0LjA3MDYgMzEuNTE1NiAxMy40NjFDMzEuNTE1NiAxMi44NTE0IDMyLjA2NTYgMTIuMzU2IDMyLjc0MjQgMTIuMzU2SDQzLjMyOTFDNDQuMDA1OSAxMi4zNTYgNDQuNTU1OCAxMi44NTE0IDQ0LjU1NTggMTMuNDYxQzQ0LjU1NTggMTQuMDcwNiA0NC4wMDU5IDE0LjU2NiA0My4zMjkxIDE0LjU2NlpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk01Mi41ODg5IDIwLjA0MTVINDEuNjk1NUM0MS4wMTg3IDIwLjA0MTUgNDAuNDY4OCAxOS41NDYxIDQwLjQ2ODggMTguOTM2NUM0MC40Njg4IDE4LjMyNjkgNDEuMDE4NyAxNy44MzE1IDQxLjY5NTUgMTcuODMxNUg1Mi41ODg5QzUzLjI2NTcgMTcuODMxNSA1My44MTU3IDE4LjMyNjkgNTMuODE1NyAxOC45MzY1QzUzLjgxNTcgMTkuNTQ2MSA1My4yNjU3IDIwLjA0MTUgNTIuNTg4OSAyMC4wNDE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTUyLjU4NzUgMTQuNTY2SDQ3LjYyMTNDNDYuOTQ0NSAxNC41NjYgNDYuMzk0NSAxNC4wNzA2IDQ2LjM5NDUgMTMuNDYxQzQ2LjM5NDUgMTIuODUxNCA0Ni45NDQ1IDEyLjM1NiA0Ny42MjEzIDEyLjM1Nkg1Mi41ODc1QzUzLjI2NDMgMTIuMzU2IDUzLjgxNDMgMTIuODUxNCA1My44MTQzIDEzLjQ2MUM1My44MTQzIDE0LjA3MDYgNTMuMjY0MyAxNC41NjYgNTIuNTg3NSAxNC41NjZaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMzcuNDYzMyAyMC4wNDE1SDMyLjc0MjRDMzIuMDY1NiAyMC4wNDE1IDMxLjUxNTYgMTkuNTQ2MSAzMS41MTU2IDE4LjkzNjVDMzEuNTE1NiAxOC4zMjY5IDMyLjA2NTYgMTcuODMxNSAzMi43NDI0IDE3LjgzMTVIMzcuNDYzM0MzOC4xNCAxNy44MzE1IDM4LjY5IDE4LjMyNjkgMzguNjkgMTguOTM2NUMzOC42OSAxOS41NDYxIDM4LjE0IDIwLjA0MTUgMzcuNDYzMyAyMC4wNDE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTI2LjY3NDMgOS4wNjExM0wxMi45ODM5IDguMjgyMDlIMTIuNTE3OEMxMy45OTggNy42MjgyOCAxNS4wMTgzIDYuMjU4MDUgMTUuMDE4MyA0LjY3MjMzQzE1LjAxODMgMi40NTMwNyAxMy4wMjA3IDAuNjUzNzE3IDEwLjU1NyAwLjY1MzcxN0M4LjA5MzMyIDAuNjUzNzE3IDYuMDk1NzggMi40NTMwNyA2LjA5NTc4IDQuNjcyMzNDNi4wOTU3OCA2LjI1ODA1IDcuMTE2MDIgNy42MjgyOCA4LjU5NjI4IDguMjgyMDlIOC4xMTE3MkMzLjg2MTA3IDguMjgyMDkgMS40NjQ4NCAxMS4xOTAyIDEuNDY0ODQgMTMuODI3NVYxOS43Nzk5QzEuNDY0ODQgMjIuNjY5NSAzLjk3MzUyIDIzLjM0NTQgNC44MjgxNSAyMy4zODc4VjEzLjE3OTJINS41OTI4MlYxNC40OTc5TDUuNTk2OTEgMTQuNDA5NVYzNy4xMzhDNS41OTY5MSAzOC4zNzAxIDYuMjk2MTUgMzkgNy42NjM5NiAzOUgxMC4yNDIyVjIzLjk5OTNIMTEuMDA2OFYzOUgxMy40MzM3QzE0LjgwMTUgMzkgMTUuNTAwOCAzOC4zNzAxIDE1LjUwMDggMzcuMTM4VjEyLjY3MjdDMTUuNTAwOCAxMi42NzI3IDIyLjY0NDUgMTIuMTI3NiAyMi42NjI5IDEyLjEyNTdDMjYuOTE3NiAxMS44MjE5IDI2LjY3NDMgOS4wNjI5NyAyNi42NzQzIDkuMDYyOTdWOS4wNjExM1pcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjwvc3ZnPicpO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoOCkgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ4XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ4IDM5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTQxLjA4NyAzNS4zMzY5SDM5LjI4OTNWMzMuMTQ4NEMzOS4yODkzIDMyLjk1MyAzOS4xMzMgMzIuODM1NyAzOC45NzY2IDMyLjgzNTdIOC4zNzYyMkM4LjE4MDgxIDMyLjgzNTcgOC4wNjM1MiAzMi45OTIgOC4wNjM1MiAzMy4xNDg0VjM1LjMzNjlINi4yNjU4MkM2LjA3MDQyIDM1LjMzNjkgNS45NTMxMiAzNS40OTMyIDUuOTUzMTIgMzUuNjQ5NlYzOC40NjM0QzUuOTUzMTIgMzguNjU4OCA2LjEwOTQ3IDM4Ljc3NjEgNi4yNjU4MiAzOC43NzYxSDQxLjE2NTFDNDEuMzYwNSAzOC43NzYxIDQxLjQ3NzggMzguNjE5NyA0MS40Nzc4IDM4LjQ2MzRWMzUuNjQ5NkM0MS40Mzg4IDM1LjQ5MzIgNDEuMjgyNCAzNS4zMzY5IDQxLjA4NyAzNS4zMzY5WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk02LjUzODc0IDE0LjExNThINDAuNzczN0M0MS4xMjU0IDE0LjExNTggNDEuNDM4IDEzLjg0MjMgNDEuNDM4IDEzLjQ1MTVWMTIuMzE4MUM0MS40MzggMTIuMDA1NCA0MS4yNDI2IDExLjY5MjkgNDAuOTY5MSAxMS41MzY1TDI0LjIwMzMgMS44NDQ0M0MyMy44NTE2IDEuNjQ5MDIgMjMuNDYwOCAxLjY0OTAyIDIzLjEwOSAxLjg0NDQzTDYuMzgyMzUgMTEuNTM2NUM2LjEwODg0IDExLjY5MjkgNS45MTM0NCAxMS45NjY0IDUuOTEzNDQgMTIuMzE4MVYxMy40NTE1QzUuODc0NTIgMTMuODQyMiA2LjE4NzIxIDE0LjExNTggNi41Mzg4NCAxNC4xMTU4SDYuNTM4NzRaTTIzLjY1NjIgNi42OTA0NEMyNC41OTQyIDYuNjkwNDQgMjUuMzM2OCA3LjQzMzAxIDI1LjMzNjggOC4zNzA5OEMyNS4zMzY4IDkuMzA4OTYgMjQuNTk0MiAxMC4wNTE1IDIzLjY1NjIgMTAuMDUxNUMyMi43MTgyIDEwLjA1MTUgMjEuOTc1NyA5LjMwODk2IDIxLjk3NTcgOC4zNzA5OEMyMS45NzU3IDcuNDMyODggMjIuNzE4MiA2LjY5MDQ0IDIzLjY1NjIgNi42OTA0NFpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMTMuNTcyMiAxNi41Nzc5QzEzLjc2NzYgMTYuNTc3OSAxMy44ODQ5IDE2LjQyMTUgMTMuODg0OSAxNi4yNjUyVjE1LjI0OTFDMTMuODg0OSAxNS4wNTM3IDEzLjcyODUgMTQuOTM2NCAxMy41NzIyIDE0LjkzNjRIMTAuMDk0QzkuODk4NTUgMTQuOTM2NCA5Ljc4MTI1IDE1LjA5MjggOS43ODEyNSAxNS4yNDkxVjE2LjI2NTJDOS43ODEyNSAxNi40NjA2IDkuOTM3NiAxNi41Nzc5IDEwLjA5NCAxNi41Nzc5SDEwLjUyMzhWMzAuMzczNUgxMC4wOTRDOS44OTg1NSAzMC4zNzM1IDkuNzgxMjUgMzAuNTI5OCA5Ljc4MTI1IDMwLjY4NjJWMzEuNzAyMkM5Ljc4MTI1IDMxLjg5NzYgOS45Mzc2IDMyLjAxNDkgMTAuMDk0IDMyLjAxNDlIMTMuNTcyMkMxMy43Njc2IDMyLjAxNDkgMTMuODg0OSAzMS44NTg2IDEzLjg4NDkgMzEuNzAyMlYzMC42ODYyQzEzLjg4NDkgMzAuNDkwOCAxMy43Mjg1IDMwLjM3MzUgMTMuNTcyMiAzMC4zNzM1SDEzLjE0MjNWMTYuNTc3OUgxMy41NzIyWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0zNy4xNzc2IDE2LjU3NzlDMzcuMzczIDE2LjU3NzkgMzcuNDkwMyAxNi40MjE1IDM3LjQ5MDMgMTYuMjY1MlYxNS4yNDkxQzM3LjQ5MDMgMTUuMDUzNyAzNy4zMzQgMTQuOTM2NCAzNy4xNzc2IDE0LjkzNjRIMzMuNjk5NEMzMy41MDQgMTQuOTM2NCAzMy4zODY3IDE1LjA5MjggMzMuMzg2NyAxNS4yNDkxVjE2LjI2NTJDMzMuMzg2NyAxNi40NjA2IDMzLjU0MzEgMTYuNTc3OSAzMy42OTk0IDE2LjU3NzlIMzQuMTI5M1YzMC4zNzM1SDMzLjY5OTRDMzMuNTA0IDMwLjM3MzUgMzMuMzg2NyAzMC41Mjk4IDMzLjM4NjcgMzAuNjg2MlYzMS43MDIyQzMzLjM4NjcgMzEuODk3NiAzMy41NDMxIDMyLjAxNDkgMzMuNjk5NCAzMi4wMTQ5SDM3LjE3NzZDMzcuMzczIDMyLjAxNDkgMzcuNDkwMyAzMS44NTg2IDM3LjQ5MDMgMzEuNzAyMlYzMC42ODYyQzM3LjQ5MDMgMzAuNDkwOCAzNy4zMzQgMzAuMzczNSAzNy4xNzc2IDMwLjM3MzVIMzYuNzQ3OFYxNi41Nzc5SDM3LjE3NzZaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTMxLjI3OTIgMTYuNTc3OUMzMS40NzQ2IDE2LjU3NzkgMzEuNTkxOSAxNi40MjE1IDMxLjU5MTkgMTYuMjY1MlYxNS4yNDkxQzMxLjU5MTkgMTUuMDUzNyAzMS40MzU1IDE0LjkzNjQgMzEuMjc5MiAxNC45MzY0SDI3LjgwMUMyNy42MDU2IDE0LjkzNjQgMjcuNDg4MyAxNS4wOTI4IDI3LjQ4ODMgMTUuMjQ5MVYxNi4yNjUyQzI3LjQ4ODMgMTYuNDYwNiAyNy42NDQ2IDE2LjU3NzkgMjcuODAxIDE2LjU3NzlIMjguMjMwOFYzMC4zNzM1SDI3LjgwMUMyNy42MDU2IDMwLjM3MzUgMjcuNDg4MyAzMC41Mjk4IDI3LjQ4ODMgMzAuNjg2MlYzMS43MDIyQzI3LjQ4ODMgMzEuODk3NiAyNy42NDQ2IDMyLjAxNDkgMjcuODAxIDMyLjAxNDlIMzEuMjc5MkMzMS40NzQ2IDMyLjAxNDkgMzEuNTkxOSAzMS44NTg2IDMxLjU5MTkgMzEuNzAyMlYzMC42ODYyQzMxLjU5MTkgMzAuNDkwOCAzMS40MzU1IDMwLjM3MzUgMzEuMjc5MiAzMC4zNzM1SDMwLjg0OTNWMTYuNTc3OUgzMS4yNzkyWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0yNS4zNzY4IDE2LjU3NzlDMjUuNTcyMiAxNi41Nzc5IDI1LjY4OTUgMTYuNDIxNSAyNS42ODk1IDE2LjI2NTJWMTUuMjQ5MUMyNS42ODk1IDE1LjA1MzcgMjUuNTMzMiAxNC45MzY0IDI1LjM3NjggMTQuOTM2NEgyMS44OTg2QzIxLjcwMzIgMTQuOTM2NCAyMS41ODU5IDE1LjA5MjggMjEuNTg1OSAxNS4yNDkxVjE2LjI2NTJDMjEuNTg1OSAxNi40NjA2IDIxLjc0MjMgMTYuNTc3OSAyMS44OTg2IDE2LjU3NzlIMjIuMzI4NVYzMC4zNzM1SDIxLjg5ODZDMjEuNzAzMiAzMC4zNzM1IDIxLjU4NTkgMzAuNTI5OCAyMS41ODU5IDMwLjY4NjJWMzEuNzAyMkMyMS41ODU5IDMxLjg5NzYgMjEuNzQyMyAzMi4wMTQ5IDIxLjg5ODYgMzIuMDE0OUgyNS4zNzY4QzI1LjU3MjIgMzIuMDE0OSAyNS42ODk1IDMxLjg1ODYgMjUuNjg5NSAzMS43MDIyVjMwLjY4NjJDMjUuNjg5NSAzMC40OTA4IDI1LjUzMzIgMzAuMzczNSAyNS4zNzY4IDMwLjM3MzVIMjQuOTQ3VjE2LjU3NzlIMjUuMzc2OFpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMTkuNDc0NSAxNi41Nzc5QzE5LjY2OTkgMTYuNTc3OSAxOS43ODcyIDE2LjQyMTUgMTkuNzg3MiAxNi4yNjUyVjE1LjI0OTFDMTkuNzg3MiAxNS4wNTM3IDE5LjYzMDkgMTQuOTM2NCAxOS40NzQ1IDE0LjkzNjRIMTUuOTk2M0MxNS44MDA5IDE0LjkzNjQgMTUuNjgzNiAxNS4wOTI4IDE1LjY4MzYgMTUuMjQ5MVYxNi4yNjUyQzE1LjY4MzYgMTYuNDYwNiAxNS44Mzk5IDE2LjU3NzkgMTUuOTk2MyAxNi41Nzc5SDE2LjQyNjJWMzAuMzczNUgxNS45OTYzQzE1LjgwMDkgMzAuMzczNSAxNS42ODM2IDMwLjUyOTggMTUuNjgzNiAzMC42ODYyVjMxLjcwMjJDMTUuNjgzNiAzMS44OTc2IDE1LjgzOTkgMzIuMDE0OSAxNS45OTYzIDMyLjAxNDlIMTkuNDc0NUMxOS42Njk5IDMyLjAxNDkgMTkuNzg3MiAzMS44NTg2IDE5Ljc4NzIgMzEuNzAyMlYzMC42ODYyQzE5Ljc4NzIgMzAuNDkwOCAxOS42MzA5IDMwLjM3MzUgMTkuNDc0NSAzMC4zNzM1SDE5LjA0NDZWMTYuNTc3OUgxOS40NzQ1WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PGNpcmNsZSBjeD1cIjIzLjYzNjdcIiBjeT1cIjguNTQxNVwiIHI9XCIyLjg4NjcyXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48L3N2Zz4nKTtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2U6bnRoLWNoaWxkKDgpIGlucHV0W3R5cGU9cmFkaW9dOmhvdmVyICsgbGFiZWwsIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJlLXF1ZXN0aW9uIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2U6bnRoLWNoaWxkKDgpIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDhcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNDggMzlcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNDEuMDg3IDM1LjMzNjlIMzkuMjg5M1YzMy4xNDg0QzM5LjI4OTMgMzIuOTUzIDM5LjEzMyAzMi44MzU3IDM4Ljk3NjYgMzIuODM1N0g4LjM3NjIyQzguMTgwODEgMzIuODM1NyA4LjA2MzUyIDMyLjk5MiA4LjA2MzUyIDMzLjE0ODRWMzUuMzM2OUg2LjI2NTgyQzYuMDcwNDIgMzUuMzM2OSA1Ljk1MzEyIDM1LjQ5MzIgNS45NTMxMiAzNS42NDk2VjM4LjQ2MzRDNS45NTMxMiAzOC42NTg4IDYuMTA5NDcgMzguNzc2MSA2LjI2NTgyIDM4Ljc3NjFINDEuMTY1MUM0MS4zNjA1IDM4Ljc3NjEgNDEuNDc3OCAzOC42MTk3IDQxLjQ3NzggMzguNDYzNFYzNS42NDk2QzQxLjQzODggMzUuNDkzMiA0MS4yODI0IDM1LjMzNjkgNDEuMDg3IDM1LjMzNjlaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTYuNTM4NzQgMTQuMTE1OEg0MC43NzM3QzQxLjEyNTQgMTQuMTE1OCA0MS40MzggMTMuODQyMyA0MS40MzggMTMuNDUxNVYxMi4zMTgxQzQxLjQzOCAxMi4wMDU0IDQxLjI0MjYgMTEuNjkyOSA0MC45NjkxIDExLjUzNjVMMjQuMjAzMyAxLjg0NDQzQzIzLjg1MTYgMS42NDkwMiAyMy40NjA4IDEuNjQ5MDIgMjMuMTA5IDEuODQ0NDNMNi4zODIzNSAxMS41MzY1QzYuMTA4ODQgMTEuNjkyOSA1LjkxMzQ0IDExLjk2NjQgNS45MTM0NCAxMi4zMTgxVjEzLjQ1MTVDNS44NzQ1MiAxMy44NDIyIDYuMTg3MjEgMTQuMTE1OCA2LjUzODg0IDE0LjExNThINi41Mzg3NFpNMjMuNjU2MiA2LjY5MDQ0QzI0LjU5NDIgNi42OTA0NCAyNS4zMzY4IDcuNDMzMDEgMjUuMzM2OCA4LjM3MDk4QzI1LjMzNjggOS4zMDg5NiAyNC41OTQyIDEwLjA1MTUgMjMuNjU2MiAxMC4wNTE1QzIyLjcxODIgMTAuMDUxNSAyMS45NzU3IDkuMzA4OTYgMjEuOTc1NyA4LjM3MDk4QzIxLjk3NTcgNy40MzI4OCAyMi43MTgyIDYuNjkwNDQgMjMuNjU2MiA2LjY5MDQ0WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk0xMy41NzIyIDE2LjU3NzlDMTMuNzY3NiAxNi41Nzc5IDEzLjg4NDkgMTYuNDIxNSAxMy44ODQ5IDE2LjI2NTJWMTUuMjQ5MUMxMy44ODQ5IDE1LjA1MzcgMTMuNzI4NSAxNC45MzY0IDEzLjU3MjIgMTQuOTM2NEgxMC4wOTRDOS44OTg1NSAxNC45MzY0IDkuNzgxMjUgMTUuMDkyOCA5Ljc4MTI1IDE1LjI0OTFWMTYuMjY1MkM5Ljc4MTI1IDE2LjQ2MDYgOS45Mzc2IDE2LjU3NzkgMTAuMDk0IDE2LjU3NzlIMTAuNTIzOFYzMC4zNzM1SDEwLjA5NEM5Ljg5ODU1IDMwLjM3MzUgOS43ODEyNSAzMC41Mjk4IDkuNzgxMjUgMzAuNjg2MlYzMS43MDIyQzkuNzgxMjUgMzEuODk3NiA5LjkzNzYgMzIuMDE0OSAxMC4wOTQgMzIuMDE0OUgxMy41NzIyQzEzLjc2NzYgMzIuMDE0OSAxMy44ODQ5IDMxLjg1ODYgMTMuODg0OSAzMS43MDIyVjMwLjY4NjJDMTMuODg0OSAzMC40OTA4IDEzLjcyODUgMzAuMzczNSAxMy41NzIyIDMwLjM3MzVIMTMuMTQyM1YxNi41Nzc5SDEzLjU3MjJaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTM3LjE3NzYgMTYuNTc3OUMzNy4zNzMgMTYuNTc3OSAzNy40OTAzIDE2LjQyMTUgMzcuNDkwMyAxNi4yNjUyVjE1LjI0OTFDMzcuNDkwMyAxNS4wNTM3IDM3LjMzNCAxNC45MzY0IDM3LjE3NzYgMTQuOTM2NEgzMy42OTk0QzMzLjUwNCAxNC45MzY0IDMzLjM4NjcgMTUuMDkyOCAzMy4zODY3IDE1LjI0OTFWMTYuMjY1MkMzMy4zODY3IDE2LjQ2MDYgMzMuNTQzMSAxNi41Nzc5IDMzLjY5OTQgMTYuNTc3OUgzNC4xMjkzVjMwLjM3MzVIMzMuNjk5NEMzMy41MDQgMzAuMzczNSAzMy4zODY3IDMwLjUyOTggMzMuMzg2NyAzMC42ODYyVjMxLjcwMjJDMzMuMzg2NyAzMS44OTc2IDMzLjU0MzEgMzIuMDE0OSAzMy42OTk0IDMyLjAxNDlIMzcuMTc3NkMzNy4zNzMgMzIuMDE0OSAzNy40OTAzIDMxLjg1ODYgMzcuNDkwMyAzMS43MDIyVjMwLjY4NjJDMzcuNDkwMyAzMC40OTA4IDM3LjMzNCAzMC4zNzM1IDM3LjE3NzYgMzAuMzczNUgzNi43NDc4VjE2LjU3NzlIMzcuMTc3NlpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMzEuMjc5MiAxNi41Nzc5QzMxLjQ3NDYgMTYuNTc3OSAzMS41OTE5IDE2LjQyMTUgMzEuNTkxOSAxNi4yNjUyVjE1LjI0OTFDMzEuNTkxOSAxNS4wNTM3IDMxLjQzNTUgMTQuOTM2NCAzMS4yNzkyIDE0LjkzNjRIMjcuODAxQzI3LjYwNTYgMTQuOTM2NCAyNy40ODgzIDE1LjA5MjggMjcuNDg4MyAxNS4yNDkxVjE2LjI2NTJDMjcuNDg4MyAxNi40NjA2IDI3LjY0NDYgMTYuNTc3OSAyNy44MDEgMTYuNTc3OUgyOC4yMzA4VjMwLjM3MzVIMjcuODAxQzI3LjYwNTYgMzAuMzczNSAyNy40ODgzIDMwLjUyOTggMjcuNDg4MyAzMC42ODYyVjMxLjcwMjJDMjcuNDg4MyAzMS44OTc2IDI3LjY0NDYgMzIuMDE0OSAyNy44MDEgMzIuMDE0OUgzMS4yNzkyQzMxLjQ3NDYgMzIuMDE0OSAzMS41OTE5IDMxLjg1ODYgMzEuNTkxOSAzMS43MDIyVjMwLjY4NjJDMzEuNTkxOSAzMC40OTA4IDMxLjQzNTUgMzAuMzczNSAzMS4yNzkyIDMwLjM3MzVIMzAuODQ5M1YxNi41Nzc5SDMxLjI3OTJaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTI1LjM3NjggMTYuNTc3OUMyNS41NzIyIDE2LjU3NzkgMjUuNjg5NSAxNi40MjE1IDI1LjY4OTUgMTYuMjY1MlYxNS4yNDkxQzI1LjY4OTUgMTUuMDUzNyAyNS41MzMyIDE0LjkzNjQgMjUuMzc2OCAxNC45MzY0SDIxLjg5ODZDMjEuNzAzMiAxNC45MzY0IDIxLjU4NTkgMTUuMDkyOCAyMS41ODU5IDE1LjI0OTFWMTYuMjY1MkMyMS41ODU5IDE2LjQ2MDYgMjEuNzQyMyAxNi41Nzc5IDIxLjg5ODYgMTYuNTc3OUgyMi4zMjg1VjMwLjM3MzVIMjEuODk4NkMyMS43MDMyIDMwLjM3MzUgMjEuNTg1OSAzMC41Mjk4IDIxLjU4NTkgMzAuNjg2MlYzMS43MDIyQzIxLjU4NTkgMzEuODk3NiAyMS43NDIzIDMyLjAxNDkgMjEuODk4NiAzMi4wMTQ5SDI1LjM3NjhDMjUuNTcyMiAzMi4wMTQ5IDI1LjY4OTUgMzEuODU4NiAyNS42ODk1IDMxLjcwMjJWMzAuNjg2MkMyNS42ODk1IDMwLjQ5MDggMjUuNTMzMiAzMC4zNzM1IDI1LjM3NjggMzAuMzczNUgyNC45NDdWMTYuNTc3OUgyNS4zNzY4WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk0xOS40NzQ1IDE2LjU3NzlDMTkuNjY5OSAxNi41Nzc5IDE5Ljc4NzIgMTYuNDIxNSAxOS43ODcyIDE2LjI2NTJWMTUuMjQ5MUMxOS43ODcyIDE1LjA1MzcgMTkuNjMwOSAxNC45MzY0IDE5LjQ3NDUgMTQuOTM2NEgxNS45OTYzQzE1LjgwMDkgMTQuOTM2NCAxNS42ODM2IDE1LjA5MjggMTUuNjgzNiAxNS4yNDkxVjE2LjI2NTJDMTUuNjgzNiAxNi40NjA2IDE1LjgzOTkgMTYuNTc3OSAxNS45OTYzIDE2LjU3NzlIMTYuNDI2MlYzMC4zNzM1SDE1Ljk5NjNDMTUuODAwOSAzMC4zNzM1IDE1LjY4MzYgMzAuNTI5OCAxNS42ODM2IDMwLjY4NjJWMzEuNzAyMkMxNS42ODM2IDMxLjg5NzYgMTUuODM5OSAzMi4wMTQ5IDE1Ljk5NjMgMzIuMDE0OUgxOS40NzQ1QzE5LjY2OTkgMzIuMDE0OSAxOS43ODcyIDMxLjg1ODYgMTkuNzg3MiAzMS43MDIyVjMwLjY4NjJDMTkuNzg3MiAzMC40OTA4IDE5LjYzMDkgMzAuMzczNSAxOS40NzQ1IDMwLjM3MzVIMTkuMDQ0NlYxNi41Nzc5SDE5LjQ3NDVaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48Y2lyY2xlIGN4PVwiMjMuNjM2N1wiIGN5PVwiOC41NDE1XCIgcj1cIjIuODg2NzJcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjwvc3ZnPicpO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcmUtcXVlc3Rpb24gLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoOSkgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ0IDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNDgyNF8zNjM0KVwiPjxwYXRoIGQ9XCJNMzUuODIwNiAyMC40NzkyQzM4LjAwMjcgMTkuMzE2NSAzOS40ODggMTcuMDE3OSAzOS40ODggMTQuMzc0M0MzOS40ODggMTAuNTU0NSAzNi4zOTE5IDcuNDU4MzcgMzIuNTcyMSA3LjQ1ODM3QzI4Ljc1MjQgNy40NTgzNyAyNS42NTYyIDEwLjU1NDUgMjUuNjU2MiAxNC4zNzQzQzI1LjY1NjIgMTcuMDIwMSAyNy4xNDE2IDE5LjMxNjUgMjkuMzIzNyAyMC40NzkyQzI1LjA3MzcgMjEuODUwMyAyMiAyNS44MzU4IDIyIDMwLjU0MDVWMzYuMjA4NkMyMiAzNy42MjY3IDIzLjE0OTMgMzguNzc2IDI0LjU2NzQgMzguNzc2SDQwLjU3OTFDNDEuOTk3MiAzOC43NzYgNDMuMTQ2NSAzNy42MjY3IDQzLjE0NjUgMzYuMjA4NlYzMC41NDA1QzQzLjE0NjUgMjUuODM1OCA0MC4wNzA1IDIxLjg1MDMgMzUuODIyOSAyMC40NzkySDM1LjgyMDZaXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48cGF0aCBkPVwiTTE4LjA2NTIgMTYuMTIxOEMyMC43NjY5IDE0LjY4MjEgMjIuNjA2IDExLjgzNjEgMjIuNjA2IDguNTYyOTVDMjIuNjA2IDMuODMzNDkgMTguNzcyNSAwIDE0LjA0MyAwQzkuMzEzNTkgMCA1LjQ4MDA5IDMuODMzNDkgNS40ODAwOSA4LjU2Mjk1QzUuNDgwMDkgMTEuODM4OSA3LjMxOTE3IDE0LjY4MjEgMTAuMDIwOSAxNi4xMjE4QzQuNzU4ODggMTcuODE5NCAwLjk1MzEyNSAyMi43NTQxIDAuOTUzMTI1IDI4LjU3OTJWMzUuNTk3MUMwLjk1MzEyNSAzNy4zNTMgMi4zNzYxMiAzOC43NzYgNC4xMzE5OSAzOC43NzZIMjMuOTU2OUMyNS43MTI3IDM4Ljc3NiAyNy4xMzU3IDM3LjM1MyAyNy4xMzU3IDM1LjU5NzFWMjguNTc5MkMyNy4xMzU3IDIyLjc1NDEgMjMuMzI3MiAxNy44MTk0IDE4LjA2NzkgMTYuMTIxOEgxOC4wNjUyWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzQ4MjRfMzYzNFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjk1MzEyNSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg5KSBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsLCAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCg5KSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ0IDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNTAxNl8xNzc4KVwiPjxwYXRoIGQ9XCJNMzUuODIwNiAyMC40NzkyQzM4LjAwMjcgMTkuMzE2NSAzOS40ODggMTcuMDE3OSAzOS40ODggMTQuMzc0M0MzOS40ODggMTAuNTU0NSAzNi4zOTE5IDcuNDU4MzcgMzIuNTcyMSA3LjQ1ODM3QzI4Ljc1MjQgNy40NTgzNyAyNS42NTYyIDEwLjU1NDUgMjUuNjU2MiAxNC4zNzQzQzI1LjY1NjIgMTcuMDIwMSAyNy4xNDE2IDE5LjMxNjUgMjkuMzIzNyAyMC40NzkyQzI1LjA3MzcgMjEuODUwMyAyMiAyNS44MzU4IDIyIDMwLjU0MDVWMzYuMjA4NkMyMiAzNy42MjY3IDIzLjE0OTMgMzguNzc2IDI0LjU2NzQgMzguNzc2SDQwLjU3OTFDNDEuOTk3MiAzOC43NzYgNDMuMTQ2NSAzNy42MjY3IDQzLjE0NjUgMzYuMjA4NlYzMC41NDA1QzQzLjE0NjUgMjUuODM1OCA0MC4wNzA1IDIxLjg1MDMgMzUuODIyOSAyMC40NzkySDM1LjgyMDZaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTE4LjA2NTIgMTYuMTIxOEMyMC43NjY5IDE0LjY4MjEgMjIuNjA2IDExLjgzNjEgMjIuNjA2IDguNTYyOTVDMjIuNjA2IDMuODMzNDkgMTguNzcyNSAwIDE0LjA0MyAwQzkuMzEzNTkgMCA1LjQ4MDA5IDMuODMzNDkgNS40ODAwOSA4LjU2Mjk1QzUuNDgwMDkgMTEuODM4OSA3LjMxOTE3IDE0LjY4MjEgMTAuMDIwOSAxNi4xMjE4QzQuNzU4ODggMTcuODE5NCAwLjk1MzEyNSAyMi43NTQxIDAuOTUzMTI1IDI4LjU3OTJWMzUuNTk3MUMwLjk1MzEyNSAzNy4zNTMgMi4zNzYxMiAzOC43NzYgNC4xMzE5OSAzOC43NzZIMjMuOTU2OUMyNS43MTI3IDM4Ljc3NiAyNy4xMzU3IDM3LjM1MyAyNy4xMzU3IDM1LjU5NzFWMjguNTc5MkMyNy4xMzU3IDIyLjc1NDEgMjMuMzI3MiAxNy44MTk0IDE4LjA2NzkgMTYuMTIxOEgxOC4wNjUyWlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwMTZfMTc3OFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjk1MzEyNSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAwO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGlucHV0W3R5cGU9cmFkaW9dOmhvdmVyICsgbGFiZWwge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE0MnB4IDQxcHggNDZweCA0MXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjZcIiB2aWV3Qm94PVwiMCAwIDI1IDI2XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuNDM0XCIgY3k9XCIxMi43NzA5XCIgcj1cIjEwLjI5MzRcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCI0XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDZweDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJvZHVjdC1jaG9pY2UgLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNlwiIHZpZXdCb3g9XCIwIDAgMjUgMjZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi41MTk5XCIgY3k9XCIxMi44MDc4XCIgcj1cIjEyLjI5MzRcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNOC40MjE4OCAxMi44MDgyTDExLjM0ODkgMTUuNzM1MkwxNy4yMDI5IDkuODgxMjNcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCIyLjczMTg2XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2UgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgICBwYWRkaW5nOiAxMTdweCA0MXB4IDI0cHggNDFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjRweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogMjgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDE0MnB4IDQxcHggNDZweCA0MXB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7IC8qIDMycHggKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI2XCIgdmlld0JveD1cIjAgMCAyNSAyNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjEyLjMzMjRcIiBjeT1cIjEyLjgxNzlcIiByPVwiMTEuMjkzNFwiIHN0cm9rZT1cImJsYWNrXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2UgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMTdweCA0MXB4IDI0cHggNDFweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2U6bnRoLWNoaWxkKDEpIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRmFjaWxpdHkgRmluYW5jaW5nXCI7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTYwJTsgLyogMjguOHB4ICovXG4gIGxldHRlci1zcGFjaW5nOiAwLjI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4OHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZDogI0ExRTBGRjtcbiAgd2lkdGg6IDE5OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJvZHVjdC1jaG9pY2UgLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoMSkgbGFiZWw6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdG9wOiA2NnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfcmFkaW8gLmdjaG9pY2U6bnRoLWNoaWxkKDIpIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW5yb2xsbWVudCBNYXJrZXRpbmdcIjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAyOC44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjRTNDMkY3O1xuICB3aWR0aDogMjMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgyKSBsYWJlbDpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0b3A6IDY2cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJvZHVjdC1jaG9pY2UgLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoMykgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJXb3JraW5nIENhcGl0YWxcIjtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIEJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAyOC44cHggKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjQkVGRkQwO1xuICB3aWR0aDogMTk4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyAuZ2ZpZWxkX3JhZGlvIC5nY2hvaWNlOm50aC1jaGlsZCgzKSBsYWJlbDpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0b3A6IDY2cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJvZHVjdC1jaG9pY2UgLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoNCkgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJPdGhlclwiO1xuICBjb2xvcjogIzAwMjI0MjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7IC8qIDI4LjhweCAqL1xuICBsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA2cHggMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODhweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNGRkE2MDA7XG4gIHdpZHRoOiA4NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyAuZ2V0LWZ1bmRpbmctZm9ybV9fcHJvZHVjdC1jaG9pY2UgLmdpbnB1dF9jb250YWluZXJfcmFkaW8gLmdmaWVsZF9yYWRpbyAuZ2Nob2ljZTpudGgtY2hpbGQoNCkgbGFiZWw6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdG9wOiA2NnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIC5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIC5nZXQtZnVuZGluZy1mb3JtX19wcm9kdWN0LWNob2ljZSAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgLmdmb3JtX25leHRfYnV0dG9uIHtcbiAgb3JkZXI6IDE7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciAuZ2Zvcm1fcHJldmlvdXNfYnV0dG9uIHtcbiAgb3JkZXI6IDI7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciAuZ2Zvcm1fc2F2ZV9saW5rIHtcbiAgb3JkZXI6IDM7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uZ2Zvcm1fbmV4dF9idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMjI0MjtcbiAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggNDZweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uZ2Zvcm1fbmV4dF9idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMzhweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uLmdmb3JtX25leHRfYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTI7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uZ2Zvcm1fbmV4dF9idXR0b246YmVmb3JlIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA5cHg7XG4gICAgdG9wOiA2cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvbi5nZm9ybV9uZXh0X2J1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogMTNweDtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uZ2Zvcm1fbmV4dF9idXR0b246YWZ0ZXIge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uLmdmb3JtX25leHRfYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uZ2Zvcm1fbmV4dF9idXR0b246aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBsZWZ0OiAtMTAwcHg7XG4gIHRvcDogLTIyNXB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uLmdmb3JtX25leHRfYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgbGVmdDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvbi5nZm9ybV9uZXh0X2J1dHRvbjpob3ZlcjphZnRlciB7XG4gICAgbGVmdDogMTFweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBwYWRkaW5nOiAxM3B4IDE4cHggMTNweCA0NnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAyMjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sXG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgcGFkZGluZzogMTJweCAxNnB4IDEycHggNDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAzOHB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmJlZm9yZSxcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0yO1xuICBsZWZ0OiAxM3B4O1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpiZWZvcmUsXG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphZnRlcixcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogMTNweDtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFmdGVyLFxuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlcjpiZWZvcmUsXG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBsZWZ0OiAtMTAwcHg7XG4gIHRvcDogLTIyNXB4O1xufVxuLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlcjphZnRlcixcbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcjphZnRlciB7XG4gIGxlZnQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOmFmdGVyLFxuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IDExcHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGlucHV0W3R5cGU9YnV0dG9uXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMjI0MjtcbiAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggNDZweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMjI0MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjVcIiB2aWV3Qm94PVwiMCAwIDI1IDI1XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuNzg2MVwiIGN5PVwiMTIuMDczN1wiIHI9XCIxMlwiIGZpbGw9XCIlMjMwMDIyNDJcIi8+PHBhdGggZD1cIk0xMy40ODQ2IDYuMTk5NzFMMTguNzg2MSAxMi4wNzM1TDEzLjQ4NDYgMTcuOTQ3M0wxMS42ODM3IDE2LjM5ODlMMTQuODMxIDEzLjE2NzRINi43ODYxM1YxMC45Nzk1SDE0LjgzMUwxMS42ODM3IDcuNzQ4MDlMMTMuNDg0NiA2LjE5OTcxWlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOHB4IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWZvcm0gLmNvbnRhaW5lci1maXhlZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAzOHB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBpbnB1dFt0eXBlPWJ1dHRvbl0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCIxMlwiIHZpZXdCb3g9XCIwIDAgOCAxMlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjIxNDg0IDAuODk1OTk2TDIuMjQyMTkgNS44Njg2NUw3LjIxNDg0IDEwLjg0MTNcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvc3ZnPicpO1xuICBwYWRkaW5nOiAxM3B4IDE4cHggMTNweCAyNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGg0IHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gIGNvbG9yOiAjN0QwMDAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE1IDE2XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiNy4wMzkwNlwiIGN5PVwiOFwiIHI9XCI3LjAzOTA2XCIgZmlsbD1cIiUyMzdEMDAwMFwiLz48cGF0aCBkPVwiTTcuNzQxMDYgOS4wMjEzNkg2LjMxMzY4TDUuODE1NzUgNEg4LjI1MDA1TDcuNzQxMDYgOS4wMjEzNlpNOC4yNzIxOCAxMC44MzgyQzguMjcyMTggMTEuNTEzMSA3Ljc0MTA2IDEyIDcuMDMyOSAxMkM2LjMyNDc0IDEyIDUuODA0NjkgMTEuNTEzMSA1LjgwNDY5IDEwLjgzODJDNS44MDQ2OSAxMC4xNjMyIDYuMzEzNjggOS42NjUyOCA3LjAzMjkgOS42NjUyOEM3Ljc2MzE5IDkuNjY1MjggOC4yNzIxOCAxMC4xNjMyIDguMjcyMTggMTAuODM4MlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmZvcm1fc2F2ZWRfbWVzc2FnZSAuZm9ybV9zYXZlZF9tZXNzYWdlX2VtYWlsZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBTZW1pQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMjI0MjtcbiAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggMThweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctZm9ybSAuY29udGFpbmVyLWZpeGVkIC5nZm9ybV93cmFwcGVyIC5mb3JtX3NhdmVkX21lc3NhZ2UgLmZvcm1fc2F2ZWRfbWVzc2FnZV9lbWFpbGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDM4cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1mb3JtIC5jb250YWluZXItZml4ZWQgLmdmb3JtX3dyYXBwZXIgLmZvcm1fc2F2ZWRfbWVzc2FnZSAuZm9ybV9zYXZlZF9tZXNzYWdlX2VtYWlsZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwMjI0Mjtcbn1cblxuLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0gLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtLWNvbnRlbnQge1xuICBtYXJnaW46IDgwcHggMDtcbiAgbWF4LXdpZHRoOiAxNTE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybSAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0tY29udGVudCB7XG4gICAgbWFyZ2luOiA4MHB4IDE2cHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybSAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0tY29udGVudCAuZ2V0LWZ1bmRpbmctY3RhLWlubmVyIHtcbiAgYmFja2dyb3VuZDogI0ZEQ0UzMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZkZDU1MlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4MCUgdG9wIDE5cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAzcHg7XG4gIHBhZGRpbmc6IDY3cHggNzhweCA4MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgODAlIGJvdHRvbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMXJlbSAzN3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMDVweCBib3R0b20gLTEzNnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzk4cHg7XG4gICAgbWFyZ2luOiA4MHB4IGF1dG87XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybSAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0tY29udGVudCAuZ2V0LWZ1bmRpbmctY3RhLWlubmVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0gLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtLWNvbnRlbnQgLmdldC1mdW5kaW5nLWN0YS1pbm5lciBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0gLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtLWNvbnRlbnQgLmdldC1mdW5kaW5nLWN0YS1pbm5lciAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIgLmNvbnRhaW5lci1maXhlZCAuZGl2IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybSAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0tY29udGVudCAuZ2V0LWZ1bmRpbmctY3RhLWlubmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0gLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtLWNvbnRlbnQgLmdldC1mdW5kaW5nLWN0YS1pbm5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybSAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0tY29udGVudCAuZ2V0LWZ1bmRpbmctY3RhLWlubmVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5oZWFkaW5nLWxpbmsge1xuICBmbGV4OiA2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmhlYWRpbmctbGluayB7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgdWwge1xuICBtYXJnaW46IDAgMCAxLjVlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgdWwge1xuICAgIG1hcmdpbjogMCAwIDQ4cHggMDtcbiAgfVxufVxuLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IC5nZXQtZnVuZGluZy1jdGEtaW5uZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgdWwgbGkge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiOC43NTY4NFwiIGN5PVwiOC44OTExMVwiIHI9XCI4XCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTYuMDkwMzMgOC44OTEzM0w3Ljk5NTA5IDEwLjc5NjFMMTEuODA0NiA2Ljk4NjU3XCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMS43Nzc3OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+JykgY2VudGVyIGxlZnQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG59XG4uZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0gLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtLWNvbnRlbnQgLmdldC1mdW5kaW5nLWN0YS1pbm5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0gLmdldC1mdW5kaW5nLWN0YS1uby1mb3JtLWNvbnRlbnQgLmdldC1mdW5kaW5nLWN0YS1pbm5lciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDQxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiAxNzZweDtcbiAgbWFyZ2luLXRvcDogLTE3NnB4O1xuICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTY4MCAxNDAwXCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEsIC5jbHMtMiB7IGZpbGw6ICUyMzAwMDsgc3Ryb2tlLXdpZHRoOiAwcHg7IH0gLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPVwiY2xzLTJcIiBkPVwiTTE2NzkuNDgsMTE4NS45OGMtMzUwLjExLDEzNi41Ni03MzEuMDUsMjExLjUtMTEyOS41LDIxMS41LTE4Ny44NiwwLTM3MS44Mi0xNi42Ni01NTAuNS00OC41OHYtMTk1LjQyaDE2ODB2MzIuNVpcIi8+PHJlY3QgY2xhc3M9XCJjbHMtMVwiIHdpZHRoPVwiMTY4MFwiIGhlaWdodD1cIjExNTZcIi8+PC9zdmc+Jyk7XG4gIG1hc2stcG9zaXRpb246IGJvdHRvbTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQ6ICNGRkE2MDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmIzMjZcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gMDtcbiAgYmFja2dyb3VuZC1zaXplOiA3NzBweDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudC1yZWdpc3RyYXRpb24taGVybzo6YmVmb3JlIHtcbiAgICBtYXNrLWltYWdlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZiMzI2XCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDcwMHB4IHJpZ2h0IC0yMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM5OHB4O1xuICB9XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgcC5leWVicm93IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHAuZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgcCwgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgbGkge1xuICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlKTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgcDpsYXN0LWNoaWxkLCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCB1bDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgcC5leWVicm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGgxIHtcbiAgY29sb3I6IGhzbCgyMDksIDEwMCUsIDEzJSk7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCAudHJ1c3RwaWxvdC13aWRnZXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgLnRydXN0cGlsb3Qtd2lkZ2V0LWNvbnRhaW5lciAudHJ1c3RwaWxvdC13aWRnZXQge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBsZWZ0OiAtMzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQuT3JhbmdlIHtcbiAgY29sb3I6IGhzbCgyMDksIDEwMCUsIDEzJSk7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudC5PcmFuZ2UgcCwgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQuT3JhbmdlIGxpLCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudC5PcmFuZ2UgaDEge1xuICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlKTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LnB1cnBsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LnB1cnBsZSBwLCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudC5wdXJwbGUgbGksIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LnB1cnBsZSBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LkJsdWUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudC5CbHVlIHAsIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LkJsdWUgbGksIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LkJsdWUgaDEge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudC5HcmVlbiB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQuR3JlZW4gcCwgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQuR3JlZW4gbGksIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50LkdyZWVuIGgxIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTNweDtcbiAgLyogQWRkaXRpb25hbCBTaGFkb3cgRE9NIHRhcmdldGluZyAtIG1heSBuZWVkIEphdmFTY3JpcHQgaW5qZWN0aW9uICovXG4gIC8qIFRoaXMgYXBwcm9hY2ggdXNlcyA6OnBhcnQoKSBwc2V1ZG8tZWxlbWVudCBpZiBXaXN0aWEgc3VwcG9ydHMgaXQgKi9cbiAgLyogUmVzcG9uc2l2ZSBhZGp1c3RtZW50cyAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm94LXNoYWRvdzogMHB4IDQuMTIxcHggMjIuNjY0cHggNC4xMjFweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbiAgcGFkZGluZzogNDlweCA1M3B4O1xuICB6LWluZGV4OiAzO1xuICBtaW4taGVpZ2h0OiA5MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIGxhYmVsIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgbGFiZWwgLmhzLWZvcm0tcmVxdWlyZWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgbGFiZWwgLmhzLWZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiBcIihSZXF1aXJlZClcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgbGFiZWwgLmhzLWZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IGlucHV0W3R5cGU9dGV4dF0sIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IGlucHV0W3R5cGU9ZW1haWxdLCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCBpbnB1dFt0eXBlPXRlbF0ge1xuICBib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5pbnB1dCBzZWxlY3Qge1xuICBib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWluZGVudDogMXB4O1xuICB0ZXh0LW92ZXJmbG93OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI1IDI0XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuMjQyMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjxwYXRoIGQ9XCJNMTcuMjQyMiAxMEwxMi4yNDIyIDE0TDcuMjQyMTkgMTBcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgdWwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjEuMjVcIiB5PVwiMS4yODI3MVwiIHdpZHRoPVwiMTQuNVwiIGhlaWdodD1cIjE0LjVcIiByeD1cIjEuMjVcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiLz48L3N2Zz4nKSBsZWZ0IDRweCBuby1yZXBlYXQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgdWwgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDRweDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgdWwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEgeyBzdHJva2UtbGluZWNhcDogcm91bmQ7IHN0cm9rZS13aWR0aDogMi43cHg7IH0gLmNscy0xLCAuY2xzLTIgeyBmaWxsOiBub25lOyBzdHJva2U6ICUyMzAwMDsgfSAuY2xzLTIgeyBzdHJva2Utd2lkdGg6IDEuNXB4OyB9IDwvc3R5bGU+PC9kZWZzPjxyZWN0IGNsYXNzPVwiY2xzLTJcIiB4PVwiMS4yXCIgeT1cIjEuM1wiIHdpZHRoPVwiMTQuNVwiIGhlaWdodD1cIjE0LjVcIiByeD1cIjEuM1wiIHJ5PVwiMS4zXCIvPjxwYXRoIGNsYXNzPVwiY2xzLTFcIiBkPVwiTTQuMiw4LjZsMi45LDIuOSw1LjktNS45XCIvPjwvc3ZnPicpIGxlZnQgNHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmlucHV0IHVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDRweDtcbiAgfVxufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaW5wdXQgdWwgc3BhbiBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtZm9ybS1maWVsZCAuaHMtZXJyb3ItbXNncyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzLWZvcm0tZmllbGQgLmhzLWVycm9yLW1zZ3MgbGFiZWwge1xuICBjb2xvcjogIzdEMDAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNSAxNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjcuMDM5MDZcIiBjeT1cIjhcIiByPVwiNy4wMzkwNlwiIGZpbGw9XCIlMjM3RDAwMDBcIi8+PHBhdGggZD1cIk03Ljc0MTA2IDkuMDIxMzZINi4zMTM2OEw1LjgxNTc1IDRIOC4yNTAwNUw3Ljc0MTA2IDkuMDIxMzZaTTguMjcyMTggMTAuODM4MkM4LjI3MjE4IDExLjUxMzEgNy43NDEwNiAxMiA3LjAzMjkgMTJDNi4zMjQ3NCAxMiA1LjgwNDY5IDExLjUxMzEgNS44MDQ2OSAxMC44MzgyQzUuODA0NjkgMTAuMTYzMiA2LjMxMzY4IDkuNjY1MjggNy4wMzI5IDkuNjY1MjhDNy43NjMxOSA5LjY2NTI4IDguMjcyMTggMTAuMTYzMiA4LjI3MjE4IDEwLjgzODJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1mb3JtLWZpZWxkIC5ocy1lcnJvci1tc2dzIGxhYmVsOjptYXJrZXIge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB1bCBsaSBsYWJlbCB7XG4gIGNvbG9yOiAjN0QwMDAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE1IDE2XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiNy4wMzkwNlwiIGN5PVwiOFwiIHI9XCI3LjAzOTA2XCIgZmlsbD1cIiUyMzdEMDAwMFwiLz48cGF0aCBkPVwiTTcuNzQxMDYgOS4wMjEzNkg2LjMxMzY4TDUuODE1NzUgNEg4LjI1MDA1TDcuNzQxMDYgOS4wMjEzNlpNOC4yNzIxOCAxMC44MzgyQzguMjcyMTggMTEuNTEzMSA3Ljc0MTA2IDEyIDcuMDMyOSAxMkM2LjMyNDc0IDEyIDUuODA0NjkgMTEuNTEzMSA1LjgwNDY5IDEwLjgzODJDNS44MDQ2OSAxMC4xNjMyIDYuMzEzNjggOS42NjUyOCA3LjAzMjkgOS42NjUyOEM3Ljc2MzE5IDkuNjY1MjggOC4yNzIxOCAxMC4xNjMyIDguMjcyMTggMTAuODM4MlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB1bCBsaSBsYWJlbDo6bWFya2VyIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gZm9ybSAuaHMtc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0MjtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGNpcmNsZSBjeD1cIjEyXCIgY3k9XCIxMlwiIHI9XCIxMlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk0xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMTZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBmb3JtIC5ocy1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgOHB4O1xuICB9XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSAuc3VibWl0dGVkLW1lc3NhZ2UgaDUge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIC5zdWJtaXR0ZWQtbWVzc2FnZSBoNSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggNC4xMjFweCAyMi42NjRweCA0LjEyMXB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICBwYWRkaW5nOiA0OXB4IDUzcHg7XG4gIHotaW5kZXg6IDM7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xuICAvKiBXaXN0aWEgRm9ybSBDb250YWluZXIgU3R5bGluZyAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzJweCAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSAuZm9ybSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIHdpc3RpYS1mb3JtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC8qIENTUyBDdXN0b20gUHJvcGVydGllcyBmb3IgU2hhZG93IERPTSBzdHlsaW5nICovXG4gIC0td2lzdGlhLWZvcm0tZmllbGQtbWFyZ2luOiAwIDAgMCAwO1xuICAtLXdpc3RpYS1mb3JtLWxhYmVsLWNvbG9yOiAjMDAyMjQyO1xuICAtLXdpc3RpYS1mb3JtLWxhYmVsLWZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gIC0td2lzdGlhLWZvcm0tbGFiZWwtZm9udC1zaXplOiAxNHB4O1xuICAtLXdpc3RpYS1mb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiA1MDA7XG4gIC0td2lzdGlhLWZvcm0tbGFiZWwtbGluZS1oZWlnaHQ6IDE2MCU7XG4gIC0td2lzdGlhLWZvcm0taW5wdXQtYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgLS13aXN0aWEtZm9ybS1pbnB1dC1oZWlnaHQ6IDQ4cHg7XG4gIC0td2lzdGlhLWZvcm0taW5wdXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLS13aXN0aWEtZm9ybS1pbnB1dC1wYWRkaW5nOiAwIDIwcHg7XG4gIC0td2lzdGlhLWZvcm0taW5wdXQtYmFja2dyb3VuZDogd2hpdGU7XG4gIC0td2lzdGlhLWZvcm0taW5wdXQtZm9udC1zaXplOiAxNnB4O1xuICAtLXdpc3RpYS1mb3JtLXNlbGVjdC1hcHBlYXJhbmNlOiBub25lO1xuICAtLXdpc3RpYS1mb3JtLXNlbGVjdC1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI1IDI0XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuMjQyMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjxwYXRoIGQ9XCJNMTcuMjQyMiAxMEwxMi4yNDIyIDE0TDcuMjQyMTkgMTBcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gIC0td2lzdGlhLWZvcm0tc2VsZWN0LWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICAtLXdpc3RpYS1mb3JtLXNlbGVjdC1iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtLXdpc3RpYS1mb3JtLWNoZWNrYm94LXNpemU6IDE2cHg7XG4gIC0td2lzdGlhLWZvcm0tY2hlY2tib3gtdW5jaGVja2VkLWJnOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB4PVwiMS4yNVwiIHk9XCIxLjI4MjcxXCIgd2lkdGg9XCIxNC41XCIgaGVpZ2h0PVwiMTQuNVwiIHJ4PVwiMS4yNVwiIHN0cm9rZT1cImJsYWNrXCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIvPjwvc3ZnPicpO1xuICAtLXdpc3RpYS1mb3JtLWNoZWNrYm94LWNoZWNrZWQtYmc6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDwlM0Z4bWwgdmVyc2lvbj1cIjEuMFwiIGVuY29kaW5nPVwiVVRGLThcIiUzRj48c3ZnIGlkPVwiTGF5ZXJfMVwiIGRhdGEtbmFtZT1cIkxheWVyIDFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIj48ZGVmcz48c3R5bGU+IC5jbHMtMSB7IHN0cm9rZS1saW5lY2FwOiByb3VuZDsgc3Ryb2tlLXdpZHRoOiAyLjdweDsgfSAuY2xzLTEsIC5jbHMtMiB7IGZpbGw6IG5vbmU7IHN0cm9rZTogJTIzMDAwOyB9IC5jbHMtMiB7IHN0cm9rZS13aWR0aDogMS41cHg7IH0gPC9zdHlsZT48L2RlZnM+PHJlY3QgY2xhc3M9XCJjbHMtMlwiIHg9XCIxLjJcIiB5PVwiMS4zXCIgd2lkdGg9XCIxNC41XCIgaGVpZ2h0PVwiMTQuNVwiIHJ4PVwiMS4zXCIgcnk9XCIxLjNcIi8+PHBhdGggY2xhc3M9XCJjbHMtMVwiIGQ9XCJNNC4yLDguNmwyLjksMi45LDUuOS01LjlcIi8+PC9zdmc+Jyk7XG4gIC0td2lzdGlhLWZvcm0tc3VibWl0LWJnOiAkbmF2eTtcbiAgLS13aXN0aWEtZm9ybS1zdWJtaXQtY29sb3I6ICR3aGl0ZTtcbiAgLS13aXN0aWEtZm9ybS1zdWJtaXQtZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1mb250LXNpemU6IDE4cHg7XG4gIC0td2lzdGlhLWZvcm0tc3VibWl0LWxpbmUtaGVpZ2h0OiAxMDAlO1xuICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1sZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1wYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1ib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgLS13aXN0aWEtZm9ybS1zdWJtaXQtbWluLWhlaWdodDogNDhweDtcbiAgLS13aXN0aWEtZm9ybS1zdWJtaXQtYm9yZGVyOiBub25lO1xuICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1iZy1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGNpcmNsZSBjeD1cIjEyXCIgY3k9XCIxMlwiIHI9XCIxMlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk0xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48L3N2Zz4nKTtcbiAgLS13aXN0aWEtZm9ybS1zdWJtaXQtYmctcG9zaXRpb246IGNlbnRlciBsZWZ0IDE2cHg7XG4gIC0td2lzdGlhLWZvcm0tc3VibWl0LWJnLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIC0td2lzdGlhLWZvcm0tZXJyb3ItY29sb3I6ICM3RDAwMDA7XG4gIC0td2lzdGlhLWZvcm0tZXJyb3ItZm9udC1zaXplOiAxNHB4O1xuICAtLXdpc3RpYS1mb3JtLWVycm9yLWJnLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE1IDE2XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiNy4wMzkwNlwiIGN5PVwiOFwiIHI9XCI3LjAzOTA2XCIgZmlsbD1cIiUyMzdEMDAwMFwiLz48cGF0aCBkPVwiTTcuNzQxMDYgOS4wMjEzNkg2LjMxMzY4TDUuODE1NzUgNEg4LjI1MDA1TDcuNzQxMDYgOS4wMjEzNlpNOC4yNzIxOCAxMC44MzgyQzguMjcyMTggMTEuNTEzMSA3Ljc0MTA2IDEyIDcuMDMyOSAxMkM2LjMyNDc0IDEyIDUuODA0NjkgMTEuNTEzMSA1LjgwNDY5IDEwLjgzODJDNS44MDQ2OSAxMC4xNjMyIDYuMzEzNjggOS42NjUyOCA3LjAzMjkgOS42NjUyOEM3Ljc2MzE5IDkuNjY1MjggOC4yNzIxOCAxMC4xNjMyIDguMjcyMTggMTAuODM4MlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gIC0td2lzdGlhLWZvcm0tZXJyb3ItYmctcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC0td2lzdGlhLWZvcm0tZXJyb3ItYmctcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAtLXdpc3RpYS1mb3JtLWVycm9yLXBhZGRpbmctbGVmdDogMjJweDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIC5mb3JtIC5zdWJtaXR0ZWQtbWVzc2FnZSBoNSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gLmZvcm0gLnN1Ym1pdHRlZC1tZXNzYWdlIGg1IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIHdpc3RpYS1mb3JtOjpwYXJ0KGZvcm0pIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIHdpc3RpYS1mb3JtOjpwYXJ0KGZpZWxkKSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWZvcm0gd2lzdGlhLWZvcm06OnBhcnQobGFiZWwpIHtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIGZvbnQtZmFtaWx5OiBcIkdlbmVyYWwgU2FucyBNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbi5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIHdpc3RpYS1mb3JtOjpwYXJ0KGlucHV0KSB7XG4gIGJvcmRlcjogc29saWQgMnB4ICM3MjdEODQ7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSB3aXN0aWEtZm9ybTo6cGFydChzZWxlY3QpIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNSAyNFwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjEyLjI0MjJcIiBjeT1cIjEyXCIgcj1cIjEyXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48cGF0aCBkPVwiTTE3LjI0MjIgMTBMMTIuMjQyMiAxNEw3LjI0MjE5IDEwXCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSB3aXN0aWEtZm9ybTo6cGFydChzdWJtaXQpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxjaXJjbGUgY3g9XCIxMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxwYXRoIGQ9XCJNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWlwiIGZpbGw9XCIlMjMwMDIyNDJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDE2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tZm9ybSB3aXN0aWEtZm9ybTo6cGFydChsYWJlbCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIHdpc3RpYS1mb3JtOjpwYXJ0KHN1Ym1pdCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCA4cHg7XG4gIH1cbn1cblxuI3BhZ2UuT3JhbmdlIC5ldmVudC1yZWdpc3RyYXRpb24taGVybzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTYwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmYjMyNlwiLz48L3N2Zz4nKTtcbn1cbiNwYWdlLk9yYW5nZSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHAsICNwYWdlLk9yYW5nZSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGxpLCAjcGFnZS5PcmFuZ2UgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBoMSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuI3BhZ2UuUHVycGxlIC5ldmVudC1yZWdpc3RyYXRpb24taGVybzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzgzMmJiNlwiLz48L3N2Zz4nKTtcbn1cbiNwYWdlLlB1cnBsZSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHAsICNwYWdlLlB1cnBsZSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGxpLCAjcGFnZS5QdXJwbGUgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBoMSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2UuR3JlZW4gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDViN2FjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMmJjMmI4XCIvPjwvc3ZnPicpO1xufVxuI3BhZ2UuR3JlZW4gLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBwLCAjcGFnZS5HcmVlbiAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGxpLCAjcGFnZS5HcmVlbiAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGgxIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4jcGFnZS5CbHVlIC5ldmVudC1yZWdpc3RyYXRpb24taGVybzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZkNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzI2ODVkYlwiLz48L3N2Zz4nKTtcbn1cbiNwYWdlLkJsdWUgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBwLCAjcGFnZS5CbHVlIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgbGksICNwYWdlLkJsdWUgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBoMSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNwYWdlLk5hdnkgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMjQyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMGQyZDRiXCIvPjwvc3ZnPicpO1xufVxuI3BhZ2UuTmF2eSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHAsICNwYWdlLk5hdnkgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBsaSwgI3BhZ2UuTmF2eSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGgxIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuI3BhZ2UuTWludCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRUZGRDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIiBmaWxsLW9wYWNpdHk9XCIwLjI1XCIvPjwvc3ZnPicpO1xufVxuI3BhZ2UuTWludCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHAsICNwYWdlLk1pbnQgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBsaSwgI3BhZ2UuTWludCAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IGgxIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4jcGFnZS5MYXZlbmRlciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0MyRjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNlN2NiZjhcIi8+PC9zdmc+Jyk7XG59XG4jcGFnZS5MYXZlbmRlciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHAsICNwYWdlLkxhdmVuZGVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgbGksICNwYWdlLkxhdmVuZGVyIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgaDEge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbiNwYWdlLlNreSAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUUwRkY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNhZmU1ZmZcIi8+PC9zdmc+Jyk7XG59XG4jcGFnZS5Ta3kgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBwLCAjcGFnZS5Ta3kgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCBsaSwgI3BhZ2UuU2t5IC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQgaDEge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cblxuLmV2ZW50LWNvbnRyaWJ1dG9ycyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTU0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmV2ZW50LWNvbnRyaWJ1dG9ycyB7XG4gICAgcGFkZGluZy10b3A6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQtY29udHJpYnV0b3JzIHtcbiAgICBwYWRkaW5nLXRvcDogMzZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZXZlbnQtY29udHJpYnV0b3JzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMwMDIyNDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQtY29udHJpYnV0b3JzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzIHtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5ldmVudC1jb250cmlidXRvcnMgLmNvbnRhaW5lci1maXhlZCAuZXZlbnQtY29udHJpYnV0b3ItY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xuICByb3ctZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5ldmVudC1jb250cmlidXRvcnMgLmNvbnRhaW5lci1maXhlZCAuZXZlbnQtY29udHJpYnV0b3ItY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgcm93LWdhcDogMTJweDtcbiAgfVxufVxuLmV2ZW50LWNvbnRyaWJ1dG9ycyAuY29udGFpbmVyLWZpeGVkIC5ldmVudC1jb250cmlidXRvci1jYXJkcyAuZXZlbnQtY29udHJpYnV0b3ItY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV2ZW50LWNvbnRyaWJ1dG9ycyAuY29udGFpbmVyLWZpeGVkIC5ldmVudC1jb250cmlidXRvci1jYXJkcyAuZXZlbnQtY29udHJpYnV0b3ItY2FyZCBoNiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmV2ZW50LWNvbnRyaWJ1dG9ycyAuY29udGFpbmVyLWZpeGVkIC5ldmVudC1jb250cmlidXRvci1jYXJkcyAuZXZlbnQtY29udHJpYnV0b3ItY2FyZCBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZXZlbnQtY29udHJpYnV0b3JzIC5jb250YWluZXItZml4ZWQgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmRzIC5ldmVudC1jb250cmlidXRvci1jYXJkIHAge1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cbi5ldmVudC1jb250cmlidXRvcnMgLmNvbnRhaW5lci1maXhlZCAuZXZlbnQtY29udHJpYnV0b3ItY2FyZHMgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmQgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ldmVudC1jb250cmlidXRvcnMgLmNvbnRhaW5lci1maXhlZCAuZXZlbnQtY29udHJpYnV0b3ItY2FyZHMgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmQgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmQtaW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uZXZlbnQtY29udHJpYnV0b3JzIC5jb250YWluZXItZml4ZWQgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmRzIC5ldmVudC1jb250cmlidXRvci1jYXJkIC5ldmVudC1jb250cmlidXRvci1jYXJkLWltYWdlLWNvbnRhaW5lciAuZXZlbnQtY29udHJpYnV0b3ItY2FyZC1pbWFnZSB7XG4gIG1heC13aWR0aDogMzE4cHg7XG4gIG1heC1oZWlnaHQ6IDMxOHB4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLmNhc2Utc3R1ZGllcy1oZXJvIHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTA5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhc2Utc3R1ZGllcy1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIH1cbn1cbi5jYXNlLXN0dWRpZXMtaGVybyAuY29udGFpbmVyLWZpeGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI0cHg7XG59XG4uY2FzZS1zdHVkaWVzLWhlcm8gLmNvbnRhaW5lci1maXhlZCBoMSwgLmNhc2Utc3R1ZGllcy1oZXJvIC5jb250YWluZXItZml4ZWQgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FzZS1zdHVkaWVzLWhlcm8gLmNvbnRhaW5lci1maXhlZCBwIHtcbiAgbWF4LXdpZHRoOiA2NjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jYXNlLXN0dWRpZXMtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDI1MXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlLXN0dWRpZXMtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAzcHg7XG4gIH1cbn1cbi5jYXNlLXN0dWRpZXMtY29udGVudCAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMTI3cHg7XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDM2cHggMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIG1pbi1oZWlnaHQ6IDU0OXB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDAyMjQyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ2M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhc2Utc3R1ZGllcy1jb250ZW50IC5jb250YWluZXItZml4ZWQgLmNhc2Utc3R1ZGllcy1jb250YWluZXIgLmluLWZlZWQtY2FyZCB7XG4gICAgbWluLWhlaWdodDogMzgycHg7XG4gIH1cbn1cbi5jYXNlLXN0dWRpZXMtY29udGVudCAuY29udGFpbmVyLWZpeGVkIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIC5pbi1mZWVkLWNhcmQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA0OHB4IDQ4cHggMzZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDMycHggMzJweCAyMHB4O1xuICB9XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkIC50ZXh0LWhlYWRsaW5lIHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXNlLXN0dWRpZXMtY29udGVudCAuY29udGFpbmVyLWZpeGVkIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIC5pbi1mZWVkLWNhcmQgLnRleHQtaGVhZGxpbmUgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkIC50ZXh0LWhlYWRsaW5lIHAgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkIC50ZXJ0aWFyeS1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkLmItcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNhc2Utc3R1ZGllcy1jb250ZW50IC5jb250YWluZXItZml4ZWQgLmNhc2Utc3R1ZGllcy1jb250YWluZXIgLmluLWZlZWQtY2FyZC5iLXJvbGwgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuLmNhc2Utc3R1ZGllcy1jb250ZW50IC5jb250YWluZXItZml4ZWQgLmNhc2Utc3R1ZGllcy1jb250YWluZXIgLmluLWZlZWQtY2FyZC5iLXJvbGwgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cbi5jYXNlLXN0dWRpZXMtY29udGVudCAuY29udGFpbmVyLWZpeGVkIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIC5pbi1mZWVkLWNhcmQuYi1yb2xsIC5pbnRlcmlvci1jb250YWluZXIgLnRleHQtaGVhZGxpbmUgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhc2Utc3R1ZGllcy1jb250ZW50IC5jb250YWluZXItZml4ZWQgLmNhc2Utc3R1ZGllcy1jb250YWluZXIgLmluLWZlZWQtY2FyZC5iLXJvbGwgLmludGVyaW9yLWNvbnRhaW5lciAudGVydGlhcnktYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkLmItcm9sbCAuaW50ZXJpb3ItY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY2FzZS1zdHVkaWVzLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAuY2FzZS1zdHVkaWVzLWNvbnRhaW5lciAuaW4tZmVlZC1jYXJkLmItcm9sbCAuaW50ZXJpb3ItY29udGFpbmVyIC50ZXJ0aWFyeS1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXNlLXN0dWRpZXMtY29udGVudCAuY29udGFpbmVyLWZpeGVkIC5jYXNlLXN0dWRpZXMtY29udGFpbmVyIC5pbi1mZWVkLWNhcmQuYi1yb2xsIC5pbnRlcmlvci1jb250YWluZXIgLnRlcnRpYXJ5LWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLm91ci10ZWFtLWNvbnRlbnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm91ci10ZWFtLWNvbnRlbnQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gIH1cbn1cbi5vdXItdGVhbS1jb250ZW50IC5jb250YWluZXItZml4ZWQge1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm91ci10ZWFtLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbi5vdXItdGVhbS1jb250ZW50IC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAudGVhbS1tZW1iZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm91ci10ZWFtLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAudGVhbS1tZW1iZXJzIC50ZWFtLW1lbWJlciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLm91ci10ZWFtLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAudGVhbS1tZW1iZXJzIC50ZWFtLW1lbWJlciAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm91ci10ZWFtLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAudGVhbS1tZW1iZXJzIC50ZWFtLW1lbWJlciBoNiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5vdXItdGVhbS1jb250ZW50IC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAuZmVlZC1kaXNydXB0b3Ige1xuICBwYWRkaW5nOiA0OHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGhlaWdodDogMzE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5vdXItdGVhbS1jb250ZW50IC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAuZmVlZC1kaXNydXB0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5vdXItdGVhbS1jb250ZW50IC5jb250YWluZXItZml4ZWQgLnRlYW0tbWVtYmVycyAuZmVlZC1kaXNydXB0b3IgaDYge1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ub3VyLXRlYW0tY29udGVudCAuY29udGFpbmVyLWZpeGVkIC50ZWFtLW1lbWJlcnMgLmZlZWQtZGlzcnVwdG9yLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFFMEZGO1xufVxuLm91ci10ZWFtLWNvbnRlbnQgLmNvbnRhaW5lci1maXhlZCAudGVhbS1tZW1iZXJzIC5mZWVkLWRpc3J1cHRvci5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRUZGRDA7XG59XG4ub3VyLXRlYW0tY29udGVudCAuY29udGFpbmVyLWZpeGVkIC50ZWFtLW1lbWJlcnMgLmZlZWQtZGlzcnVwdG9yLnB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0MyRjc7XG59XG5cbi50ZWFtLW1lbWJlci1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlYW0tbWVtYmVyLW1vZGFsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCB7XG4gIG1heC13aWR0aDogMTM1OHB4O1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtLW1lbWJlci1tb2RhbCAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMDlweCAxMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1NnB4IDI0cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuc2Nyb2xsLWNvbnRhaW5lciB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZWFtLW1lbWJlci1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBnYXA6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlci1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmxlZnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDMxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5sZWZ0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDI0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAubGVmdC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMjI3cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlci1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmxlZnQtY29udGFpbmVyIC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4udGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5sZWZ0LWNvbnRhaW5lciBoNSwgLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAubGVmdC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZWFtLW1lbWJlci1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmxlZnQtY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAubGVmdC1jb250YWluZXIgLmxpbmtlZGluLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEyIDBDNS4zNzE4OCAwIDAgNS4zNzE4OCAwIDEyQzAgMTguNjI4MSA1LjM3MTg4IDI0IDEyIDI0QzE4LjYyODEgMjQgMjQgMTguNjI4MSAyNCAxMkMyNCA1LjM3MTg4IDE4LjYyODEgMCAxMiAwWk04LjY0Mzc1IDE3LjAyMDNINi4zMDQ2OVY5LjUzNDM3SDguNjQzNzVWMTcuMDIwM1pNNy40MTA5NCA4LjU5Njg3SDcuMzkyMTlDNi41NDM3NSA4LjU5Njg3IDUuOTk1MzEgOC4wMjUgNS45OTUzMSA3LjI5ODQ0QzUuOTk1MzEgNi41NTc4MSA2LjU2MjUgNiA3LjQyNSA2QzguMjg3NSA2IDguODE3MTkgNi41NTc4MSA4LjgzNTk0IDcuMjk4NDRDOC44NDA2MyA4LjAyMDMxIDguMjkyMTkgOC41OTY4NyA3LjQxMDk0IDguNTk2ODdaTTE4IDE3LjAyMDNIMTUuMzQ2OVYxMy4xNDg0QzE1LjM0NjkgMTIuMTM1OSAxNC45MzQ0IDExLjQ0MjIgMTQuMDIwMyAxMS40NDIyQzEzLjMyMTkgMTEuNDQyMiAxMi45MzI4IDExLjkxMDkgMTIuNzU0NyAxMi4zNjA5QzEyLjY4OTEgMTIuNTIwMyAxMi42OTg0IDEyLjc0NTMgMTIuNjk4NCAxMi45NzVWMTcuMDIwM0gxMC4wNjg4QzEwLjA2ODggMTcuMDIwMyAxMC4xMDE2IDEwLjE1NzggMTAuMDY4OCA5LjUzNDM3SDEyLjY5ODRWMTAuNzEwOUMxMi44NTMxIDEwLjE5NTMgMTMuNjkyMiA5LjQ2NDA2IDE1LjAzMjggOS40NjQwNkMxNi42OTY5IDkuNDY0MDYgMTggMTAuNTQyMiAxOCAxMi44NTc4VjE3LjAyMDNaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucmlnaHQtY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMTE4cHg7XG4gIG1heC1oZWlnaHQ6IDUwNnB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAucmlnaHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhbS1tZW1iZXItbW9kYWwgLmNvbnRhaW5lci1maXhlZCAuaW50ZXJpb3ItY29udGFpbmVyIC5yaWdodC1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIG92ZXJmbG93OiB1bnNldDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYzcHg7XG4gIHJpZ2h0OiA2MnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZWFtLW1lbWJlci1tb2RhbCAuY29udGFpbmVyLWZpeGVkIC5pbnRlcmlvci1jb250YWluZXIgLmNsb3NlLWJ1dHRvbiB7XG4gICAgdG9wOiAzMnB4O1xuICAgIHJpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYW0tbWVtYmVyLW1vZGFsIC5jb250YWluZXItZml4ZWQgLmludGVyaW9yLWNvbnRhaW5lciAuY2xvc2UtYnV0dG9uIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRENFMzM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzcwOScgaGVpZ2h0PSc1MjcnIHZpZXdCb3g9JzAgMCA3MDkgNTI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc1NDUnIGN5PSc1NDUnIHI9JzU0NScgZmlsbD0nJTIzRkZBNjAwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgbWFyZ2luLXRvcDogLTEyNXB4O1xuICBwYWRkaW5nLXRvcDogMTcycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDEzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2OHB4O1xuICB9XG59XG4uZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYmFjay1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYmFjay1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5iYWNrLWxpbmsgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYmFjay1saW5rIHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoMSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBmb250LWZhbWlseTogXCJHZW5lcmFsIFNhbnMgU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB9XG59XG4uZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5hdXRob3IsIC5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmRhdGUge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIE1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYWRkdG9hbnlfc2hvcnRjb2RlIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQgLnRleHQtY29udGFpbmVyIC5hZGR0b2FueV9zaG9ydGNvZGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAudGV4dC1jb250YWluZXIgLmFkZHRvYW55X3Nob3J0Y29kZSAuYWRkdG9hbnlfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxNXB4O1xufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC50ZXh0LWNvbnRhaW5lciAuYWRkdG9hbnlfc2hvcnRjb2RlIC5hZGR0b2FueV9saXN0IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICB3aWR0aDogNDYxcHg7XG4gIG1pbi13aWR0aDogNDYxcHg7XG4gIGhlaWdodDogNDYxcHg7XG4gIG1hcmdpbi1yaWdodDogNTVweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDM2MXB4O1xuICAgIG1pbi13aWR0aDogMzYxcHg7XG4gICAgaGVpZ2h0OiAzNjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDYxcHg7XG4gICAgbWluLXdpZHRoOiA0NjFweDtcbiAgICBoZWlnaHQ6IDQ2MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAzNDJweDtcbiAgICBtaW4td2lkdGg6IDM0MnB4O1xuICAgIGhlaWdodDogMzQycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5lZGl0b3JpYWwtcGFnZS1oZWFkZXIgLmNvbnRhaW5lci1maXhlZCAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgfVxufVxuLmVkaXRvcmlhbC1wYWdlLWhlYWRlciAuY29udGFpbmVyLWZpeGVkIC5pbWFnZS1jb250YWluZXIgLmJvcmRlcmVkLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTFweDtcbiAgcmlnaHQ6IC01NXB4O1xuICB3aWR0aDogMTA4cHg7XG4gIGhlaWdodDogMTA4cHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMwNUI3QUM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIC5jb250YWluZXItZml4ZWQgLmltYWdlLWNvbnRhaW5lciAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICB0b3A6IC05cHg7XG4gICAgcmlnaHQ6IC00MHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgfVxufVxuXG4uc2luZ2xlLXBvc3QsIC5zaW5nbGUtcmVzb3VyY2Uge1xuICAvKiogRmVhdHVyZWQgUmVzb3VyY2VzICovXG4gIC8qKiBSZXNvdXJjZSBHdWlkZSAqL1xufVxuLnNpbmdsZS1wb3N0IC5wb3N0LCAuc2luZ2xlLXBvc3QgLnJlc291cmNlLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0LCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAucG9zdCwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSwgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQsIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQsIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gIHBhZGRpbmc6IDgycHggMjMycHggMTA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICBtYXJnaW46IC04MnB4IGF1dG8gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5wb3N0IC5lbnRyeS1jb250ZW50LCAuc2luZ2xlLXBvc3QgLnJlc291cmNlIC5lbnRyeS1jb250ZW50LCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50LCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCB7XG4gICAgcGFkZGluZzogODJweCAxMTZweCAxMDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCwgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCAuZW50cnktY29udGVudCwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLCAuc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucywgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4sIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucyBmaWd1cmUsIC5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZSwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucyBmaWd1cmUsIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUsIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMgZmlndXJlLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucyBmaWd1cmUsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNpbmdsZS1wb3N0IC5wb3N0IC5lbnRyeS1jb250ZW50ID4gKiwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCA+ICosIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgPiAqLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCA+ICoge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbi5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCBhOm5vdCgucHJpbWFyeS1idXR0b24pLCAuc2luZ2xlLXBvc3QgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IGE6bm90KC5wcmltYXJ5LWJ1dHRvbiksIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgYTpub3QoLnByaW1hcnktYnV0dG9uKSwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgYTpub3QoLnByaW1hcnktYnV0dG9uKSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCBwLCAuc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgbGksIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgcCwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCBsaSwgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCAuZW50cnktY29udGVudCBwLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50IGxpLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCBwLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gIGNvbG9yOiAjMDAyMjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCBwLCAuc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgbGksIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgcCwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCBsaSwgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCAuZW50cnktY29udGVudCBwLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50IGxpLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCBwLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgaDQsIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgaDQsIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgaDQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IGg0IHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCB1bCwgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZSAuZW50cnktY29udGVudCB1bCwgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCAuZW50cnktY29udGVudCB1bCwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgdWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xufVxuLnNpbmdsZS1wb3N0IC5wb3N0IC5lbnRyeS1jb250ZW50IHVsIGxpLCAuc2luZ2xlLXBvc3QgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IHVsIGxpLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50IHVsIGxpLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCB1bCBsaSB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbmdsZS1wb3N0IC5wb3N0IC5lbnRyeS1jb250ZW50IHVsIGxpIHAsIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgdWwgbGkgcCwgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCAuZW50cnktY29udGVudCB1bCBsaSBwLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCB1bCBsaSBwIHtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG4uc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUsIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUsIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlIC5lbnRyeS1jb250ZW50ID4gZmlndXJlIHtcbiAgbWFyZ2luOiA0OHB4IGF1dG87XG59XG4uc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUgaW1nLCAuc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUgdmlkZW8sIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUgaW1nLCAuc2luZ2xlLXBvc3QgLnJlc291cmNlIC5lbnRyeS1jb250ZW50ID4gZmlndXJlIHZpZGVvLCAuc2luZ2xlLXJlc291cmNlIC5wb3N0IC5lbnRyeS1jb250ZW50ID4gZmlndXJlIGltZywgLnNpbmdsZS1yZXNvdXJjZSAucG9zdCAuZW50cnktY29udGVudCA+IGZpZ3VyZSB2aWRlbywgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgPiBmaWd1cmUgaW1nLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZSAuZW50cnktY29udGVudCA+IGZpZ3VyZSB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0tc2lnbnVwLCAuc2luZ2xlLXBvc3QgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybS1zaWdudXAsIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtLXNpZ251cCwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtLXNpZ251cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTExNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAucG9zdCAuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0tc2lnbnVwLCAuc2luZ2xlLXBvc3QgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybS1zaWdudXAsIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtLXNpZ251cCwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtLXNpZ251cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXBvc3QgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mZWF0dXJlLWxpbmssIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mZWF0dXJlLWxpbmssIC5zaW5nbGUtcmVzb3VyY2UgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmlubGluZS1mZWF0dXJlLWxpbmssIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlIC5lbnRyeS1jb250ZW50IC5pbmxpbmUtZmVhdHVyZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5oaWdobGlnaHQtcmVzb3VyY2VzLCAuc2luZ2xlLXJlc291cmNlIC5oaWdobGlnaHQtcmVzb3VyY2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjNGNTtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgbWFyZ2luLXRvcDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5oaWdobGlnaHQtcmVzb3VyY2VzLCAuc2luZ2xlLXJlc291cmNlIC5oaWdobGlnaHQtcmVzb3VyY2VzIHtcbiAgICBwYWRkaW5nLXRvcDogOTFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEycHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5oaWdobGlnaHQtcmVzb3VyY2VzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzLCAuc2luZ2xlLXJlc291cmNlIC5oaWdobGlnaHQtcmVzb3VyY2VzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXBvc3QgLmhpZ2hsaWdodC1yZXNvdXJjZXMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgaDMsIC5zaW5nbGUtcmVzb3VyY2UgLmhpZ2hsaWdodC1yZXNvdXJjZXMgLmNvbnRhaW5lci1maXhlZCAuaGVhZGluZy1jb250YWluZXIgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5oaWdobGlnaHQtcmVzb3VyY2VzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIGg2LCAuc2luZ2xlLXJlc291cmNlIC5oaWdobGlnaHQtcmVzb3VyY2VzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIGg2IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaW5nbGUtcG9zdCAuaGlnaGxpZ2h0LXJlc291cmNlcyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCBoNiwgLnNpbmdsZS1yZXNvdXJjZSAuaGlnaGxpZ2h0LXJlc291cmNlcyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCBoNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2luZ2xlLXBvc3QgLnJlbGF0ZWQtcG9zdHMsIC5zaW5nbGUtcmVzb3VyY2UgLnJlbGF0ZWQtcG9zdHMge1xuICBwYWRkaW5nLXRvcDogNjhweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAucmVsYXRlZC1wb3N0cywgLnNpbmdsZS1yZXNvdXJjZSAucmVsYXRlZC1wb3N0cyB7XG4gICAgcGFkZGluZy10b3A6IDkxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzLCAuc2luZ2xlLXJlc291cmNlIC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMwMDIyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzLCAuc2luZ2xlLXJlc291cmNlIC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLmhlYWRpbmctY29udGFpbmVyIGgzIHtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAucmVsYXRlZC1wb3N0cyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcywgLnNpbmdsZS1yZXNvdXJjZSAucmVsYXRlZC1wb3N0cyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzLCAuc2luZ2xlLXJlc291cmNlIC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG4uc2luZ2xlLXBvc3QgLnJlbGF0ZWQtcG9zdHMgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlbGF0ZWQtcG9zdHMgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUtcG9zdCAucmVsYXRlZC1wb3N0cyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCBoNiwgLnNpbmdsZS1yZXNvdXJjZSAucmVsYXRlZC1wb3N0cyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCBoNiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlbGF0ZWQtcG9zdHMgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQgaDYsIC5zaW5nbGUtcmVzb3VyY2UgLnJlbGF0ZWQtcG9zdHMgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIC5yZXNvdXJjZS1jYXJkLWltYWdlLWNvbnRhaW5lciwgLnNpbmdsZS1yZXNvdXJjZSAucmVsYXRlZC1wb3N0cyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCAucmVzb3VyY2UtY2FyZC1pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlbGF0ZWQtcG9zdHMgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtY2FyZHMgLnJlc291cmNlLWNhcmQgLnJlc291cmNlLWNhcmQtaW1hZ2UtY29udGFpbmVyLCAuc2luZ2xlLXJlc291cmNlIC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIC5yZXNvdXJjZS1jYXJkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5yZWxhdGVkLXBvc3RzIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWNhcmRzIC5yZXNvdXJjZS1jYXJkIC5yZXNvdXJjZS1jYXJkLWltYWdlLWNvbnRhaW5lciAucmVzb3VyY2UtY2FyZC1pbWFnZSwgLnNpbmdsZS1yZXNvdXJjZSAucmVsYXRlZC1wb3N0cyAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1jYXJkcyAucmVzb3VyY2UtY2FyZCAucmVzb3VyY2UtY2FyZC1pbWFnZS1jb250YWluZXIgLnJlc291cmNlLWNhcmQtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDMxOHB4O1xuICBtYXgtaGVpZ2h0OiAzMThweDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG4uc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSB7XG4gIHBhZGRpbmctdG9wOiA3N3B4O1xuICBiYWNrZ3JvdW5kOiAjRkRDRTMzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlOjphZnRlciwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UtZ3VpZGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRENFMzM7XG59XG4uc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQge1xuICBtYXgtd2lkdGg6IDEzNTlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMCAyN3B4O1xuICAgIGdhcDogNTVweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS1pbWFnZSwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtZ3VpZGUtaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNzdweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLWltYWdlLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS1pbWFnZSB7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZy1ib3R0b206IDM3cHg7XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtZ3VpZGUtaW1hZ2U6OmFmdGVyLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDMwcHg7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjY2OVwiIGhlaWdodD1cIjQ2NlwiIHZpZXdCb3g9XCIwIDAgNjY5IDQ2NlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxjaXJjbGUgb3BhY2l0eT1cIjAuMlwiIGN4PVwiMzM0LjVcIiBjeT1cIjMzNC41XCIgcj1cIjMzNC41XCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS1pbWFnZTo6YWZ0ZXIsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLWltYWdlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLWltYWdlOjphZnRlciwgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtZ3VpZGUtaW1hZ2U6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtZ3VpZGUtaW1hZ2UgaW1nLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IDRweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbiAgbWF4LXdpZHRoOiA0MzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLWltYWdlIGltZywgLnNpbmdsZS1yZXNvdXJjZSAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtZ3VpZGUtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS1pbWFnZSBpbWcsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0IC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS10ZXh0LCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNzdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLXRleHQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLXRleHQge1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLXRleHQgaDQsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLXRleHQgaDQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNpbmdsZS1wb3N0IC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS10ZXh0IHAsIC5zaW5nbGUtcmVzb3VyY2UgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG4uc2luZ2xlLXBvc3QgLnJlc291cmNlLWd1aWRlIC5jb250YWluZXItZml4ZWQgLnJlc291cmNlLWd1aWRlLXRleHQgaDQsIC5zaW5nbGUtcG9zdCAucmVzb3VyY2UtZ3VpZGUgLmNvbnRhaW5lci1maXhlZCAucmVzb3VyY2UtZ3VpZGUtdGV4dCBwLCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS10ZXh0IGg0LCAuc2luZ2xlLXJlc291cmNlIC5yZXNvdXJjZS1ndWlkZSAuY29udGFpbmVyLWZpeGVkIC5yZXNvdXJjZS1ndWlkZS10ZXh0IHAge1xuICBtYXgtd2lkdGg6IDUzN3B4O1xuICBjb2xvcjogIzAwMjI0Mjtcbn1cblxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4ge1xuICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gIHBhZGRpbmctdG9wOiAxNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0cyAuc2l0ZS1tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDEzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2OHB4O1xuICB9XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMDEycHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIC5wYWdlLWhlYWRlciAuYmFjay1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4gLmNvbnRhaW5lci1maXhlZCAucGFnZS1oZWFkZXIgLmJhY2stbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4gLmNvbnRhaW5lci1maXhlZCAucGFnZS1oZWFkZXIgLmJhY2stbGluayBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIC5wYWdlLWhlYWRlciAuYmFjay1saW5rIHAge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4gLmNvbnRhaW5lci1maXhlZCAucGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUge1xuICBjb2xvcjogIzcyN0Q4NDtcbiAgZm9udC1mYW1pbHk6IFwiR2VuZXJhbCBTYW5zIFNlbWlCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIGFydGljbGUge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4gLmNvbnRhaW5lci1maXhlZCBhcnRpY2xlIGEsIC5zZWFyY2gtcmVzdWx0cyAuc2l0ZS1tYWluIC5jb250YWluZXItZml4ZWQgYXJ0aWNsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMjI0MjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIGFydGljbGUgYSBoNiwgLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4gLmNvbnRhaW5lci1maXhlZCBhcnRpY2xlIGE6dmlzaXRlZCBoNiB7XG4gIGNvbG9yOiAjMDAyMjQyO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIGFydGljbGUgLnNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNThweDtcbn1cbi5zZWFyY2gtcmVzdWx0cyAuc2l0ZS1tYWluIC5jb250YWluZXItZml4ZWQgLmJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTEycHg7XG59XG4uc2VhcmNoLXJlc3VsdHMgLnNpdGUtbWFpbiAuY29udGFpbmVyLWZpeGVkIC5idXR0b24tY29udGFpbmVyIGJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCIvKiFcblRoZW1lIE5hbWU6IEdyb3cgU2Nob29sc1xuVGhlbWUgVVJJOiBodHRwOi8vdW5kZXJzY29yZXMubWUvXG5BdXRob3I6IFVuZGVyc2NvcmVzLm1lXG5BdXRob3IgVVJJOiBodHRwOi8vdW5kZXJzY29yZXMubWUvXG5EZXNjcmlwdGlvbjogRGVzY3JpcHRpb25cblZlcnNpb246IDEuMC4wXG5UZXN0ZWQgdXAgdG86IDUuNFxuUmVxdWlyZXMgUEhQOiA1LjZcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXG5MaWNlbnNlIFVSSTogTElDRU5TRVxuVGV4dCBEb21haW46IGdyb3ctc2Nob29sc1xuVGFnczogY3VzdG9tLWJhY2tncm91bmQsIGN1c3RvbS1sb2dvLCBjdXN0b20tbWVudSwgZmVhdHVyZWQtaW1hZ2VzLCB0aHJlYWRlZC1jb21tZW50cywgdHJhbnNsYXRpb24tcmVhZHlcblxuVGhpcyB0aGVtZSwgbGlrZSBXb3JkUHJlc3MsIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBHUEwuXG5Vc2UgaXQgdG8gbWFrZSBzb21ldGhpbmcgY29vbCwgaGF2ZSBmdW4sIGFuZCBzaGFyZSB3aGF0IHlvdSd2ZSBsZWFybmVkLlxuXG5Hcm93IFNjaG9vbHMgaXMgYmFzZWQgb24gVW5kZXJzY29yZXMgaHR0cHM6Ly91bmRlcnNjb3Jlcy5tZS8sIChDKSAyMDEyLTIwMjAgQXV0b21hdHRpYywgSW5jLlxuVW5kZXJzY29yZXMgaXMgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR1BMIHYyIG9yIGxhdGVyLlxuXG5Ob3JtYWxpemluZyBzdHlsZXMgaGF2ZSBiZWVuIGhlbHBlZCBhbG9uZyB0aGFua3MgdG8gdGhlIGZpbmUgd29yayBvZlxuTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWwgaHR0cHM6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzL1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG5cdC0gTm9ybWFsaXplXG5cdC0gQm94IHNpemluZ1xuIyBCYXNlXG5cdC0gVHlwb2dyYXBoeVxuXHQtIEVsZW1lbnRzXG5cdC0gTGlua3Ncblx0LSBGb3Jtc1xuIyMgTGF5b3V0c1xuIyBDb21wb25lbnRzXG5cdC0gTmF2aWdhdGlvblxuXHQtIFBvc3RzIGFuZCBwYWdlc1xuXHQtIENvbW1lbnRzXG5cdC0gV2lkZ2V0c1xuXHQtIE1lZGlhXG5cdC0gQ2FwdGlvbnNcblx0LSBHYWxsZXJpZXNcbiMgcGx1Z2luc1xuXHQtIEpldHBhY2sgaW5maW5pdGUgc2Nyb2xsXG4jIFV0aWxpdGllc1xuXHQtIEFjY2Vzc2liaWxpdHlcblx0LSBBbGlnbm1lbnRzXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4vKiBTZWN0aW9uc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqXHRcdGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQm94IHNpemluZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIEluaGVyaXQgYm94LXNpemluZyB0byBtb3JlIGVhc2lseSBjaGFuZ2UgaXQncyB2YWx1ZSBvbiBhIGNvbXBvbmVudCBsZXZlbC5cbkBsaW5rIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuZGZuLFxuY2l0ZSxcbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAxLjVlbTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG5wcmUge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBmb250LWZhbWlseTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIGNvdXJpZXIsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDEuNmVtO1xufVxuXG5jb2RlLFxua2JkLFxudHQsXG52YXIge1xuICBmb250LWZhbWlseTogbW9uYWNvLCBjb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xufVxuXG5hYmJyLFxuYWNyb255bSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2NjtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG5tYXJrLFxuaW5zIHtcbiAgYmFja2dyb3VuZDogI2ZmZjljMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5iaWcge1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi8qIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5ociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW0gM2VtO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG5cbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbnRhYmxlIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBMaW5rc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5hIHtcbiAgY29sb3I6ICM0MTY5ZTE7XG59XG5cbmE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjODAwMDgwO1xufVxuXG5hOmhvdmVyLFxuYTpmb2N1cyxcbmE6YWN0aXZlIHtcbiAgY29sb3I6ICMxOTE5NzA7XG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuYTpob3ZlcixcbmE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICNjY2MgI2JiYjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC42ZW0gMWVtIDAuNGVtO1xufVxuXG5idXR0b246aG92ZXIsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NjYyAjYmJiICNhYWE7XG59XG5cbmJ1dHRvbjphY3RpdmUsXG5idXR0b246Zm9jdXMsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06YWN0aXZlLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWFhICNiYmIgI2JiYjtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcbiAgY29sb3I6ICMxMTE7XG59XG5cbnNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogTmF2aWdhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWFpbi1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gdWwgdWwge1xuICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC05OTllbTtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gdWwgdWwgdWwge1xuICBsZWZ0OiAtOTk5ZW07XG4gIHRvcDogMDtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCBsaTpob3ZlciA+IHVsLFxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCBsaS5mb2N1cyA+IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5tYWluLW5hdmlnYXRpb24gdWwgdWwgYSB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5hY3RpdmUgPiB1bCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5tYWluLW5hdmlnYXRpb24gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIFNtYWxsIG1lbnUuICovXG4ubWVudS10b2dnbGUsXG4ubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzcuNWVtKSB7XG5cbiAgLm1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1haW4tbmF2aWdhdGlvbiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uc2l0ZS1tYWluIC5jb21tZW50LW5hdmlnYXRpb24sXG4uc2l0ZS1tYWluXG4ucG9zdHMtbmF2aWdhdGlvbixcbi5zaXRlLW1haW5cbi5wb3N0LW5hdmlnYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21tZW50LW5hdmlnYXRpb24gLm5hdi1saW5rcyxcbi5wb3N0cy1uYXZpZ2F0aW9uIC5uYXYtbGlua3MsXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29tbWVudC1uYXZpZ2F0aW9uIC5uYXYtcHJldmlvdXMsXG4ucG9zdHMtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzLFxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzIHtcbiAgZmxleDogMSAwIDUwJTtcbn1cblxuLmNvbW1lbnQtbmF2aWdhdGlvbiAubmF2LW5leHQsXG4ucG9zdHMtbmF2aWdhdGlvbiAubmF2LW5leHQsXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbmV4dCB7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgZmxleDogMSAwIDUwJTtcbn1cblxuLyogUG9zdHMgYW5kIHBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zdGlja3kge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBvc3QsXG4ucGFnZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtY29udGVudCxcbi5lbnRyeS1jb250ZW50LFxuLmVudHJ5LXN1bW1hcnkge1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdlLWxpbmtzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG4vKiBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY29tbWVudC1jb250ZW50IGEge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5ieXBvc3RhdXRob3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2lkZ2V0IHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG59XG5cbi53aWRnZXQgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiBNZWRpYVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgbG9nbyBsaW5rIHdyYXBzIGFyb3VuZCBsb2dvIGltYWdlLiAqL1xuLmN1c3RvbS1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIENhcHRpb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53cC1jYXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcbiAgbWFyZ2luOiAwLjgwNzVlbSAwO1xufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBHYWxsZXJpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTYge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTgge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xufVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgUGx1Z2luc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBKZXRwYWNrIGluZmluaXRlIHNjcm9sbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIEhpZGUgdGhlIFBvc3RzIE5hdmlnYXRpb24gYW5kIHRoZSBGb290ZXIgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaXMgaW4gdXNlLiAqL1xuLmluZmluaXRlLXNjcm9sbCAucG9zdHMtbmF2aWdhdGlvbixcbi5pbmZpbml0ZS1zY3JvbGwubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmUtZGlzcGxheSB0aGUgVGhlbWUgRm9vdGVyIHdoZW4gSW5maW5pdGUgU2Nyb2xsIGhhcyByZWFjaGVkIGl0cyBlbmQuICovXG4uaW5maW5pdHktZW5kLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFV0aWxpdGllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBBY2Nlc3NpYmlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xuI3ByaW1hcnlbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIEFsaWdubWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsaWdubGVmdCB7XG5cbiAgLypydGw6aWdub3JlKi9cbiAgZmxvYXQ6IGxlZnQ7XG5cbiAgLypydGw6aWdub3JlKi9cbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcblxuICAvKnJ0bDppZ25vcmUqL1xuICBmbG9hdDogcmlnaHQ7XG5cbiAgLypydGw6aWdub3JlKi9cbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbiIsIi8qIEdlbmVyYWwgU2FucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2VuZXJhbCBTYW5zIFJlZ3VsYXInO1xuICBzcmM6IHVybCgnLy9jZG4uZm9udHNoYXJlLmNvbS93Zi9NRlFUN0hGR0NSMkw1VUxRVFc2WVhZWlhYSE1QS0xKMy9ZV1EyNDRENlRBQ1VYNUpCS0FUUE9XNUk1TUdKM0c3My83WVkzWkFBRTNUUlYyTEFOWU9MWE5IVFBITFhWV1RLSC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmL01GUVQ3SEZHQ1IyTDVVTFFUVzZZWFlaWFhITVBLTEozL1lXUTI0NEQ2VEFDVVg1SkJLQVRQT1c1STVNR0ozRzczLzdZWTNaQUFFM1RSVjJMQU5ZT0xYTkhUUEhMWFZXVEtILndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmL01GUVQ3SEZHQ1IyTDVVTFFUVzZZWFlaWFhITVBLTEozL1lXUTI0NEQ2VEFDVVg1SkJLQVRQT1c1STVNR0ozRzczLzdZWTNaQUFFM1RSVjJMQU5ZT0xYTkhUUEhMWFZXVEtILnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dlbmVyYWwgU2FucyBNZWRpdW0nO1xuICBzcmM6IHVybCgnLy9jZG4uZm9udHNoYXJlLmNvbS93Zi8zUlpIV1NOT05MTFdKSzNSTFBFS1VaT01NNTZHTzRMSi9CUERSWTdBSFZJM01DRFhYVlhUUVE3NkgzVVhBNjNTMy9TQjJPRUI2SUtaUFJSNkpUNEdGSjJURlQ2SEJCNkFaTi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmLzNSWkhXU05PTkxMV0pLM1JMUEVLVVpPTU01NkdPNExKL0JQRFJZN0FIVkkzTUNEWFhWWFRRUTc2SDNVWEE2M1MzL1NCMk9FQjZJS1pQUlI2SlQ0R0ZKMlRGVDZIQkI2QVpOLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmLzNSWkhXU05PTkxMV0pLM1JMUEVLVVpPTU01NkdPNExKL0JQRFJZN0FIVkkzTUNEWFhWWFRRUTc2SDNVWEE2M1MzL1NCMk9FQjZJS1pQUlI2SlQ0R0ZKMlRGVDZIQkI2QVpOLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dlbmVyYWwgU2FucyBTZW1pQm9sZCc7XG4gIHNyYzogdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmL0s0NllSSDc2MkZIM1FKMjVJUU0zVkFYQUtDSEVYWFc0L0lTTFdRUFVaSFpGMzNMUklPVEJNRk9KTDU3R0JHUTRCLzNaTE1FWFpFUVBMVEVQTUhUUURBVVhQNVpaWENaQUVOLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy8vY2RuLmZvbnRzaGFyZS5jb20vd2YvSzQ2WVJINzYyRkgzUUoyNUlRTTNWQVhBS0NIRVhYVzQvSVNMV1FQVVpIWkYzM0xSSU9UQk1GT0pMNTdHQkdRNEIvM1pMTUVYWkVRUExURVBNSFRRREFVWFA1WlpYQ1pBRU4ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy8vY2RuLmZvbnRzaGFyZS5jb20vd2YvSzQ2WVJINzYyRkgzUUoyNUlRTTNWQVhBS0NIRVhYVzQvSVNMV1FQVVpIWkYzM0xSSU9UQk1GT0pMNTdHQkdRNEIvM1pMTUVYWkVRUExURVBNSFRRREFVWFA1WlpYQ1pBRU4udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2VuZXJhbCBTYW5zIEJvbGQnO1xuICBzcmM6IHVybCgnLy9jZG4uZm9udHNoYXJlLmNvbS93Zi9LV1hPNVgzWVc0WDdPTFVNUE80WDI0SFFKR0pVN0UyUS9WT1dVUVpTM1lMUDY2WkhQVFhBRlNINllBQ1k0V0pIVC9OSVE1NFBWQkJJV1ZLM1BGU09JT1VKU1hJSjVXVE5EUC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmL0tXWE81WDNZVzRYN09MVU1QTzRYMjRIUUpHSlU3RTJRL1ZPV1VRWlMzWUxQNjZaSFBUWEFGU0g2WUFDWTRXSkhUL05JUTU0UFZCQklXVkszUEZTT0lPVUpTWElKNVdUTkRQLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvL2Nkbi5mb250c2hhcmUuY29tL3dmL0tXWE81WDNZVzRYN09MVU1QTzRYMjRIUUpHSlU3RTJRL1ZPV1VRWlMzWUxQNjZaSFBUWEFGU0g2WUFDWTRXSkhUL05JUTU0UFZCQklXVkszUEZTT0lPVUpTWElKNVdUTkRQLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiRnZW5lcmFsU2Fuc1JlZ3VsYXI6ICdHZW5lcmFsIFNhbnMgUmVndWxhcicsIHNhbnMtc2VyaWY7XG4kZ2VuZXJhbFNhbnNNZWRpdW06ICdHZW5lcmFsIFNhbnMgTWVkaXVtJywgc2Fucy1zZXJpZjtcbiRnZW5lcmFsU2Fuc1NlbWlCb2xkOiAnR2VuZXJhbCBTYW5zIFNlbWlCb2xkJywgc2Fucy1zZXJpZjtcbiRnZW5lcmFsU2Fuc0JvbGQ6ICdHZW5lcmFsIFNhbnMgQm9sZCcsIHNhbnMtc2VyaWY7IiwiLy9WQVJJQUJMRVNcblxuLy9TaXplc1xuJGZpeGVkV2lkdGg6IDEzNTlweDtcbiRmaXhlZFdpZHRoSW50ZXJpb3JQYWdlczogMTE3NnB4O1xuXG4vL0ZvbnRzXG4kZm9udEZhbWlseTogJGdlbmVyYWxTYW5zUmVndWxhcjtcblxuXG4vL1RhZ3Ncbmh0bWwge1xuICBmb250LWZhbWlseTogJGZvbnRGYW1pbHk7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gIGJvZHkge1xuICAgIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgI3ByaW1hcnkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFpbmVyLWZpeGVkIHtcbiAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogJGZpeGVkV2lkdGg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG4gICYuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6ICRmaXhlZFdpZHRoSW50ZXJpb3JQYWdlcztcbiAgfVxuXG4gICYuY2xlYXJmaXgge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gIH1cbn1cblxuXG4uY29udGFpbmVyLWZ1bGwge1xuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICB3aWR0aDogMTAwJTtcblxuICAmLmNsZWFyZml4IHtcblxuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICY6Zm9jdXMsXG4gICY6aG92ZXIge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAmOmZvY3VzLFxuICAmOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyB3cCBiYXIgZml4XG5cbkBpbmNsdWRlIHJlc3BvbmQtdG8oNzgycHgpIHtcbiAgaHRtbCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAjd3BhZG1pbmJhciB7XG4gICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuXG5cbkBpbmNsdWRlIHJlc3BvbmQtdG8oNjAwcHgpIHtcbiAgaHRtbCB7XG4gICAgI3dwYWRtaW5iYXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbiAgfVxufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG5oMSwgLmhlYWRpbmctMSB7XG4gIGZvbnQtc2l6ZTogMTYycHg7XG4gIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxufVxuXG5oMiwgLmhlYWRpbmctMiB7XG4gIGZvbnQtc2l6ZTogNzRweDtcbiAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgfVxufVxuXG5oMywgLmhlYWRpbmctMyB7XG4gIGZvbnQtc2l6ZTogNjJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIH1cbn1cblxuaDQge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIH1cbn1cblxucCwgbGkge1xuICBjb2xvcjogJGJsYWNrO1xuICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICB9XG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gICYuZXllYnJvdyB7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnByaW1hcnktYnV0dG9uLCAuc2Vjb25kYXJ5LWJ1dHRvbiwgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMjtcbiAgICBsZWZ0OiAxM3B4O1xuICAgIHRvcDogMTJweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGxlZnQ6IDlweDtcbiAgICB9XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICBsZWZ0OiAxM3B4O1xuICAgIHRvcDogMTJweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGxlZnQ6IDlweDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgIHRvcDogLTIyNXB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbiwgLnByaW1hcnktYnV0dG9uOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWicgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkbmF2eTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICB9XG4gICYud2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJG5hdnk7XG4gIH1cbiAgJi52aWRlbyB7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc5JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgOSAxMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkgNS4wMDAwNkwwIDEwTC00LjM3MTE0ZS0wNyAwTDkgNS4wMDAwNlonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDlweCBjZW50ZXI7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlY29uZGFyeS1idXR0b24sIC5zZWNvbmRhcnktYnV0dG9uOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRuYXZ5O1xuICBwYWRkaW5nOiAxM3B4IDE4cHggMTNweCA0NnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAkbmF2eTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDM4cHg7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICB0b3A6IDZweDtcbiAgICB9XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdG9wOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICB0b3A6IDZweDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICB9XG4gIH1cbiAgJi53aGl0ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDE3IDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjk4NSAwLjEyNjIyMUwxNyA2TDExLjY5ODUgMTEuODczOEw5Ljg5NzYyIDEwLjMyNTRMMTMuMDQ0OSA3LjA5Mzk3SDBWNC45MDYwM0gxMy4wNDQ5TDkuODk3NjIgMS42NzQ2MUwxMS42OTg1IDAuMTI2MjIxWicgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGVydGlhcnktYnV0dG9uLCAudGVydGlhcnktYnV0dG9uOnZpc2l0ZWQge1xuICBjb2xvcjogJG5hdnk7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJG5hdnk7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDE3IDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjk4NSAwLjEyNjIyMUwxNyA2TDExLjY5ODUgMTEuODczOEw5Ljg5NzYyIDEwLjMyNTRMMTMuMDQ0OSA3LjA5Mzk3SDBWNC45MDYwM0gxMy4wNDQ5TDkuODk3NjIgMS42NzQ2MUwxMS42OTg1IDAuMTI2MjIxWicgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIH1cbiAgfVxuICAmLndoaXRlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuICAmLmJsdWUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FzZS1zdHVkeS1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbiAgLnRleHQtY29udGFpbmVyIHtcbiAgICAuY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zQm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDQge1xuICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudGVydGlhcnktYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNThweDtcbiAgICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICBsZWZ0OiA2LjVweDtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLmZhY2lsaXR5LWZpbmFuY2luZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNreTtcbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgLmNhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLndvcmtpbmctY2FwaXRhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1pbnQ7XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIC5jYXRlZ29yeS1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmVucm9sbG1lbnQtbWFya2V0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF2ZW5kZXI7XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIC5jYXRlZ29yeS1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBtaW4taGVpZ2h0OiA1NDlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0NjNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDU4cHggNDNweCAyNHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBwYWRkaW5nOiAzNnB4IDI3cHggNnB4O1xuICAgICAgfVxuICAgICAgaDYge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDQ0OS41cHg7XG4gICAgICBoZWlnaHQ6IDIzNnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI2N3B4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjY3cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIHdpZHRoOiAyODFweDtcbiAgICAgICAgaGVpZ2h0OiAyODFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNy41cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNjdweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTY3cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2N3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAxcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMDJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICBoNiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5sYXJnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHggKXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNDYycHg7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIHBhZGRpbmc6IDU4cHggNDNweCAxMThweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNThweCA0M3B4IDRweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzZweCAyN3B4IDRweDtcbiAgICAgIH1cbiAgICAgIGg2IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogNTUwcHg7XG4gICAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgICAgaGVpZ2h0OiA0NzFweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIHdpZHRoOiAzODVweDtcbiAgICAgICAgaGVpZ2h0OiAzMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgd2lkdGg6IDI3M3B4O1xuICAgICAgICBtaW4td2lkdGg6IDI3M3B4O1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgfVxuICAgICAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA2OTJweDtcbiAgICAgICAgaGVpZ2h0OiA2NzZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNDg1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDI4MXB4O1xuICAgICAgICAgIGhlaWdodDogMjczLjZweDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMzOHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2N3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGVhbS1tZW1iZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMycHggMzBweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAudGVhbS1tZW1iZXIsIC5mZWVkLWRpc3J1cHRvciB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjIuNXB4KTtcbiAgICBtYXgtd2lkdGg6IDMxOHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB3aWR0aDogY2FsYygzMyUgLSAxNnB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzMTdweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFREYwRjM7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNi41cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg0MjBweCkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTlweDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQyMHB4KSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE5cHg7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBoNiwgaDUge1xuICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBjb2xvcjogJG5hdnk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yZXNvdXJjZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1NnB4IDI5cHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgZ2FwOiAzMnB4IDIzcHg7XG4gIH1cbiAgLnJlc291cmNlLWNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIxLjc1cHgpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxNy4yNXB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTUuMzNweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDExLjVweCk7XG4gICAgfVxuICAgIC5jYXJkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMxN3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zQm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9SZXNwb25zaXZlIE1peGluXG5AbWl4aW4gcmVzcG9uZC10bygkcXVlcnkpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRxdWVyeSkge1xuICAgIEBjb250ZW50XG4gIH1cbn1cblxuLy9Cb3ggU2l6aW5nXG5AbWl4aW4gYm94LXNpemluZygkYm94LW1vZGVsKSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogJGJveC1tb2RlbDsgLy8gU2FmYXJpIDw9IDVcbiAgLW1vei1ib3gtc2l6aW5nOiAkYm94LW1vZGVsOyAvLyBGaXJlZm94IDw9IDE5XG4gIGJveC1zaXppbmc6ICRib3gtbW9kZWw7XG59XG5cbi8vQ2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1peGluIGJhY2tncm91bmRJbWFnZSgkYmdTaXplLCAkYmdSZXBlYXQ6IG5vLXJlcGVhdCwgJGJnUG9zaXRpb246IGNlbnRlcil7XG4gIGJhY2tncm91bmQtc2l6ZTogJGJnU2l6ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6ICRiZ1JlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGJnUG9zaXRpb247XG59O1xuXG5AbWl4aW4gaHVic3BvdC1sYW5kaW5nLWZvcm0ge1xuXG4gICAgLmZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggNC4xMjFweCAyMi42NjRweCA0LjEyMXB4IHJnYmEoMCwgMzQsIDY2LCAwLjEwKTtcbiAgICAgIHBhZGRpbmc6IDQ5cHggNTNweDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBtaW4taGVpZ2h0OiA5MDBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIH1cblxuICAgICAgaDUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg4MjBweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBmb3JtIHtcbiAgICAgICAgICAuaHMtZm9ybS1maWVsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAyMjQyO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5ocy1mb3JtLXJlcXVpcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiKFJlcXVpcmVkKVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmlucHV0IHtcbiAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICZbdHlwZT1cInRleHRcIl0sXG4gICAgICAgICAgICAgICAgICAgICAgJlt0eXBlPVwiZW1haWxcIl0sXG4gICAgICAgICAgICAgICAgICAgICAgJlt0eXBlPVwidGVsXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNSAyNFwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjEyLjI0MjJcIiBjeT1cIjEyXCIgcj1cIjEyXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48cGF0aCBkPVwiTTE3LjI0MjIgMTBMMTIuMjQyMiAxNEw3LjI0MjE5IDEwXCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjEuMjVcIiB5PVwiMS4yODI3MVwiIHdpZHRoPVwiMTQuNVwiIGhlaWdodD1cIjE0LjVcIiByeD1cIjEuMjVcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiLz48L3N2Zz4nKSBsZWZ0IDRweCBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg4MjBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEgeyBzdHJva2UtbGluZWNhcDogcm91bmQ7IHN0cm9rZS13aWR0aDogMi43cHg7IH0gLmNscy0xLCAuY2xzLTIgeyBmaWxsOiBub25lOyBzdHJva2U6ICUyMzAwMDsgfSAuY2xzLTIgeyBzdHJva2Utd2lkdGg6IDEuNXB4OyB9IDwvc3R5bGU+PC9kZWZzPjxyZWN0IGNsYXNzPVwiY2xzLTJcIiB4PVwiMS4yXCIgeT1cIjEuM1wiIHdpZHRoPVwiMTQuNVwiIGhlaWdodD1cIjE0LjVcIiByeD1cIjEuM1wiIHJ5PVwiMS4zXCIvPjxwYXRoIGNsYXNzPVwiY2xzLTFcIiBkPVwiTTQuMiw4LjZsMi45LDIuOSw1LjktNS45XCIvPjwvc3ZnPicpIGxlZnQgNHB4IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg4MjBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDIyNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZ3Mge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3RDAwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNSAxNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjcuMDM5MDZcIiBjeT1cIjhcIiByPVwiNy4wMzkwNlwiIGZpbGw9XCIlMjM3RDAwMDBcIi8+PHBhdGggZD1cIk03Ljc0MTA2IDkuMDIxMzZINi4zMTM2OEw1LjgxNTc1IDRIOC4yNTAwNUw3Ljc0MTA2IDkuMDIxMzZaTTguMjcyMTggMTAuODM4MkM4LjI3MjE4IDExLjUxMzEgNy43NDEwNiAxMiA3LjAzMjkgMTJDNi4zMjQ3NCAxMiA1LjgwNDY5IDExLjUxMzEgNS44MDQ2OSAxMC44MzgyQzUuODA0NjkgMTAuMTYzMiA2LjMxMzY4IDkuNjY1MjggNy4wMzI5IDkuNjY1MjhDNy43NjMxOSA5LjY2NTI4IDguMjcyMTggMTAuMTYzMiA4LjI3MjE4IDEwLjgzODJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmhzX2Vycm9yX3JvbGx1cCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzdEMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNSAxNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjcuMDM5MDZcIiBjeT1cIjhcIiByPVwiNy4wMzkwNlwiIGZpbGw9XCIlMjM3RDAwMDBcIi8+PHBhdGggZD1cIk03Ljc0MTA2IDkuMDIxMzZINi4zMTM2OEw1LjgxNTc1IDRIOC4yNTAwNUw3Ljc0MTA2IDkuMDIxMzZaTTguMjcyMTggMTAuODM4MkM4LjI3MjE4IDExLjUxMzEgNy43NDEwNiAxMiA3LjAzMjkgMTJDNi4zMjQ3NCAxMiA1LjgwNDY5IDExLjUxMzEgNS44MDQ2OSAxMC44MzgyQzUuODA0NjkgMTAuMTYzMiA2LjMxMzY4IDkuNjY1MjggNy4wMzI5IDkuNjY1MjhDNy43NjMxOSA5LjY2NTI4IDguMjcyMTggMTAuMTYzMiA4LjI3MjE4IDEwLjgzODJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmhzLXN1Ym1pdCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48Y2lyY2xlIGN4PVwiMTJcIiBjeT1cIjEyXCIgcj1cIjEyXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48cGF0aCBkPVwiTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlpcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMTZweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3VibWl0dGVkLW1lc3NhZ2Uge1xuICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG59XG5cbkBtaXhpbiB3aXN0aWEtbGFuZGluZy1mb3JtIHtcblxuLmZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0LjEyMXB4IDIyLjY2NHB4IDQuMTIxcHggcmdiYSgwLCAzNCwgNjYsIDAuMTApO1xuICAgIHBhZGRpbmc6IDQ5cHggNTNweDtcbiAgICB6LWluZGV4OiAzO1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oODIwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFdpc3RpYSBGb3JtIENvbnRhaW5lciBTdHlsaW5nICovXG4gICAgd2lzdGlhLWZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgXG4gICAgICAgIC8qIENTUyBDdXN0b20gUHJvcGVydGllcyBmb3IgU2hhZG93IERPTSBzdHlsaW5nICovXG4gICAgICAgIC0td2lzdGlhLWZvcm0tZmllbGQtbWFyZ2luOiAgMCAwIDAgMDtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1sYWJlbC1jb2xvcjogIzAwMjI0MjtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1sYWJlbC1mb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWxhYmVsLWZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1sYWJlbC1mb250LXdlaWdodDogNTAwO1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWxhYmVsLWxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICBcbiAgICAgICAgLS13aXN0aWEtZm9ybS1pbnB1dC1ib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWlucHV0LWhlaWdodDogNDhweDtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1pbnB1dC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWlucHV0LXBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1pbnB1dC1iYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1pbnB1dC1mb250LXNpemU6IDE2cHg7XG4gICAgICAgIFxuICAgICAgICAtLXdpc3RpYS1mb3JtLXNlbGVjdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXNlbGVjdC1iYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI1IDI0XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuMjQyMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjxwYXRoIGQ9XCJNMTcuMjQyMiAxMEwxMi4yNDIyIDE0TDcuMjQyMTkgMTBcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc2VsZWN0LWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXNlbGVjdC1iYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBcbiAgICAgICAgLS13aXN0aWEtZm9ybS1jaGVja2JveC1zaXplOiAxNnB4O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWNoZWNrYm94LXVuY2hlY2tlZC1iZzogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjEuMjVcIiB5PVwiMS4yODI3MVwiIHdpZHRoPVwiMTQuNVwiIGhlaWdodD1cIjE0LjVcIiByeD1cIjEuMjVcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiLz48L3N2Zz4nKTtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1jaGVja2JveC1jaGVja2VkLWJnOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEgeyBzdHJva2UtbGluZWNhcDogcm91bmQ7IHN0cm9rZS13aWR0aDogMi43cHg7IH0gLmNscy0xLCAuY2xzLTIgeyBmaWxsOiBub25lOyBzdHJva2U6ICUyMzAwMDsgfSAuY2xzLTIgeyBzdHJva2Utd2lkdGg6IDEuNXB4OyB9IDwvc3R5bGU+PC9kZWZzPjxyZWN0IGNsYXNzPVwiY2xzLTJcIiB4PVwiMS4yXCIgeT1cIjEuM1wiIHdpZHRoPVwiMTQuNVwiIGhlaWdodD1cIjE0LjVcIiByeD1cIjEuM1wiIHJ5PVwiMS4zXCIvPjxwYXRoIGNsYXNzPVwiY2xzLTFcIiBkPVwiTTQuMiw4LjZsMi45LDIuOSw1LjktNS45XCIvPjwvc3ZnPicpO1xuICAgICAgICBcbiAgICAgICAgLS13aXN0aWEtZm9ybS1zdWJtaXQtYmc6ICRuYXZ5O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1mb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc3VibWl0LWZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1zdWJtaXQtbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc3VibWl0LWxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc3VibWl0LXBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc3VibWl0LWJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1taW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1ib3JkZXI6IG5vbmU7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc3VibWl0LWJnLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48Y2lyY2xlIGN4PVwiMTJcIiBjeT1cIjEyXCIgcj1cIjEyXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48cGF0aCBkPVwiTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlpcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjwvc3ZnPicpO1xuICAgICAgICAtLXdpc3RpYS1mb3JtLXN1Ym1pdC1iZy1wb3NpdGlvbjogY2VudGVyIGxlZnQgMTZweDtcbiAgICAgICAgLS13aXN0aWEtZm9ybS1zdWJtaXQtYmctcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tc3VibWl0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgICAgICAgXG4gICAgICAgIC0td2lzdGlhLWZvcm0tZXJyb3ItY29sb3I6ICM3RDAwMDA7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tZXJyb3ItZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWVycm9yLWJnLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE1XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE1IDE2XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiNy4wMzkwNlwiIGN5PVwiOFwiIHI9XCI3LjAzOTA2XCIgZmlsbD1cIiUyMzdEMDAwMFwiLz48cGF0aCBkPVwiTTcuNzQxMDYgOS4wMjEzNkg2LjMxMzY4TDUuODE1NzUgNEg4LjI1MDA1TDcuNzQxMDYgOS4wMjEzNlpNOC4yNzIxOCAxMC44MzgyQzguMjcyMTggMTEuNTEzMSA3Ljc0MTA2IDEyIDcuMDMyOSAxMkM2LjMyNDc0IDEyIDUuODA0NjkgMTEuNTEzMSA1LjgwNDY5IDEwLjgzODJDNS44MDQ2OSAxMC4xNjMyIDYuMzEzNjggOS42NjUyOCA3LjAzMjkgOS42NjUyOEM3Ljc2MzE5IDkuNjY1MjggOC4yNzIxOCAxMC4xNjMyIDguMjcyMTggMTAuODM4MlpcIiBmaWxsPVwid2hpdGVcIi8+PC9zdmc+Jyk7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tZXJyb3ItYmctcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC0td2lzdGlhLWZvcm0tZXJyb3ItYmctcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAtLXdpc3RpYS1mb3JtLWVycm9yLXBhZGRpbmctbGVmdDogMjJweDtcbiAgICB9XG5cbiAgICAuc3VibWl0dGVkLW1lc3NhZ2Uge1xuICAgICAgICBoNSB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdnk7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIEFkZGl0aW9uYWwgU2hhZG93IERPTSB0YXJnZXRpbmcgLSBtYXkgbmVlZCBKYXZhU2NyaXB0IGluamVjdGlvbiAqL1xuLyogVGhpcyBhcHByb2FjaCB1c2VzIDo6cGFydCgpIHBzZXVkby1lbGVtZW50IGlmIFdpc3RpYSBzdXBwb3J0cyBpdCAqL1xud2lzdGlhLWZvcm06OnBhcnQoZm9ybSkge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbndpc3RpYS1mb3JtOjpwYXJ0KGZpZWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG59XG5cbndpc3RpYS1mb3JtOjpwYXJ0KGxhYmVsKSB7XG4gICAgY29sb3I6ICMwMDIyNDI7XG4gICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcbn1cblxud2lzdGlhLWZvcm06OnBhcnQoaW5wdXQpIHtcbiAgICBib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxud2lzdGlhLWZvcm06OnBhcnQoc2VsZWN0KSB7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI1IDI0XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiMTIuMjQyMlwiIGN5PVwiMTJcIiByPVwiMTJcIiBmaWxsPVwiJTIzMDAyMjQyXCIvPjxwYXRoIGQ9XCJNMTcuMjQyMiAxMEwxMi4yNDIyIDE0TDcuMjQyMTkgMTBcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDIwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxud2lzdGlhLWZvcm06OnBhcnQoc3VibWl0KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGNpcmNsZSBjeD1cIjEyXCIgY3k9XCIxMlwiIHI9XCIxMlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk0xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCAxNnB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBSZXNwb25zaXZlIGFkanVzdG1lbnRzICovXG5AaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgIHdpc3RpYS1mb3JtOjpwYXJ0KGxhYmVsKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICB3aXN0aWEtZm9ybTo6cGFydChzdWJtaXQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHggMTJweCA0MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCA4cHg7XG4gICAgfVxufVxuXG59IiwiJG5hdnk6ICMwMDIyNDI7XG4kb3JhbmdlOiAjRkZBNjAwO1xuJHllbGxvdzogI0ZEQ0UzMztcbiRwdXJwbGU6ICM2RDA1QTk7XG4kYmx1ZTogIzAwNkZENTtcbiRhcXVhOiAjMDVCN0FDO1xuJGxhdmVuZGVyOiAjRTNDMkY3O1xuJHNreTogI0ExRTBGRjtcbiRtaW50OiAjQkVGRkQwO1xuJHdoaXRlOiAjZmZmO1xuJGxpZ2h0X2dyYXk6ICNCN0MyQ0Y7XG4kZGFya19ncmF5OiAjNzI3RDg0O1xuJGJsYWNrOiAjMDAwO1xuJGxpZ2h0X2JsdWU6ICNlNmY3ZmY7XG4kbGlnaHRfcHVycGxlOiAjZjdlZGZkO1xuJGxpZ2h0X2dyZWVuOiAjZWJmZmYwO1xuJHZlcnlfbGlnaHRfZ3JheTogI2YwZjJmNFxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHNsaWNrLWZvbnQtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vKiBJY29ucyAqL1xuQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gR2VuZXJhbFxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5mYWRlSW4ge1xuICBhbmltYXRpb246IGZhZGVJbiAxcyBlYXNlLWluLW91dDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRnJvbUJvdHRvbSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpZGVJbkZyb21Cb3R0b20ge1xuICBvcGFjaXR5OiAwO1xuICAmLnZpc2libGUge1xuICAgIGFuaW1hdGlvbjogMS41cyBlYXNlIDEgYm90aCBhbHRlcm5hdGUgc2xpZGVJbkZyb21Cb3R0b207XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkZyb21MZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zbGlkZUluRnJvbUxlZnQge1xuICBvcGFjaXR5OiAwO1xuICAmLnZpc2libGUge1xuICAgIGFuaW1hdGlvbjogc2xpZGVJbkZyb21MZWZ0IDFzIGZvcndhcmRzO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpZGVJbkZyb21SaWdodCB7XG4gIG9wYWNpdHk6IDA7XG4gICYudmlzaWJsZSB7XG4gICAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDFzIGZvcndhcmRzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZ3JvdyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5ncm93IHtcbiAgb3BhY2l0eTogMDtcbiAgJi52aXNpYmxlIHtcbiAgICBhbmltYXRpb246IGdyb3cgMXMgZm9yd2FyZHM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICBmcm9tLFxuICAwJSxcbiAgNDMlLFxuICB0byB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgMjMlIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpO1xuICB9XG5cbiAgNjAlIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cblxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICB9XG59XG5cbi5ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufSIsImJvZHkgaDIuZ2Zvcm1fdGl0bGUge1xuICAgIGNvbG9yOiAkbmF2eTtcbiAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG5ib2R5IGgyLmdmb3JtX3N1Ym1pc3Npb25fZXJyb3Ige1xuICAgIGNvbG9yOiByZWQ7XG4gICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfSAgXG59XG5cbmJvZHkgcC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICRuYXZ5O1xuICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuYm9keSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4IDEycHggNDBweDtcblxuICAgICAgbWluLWhlaWdodDogNDBweDsgICAgICBcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgbGVmdDogMTNweDtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICAgICAgXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgbGVmdDogOXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgbGVmdDogMTNweDtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIFxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgbGVmdDogOXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICB0b3A6IC0yMjVweDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxNnB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbWluLWhlaWdodDogNDhweDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgcGFkZGluZzogMTJweCAxNnB4IDEycHggNDBweDtcblxuICAgIG1pbi1oZWlnaHQ6IDQwcHg7ICAgICAgXG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIGxlZnQ6IDEzcHg7XG4gICAgdG9wOiAxMnB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICAgIFxuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiA5cHg7XG4gICAgfVxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgbGVmdDogMTNweDtcbiAgICB0b3A6IDEycHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMi42OTg1IDYuMTI2MjJMMTggMTJMMTIuNjk4NSAxNy44NzM4TDEwLjg5NzYgMTYuMzI1NEwxNC4wNDQ5IDEzLjA5NEg2VjEwLjkwNkgxNC4wNDQ5TDEwLjg5NzYgNy42NzQ2MUwxMi42OTg1IDYuMTI2MjJaJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGxlZnQ6IDlweDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG5hdnk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgdG9wOiAtMjI1cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMTZweDtcblxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IC5nZm9ybV93cmFwcGVyIHtcblxuICAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICAgIC5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yIHtcbiAgICAgICAgY29sb3I6ICNEODAwMDA7ICAgICAgICAgICAgICBcbiAgICB9XG59ICBcbiAgICAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICNEODAwMDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTVcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTUgMTZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCI3LjAzOTA2XCIgY3k9XCI4XCIgcj1cIjcuMDM5MDZcIiBmaWxsPVwiJTIzRDgwMDAwXCIvPjxwYXRoIGQ9XCJNNy43NDEwNiA5LjAyMTM2SDYuMzEzNjhMNS44MTU3NSA0SDguMjUwMDVMNy43NDEwNiA5LjAyMTM2Wk04LjI3MjE4IDEwLjgzODJDOC4yNzIxOCAxMS41MTMxIDcuNzQxMDYgMTIgNy4wMzI5IDEyQzYuMzI0NzQgMTIgNS44MDQ2OSAxMS41MTMxIDUuODA0NjkgMTAuODM4MkM1LjgwNDY5IDEwLjE2MzIgNi4zMTM2OCA5LjY2NTI4IDcuMDMyOSA5LjY2NTI4QzcuNzYzMTkgOS42NjUyOCA4LjI3MjE4IDEwLjE2MzIgOC4yNzIxOCAxMC44MzgyWlwiIGZpbGw9XCJ3aGl0ZVwiLz48L3N2Zz4nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjJweDsgICAgICAgIFxuICAgIH1cbiAgICAuZ2Zvcm1fZmllbGRzIHtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMjI0MjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7IC8qIDIyLjRweCAqL1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuZ2ZpZWxkLS10eXBlLXRleHQsXG4gICAgICAgIC5nZmllbGQtLXR5cGUtZW1haWwsXG4gICAgICAgIC5nZmllbGQtLXR5cGUtcGhvbmUsXG4gICAgICAgIC5nZmllbGQtLXR5cGUtc2VsZWN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAjNzI3RDg0O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7ICAgXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDsgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiAnJztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjUgMjRcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi4yNDIyXCIgY3k9XCIxMlwiIHI9XCIxMlwiIGZpbGw9XCIlMjMwMDIyNDJcIi8+PHBhdGggZD1cIk0xNy4yNDIyIDEwTDEyLjI0MjIgMTRMNy4yNDIxOSAxMFwiIHN0cm9rZT1cIndoaXRlXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggIzcyN0Q4NDsgIFxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5nZmllbGRfcmVxdWlyZWQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4xNXJlbTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmFtZSBmaWVsZHNcbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggIzcyN0Q4NDsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwLGg1LGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIC8qIFNldCB0aGUgaHIgY29sb3IgKi9cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7ICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuIiwiLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC8vIGJhY2tncm91bmQ6IHdoaXRlO1xuICBcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHRvcDogMTJweDtcbiAgfVxuICAmLnNjcm9sbC1kb3duIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIG1heC13aWR0aDogMTQ4M3B4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjhweCA2MHB4IDI5cHggNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MC40cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTZweCAwIHJnYmEoJGJsYWNrLCAwLjEyKTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgcGFkZGluZzogMjhweCA0MHB4IDI5cHggNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDI4cHggMzBweCAyOXB4IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB9XG4gICAgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMzJweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sb2dvLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY3VzdG9tLWxvZ28tbGluayB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLW5hdmlnYXRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDgwcHgpIHtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NHB4O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICB9XG4gICAgICA+IC5zaXRlLWJyYW5kaW5nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYudG9nZ2xlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwNXB4IDIwcHggNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MC40cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAuc2VhcmNoLWNvbnRhaW5lciwgLnVzZXItZXh0ZXJuYWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAuYnV0dG9uLWNvbnRhaW5lciwgLm1vYmlsZS10ZXh0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgLnByaW1hcnktYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5zaXRlLWJyYW5kaW5nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAubWVnYS1tZW51LXdyYXAge1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAubWF4LW1lZ2EtbWVudSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tZWdhLW1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICByaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZWdhLXRvZ2dsZS1ibG9ja3MtcmlnaHQge1xuICAgICAgICAgICAgICAubWVnYS10b2dnbGUtYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgIC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1ib3gge1xuICAgICAgICAgICAgICAgICAgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApIHJvdGF0ZSg0NWRlZykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtOXB4LCAwKSByb3RhdGUoLTkwZGVnKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IC5tZWdhLW1lbnUtd3JhcCB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gLnByaW1hcnktYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWF4LW1lZ2EtbWVudSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWVnYS1tZW51LWl0ZW0ge1xuICAgICAgICAgIC5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTM2NnB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLm1lZ2EtbWVudS1pdGVtIHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTA4MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+IC5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRuYXZ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm1lZ2EtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS10b2dnbGUtb24ge1xuICAgICAgICAgICAgPiAubWVnYS1tZW51LWxpbmsge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrX2dyYXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS1jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICA+IC5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgICAgICAgID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIGhlaWdodDogNDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lZ2EtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAuOTQ1MyA2Ljk4NjMzTDUuOTcyNjYgMi4wMTM2N0wxIDYuOTg2MzMnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS10b2dnbGUtb24ge1xuICAgICAgICAgICAgPiAubWVnYS1tZW51LWxpbmsge1xuICAgICAgICAgICAgICAubWVnYS1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMC45NDUzIDYuOTg2MzNMNS45NzI2NiAyLjAxMzY3TDEgNi45ODYzMycgc3Ryb2tlPSclMjM3MjdEODQnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLm1lZ2Etc3ViLW1lbnUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDI4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyM3B4IDRweCByZ2JhKDAsIDM0LCA2NiwgMC4xKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyA4cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNDhweCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAubWVnYS1tZW51LXJvdyB7XG4gICAgICAgICAgICAgICAgLm1lZ2Etc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgLm1lZ2EtbWVudS1jb2x1bW46bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53aWRnZXRfdGV4dCB7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya19ncmF5O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZWdhLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIC5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlGM0ZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5mYWNpbGl0eS1maW5hbmNpbmcsICAmLmVucm9sbG1lbnQtbWFya2V0aW5nLCAmLndvcmtpbmctY2FwaXRhbCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuZmFjaWxpdHktZmluYW5jaW5nIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcImZhY2lsaXR5IGZpbmFuY2luZ1wiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRza3k7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZW5yb2xsbWVudC1tYXJrZXRpbmcge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiZW5yb2xsbWVudCBtYXJrZXRpbmdcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxhdmVuZGVyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLndvcmtpbmctY2FwaXRhbCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJ3b3JraW5nIGNhcGl0YWxcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1pbnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYubWVnYS1tZW51LWl0ZW0tb2JqZWN0LWNhc2Utc3R1ZHkge1xuICAgICAgICAgICAgICAgIC5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXYtY2FyZCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5tZWdhLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWVnYS1tZW51LXRvZ2dsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHJpZ2h0OiAzNnB4O1xuICAgICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgfVxuICAgICAgICAubWVnYS10b2dnbGUtYmxvY2sge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAubWVnYS10b2dnbGUtYW5pbWF0ZWQge1xuICAgICAgICAgICAgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1pbm5lciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtY29udGFpbmVyIC5idXR0b24tY29udGFpbmVyLCAudXNlci1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRuYXZ5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnNlYXJjaC1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgfVxuICAgICAgPiAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gLm1vYmlsZS10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAuc2VhcmNoLWZpZWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkbmF2eTtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggOHB4IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaC1zdWJtaXQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDlweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxcmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAzMHB4IDNweCAxNnB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTMgMTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J002LjQwMjUxIDExLjc5OUM3LjE3MzE5IDExLjc5OTQgNy45MzQ4NiAxMS42MzM3IDguNjM1NzYgMTEuMzEzTDEwLjYxNDkgMTQuMTE4NUMxMC44IDE0LjM4MTMgMTEuMTExNCAxNC41MjU0IDExLjQzMTUgMTQuNDk2M0MxMS43NTE3IDE0LjQ2NzMgMTIuMDMyIDE0LjI2OTYgMTIuMTY2OSAxMy45Nzc3QzEyLjMwMTggMTMuNjg1OSAxMi4yNzA5IDEzLjM0NDIgMTIuMDg1NiAxMy4wODE0TDEwLjEyNjggMTAuMzAyOUMxMS4wMzM1IDkuNDM2MDQgMTEuNjEwMSA4LjI4MDM3IDExLjc1NzYgNy4wMzQzOEMxMS45MDUgNS43ODgzNyAxMS42MTQyIDQuNTMwMDMgMTAuOTM0OSAzLjQ3NTI3QzEwLjI1NTYgMi40MjA1NCA5LjIzMDQxIDEuNjM1NCA4LjAzNTM2IDEuMjU0NTdDNi44NDAyMSAwLjg3Mzg5MiA1LjU0OTg1IDAuOTIxMzYxIDQuMzg2MTggMS4zODg4OEMzLjIyMjMgMS44NTY0NyAyLjI1NzUyIDIuNzE0ODcgMS42NTc2IDMuODE2NzRDMS4wNTc2NCA0LjkxODQ5IDAuODU5OTc3IDYuMTk0OTMgMS4wOTg1OCA3LjQyNjY3QzEuMzM3MTYgOC42NTgzOSAxLjk5NzE0IDkuNzY4NjcgMi45NjUwNSAxMC41NjY2QzMuOTMyOTYgMTEuMzY0NCA1LjE0ODQ0IDExLjgwMDIgNi40MDI2MyAxMS43OTlMNi40MDI1MSAxMS43OTlaTTYuNDAyNTEgMi44QzcuMzU2ODcgMi44IDguMjcyMTQgMy4xNzkyMiA4Ljk0NzA2IDMuODU0MjhDOS42MjE5OCA0LjUyOTM0IDEwLjAwMSA1LjQ0NDkzIDEwLjAwMSA2LjM5OTY5QzEwLjAwMSA3LjM1NDQ1IDkuNjIxODkgOC4yNjk5NSA4Ljk0NzA2IDguOTQ1MUM4LjI3MjIzIDkuNjIwMjUgNy4zNTY5NSA5Ljk5OTM4IDYuNDAyNTEgOS45OTkzOEM1LjQ0ODA4IDkuOTk5MzggNC41MzI4OSA5LjYyMDE2IDMuODU3OTcgOC45NDUxQzMuMTgzMDUgOC4yNzAwNCAyLjgwNDA2IDcuMzU0NDUgMi44MDQwNiA2LjM5OTY5QzIuODA0MDYgNS40NDQ5MyAzLjE4MzE0IDQuNTI5NDMgMy44NTc5NyAzLjg1NDI4QzQuNTMyOCAzLjE3OTEyIDUuNDQ4MDggMi44IDYuNDAyNTEgMi44WicgZmlsbD0nd2hpdGUnIHN0cm9rZT0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDhweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgcmlnaHQ6IDI5cHg7XG4gICAgICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMyAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuNDAyNTEgMTEuNzk5QzcuMTczMTkgMTEuNzk5NCA3LjkzNDg2IDExLjYzMzcgOC42MzU3NiAxMS4zMTNMMTAuNjE0OSAxNC4xMTg1QzEwLjggMTQuMzgxMyAxMS4xMTE0IDE0LjUyNTQgMTEuNDMxNSAxNC40OTYzQzExLjc1MTcgMTQuNDY3MyAxMi4wMzIgMTQuMjY5NiAxMi4xNjY5IDEzLjk3NzdDMTIuMzAxOCAxMy42ODU5IDEyLjI3MDkgMTMuMzQ0MiAxMi4wODU2IDEzLjA4MTRMMTAuMTI2OCAxMC4zMDI5QzExLjAzMzUgOS40MzYwNCAxMS42MTAxIDguMjgwMzcgMTEuNzU3NiA3LjAzNDM4QzExLjkwNSA1Ljc4ODM3IDExLjYxNDIgNC41MzAwMyAxMC45MzQ5IDMuNDc1MjdDMTAuMjU1NiAyLjQyMDU0IDkuMjMwNDEgMS42MzU0IDguMDM1MzYgMS4yNTQ1N0M2Ljg0MDIxIDAuODczODkyIDUuNTQ5ODUgMC45MjEzNjEgNC4zODYxOCAxLjM4ODg4QzMuMjIyMyAxLjg1NjQ3IDIuMjU3NTIgMi43MTQ4NyAxLjY1NzYgMy44MTY3NEMxLjA1NzY0IDQuOTE4NDkgMC44NTk5NzcgNi4xOTQ5MyAxLjA5ODU4IDcuNDI2NjdDMS4zMzcxNiA4LjY1ODM5IDEuOTk3MTQgOS43Njg2NyAyLjk2NTA1IDEwLjU2NjZDMy45MzI5NiAxMS4zNjQ0IDUuMTQ4NDQgMTEuODAwMiA2LjQwMjYzIDExLjc5OUw2LjQwMjUxIDExLjc5OVpNNi40MDI1MSAyLjhDNy4zNTY4NyAyLjggOC4yNzIxNCAzLjE3OTIyIDguOTQ3MDYgMy44NTQyOEM5LjYyMTk4IDQuNTI5MzQgMTAuMDAxIDUuNDQ0OTMgMTAuMDAxIDYuMzk5NjlDMTAuMDAxIDcuMzU0NDUgOS42MjE4OSA4LjI2OTk1IDguOTQ3MDYgOC45NDUxQzguMjcyMjMgOS42MjAyNSA3LjM1Njk1IDkuOTk5MzggNi40MDI1MSA5Ljk5OTM4QzUuNDQ4MDggOS45OTkzOCA0LjUzMjg5IDkuNjIwMTYgMy44NTc5NyA4Ljk0NTFDMy4xODMwNSA4LjI3MDA0IDIuODA0MDYgNy4zNTQ0NSAyLjgwNDA2IDYuMzk5NjlDMi44MDQwNiA1LjQ0NDkzIDMuMTgzMTQgNC41Mjk0MyAzLjg1Nzk3IDMuODU0MjhDNC41MzI4IDMuMTc5MTIgNS40NDgwOCAyLjggNi40MDI1MSAyLjhaJyBmaWxsPSclMjMwMDIyNDInIHN0cm9rZT0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgICAgIHRvcDogMzFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYub3BlbiB7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIHdpZHRoOiA3OTZweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1leHRlcm5hbC1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC51c2VyLWNvbnRhaW5lciB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vYmlsZS10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLyoqIE1hcmtldGluZyBMYW5kaW5nIFBhZ2UgSGVhZGVyICovXG4uc2l0ZS1oZWFkZXItLW1hcmtldGluZ0xhbmRpbmcsXG4uc2l0ZS1oZWFkZXItLWV2ZW50UmVnaXN0cmF0aW9uIHtcbiAgcGFkZGluZzogNTBweCAwIDc4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcblxuICAgICBcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4jcGFnZSB7XG4gICYucHVycGxlIHtcbiAgICAuc2l0ZS1oZWFkZXItLW1hcmtldGluZ0xhbmRpbmcsXG4gICAgLnNpdGUtaGVhZGVyLS1ldmVudFJlZ2lzdHJhdGlvbiAge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzZEMDVBOTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZS1icmFuZGluZyBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLm9yYW5nZSB7XG4gICAgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAgIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24gIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogJG5hdnk7XG4gICAgfVxuICB9ICBcblxuICAmLmJsdWUge1xuICAgIC5zaXRlLWhlYWRlci0tbWFya2V0aW5nTGFuZGluZyxcbiAgICAuc2l0ZS1oZWFkZXItLWV2ZW50UmVnaXN0cmF0aW9uICB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2ZmQ1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaXRlLWJyYW5kaW5nIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHdoaXRlO1xuICAgIH0gICAgXG4gIH0gICBcbiAgXG4gICYuYXF1YSB7XG4gICAgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAgIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24gIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNWI3YWM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogJG5hdnk7XG4gICAgfSAgICBcbiAgfSAgICBcbiAgXG4gICYubmF2eSB7XG4gICAgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAgIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG5hdnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogd2hpdGU7XG4gICAgfSAgICBcbiAgfSAgXG4gIFxuICAmLm1pbnQge1xuICAgIC5zaXRlLWhlYWRlci0tbWFya2V0aW5nTGFuZGluZyxcbiAgICAuc2l0ZS1oZWFkZXItLWV2ZW50UmVnaXN0cmF0aW9uIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtaW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaXRlLWJyYW5kaW5nIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICRuYXZ5O1xuICAgIH0gICAgXG4gIH0gIFxuICBcbiAgJi5sYXZlbmRlciB7XG4gICAgLnNpdGUtaGVhZGVyLS1tYXJrZXRpbmdMYW5kaW5nLFxuICAgIC5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxhdmVuZGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaXRlLWJyYW5kaW5nIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICRuYXZ5O1xuICAgIH0gICAgXG4gIH0gIFxuICBcbiAgJi5za3kge1xuICAgIC5zaXRlLWhlYWRlci0tbWFya2V0aW5nTGFuZGluZyxcbiAgICAuc2l0ZS1oZWFkZXItLWV2ZW50UmVnaXN0cmF0aW9uIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRza3k7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpdGUtYnJhbmRpbmcgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogJG5hdnk7XG4gICAgfSAgICBcbiAgfSAgICBcbiAgXG59XG5cbi5zaXRlLWhlYWRlci0tZXZlbnRSZWdpc3RyYXRpb24ge1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLnNpdGUtYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBhW3JlbD1cImhvbWVcIl0ge1xuXG4gICAgICBzdmcge1xuXG4gICAgICAgICYuZ3Jvdy1zY2hvb2xzIHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3Jvdy1zY2hvb2xzLWFwcGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfVxuICAgICAgXG4gICAgfVxuICB9XG59IiwiLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9Jzg4NycgaGVpZ2h0PSc1NzQnIHZpZXdCb3g9JzAgMCA4ODcgNTc0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjA3JyUzRSUzQ3BhdGggZD0nTTQ4Ny4zMDkgMzg3Ljc0OEMzMjUuMDk0IDQzMi41MzYgMTY1LjU0NyAyOTguNzA0IDEzMC44NjMgODkuMTU3NkMyOTMuMDc4IDQ0LjM2OTEgNDUyLjYyNSAxNzguMjAxIDQ4Ny4zMDkgMzg3Ljc0OFonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNNzU1LjE3OCAzLjMxOTczTDc1MS45NzYgMzQuMjQ1MUM3MzIuMjMzIDIyMS4zOTcgNTk4LjgzMyAzNTIuNTYzIDQ1My42OTMgMzI3LjUwM0w0NTYuODk1IDI5Ni41NzhDNDc2LjYzOCAxMDkuNDI2IDYxMC4wMzggLTIxLjc0MDUgNzU1LjE3OCAzLjMxOTczWicgZmlsbD0nJTIzMDA2RkQ1Jy8lM0UlM0NwYXRoIGQ9J000OTYuMzgyIDMyOS42NDFDNDk2LjM4MiAzMDkuMDI4IDQ3OS42NTkgMjkyLjMxNyA0NTkuMDMgMjkyLjMxN0M0MzguNDAxIDI5Mi4zMTcgNDIxLjY3OCAzMDkuMDI4IDQyMS42NzggMzI5LjY0MVY0NTUuNDc1QzQyMS42NzggNDc2LjA4OSA0MzguNDAxIDQ5Mi43OTkgNDU5LjAzIDQ5Mi43OTlDNDc5LjY1OSA0OTIuNzk5IDQ5Ni4zODIgNDc2LjA4OSA0OTYuMzgyIDQ1NS40NzVWMzI5LjY0MVonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMjc1LjQ3NCAxMDQzLjA0QzI0Ni42NiAxMDAxLjQ1IDIyOC41MTcgOTQ1Ljk5OCAyMjguNTE3IDg3Ni42ODNDMjI4LjUxNyA3MTIuOTkxIDMyNi4xNjYgNjIzLjk0OCA0NDAuMzU3IDYyMy45NDhDNTU0LjU0NyA2MjMuOTQ4IDY1Mi4xOTYgNzEyLjk5MSA2NTIuMTk2IDg3Ni42ODNDNjUyLjE5NiA5NDUuOTk4IDYzNC4wNTQgMTAwMS40NSA2MDUuMjM5IDEwNDMuMDRIODU5LjIzM0M4NzcuOTA5IDk5MS4zMiA4ODguNTgxIDkzNS44NjggODg4LjU4MSA4NzYuNjgzQzg4OC41ODEgNjE5LjE0OSA2OTYuNDg1IDQxOS4yIDQ0MC4zNTcgNDE5LjJDMTg0LjIyOCA0MTkuMiAtNy44NjgxNiA2MTkuMTQ5IC03Ljg2ODE2IDg3Ni42ODNDLTcuODY4MTYgOTM1Ljg2OCAyLjgwNDAyIDk5MS44NTMgMjEuNDggMTA0My4wNEgyNzUuNDc0WicgZmlsbD0nJTIzMDA2RkQ1Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTAwcHgpIDEwMCU7XG5cbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTAwJTtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgfVxuXG4gIC50b3AtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIC5mb290ZXItbG9nbyB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMjA5cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgfVxuICAgICAgaDYge1xuICAgICAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNSZWd1bGFyO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJvdHRvbS1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctdG9wOiA2MXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3M3B4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTIwMHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzN3B4O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cbiAgICAubWVudXMtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMzBweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZ2FwOiA0MHB4IDI0cHg7XG4gICAgICB9XG4gICAgICAubWVudSB7XG4gICAgICAgIHdpZHRoOiAyMDJweDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgICAgID4ubWVudS1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zUmVndWxhcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiNtZW51LWZvb3Rlci1jb2x1bW4tMSB7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtZm9vdGVyLWNvbHVtbi0xLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtZm9vdGVyLWNvbHVtbi0yLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtZm9vdGVyLWNvbHVtbi0zLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDQwcHggMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZW51LWZvb3Rlci1jb2x1bW4tNC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmluZm8tY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNDIzcHg7XG5cbiAgICAgIC8vIGh0dHBzOi8vcGlldHJvbWluZ290dGkuY29tL2hvdy10by1zdHlsZS10cnVzdHBpbG90LXdpZGdldHMvI3NvbHV0aW9ucy1hbmQtd29ya2Fyb3VuZHMtdG8tc3R5bGUtZWZmZWN0aXZlbHkteW91ci10cnVzdHBpbG90LXdpZGdldHNcbiAgICAgIC50cnVzdHBpbG90LXdpZGdldC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyBcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAudHJ1c3RwaWxvdC13aWRnZXQge1xuICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgbGVmdDogLTIycHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9ICAgICAgICBcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNC41cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNSZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICYuYWRkcmVzcyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAmOjpmaXJzdC1saW5lIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIGEsIGE6dmlzaXRlZCB7XG4gICAgICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGlzY2xhaW1lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRsaWdodF9ncmF5LCAwLjcpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNSZWd1bGFyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwLmNvcHlyaWdodCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgICAgLmZvb3Rlci1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1ib3R0b20tbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAzOS42cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI5cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgfVxuICAgIC5mb290ZXItbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjcpO1xuICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbiNsYXlvdXRWaWV3cG9ydCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2l0ZS1mb290ZXItLWxhbmRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcGFkZGluZzogODdweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMDAlO1xuICB9XG4gIFxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgcGFkZGluZzogMzRweCAwIDI4cHggMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblxuICAudG9wLWZvb3RlciB7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg4MjBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmZvb3Rlci1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDQzNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oODIwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIH1cbiAgICAgIH0gICAgICAgIFxuICAgIH1cbiAgICBcbiAgfVxufSIsIlxuLmhvbWVwYWdlLWhlcm8tLXZpZGVvIHtcbiAgLmhvbWVwYWdlLWhlcm8tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAyNTc0cHg7XG4gICAgICBoZWlnaHQ6IDI1NzRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1NzRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTgwMy4yMXB4O1xuICAgICAgdG9wOiAtMTYxNi41OXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICB3aWR0aDogMTg2MHB4O1xuICAgICAgICBoZWlnaHQ6IDE4NjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTg2MHB4O1xuICAgICAgICBsZWZ0OiAtNzIxLjE5cHg7XG4gICAgICAgIHRvcDogLTEyNzQuNzFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB9XG4gIFxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICB3aWR0aDogMTY3NHB4O1xuICAgICAgICBoZWlnaHQ6IDE2NzRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTY3NHB4O1xuICAgICAgICBsZWZ0OiAtNjkxLjc5cHg7XG4gICAgICAgIHRvcDogLTEwOTAuNzFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB9XG4gIFxuICAgICAgLy8gQGluY2x1ZGUgcmVzcG9uZC10byg3NjdweCkge1xuICAgICAgLy8gICB3aWR0aDogMTIwMHB4O1xuICAgICAgLy8gICBoZWlnaHQ6IDEyMDBweDtcbiAgICAgIC8vICAgYm9yZGVyLXJhZGl1czogMTIwMHB4O1xuICAgICAgLy8gICBsZWZ0OiAtMzExLjFweDtcbiAgICAgIC8vICAgdG9wOiAtMTk2LjcxcHg7XG4gICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgLy8gfSAgICAgIFxuICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgd2lkdGg6IDgzNHB4O1xuICAgICAgICBoZWlnaHQ6IDgzNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4MzRweDtcbiAgICAgICAgbGVmdDogLTMxMS4xcHg7XG4gICAgICAgIHRvcDogLTE5Ni43MXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH0gICAgXG4gICAgfVxuICBcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cbiAgXG4gIFxuICBcbiAgXG4gIFxuICAgIC5ob21lcGFnZS1oZXJvLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgXG4gIFxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMjM0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gIFxuICAgICAgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnQgLlwiO1xuICAgICAgICBwYWRkaW5nLXRvcDogOThweDsgIFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7ICAgXG4gIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgICAgICB9XG4gIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICAgIH0gICAgICBcbiAgXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfSAgICAgICBcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICAgICAgfVxuICBcbiAgICAgICAgLmhvbWVwYWdlLWhlcm8tY29udGVudC0tdG9wLWNvbnRlbnQge1xuICAgICAgICAgIGdyaWQtYXJlYTogY29udGVudDtcbiAgXG4gICAgICAgICAgcC5ob21lcGFnZS1oZXJvLWNvbnRlbnRfX2V5ZWJyb3cge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAgICAgfSAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBoMS5ob21lcGFnZS1oZXJvLWNvbnRlbnRfX2hlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDg4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDgzJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSAgICAgICAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgICAuaG9tZXBhZ2UtaGVyby1jb250ZW50LS1ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7IFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2N3B4KSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgICAgIH0gICAgICBcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmhvbWVwYWdlLWhlcm8tY29udGVudCB7ICAgXG4gICAgICAgIHAuaG9tZXBhZ2UtaGVyby1jb250ZW50X19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICB9ICAgICAgICBcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuaG9tZXBhZ2UtaGVyby1jb250ZW50X19idXR0b25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAmID4gKiB7XG4gIFxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgXG4gICAgICB9XG4gIFxuICAgICAgLmhvbWVwYWdlLWhlcm8taW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICBtYXJnaW4tdG9wOiAtNDEwcHg7XG4gIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0yNTBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2N3B4KSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkxOHB4O1xuICBcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4OXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIH0gICAgICAgIFxuICAgICAgICB9XG4gIFxuICAgICAgICAubG9vcGluZy12aWRlbyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MThweDtcbiAgICAgICAgICB3aWR0aDogOTE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA5MThweDtcbiAgXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzg5cHg7XG4gICAgICAgICAgICB3aWR0aDogMzg5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4OXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY3cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc4cHg7XG4gICAgICAgICAgICB3aWR0aDogMzc4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM3OHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB9IFxuICAgICAgICAgIFxuICAgICAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgIH1cbiAgXG4gICAgICAgIC5ob21lcGFnZS1oZXJvLXZpZGVvIHtcbiAgICAgICAgICBcbiAgICAgICAgICAuaG9tZXBhZ2UtaGVyby12aWRlby0tbW9kYWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNik7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgICAgICAgICAgXG4gIFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMTJweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAxMDlweCAxMTRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDI0cHggMDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgLy8gYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIGdhcDogMTQ1cHg7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNzBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICAgICAgIC5jbG9zZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICBcbiAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXG4gIFxuICAgICAgICAgICAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7IC8qIDE2OjkgQXNwZWN0IFJhdGlvIChkaXZpZGUgOSBieSAxNiA9IDAuNTYyNSkgKi9cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gIFxuICBcbiAgXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgICAgICAgXG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAuaG9tZXBhZ2UtaGVyby12aWRlby0tYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNDRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTQ0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRENFMzM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDE1MXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEuOTY3cHggMTUuNzM2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIFxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgICAgICAgICAgICAgYm90dG9tOiA5MHB4O1xuICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfSAgXG4gIFxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDU0JTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyMjQyO1xuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlyZW07XG4gICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2dyb3ctc2Nob29scy9pbWFnZXMvYXJyb3cuc3ZnJyk7XG4gICAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvZ3Jvdy1zY2hvb2xzL2ltYWdlcy9hcnJvdy5zdmcnKTtcbiAgXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICBcbiAgICAgICAgIFxuICBcbiAgICAgIFxuICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRURENzA7XG4gICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTQ4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRENFMzM7XG4gICAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogMTQ5cHg7XG4gIFxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5MnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA4OXB4OyAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDQ5cHg7XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAuNXB4IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfSAgXG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyMjQyO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgXG4gICAgICAgICAgfSAvKiogRW5kIGJ1dHRvbiAqL1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob21lcGFnZS1oZXJvLS1zY3JvbGxFZmZlY3Qge1xuICAuaG9tZXBhZ2UtaGVyby1zY3JvbGwtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDIwMHZoO1xuICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAtODlweDtcbiAgICB9XG4gIH1cbiAgLmhvbWVwYWdlLWhlcm8ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nLXRvcDogMjEuNXZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE2ODFweCkge1xuICAgICAgcGFkZGluZy10b3A6IDIyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTE2cHg7XG4gICAgfVxuICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgfVxuICAgICAgLnRvcC1jb250YWluZXIge1xuICAgICAgICAuaW1hZ2UtaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMS41dmg7XG4gICAgICAgIHRleHQtaW5kZW50OiAtMzguMTZ2aDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzOC4xNnZoO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjR2aDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmb250LXNpemU6IDE1Ljkzdmg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjgxcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2MnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzg4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDExN3B4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC0zODhweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTIwMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNTguN3ZoO1xuICAgICAgICBtYXgtd2lkdGg6IDU5N3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1OTdweDtcbiAgICAgICAgaGVpZ2h0OiA1OC43dmg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMy45NXZoO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMi43dmg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAuMTN2aDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTY4MXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDU5N3B4O1xuICAgICAgICAgIGhlaWdodDogNTk3cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTI5cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDM5N3B4O1xuICAgICAgICAgIGhlaWdodDogMzk3cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDI5M3B4O1xuICAgICAgICAgIGhlaWdodDogMjkzcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JlZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMC4zdmg7XG4gICAgICAgICAgcmlnaHQ6IC0xMC4xM3ZoO1xuICAgICAgICAgIHdpZHRoOiAyMi42MnZoO1xuICAgICAgICAgIGhlaWdodDogMjIuNjJ2aDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2ODFweCkge1xuICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xMDNweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xMDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGJvdHRvbTogMS41cHg7XG4gICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDExM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmFja2dyb3VuZC1jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ib3R0b20tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAyLjY1dmg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIyLjJ2aDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTY4MXB4KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjI2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBnYXA6IDI3cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1leHRlcmlvci1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiA1OC43dmg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1OTdweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMC4xM3ZoO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjgxcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1OTdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzk3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1NnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy45NHZoO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYnV0dG9ucy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDIuNnZoO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgZ2FwOiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9ICBcbn1cbiIsIi5jYW1wYWlnbi1ibG9jayB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MnB4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDcycHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgLmNhbXBhaWduLXNsaWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQ0MycgaGVpZ2h0PScyNTknIHZpZXdCb3g9JzAgMCA0NDMgMjU5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjEnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzk4NV83NSknJTNFJTNDZyBvcGFjaXR5PScwLjg1JyUzRSUzQ3BhdGggZD0nTTI4Mi4xMjggMTc3LjEzMkMyMTcuMTM5IDE5NS45ODcgMTUzLjIxOSAxMzkuNjQ1IDEzOS4zMjMgNTEuNDI5M0MyMDQuMzEyIDMyLjU3MzkgMjY4LjIzMiA4OC45MTU1IDI4Mi4xMjggMTc3LjEzMlonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMzg5LjQ0NSAxNS4yOTE5TDM4OC4xNjMgMjguMzExMUMzODAuMjUzIDEwNy4wOTkgMzI2LjgwOCAxNjIuMzE5IDI2OC42NiAxNTEuNzY5TDI2OS45NDMgMTM4Ljc0OUMyNzcuODUzIDU5Ljk2MTEgMzMxLjI5OCA0Ljc0MTg5IDM4OS40NDUgMTUuMjkxOVonIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMjg1Ljc2MyAxNTIuNjdDMjg1Ljc2MyAxNDMuOTkyIDI3OS4wNjMgMTM2Ljk1NyAyNzAuNzk4IDEzNi45NTdDMjYyLjUzNCAxMzYuOTU3IDI1NS44MzQgMTQzLjk5MiAyNTUuODM0IDE1Mi42N1YyMDUuNjQ0QzI1NS44MzQgMjE0LjMyMiAyNjIuNTM0IDIyMS4zNTcgMjcwLjc5OCAyMjEuMzU3QzI3OS4wNjMgMjIxLjM1NyAyODUuNzYzIDIxNC4zMjIgMjg1Ljc2MyAyMDUuNjQ0VjE1Mi42N1onIGZpbGw9JyUyMzAwNkZENScvJTNFJTNDcGF0aCBkPSdNMTk3LjI1OSA0NTIuOTk5QzE4NS43MTUgNDM1LjQ5MSAxNzguNDQ2IDQxMi4xNDYgMTc4LjQ0NiAzODIuOTY1QzE3OC40NDYgMzE0LjA1MyAyMTcuNTY4IDI3Ni41NjcgMjYzLjMxNyAyNzYuNTY3QzMwOS4wNjYgMjc2LjU2NyAzNDguMTg3IDMxNC4wNTMgMzQ4LjE4NyAzODIuOTY1QzM0OC4xODcgNDEyLjE0NiAzNDAuOTE5IDQzNS40OTEgMzI5LjM3NSA0NTIuOTk5SDQzMS4xMzRDNDM4LjYxNiA0MzEuMjI2IDQ0Mi44OTEgNDA3Ljg4MSA0NDIuODkxIDM4Mi45NjVDNDQyLjg5MSAyNzQuNTQ3IDM2NS45MzEgMTkwLjM3MSAyNjMuMzE3IDE5MC4zNzFDMTYwLjcwMyAxOTAuMzcxIDgzLjc0MjIgMjc0LjU0NyA4My43NDIyIDM4Mi45NjVDODMuNzQyMiA0MDcuODgxIDg4LjAxNzggNDMxLjQ1IDk1LjUwMDEgNDUyLjk5OUgxOTcuMjU5WicgZmlsbD0nJTIzMDA2RkQ1Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF85ODVfNzUnJTNFJTNDcmVjdCB3aWR0aD0nNDQzJyBoZWlnaHQ9JzI1OScgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwMHB4KSAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDExMjdweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLmNhbXBhaWduLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogOTBweDtcbiAgICAgICAgcGFkZGluZzogNzhweCAxMTZweCA4NXB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMDBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggODBweCA4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzZweCA3M3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTUuNTI4NicgY3k9JzE1LjUyOTUnIHI9JzE0LjUyOScgdHJhbnNmb3JtPSdyb3RhdGUoLTE4MCAxNS41Mjg2IDE1LjUyOTUpJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTE3Ljk4MDUgMjEuMjVMMTEuNDQxOSAxNS41Mjg4TDE3Ljk4MDUgOS44MDc1NCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDAsIDUwJSk7XG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIGJvdHRvbTogMjRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLmNhbXBhaWduLXNsaWRlciB7XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1pc3Npb24tcGFuZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNDczOTU4KSA2OC4yMyUsIHJnYmEoMCwgMCwgMCwgMC4zKSAxMDAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnZpZGVvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB2aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjcxOTglO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxNjAwcHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOjA7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxNjAwcHgpIHtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgbWluLXdpZHRoOiAxODAlOyAvKiBBZGp1c3QgdGhpcyBiZXR3ZWVuIDE1MCUgYW5kIDIwMCUgKi9cbiAgICAgICAgICBtaW4taGVpZ2h0OiAxODAlOyAvKiBBZGp1c3QgdGhpcyBiZXR3ZWVuIDE1MCUgYW5kIDIwMCUgKi9cbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZy10b3A6IDEwNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjlweDtcbiAgICBtYXgtd2lkdGg6IDE0MTVweDtcbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgLmV5ZWJyb3cge1xuICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTFweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zdGF0ZW1lbnQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAub3ZlcmxhcHBlZC10ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgdG9wLGNvbG9yLXN0b3AoOTglLCMwMDApLHRvKHJnYmEoMCwwLDAsMCkpKTtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCMwMDAgOTglLHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxyaWdodCB0b3AsY29sb3Itc3RvcCg5OCUsIzAwMCksdG8ocmdiYSgwLDAsMCwwKSkpO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCMwMDAgOTglLHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNvbHV0aW9uLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiAxNDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjA1cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTM0cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3OHB4O1xuICAgIH1cbiAgICAuaGVhZGluZy1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIC5leWVicm93LCBoMiB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmV5ZWJyb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2FyZHMtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMTc5cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTQzcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgICAgZ2FwOiAxMDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICAgIGdhcDogNDhweDtcbiAgICAgIH1cbiAgICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwMnB4IDExNXB4IDg5cHggMTA5cHg7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjgwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiA4MnB4IDk1cHggNjlweCA2OXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogNjlweDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDU2cHggNTBweCA4OHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1NDhweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubnVtYmVycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmV5ZWJyb3cge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucHJvb2YtcG9pbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjQpO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2OXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc0JvbGQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDQzNXB4O1xuICAgICAgICAgIGhlaWdodDogNDM1cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzQycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0MnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDExM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR5ZWxsb3c7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjU3cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmx1ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0QwRUZGRjtcbiAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICAgIHRvcDogLTQ3cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDMzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICBib3R0b206IC02OHB4O1xuICAgICAgICAgICAgICByaWdodDogLTc3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucHVycGxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF2ZW5kZXI7XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wcm9vZi1wb2ludCB7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MTRweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAtMTE1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgdG9wOiA0OHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5ncmVlbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1pbnQ7XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wcm9vZi1wb2ludCB7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTk2cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xuICAgICAgICAgICAgICB0b3A6IC03OXB4O1xuICAgICAgICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBib3R0b206IDMxcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5mZWF0dXJlZC1wcm9qZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYud2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDExMjhweDtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2NXB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTM0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4MnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDU4cHg7XG4gICAgfVxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTNweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZWQtcHJvamVjdHMtY2FyZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRhYnNldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogMTYycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgcGFkZGluZy10b3A6IDU0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTRweDtcbiAgICB9XG4gICAgLmhlYWRpbmcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzlweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgIH1cbiAgICAgIC5leWVicm93IHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC50YWJzLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogNjNweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTI4MHB4KSB7XG4gICAgICAgIGdhcDogNDhweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgfVxuICAgICAgLmpzLW1vcnBoLWJnLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5tb3JwaC1iZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2t5LCAwLjQpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSxib3JkZXItcmFkaXVzLGhlaWdodCx3aWR0aDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYnMtbGlzdCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCA1M3B4IDlweCAxN3B4O1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJG5hdnk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDM0M3B4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTE3IDEwTDEyIDE0TDcgMTAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxN3B4KSA5cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGFicy1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3ODFweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjgwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi1jb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudGFiLWNvcHkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCwgbGkge1xuICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI5cHggMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hbGVydC1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDE5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gICAgLm1lc3NhZ2VzLXNsaWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICBwIHtcbiAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgfVxuICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzE1LjUyODYnIGN5PScxNS41Mjk1JyByPScxNC41MjknIHRyYW5zZm9ybT0ncm90YXRlKC0xODAgMTUuNTI4NiAxNS41Mjk1KScgc3Ryb2tlPSclMjMwMDIyNDInIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcGF0aCBkPSdNMTcuOTgwNSAyMS4yNUwxMS40NDE5IDE1LjUyODhMMTcuOTgwNSA5LjgwNzU0JyBzdHJva2U9JyUyMzAwMjI0Micgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTQ0MHB4KSB7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxNDQwcHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubmV3c2xldHRlci1zaWduLXVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNjJweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG4gIH1cbiAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkb3JhbmdlLCAwLjgzKTtcbiAgICBtYXgtd2lkdGg6IDE1MTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogNjNweCAzNXB4IDYwcHggNzRweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMCAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA2MzFweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTM2NnB4KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICB3aWR0aDogMzQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNzVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aWR0aDogNzE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA3MTRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC04M3B4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMjdweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC02OXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTkwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmF1ZGllbmNlLWhlcm8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICB9XG4gICYuYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTA0MScgaGVpZ2h0PSc4NjYnIHZpZXdCb3g9JzAgMCAxMDQxIDg2NicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC44NSclM0UlM0NwYXRoIGQ9J001NzQuODIgNDcyLjY3MkMzODYuNTE1IDUyNy4zMDUgMjAxLjMwOCAzNjQuMDU2IDE2MS4wNDUgMTA4LjQ1QzM0OS4zNSA1My44MTcgNTM0LjU1OCAyMTcuMDY2IDU3NC44MiA0NzIuNjcyWicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0NwYXRoIGQ9J004ODUuNzc0IDMuNzQzMjhMODgyLjA1NyA0MS40NjYyQzg1OS4xMzggMjY5Ljc1NSA3MDQuMjgyIDQyOS43NTIgNTM1Ljc5OSAzOTkuMTg0TDUzOS41MTUgMzYxLjQ2MUM1NjIuNDM0IDEzMy4xNzIgNzE3LjI5IC0yNi44MjUzIDg4NS43NzQgMy43NDMyOFonIGZpbGw9JyUyM0Q4RjJGRicvJTNFJTNDcGF0aCBkPSdNNTg1LjM1MyA0MDEuNzkyQzU4NS4zNTMgMzc2LjY0OCA1NjUuOTQgMzU2LjI2NSA1NDEuOTkzIDM1Ni4yNjVDNTE4LjA0NiAzNTYuMjY1IDQ5OC42MzQgMzc2LjY0OCA0OTguNjM0IDQwMS43OTJWNTU1LjI4NkM0OTguNjM0IDU4MC40MyA1MTguMDQ2IDYwMC44MTMgNTQxLjk5MyA2MDAuODEzQzU2NS45NCA2MDAuODEzIDU4NS4zNTMgNTgwLjQzIDU4NS4zNTMgNTU1LjI4NlY0MDEuNzkyWicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0NwYXRoIGQ9J00zMjguOTE0IDEyNzJDMjk1LjQ2NSAxMjIxLjI3IDI3NC40MDUgMTE1My42MyAyNzQuNDA1IDEwNjkuMDhDMjc0LjQwNSA4NjkuNDA1IDM4Ny43NiA3NjAuNzg5IDUyMC4zMTYgNzYwLjc4OUM2NTIuODczIDc2MC43ODkgNzY2LjIyOCA4NjkuNDA1IDc2Ni4yMjggMTA2OS4wOEM3NjYuMjI4IDExNTMuNjMgNzQ1LjE2NyAxMjIxLjI3IDcxMS43MTkgMTI3MkgxMDA2LjU2QzEwMjguMjQgMTIwOC45MSAxMDQwLjYzIDExNDEuMjcgMTA0MC42MyAxMDY5LjA4QzEwNDAuNjMgNzU0LjkzNSA4MTcuNjQgNTExLjAzNyA1MjAuMzE2IDUxMS4wMzdDMjIyLjk5MyA1MTEuMDM3IDAgNzU0LjkzNSAwIDEwNjkuMDhDMCAxMTQxLjI3IDEyLjM4ODcgMTIwOS41NiAzNC4wNjg1IDEyNzJIMzI4LjkxNFonIGZpbGw9JyUyM0Q4RjJGRicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwNCcgaGVpZ2h0PSc0NDgnIHZpZXdCb3g9JzAgMCAyMDQgNDQ4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjg1JyUzRSUzQ3BhdGggZD0nTTIxNi43MzYgMTc3LjYyNUMxNDUuOTc0IDE5OC4xNTUgNzYuMzc1NCAxMzYuODA5IDYxLjI0NTQgNDAuNzU2MkMxMzIuMDA3IDIwLjIyNTkgMjAxLjYwNiA4MS41NzI0IDIxNi43MzYgMTc3LjYyNVonIGZpbGw9JyUyM0Q4RjJGRicvJTNFJTNDcGF0aCBkPSdNMzMzLjU4OCAxLjQwNjY3TDMzMi4xOTEgMTUuNTgyNEMzMjMuNTc4IDEwMS4zNyAyNjUuMzg2IDE2MS40OTQgMjAyLjA3MyAxNTAuMDA3TDIwMy40NjkgMTM1LjgzMUMyMTIuMDgyIDUwLjA0NCAyNzAuMjc0IC0xMC4wODA1IDMzMy41ODggMS40MDY2N1onIGZpbGw9JyUyM0Q4RjJGRicvJTNFJTNDcGF0aCBkPSdNMjIwLjY5MyAxNTAuOTg4QzIyMC42OTMgMTQxLjUzOSAyMTMuMzk4IDEzMy44NzkgMjA0LjQgMTMzLjg3OUMxOTUuNDAxIDEzMy44NzkgMTg4LjEwNiAxNDEuNTM5IDE4OC4xMDYgMTUwLjk4OFYyMDguNjY4QzE4OC4xMDYgMjE4LjExNyAxOTUuNDAxIDIyNS43NzcgMjA0LjQgMjI1Ljc3N0MyMTMuMzk4IDIyNS43NzcgMjIwLjY5MyAyMTguMTE3IDIyMC42OTMgMjA4LjY2OFYxNTAuOTg4WicgZmlsbD0nJTIzRDhGMkZGJy8lM0UlM0NwYXRoIGQ9J00xMjQuMzI4IDQ3Ny45OTdDMTExLjc1OCA0NTguOTMzIDEwMy44NDQgNDMzLjUxNSAxMDMuODQ0IDQwMS43NDJDMTAzLjg0NCAzMjYuNzA4IDE0Ni40NDEgMjg1Ljg5MiAxOTYuMjU0IDI4NS44OTJDMjQ2LjA2NyAyODUuODkyIDI4OC42NjMgMzI2LjcwOCAyODguNjYzIDQwMS43NDJDMjg4LjY2MyA0MzMuNTE1IDI4MC43NDkgNDU4LjkzMyAyNjguMTggNDc3Ljk5N0gzNzguOTc4QzM4Ny4xMjUgNDU0LjI5IDM5MS43ODEgNDI4Ljg3MSAzOTEuNzgxIDQwMS43NDJDMzkxLjc4MSAyODMuNjkyIDMwNy45ODMgMTkyLjAzOSAxOTYuMjU0IDE5Mi4wMzlDODQuNTI0MSAxOTIuMDM5IDAuNzI2ODA3IDI4My42OTIgMC43MjY4MDcgNDAxLjc0MkMwLjcyNjgwNyA0MjguODcxIDUuMzgyMjggNDU0LjUzNCAxMy41MjkyIDQ3Ny45OTdIMTI0LjMyOFonIGZpbGw9JyUyM0Q4RjJGRicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIH1cbiAgfVxuICAmLmdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMDQxJyBoZWlnaHQ9Jzg2Nicgdmlld0JveD0nMCAwIDEwNDEgODY2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjg1JyUzRSUzQ3BhdGggZD0nTTU3NC44MiA0NzIuNjcyQzM4Ni41MTUgNTI3LjMwNSAyMDEuMzA4IDM2NC4wNTYgMTYxLjA0NSAxMDguNDVDMzQ5LjM1IDUzLjgxNyA1MzQuNTU4IDIxNy4wNjYgNTc0LjgyIDQ3Mi42NzJaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQ3BhdGggZD0nTTg4NS43NzQgMy43NDMyOEw4ODIuMDU3IDQxLjQ2NjJDODU5LjEzOCAyNjkuNzU1IDcwNC4yODIgNDI5Ljc1MiA1MzUuNzk5IDM5OS4xODRMNTM5LjUxNSAzNjEuNDYxQzU2Mi40MzQgMTMzLjE3MiA3MTcuMjkgLTI2LjgyNTMgODg1Ljc3NCAzLjc0MzI4WicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0NwYXRoIGQ9J001ODUuMzUzIDQwMS43OTJDNTg1LjM1MyAzNzYuNjQ4IDU2NS45NCAzNTYuMjY1IDU0MS45OTMgMzU2LjI2NUM1MTguMDQ2IDM1Ni4yNjUgNDk4LjYzNCAzNzYuNjQ4IDQ5OC42MzQgNDAxLjc5MlY1NTUuMjg2QzQ5OC42MzQgNTgwLjQzIDUxOC4wNDYgNjAwLjgxMyA1NDEuOTkzIDYwMC44MTNDNTY1Ljk0IDYwMC44MTMgNTg1LjM1MyA1ODAuNDMgNTg1LjM1MyA1NTUuMjg2VjQwMS43OTJaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQ3BhdGggZD0nTTMyOC45MTQgMTI3MkMyOTUuNDY1IDEyMjEuMjcgMjc0LjQwNSAxMTUzLjYzIDI3NC40MDUgMTA2OS4wOEMyNzQuNDA1IDg2OS40MDUgMzg3Ljc2IDc2MC43ODkgNTIwLjMxNiA3NjAuNzg5QzY1Mi44NzMgNzYwLjc4OSA3NjYuMjI4IDg2OS40MDUgNzY2LjIyOCAxMDY5LjA4Qzc2Ni4yMjggMTE1My42MyA3NDUuMTY3IDEyMjEuMjcgNzExLjcxOSAxMjcySDEwMDYuNTZDMTAyOC4yNCAxMjA4LjkxIDEwNDAuNjMgMTE0MS4yNyAxMDQwLjYzIDEwNjkuMDhDMTA0MC42MyA3NTQuOTM1IDgxNy42NCA1MTEuMDM3IDUyMC4zMTYgNTExLjAzN0MyMjIuOTkzIDUxMS4wMzcgMCA3NTQuOTM1IDAgMTA2OS4wOEMwIDExNDEuMjcgMTIuMzg4NyAxMjA5LjU2IDM0LjA2ODUgMTI3MkgzMjguOTE0WicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjA0JyBoZWlnaHQ9JzQ0OCcgdmlld0JveD0nMCAwIDIwNCA0NDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIG9wYWNpdHk9JzAuODUnJTNFJTNDcGF0aCBkPSdNMjE2LjczNiAxNzcuNjI1QzE0NS45NzQgMTk4LjE1NSA3Ni4zNzU0IDEzNi44MDkgNjEuMjQ1NCA0MC43NTYyQzEzMi4wMDcgMjAuMjI1OSAyMDEuNjA2IDgxLjU3MjQgMjE2LjczNiAxNzcuNjI1WicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0NwYXRoIGQ9J00zMzMuNTg4IDEuNDA2NjdMMzMyLjE5MSAxNS41ODI0QzMyMy41NzggMTAxLjM3IDI2NS4zODYgMTYxLjQ5NCAyMDIuMDczIDE1MC4wMDdMMjAzLjQ2OSAxMzUuODMxQzIxMi4wODIgNTAuMDQ0IDI3MC4yNzQgLTEwLjA4MDUgMzMzLjU4OCAxLjQwNjY3WicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0NwYXRoIGQ9J00yMjAuNjkzIDE1MC45ODhDMjIwLjY5MyAxNDEuNTM5IDIxMy4zOTggMTMzLjg3OSAyMDQuNCAxMzMuODc5QzE5NS40MDEgMTMzLjg3OSAxODguMTA2IDE0MS41MzkgMTg4LjEwNiAxNTAuOTg4VjIwOC42NjhDMTg4LjEwNiAyMTguMTE3IDE5NS40MDEgMjI1Ljc3NyAyMDQuNCAyMjUuNzc3QzIxMy4zOTggMjI1Ljc3NyAyMjAuNjkzIDIxOC4xMTcgMjIwLjY5MyAyMDguNjY4VjE1MC45ODhaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQ3BhdGggZD0nTTEyNC4zMjggNDc3Ljk5N0MxMTEuNzU4IDQ1OC45MzMgMTAzLjg0NCA0MzMuNTE1IDEwMy44NDQgNDAxLjc0MkMxMDMuODQ0IDMyNi43MDggMTQ2LjQ0MSAyODUuODkyIDE5Ni4yNTQgMjg1Ljg5MkMyNDYuMDY3IDI4NS44OTIgMjg4LjY2MyAzMjYuNzA4IDI4OC42NjMgNDAxLjc0MkMyODguNjYzIDQzMy41MTUgMjgwLjc0OSA0NTguOTMzIDI2OC4xOCA0NzcuOTk3SDM3OC45NzhDMzg3LjEyNSA0NTQuMjkgMzkxLjc4MSA0MjguODcxIDM5MS43ODEgNDAxLjc0MkMzOTEuNzgxIDI4My42OTIgMzA3Ljk4MyAxOTIuMDM5IDE5Ni4yNTQgMTkyLjAzOUM4NC41MjQxIDE5Mi4wMzkgMC43MjY4MDcgMjgzLjY5MiAwLjcyNjgwNyA0MDEuNzQyQzAuNzI2ODA3IDQyOC44NzEgNS4zODIyOCA0NTQuNTM0IDEzLjUyOTIgNDc3Ljk5N0gxMjQuMzI4WicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICB9XG4gICYucHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMDQxJyBoZWlnaHQ9Jzg2Nicgdmlld0JveD0nMCAwIDEwNDEgODY2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjg1JyUzRSUzQ3BhdGggZD0nTTU3NC44MiA0NzIuNjcyQzM4Ni41MTUgNTI3LjMwNSAyMDEuMzA4IDM2NC4wNTYgMTYxLjA0NSAxMDguNDVDMzQ5LjM1IDUzLjgxNyA1MzQuNTU4IDIxNy4wNjYgNTc0LjgyIDQ3Mi42NzJaJyBmaWxsPSclMjNFM0MyRjcnLyUzRSUzQ3BhdGggZD0nTTg4NS43NzQgMy43NDMyOEw4ODIuMDU3IDQxLjQ2NjJDODU5LjEzOCAyNjkuNzU1IDcwNC4yODIgNDI5Ljc1MiA1MzUuNzk5IDM5OS4xODRMNTM5LjUxNSAzNjEuNDYxQzU2Mi40MzQgMTMzLjE3MiA3MTcuMjkgLTI2LjgyNTMgODg1Ljc3NCAzLjc0MzI4WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J001ODUuMzUzIDQwMS43OTJDNTg1LjM1MyAzNzYuNjQ4IDU2NS45NCAzNTYuMjY1IDU0MS45OTMgMzU2LjI2NUM1MTguMDQ2IDM1Ni4yNjUgNDk4LjYzNCAzNzYuNjQ4IDQ5OC42MzQgNDAxLjc5MlY1NTUuMjg2QzQ5OC42MzQgNTgwLjQzIDUxOC4wNDYgNjAwLjgxMyA1NDEuOTkzIDYwMC44MTNDNTY1Ljk0IDYwMC44MTMgNTg1LjM1MyA1ODAuNDMgNTg1LjM1MyA1NTUuMjg2VjQwMS43OTJaJyBmaWxsPSclMjNFM0MyRjcnLyUzRSUzQ3BhdGggZD0nTTMyOC45MTQgMTI3MkMyOTUuNDY1IDEyMjEuMjcgMjc0LjQwNSAxMTUzLjYzIDI3NC40MDUgMTA2OS4wOEMyNzQuNDA1IDg2OS40MDUgMzg3Ljc2IDc2MC43ODkgNTIwLjMxNiA3NjAuNzg5QzY1Mi44NzMgNzYwLjc4OSA3NjYuMjI4IDg2OS40MDUgNzY2LjIyOCAxMDY5LjA4Qzc2Ni4yMjggMTE1My42MyA3NDUuMTY3IDEyMjEuMjcgNzExLjcxOSAxMjcySDEwMDYuNTZDMTAyOC4yNCAxMjA4LjkxIDEwNDAuNjMgMTE0MS4yNyAxMDQwLjYzIDEwNjkuMDhDMTA0MC42MyA3NTQuOTM1IDgxNy42NCA1MTEuMDM3IDUyMC4zMTYgNTExLjAzN0MyMjIuOTkzIDUxMS4wMzcgMCA3NTQuOTM1IDAgMTA2OS4wOEMwIDExNDEuMjcgMTIuMzg4NyAxMjA5LjU2IDM0LjA2ODUgMTI3MkgzMjguOTE0WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjA0JyBoZWlnaHQ9JzQ0OCcgdmlld0JveD0nMCAwIDIwNCA0NDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIG9wYWNpdHk9JzAuODUnJTNFJTNDcGF0aCBkPSdNMjE2LjczNiAxNzcuNjI1QzE0NS45NzQgMTk4LjE1NSA3Ni4zNzU0IDEzNi44MDkgNjEuMjQ1NCA0MC43NTYyQzEzMi4wMDcgMjAuMjI1OSAyMDEuNjA2IDgxLjU3MjQgMjE2LjczNiAxNzcuNjI1WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J00zMzMuNTg4IDEuNDA2NjdMMzMyLjE5MSAxNS41ODI0QzMyMy41NzggMTAxLjM3IDI2NS4zODYgMTYxLjQ5NCAyMDIuMDczIDE1MC4wMDdMMjAzLjQ2OSAxMzUuODMxQzIxMi4wODIgNTAuMDQ0IDI3MC4yNzQgLTEwLjA4MDUgMzMzLjU4OCAxLjQwNjY3WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0NwYXRoIGQ9J00yMjAuNjkzIDE1MC45ODhDMjIwLjY5MyAxNDEuNTM5IDIxMy4zOTggMTMzLjg3OSAyMDQuNCAxMzMuODc5QzE5NS40MDEgMTMzLjg3OSAxODguMTA2IDE0MS41MzkgMTg4LjEwNiAxNTAuOTg4VjIwOC42NjhDMTg4LjEwNiAyMTguMTE3IDE5NS40MDEgMjI1Ljc3NyAyMDQuNCAyMjUuNzc3QzIxMy4zOTggMjI1Ljc3NyAyMjAuNjkzIDIxOC4xMTcgMjIwLjY5MyAyMDguNjY4VjE1MC45ODhaJyBmaWxsPSclMjNFM0MyRjcnLyUzRSUzQ3BhdGggZD0nTTEyNC4zMjggNDc3Ljk5N0MxMTEuNzU4IDQ1OC45MzMgMTAzLjg0NCA0MzMuNTE1IDEwMy44NDQgNDAxLjc0MkMxMDMuODQ0IDMyNi43MDggMTQ2LjQ0MSAyODUuODkyIDE5Ni4yNTQgMjg1Ljg5MkMyNDYuMDY3IDI4NS44OTIgMjg4LjY2MyAzMjYuNzA4IDI4OC42NjMgNDAxLjc0MkMyODguNjYzIDQzMy41MTUgMjgwLjc0OSA0NTguOTMzIDI2OC4xOCA0NzcuOTk3SDM3OC45NzhDMzg3LjEyNSA0NTQuMjkgMzkxLjc4MSA0MjguODcxIDM5MS43ODEgNDAxLjc0MkMzOTEuNzgxIDI4My42OTIgMzA3Ljk4MyAxOTIuMDM5IDE5Ni4yNTQgMTkyLjAzOUM4NC41MjQxIDE5Mi4wMzkgMC43MjY4MDcgMjgzLjY5MiAwLjcyNjgwNyA0MDEuNzQyQzAuNzI2ODA3IDQyOC44NzEgNS4zODIyOCA0NTQuNTM0IDEzLjUyOTIgNDc3Ljk5N0gxMjQuMzI4WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU5cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICAgIGdhcDogOTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA2MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgIGdhcDogMzdweDtcbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNTY3cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuZXllYnJvdywgaDEsIC5zbWFsbCB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgIH1cbiAgICAgIC5leWVicm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbWFsbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDY0MXB4O1xuICAgICAgbWluLXdpZHRoOiA2NDFweDtcbiAgICAgIGhlaWdodDogNjQxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDU0MXB4O1xuICAgICAgICBtaW4td2lkdGg6IDU0MXB4O1xuICAgICAgICBoZWlnaHQ6IDU0MXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICB3aWR0aDogMzQ3cHg7XG4gICAgICAgIG1pbi13aWR0aDogMzQ3cHg7XG4gICAgICAgIGhlaWdodDogMzQ3cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM2MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmF1ZGllbmNlLWJlbmVmaXQtY2FyZHMge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTcwcHggMDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAmLmJsdWUge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMC44NSk7XG4gICAgfVxuICB9XG4gICYuZ3JlZW4ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYXF1YSwgMC44NSk7XG4gICAgfVxuICB9XG4gICYucHVycGxlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHB1cnBsZSwgMC44NSk7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIC5jYXJkcy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgZ2FwOiAzM3B4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgICAgLmNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB3aWR0aDogNDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDYycHggNTdweCA3NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAyMnB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDZweDtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMjcuNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGg2IHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYXVkaWVuY2Utc29sdXRpb24tc2VjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTczcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgbWF4LXdpZHRoOiAxMTM0cHg7XG4gICAgLmhlYWRpbmctY29udGFpbmVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExMXB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2OXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgLmV5ZWJyb3csIGgyIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgfVxuICAgICAgLmV5ZWJyb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc29sdXRpb24tc2VjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMjEwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGdhcDogMTM0cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIGdhcDogMTA0cHg7XG4gICAgICB9XG4gICAgICAuc29sdXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIG1heC13aWR0aDogNTQ4cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5leWVicm93LCBoMiwgLnNtYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmV5ZWJyb3cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzAuNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc21hbGwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnByb29mLXBvaW50cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5Ni41cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDI2cHg7XG4gICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgICAgICAgICAuc2xpZGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyM3B4IDRweCByZ2JhKDAsIDM0LCA2NiwgMC4xMCk7XG4gICAgICAgICAgICAgIC5wb2ludCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc0JvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+LnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBnYXA6IDI4cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEzcHgpO1xuICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiA0MzVweDtcbiAgICAgICAgICBoZWlnaHQ6IDQzNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzQzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0M3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDExM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR5ZWxsb3c7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgICB3aWR0aDogODlweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMjU3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1N3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMjAyLjVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMDIuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJsdWUge1xuICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucHJvb2YtcG9pbnRzIHtcbiAgICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRza3ksIDAuNCk7XG4gICAgICAgICAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgICAgICB0b3A6IC00N3B4O1xuICAgICAgICAgICAgICBsZWZ0OiAzM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpbGxlZC1jaXJjbGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAtNjhweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC03N3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgLnByb29mLXBvaW50cyB7XG4gICAgICAgICAgICAgIC5wcm9vZi1wb2ludCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbWludCwgMC40KTtcbiAgICAgICAgICAgICAgICAucG9pbnQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAtOTZweDtcbiAgICAgICAgICAgICAgbGVmdDogMjNweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5OC41cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5OC41cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG4gICAgICAgICAgICAgIHRvcDogLTc5cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucHJvb2YtcG9pbnRzIHtcbiAgICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRsYXZlbmRlciwgMC40KTtcbiAgICAgICAgICAgICAgICAucG9pbnQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQxNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQxNHB4O1xuICAgICAgICAgICAgICBib3R0b206IC0xMTVweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC01NXB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzI2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgdG9wOiA0OHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudGVzdGltb25pYWwtbW9kdWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwMDgnIGhlaWdodD0nNzM0JyB2aWV3Qm94PScwIDAgMTAwOCA3MzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIG9wYWNpdHk9JzAuMTUnJTNFJTNDcGF0aCBkPSdNNTk1Ljk0IDQ5MC44MUM0MDAuNzI3IDU0Ny40NDcgMjA4LjcyNSAzNzguMjA5IDE2Ni45ODUgMTEzLjIyN0MzNjIuMTk4IDU2LjU5IDU1NC4yIDIyNS44MjggNTk1Ljk0IDQ5MC44MVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J005MTguMjk5IDQuNjgxMzdMOTE0LjQ0NiA0My43ODgxQzg5MC42ODcgMjgwLjQ1MSA3MzAuMTUgNDQ2LjMxOCA1NTUuNDg2IDQxNC42MjhMNTU5LjMzOSAzNzUuNTIxQzU4My4wOTkgMTM4Ljg1OCA3NDMuNjM1IC0yNy4wMDg2IDkxOC4yOTkgNC42ODEzN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J002MDYuODU5IDQxNy4zMzFDNjA2Ljg1OSAzOTEuMjY0IDU4Ni43MzQgMzcwLjEzMyA1NjEuOTA5IDM3MC4xMzNDNTM3LjA4NCAzNzAuMTMzIDUxNi45NTkgMzkxLjI2NCA1MTYuOTU5IDQxNy4zMzFWNTc2LjQ1NUM1MTYuOTU5IDYwMi41MjEgNTM3LjA4NCA2MjMuNjUyIDU2MS45MDkgNjIzLjY1MkM1ODYuNzM0IDYyMy42NTIgNjA2Ljg1OSA2MDIuNTIxIDYwNi44NTkgNTc2LjQ1NVY0MTcuMzMxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTM0MS4wMTMgMTMxOS40NkMzMDYuMzM3IDEyNjYuODcgMjg0LjUwNCAxMTk2Ljc1IDI4NC41MDQgMTEwOS4wOUMyODQuNTA0IDkwMi4wOTggNDAyLjAxNyA3ODkuNDk4IDUzOS40MzcgNzg5LjQ5OEM2NzYuODU2IDc4OS40OTggNzk0LjM2OSA5MDIuMDk4IDc5NC4zNjkgMTEwOS4wOUM3OTQuMzY5IDExOTYuNzUgNzcyLjUzNiAxMjY2Ljg3IDczNy44NiAxMzE5LjQ2SDEwNDMuNTJDMTA2NiAxMjU0LjA2IDEwNzguODQgMTE4My45NCAxMDc4Ljg0IDExMDkuMDlDMTA3OC44NCA3ODMuNDI5IDg0Ny42NjcgNTMwLjU4NCA1MzkuNDM3IDUzMC41ODRDMjMxLjIwNiA1MzAuNTg0IDAuMDMzMjAzMSA3ODMuNDI5IDAuMDMzMjAzMSAxMTA5LjA5QzAuMDMzMjAzMSAxMTgzLjk0IDEyLjg3NjMgMTI1NC43MyAzNS4zNTE1IDEzMTkuNDZIMzQxLjAxM1onIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMjZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM0cHg7XG5cbiAgICAmLnRlc3RpbW9uaWFsLW1vZHVsZS0tbGFuZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNDI7XG5cbiAgICAgICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgICAgICAudGVzdGltb25pYWwtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAudGVzdGltb25pYWwge1xuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGhzbGEoMTc2LCA5NSUsIDM3JSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzE1LjkzMzMnIGN5PScxNS41MjkyJyByPScxNC41MjknIHN0cm9rZT0nJTIzZmZmZmZmJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTEzLjQ4MTQgOS44MDg1OUwyMC4wMiAxNS41Mjk4TDEzLjQ4MTQgMjEuMjUxJyBzdHJva2U9JyUyM2ZmZmZmZicgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG4gICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3N3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICB9XG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgIG1heC13aWR0aDogOTEzcHg7XG4gICAgICAgIC50ZXN0aW1vbmlhbC1zbGlkZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTFweDtcbiAgICAgICAgICAgIC50ZXN0aW1vbmlhbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJvdHRvbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMzdweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgICAgICBib3R0b206IC02N3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxNS45MzMzJyBjeT0nMTUuNTI5Micgcj0nMTQuNTI5JyBzdHJva2U9JyUyMzAwMjI0Micgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00xMy40ODE0IDkuODA4NTlMMjAuMDIgMTUuNTI5OEwxMy40ODE0IDIxLjI1MScgc3Ryb2tlPSclMjMwMDIyNDInIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1N3B4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmVhdHVyZWQtcHJvamVjdC1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDE0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNzNweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDExMjdweDtcbiAgICAuaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxufSIsIi5vdXItdGVhbS1tb2R1bGUge1xuICBtYXJnaW4tdG9wOiAxNzNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjMxcHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDk5cHg7XG4gIH1cblxuICAmLm91ci10ZWFtLW1vZHVsZV9fZ2V0LWZ1bmRpbmcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDk5cHg7XG4gICAgfSAgICBcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAuaGVhZGluZy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXJ0aWFyeS1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudGVhbS1tZW1iZXJzIHtcbiAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgICAgICAgLnRlYW0tbWVtYmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBib3R0b206IC0yMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5idXR0b24tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5nZXQtc3RhcnRlZC1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjMxcHg7XG4gIG1hcmdpbi1ib3R0b206IDE3M3B4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgfVxuICAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRvcmFuZ2UsIDAuODMpO1xuICAgIG1heC13aWR0aDogMTUxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiA2M3B4IDM5cHggODBweCA3NHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4IDAgMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNjIzcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgaGVpZ2h0OiAyMzdweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgICAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiA3MTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDcxNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTkxcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTI4NHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MjlweDtcbiAgICAgICAgICAgIGhlaWdodDogNDI5cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC03MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTkwcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg0MDBweCkge1xuICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaGVyby1jb2xsYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xMjVweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgJiArIHNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmICsgc2VjdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmICsgc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIH1cbiAgICAmLmJsdWUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAyMCcgaGVpZ2h0PSc1NjQnIHZpZXdCb3g9JzAgMCAxMDIwIDU2NCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNzQ0LjMzNycgY3k9Jzc2My44NjknIHI9Jzc2My43ODUnIGZpbGw9JyUyM0RFRjRGRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzMwNicgdmlld0JveD0nMCAwIDM3NSAzMDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzI5My41NDQnIGN5PSc0MTQuMjA4JyByPSc0MTQuMDkxJyBmaWxsPSclMjNERUY0RkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXByb21wdCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgICAuc3RhdGlzdGljcy1jYWxsb3V0IHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAyMCcgaGVpZ2h0PSc1NjQnIHZpZXdCb3g9JzAgMCAxMDIwIDU2NCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNzQ0LjMzNycgY3k9Jzc2My44NjknIHI9Jzc2My43ODUnIGZpbGw9JyUyM0JFRkZEMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzMwNicgdmlld0JveD0nMCAwIDM3NSAzMDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzI5My41NDQnIGN5PSc0MTQuMjA4JyByPSc0MTQuMDkxJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXByb21wdCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgICAuc3RhdGlzdGljcy1jYWxsb3V0IHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYucHVycGxlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwMjAnIGhlaWdodD0nNTY0JyB2aWV3Qm94PScwIDAgMTAyMCA1NjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9Jzc0NC4zMzcnIGN5PSc3NjMuODY5JyByPSc3NjMuNzg1JyBmaWxsPSclMjNFM0MyRjcnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSczMDYnIHZpZXdCb3g9JzAgMCAzNzUgMzA2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScyOTMuNTQ0JyBjeT0nNDE0LjIwOCcgcj0nNDE0LjA5MScgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgICAgLnNjcm9sbC1wcm9tcHQge1xuICAgICAgICAuYmFja2dyb3VuZC1jaXJjbGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgICAuc3RhdGlzdGljcy1jYWxsb3V0IHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi55ZWxsb3cge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAyMCcgaGVpZ2h0PSc1NjQnIHZpZXdCb3g9JzAgMCAxMDIwIDU2NCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNzQ0LjMzNycgY3k9Jzc2My44NjknIHI9Jzc2My43ODUnIGZpbGw9JyUyM0ZEQ0UzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzMwNicgdmlld0JveD0nMCAwIDM3NSAzMDYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzI5My41NDQnIGN5PSc0MTQuMjA4JyByPSc0MTQuMDkxJyBmaWxsPSclMjNGRENFMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXByb21wdCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgIC5zdGF0aXN0aWNzLWNhbGxvdXQge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgfVxuICAgICYuYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMzg3JyBoZWlnaHQ9JzgyNScgdmlld0JveD0nMCAwIDEzODcgODI1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTExMTkuNzQgNTcuOTAyNkwxMTI1Ljk5IC0zLjg3MDI0Qzg0OC4zNjggLTUyLjkwNDMgNTkyLjc0NCAxOTcuNDk0IDU0Ni4xNzQgNTU5LjEyNUM0MjUuODk3IDI2Mi43NzMgMTY4LjE2NiA5My44MTQ0IC05My4xMDk0IDE2Ny42MDlDLTM0LjU3OSA1MjkuMzM1IDIwNi4wNDggNzc4LjEwOSA0NzQuNzY2IDc4MS4yNTlWODI3LjYwN0MtNy4wMjQxMSA4NDYuNTA1IC0zNjQgMTIzOC44NyAtMzY0IDE3NDAuNzFDLTM2NCAxODU4LjkzIC0zNDMuMTYxIDE5NzAuNzYgLTMwNi42OTIgMjA3M0gxODkuMjc5QzEzMy4wMTMgMTk4OS45MyA5Ny41ODY5IDE4NzkuMTYgOTcuNTg2OSAxNzQwLjcxQzk3LjU4NjkgMTQxMy43NCAyODguMjY1IDEyMzUuODcgNTExLjI0NCAxMjM1Ljg3QzczNC4yMjMgMTIzNS44NyA5MjQuOTAxIDE0MTMuNzQgOTI0LjkwMSAxNzQwLjcxQzkyNC45MDEgMTg3OS4xNiA4ODkuNDc0IDE5ODkuOTMgODMzLjIwOCAyMDczSDEzMjkuMThDMTM2NS42NSAxOTY5LjY5IDEzODYuNDkgMTg1OC45MyAxMzg2LjQ5IDE3NDAuNzFDMTM4Ni40OSAxMjY0LjU0IDEwNjUuMSA4ODYuOTI5IDYyMC42MzkgODMzLjQwM1Y2NDkuNTYzQzg3MC4xMjUgNjQwLjczIDEwODUgMzk0LjcwMiAxMTE5Ljc0IDU3LjkwMjZaJyBmaWxsPSclMjNERUY0RkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSczMDEnIHZpZXdCb3g9JzAgMCAzNzUgMzAxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMxOC40NjMgMjIuOTQ5MkwzMjAuNTc2IDIuMDcxNjlDMjI2Ljc0OSAtMTQuNTAwNSAxNDAuMzU1IDcwLjEyNjkgMTI0LjYxNSAxOTIuMzQ4QzgzLjk2NDUgOTIuMTg5MSAtMy4xNDE0MyAzNS4wODYgLTkxLjQ0NTMgNjAuMDI2NUMtNzEuNjYzNCAxODIuMjgyIDkuNjYzOTEgMjY2LjM2MSAxMDAuNDg0IDI2Ny40MjRWMjgzLjA5MkMtNjIuMzQ5NyAyODkuNDc3IC0xODMgNDIyLjA4NyAtMTgzIDU5MS42OTVDLTE4MyA2MzEuNjUgLTE3NS45NTcgNjY5LjQ0NiAtMTYzLjYzMSA3MDQuMDAySDMuOTkzNDRDLTE1LjAyMjggNjc1LjkyNSAtMjYuOTk2MSA2MzguNDkgLTI2Ljk5NjEgNTkxLjY5NUMtMjYuOTk2MSA0ODEuMTg4IDM3LjQ0OCA0MjEuMDc1IDExMi44MDkgNDIxLjA3NUMxODguMTcgNDIxLjA3NSAyNTIuNjE0IDQ4MS4xODggMjUyLjYxNCA1OTEuNjk1QzI1Mi42MTQgNjM4LjQ5IDI0MC42NCA2NzUuOTI1IDIyMS42MjQgNzA0LjAwMkgzODkuMjQ5QzQwMS41NzQgNjY5LjA4NiA0MDguNjE4IDYzMS42NSA0MDguNjE4IDU5MS42OTVDNDA4LjYxOCA0MzAuNzY1IDI5OS45OTggMzAzLjE0NCAxNDkuNzg2IDI4NS4wNTJWMjIyLjkxNEMyMzQuMTA0IDIxOS45MjcgMzA2LjcyNCAxMzYuNzc3IDMxOC40NjMgMjIuOTQ5MlonIGZpbGw9JyUyM0RFRjRGRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIH1cbiAgICAgIC5zY3JvbGwtcHJvbXB0IHtcbiAgICAgICAgLmJhY2tncm91bmQtY2lyY2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTM4NycgaGVpZ2h0PSc4MjUnIHZpZXdCb3g9JzAgMCAxMzg3IDgyNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMTE5Ljc0IDU3LjkwMjZMMTEyNS45OSAtMy44NzAyNEM4NDguMzY4IC01Mi45MDQzIDU5Mi43NDQgMTk3LjQ5NCA1NDYuMTc0IDU1OS4xMjVDNDI1Ljg5NyAyNjIuNzczIDE2OC4xNjYgOTMuODE0NCAtOTMuMTA5NCAxNjcuNjA5Qy0zNC41NzkgNTI5LjMzNSAyMDYuMDQ4IDc3OC4xMDkgNDc0Ljc2NiA3ODEuMjU5VjgyNy42MDdDLTcuMDI0MTEgODQ2LjUwNSAtMzY0IDEyMzguODcgLTM2NCAxNzQwLjcxQy0zNjQgMTg1OC45MyAtMzQzLjE2MSAxOTcwLjc2IC0zMDYuNjkyIDIwNzNIMTg5LjI3OUMxMzMuMDEzIDE5ODkuOTMgOTcuNTg2OSAxODc5LjE2IDk3LjU4NjkgMTc0MC43MUM5Ny41ODY5IDE0MTMuNzQgMjg4LjI2NSAxMjM1Ljg3IDUxMS4yNDQgMTIzNS44N0M3MzQuMjIzIDEyMzUuODcgOTI0LjkwMSAxNDEzLjc0IDkyNC45MDEgMTc0MC43MUM5MjQuOTAxIDE4NzkuMTYgODg5LjQ3NCAxOTg5LjkzIDgzMy4yMDggMjA3M0gxMzI5LjE4QzEzNjUuNjUgMTk2OS42OSAxMzg2LjQ5IDE4NTguOTMgMTM4Ni40OSAxNzQwLjcxQzEzODYuNDkgMTI2NC41NCAxMDY1LjEgODg2LjkyOSA2MjAuNjM5IDgzMy40MDNWNjQ5LjU2M0M4NzAuMTI1IDY0MC43MyAxMDg1IDM5NC43MDIgMTExOS43NCA1Ny45MDI2WicgZmlsbD0nJTIzQkVGRkQwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIGhlaWdodD0nMzAxJyB2aWV3Qm94PScwIDAgMzc1IDMwMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zMTguNDYzIDIyLjk0OTJMMzIwLjU3NiAyLjA3MTY5QzIyNi43NDkgLTE0LjUwMDUgMTQwLjM1NSA3MC4xMjY5IDEyNC42MTUgMTkyLjM0OEM4My45NjQ1IDkyLjE4OTEgLTMuMTQxNDMgMzUuMDg2IC05MS40NDUzIDYwLjAyNjVDLTcxLjY2MzQgMTgyLjI4MiA5LjY2MzkxIDI2Ni4zNjEgMTAwLjQ4NCAyNjcuNDI0VjI4My4wOTJDLTYyLjM0OTcgMjg5LjQ3NyAtMTgzIDQyMi4wODcgLTE4MyA1OTEuNjk1Qy0xODMgNjMxLjY1IC0xNzUuOTU3IDY2OS40NDYgLTE2My42MzEgNzA0LjAwMkgzLjk5MzQ0Qy0xNS4wMjI4IDY3NS45MjUgLTI2Ljk5NjEgNjM4LjQ5IC0yNi45OTYxIDU5MS42OTVDLTI2Ljk5NjEgNDgxLjE4OCAzNy40NDggNDIxLjA3NSAxMTIuODA5IDQyMS4wNzVDMTg4LjE3IDQyMS4wNzUgMjUyLjYxNCA0ODEuMTg4IDI1Mi42MTQgNTkxLjY5NUMyNTIuNjE0IDYzOC40OSAyNDAuNjQgNjc1LjkyNSAyMjEuNjI0IDcwNC4wMDJIMzg5LjI0OUM0MDEuNTc0IDY2OS4wODYgNDA4LjYxOCA2MzEuNjUgNDA4LjYxOCA1OTEuNjk1QzQwOC42MTggNDMwLjc2NSAyOTkuOTk4IDMwMy4xNDQgMTQ5Ljc4NiAyODUuMDUyVjIyMi45MTRDMjM0LjEwNCAyMTkuOTI3IDMwNi43MjQgMTM2Ljc3NyAzMTguNDYzIDIyLjk0OTJaJyBmaWxsPSclMjNCRUZGRDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXByb21wdCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5wdXJwbGUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTM4NycgaGVpZ2h0PSc4MjUnIHZpZXdCb3g9JzAgMCAxMzg3IDgyNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMTE5Ljc0IDU3LjkwMjZMMTEyNS45OSAtMy44NzAyNEM4NDguMzY4IC01Mi45MDQzIDU5Mi43NDQgMTk3LjQ5NCA1NDYuMTc0IDU1OS4xMjVDNDI1Ljg5NyAyNjIuNzczIDE2OC4xNjYgOTMuODE0NCAtOTMuMTA5NCAxNjcuNjA5Qy0zNC41NzkgNTI5LjMzNSAyMDYuMDQ4IDc3OC4xMDkgNDc0Ljc2NiA3ODEuMjU5VjgyNy42MDdDLTcuMDI0MTEgODQ2LjUwNSAtMzY0IDEyMzguODcgLTM2NCAxNzQwLjcxQy0zNjQgMTg1OC45MyAtMzQzLjE2MSAxOTcwLjc2IC0zMDYuNjkyIDIwNzNIMTg5LjI3OUMxMzMuMDEzIDE5ODkuOTMgOTcuNTg2OSAxODc5LjE2IDk3LjU4NjkgMTc0MC43MUM5Ny41ODY5IDE0MTMuNzQgMjg4LjI2NSAxMjM1Ljg3IDUxMS4yNDQgMTIzNS44N0M3MzQuMjIzIDEyMzUuODcgOTI0LjkwMSAxNDEzLjc0IDkyNC45MDEgMTc0MC43MUM5MjQuOTAxIDE4NzkuMTYgODg5LjQ3NCAxOTg5LjkzIDgzMy4yMDggMjA3M0gxMzI5LjE4QzEzNjUuNjUgMTk2OS42OSAxMzg2LjQ5IDE4NTguOTMgMTM4Ni40OSAxNzQwLjcxQzEzODYuNDkgMTI2NC41NCAxMDY1LjEgODg2LjkyOSA2MjAuNjM5IDgzMy40MDNWNjQ5LjU2M0M4NzAuMTI1IDY0MC43MyAxMDg1IDM5NC43MDIgMTExOS43NCA1Ny45MDI2WicgZmlsbD0nJTIzRTNDMkY3Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIGhlaWdodD0nMzAxJyB2aWV3Qm94PScwIDAgMzc1IDMwMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zMTguNDYzIDIyLjk0OTJMMzIwLjU3NiAyLjA3MTY5QzIyNi43NDkgLTE0LjUwMDUgMTQwLjM1NSA3MC4xMjY5IDEyNC42MTUgMTkyLjM0OEM4My45NjQ1IDkyLjE4OTEgLTMuMTQxNDMgMzUuMDg2IC05MS40NDUzIDYwLjAyNjVDLTcxLjY2MzQgMTgyLjI4MiA5LjY2MzkxIDI2Ni4zNjEgMTAwLjQ4NCAyNjcuNDI0VjI4My4wOTJDLTYyLjM0OTcgMjg5LjQ3NyAtMTgzIDQyMi4wODcgLTE4MyA1OTEuNjk1Qy0xODMgNjMxLjY1IC0xNzUuOTU3IDY2OS40NDYgLTE2My42MzEgNzA0LjAwMkgzLjk5MzQ0Qy0xNS4wMjI4IDY3NS45MjUgLTI2Ljk5NjEgNjM4LjQ5IC0yNi45OTYxIDU5MS42OTVDLTI2Ljk5NjEgNDgxLjE4OCAzNy40NDggNDIxLjA3NSAxMTIuODA5IDQyMS4wNzVDMTg4LjE3IDQyMS4wNzUgMjUyLjYxNCA0ODEuMTg4IDI1Mi42MTQgNTkxLjY5NUMyNTIuNjE0IDYzOC40OSAyNDAuNjQgNjc1LjkyNSAyMjEuNjI0IDcwNC4wMDJIMzg5LjI0OUM0MDEuNTc0IDY2OS4wODYgNDA4LjYxOCA2MzEuNjUgNDA4LjYxOCA1OTEuNjk1QzQwOC42MTggNDMwLjc2NSAyOTkuOTk4IDMwMy4xNDQgMTQ5Ljc4NiAyODUuMDUyVjIyMi45MTRDMjM0LjEwNCAyMTkuOTI3IDMwNi43MjQgMTM2Ljc3NyAzMTguNDYzIDIyLjk0OTJaJyBmaWxsPSclMjNFM0MyRjcnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXByb21wdCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnllbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMzg3JyBoZWlnaHQ9JzgyNScgdmlld0JveD0nMCAwIDEzODcgODI1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgb3BhY2l0eT0nMC4yJyBkPSdNMTExOS43NCA1Ny45MDI2TDExMjUuOTkgLTMuODcwMjRDODQ4LjM2OCAtNTIuOTA0MyA1OTIuNzQ0IDE5Ny40OTQgNTQ2LjE3NCA1NTkuMTI1QzQyNS44OTcgMjYyLjc3MyAxNjguMTY2IDkzLjgxNDQgLTkzLjEwOTQgMTY3LjYwOUMtMzQuNTc5IDUyOS4zMzUgMjA2LjA0OCA3NzguMTA5IDQ3NC43NjYgNzgxLjI1OVY4MjcuNjA3Qy03LjAyNDExIDg0Ni41MDUgLTM2NCAxMjM4Ljg3IC0zNjQgMTc0MC43MUMtMzY0IDE4NTguOTMgLTM0My4xNjEgMTk3MC43NiAtMzA2LjY5MiAyMDczSDE4OS4yNzlDMTMzLjAxMyAxOTg5LjkzIDk3LjU4NjkgMTg3OS4xNiA5Ny41ODY5IDE3NDAuNzFDOTcuNTg2OSAxNDEzLjc0IDI4OC4yNjUgMTIzNS44NyA1MTEuMjQ0IDEyMzUuODdDNzM0LjIyMyAxMjM1Ljg3IDkyNC45MDEgMTQxMy43NCA5MjQuOTAxIDE3NDAuNzFDOTI0LjkwMSAxODc5LjE2IDg4OS40NzQgMTk4OS45MyA4MzMuMjA4IDIwNzNIMTMyOS4xOEMxMzY1LjY1IDE5NjkuNjkgMTM4Ni40OSAxODU4LjkzIDEzODYuNDkgMTc0MC43MUMxMzg2LjQ5IDEyNjQuNTQgMTA2NS4xIDg4Ni45MjkgNjIwLjYzOSA4MzMuNDAzVjY0OS41NjNDODcwLjEyNSA2NDAuNzMgMTA4NSAzOTQuNzAyIDExMTkuNzQgNTcuOTAyNlonIGZpbGw9JyUyM0ZEQ0UzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9JzMwMScgdmlld0JveD0nMCAwIDM3NSAzMDEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBvcGFjaXR5PScwLjInIGQ9J00zMTguNDYzIDIyLjk0OTJMMzIwLjU3NiAyLjA3MTY5QzIyNi43NDkgLTE0LjUwMDUgMTQwLjM1NSA3MC4xMjY5IDEyNC42MTUgMTkyLjM0OEM4My45NjQ1IDkyLjE4OTEgLTMuMTQxNDMgMzUuMDg2IC05MS40NDUzIDYwLjAyNjVDLTcxLjY2MzQgMTgyLjI4MiA5LjY2MzkxIDI2Ni4zNjEgMTAwLjQ4NCAyNjcuNDI0VjI4My4wOTJDLTYyLjM0OTcgMjg5LjQ3NyAtMTgzIDQyMi4wODcgLTE4MyA1OTEuNjk1Qy0xODMgNjMxLjY1IC0xNzUuOTU3IDY2OS40NDYgLTE2My42MzEgNzA0LjAwMkgzLjk5MzQ0Qy0xNS4wMjI4IDY3NS45MjUgLTI2Ljk5NjEgNjM4LjQ5IC0yNi45OTYxIDU5MS42OTVDLTI2Ljk5NjEgNDgxLjE4OCAzNy40NDggNDIxLjA3NSAxMTIuODA5IDQyMS4wNzVDMTg4LjE3IDQyMS4wNzUgMjUyLjYxNCA0ODEuMTg4IDI1Mi42MTQgNTkxLjY5NUMyNTIuNjE0IDYzOC40OSAyNDAuNjQgNjc1LjkyNSAyMjEuNjI0IDcwNC4wMDJIMzg5LjI0OUM0MDEuNTc0IDY2OS4wODYgNDA4LjYxOCA2MzEuNjUgNDA4LjYxOCA1OTEuNjk1QzQwOC42MTggNDMwLjc2NSAyOTkuOTk4IDMwMy4xNDQgMTQ5Ljc4NiAyODUuMDUyVjIyMi45MTRDMjM0LjEwNCAyMTkuOTI3IDMwNi43MjQgMTM2Ljc3NyAzMTguNDYzIDIyLjk0OTJaJyBmaWxsPSclMjNGRENFMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAuc2Nyb2xsLXByb21wdCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGdhcDogOTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MXB4O1xuICAgICAgfVxuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICAuZXllYnJvdyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9ucy1jb250YWluZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMjNweDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIG1heC13aWR0aDogMTQ4MHB4O1xuICAgICAgICBnYXA6IDU3cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01NnB4O1xuICAgICAgICB9XG4gICAgICAgIC5sYXJnZS1pbWFnZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTExOHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNDlweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjQ5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0OXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTQycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxNTNweDtcbiAgICAgICAgICAgIGhlaWdodDogMTUzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgYm90dG9tOiA3NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICB3aWR0aDogNzFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3MXB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtMjhweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc21hbGwtaW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtODhweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDE2ODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNThweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTU4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1OHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTM4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDIwNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTQxcHg7XG4gICAgfVxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDU0N3B4O1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5leWVicm93LCBoMSwgcCB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgIH1cbiAgICAgIC5leWVicm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjJweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgZ2FwOiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlcy1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwM3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICB9XG4gICAgICAubGFyZ2UtaW1hZ2UsIC5sb29waW5nLXZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDQ5NXB4O1xuICAgICAgICBtaW4td2lkdGg6IDQ5NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ5NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICB3aWR0aDogMjY5cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNjlweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2OXB4O1xuICAgICAgICB9XG4gICAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbWFsbC1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAzNjNweDtcbiAgICAgICAgbWluLXdpZHRoOiAzNjNweDtcbiAgICAgICAgaGVpZ2h0OiAzNjNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE4N3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTIwM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNjZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDE5N3B4O1xuICAgICAgICAgIG1pbi13aWR0aDogMTk3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOTdweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTAxcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC04OHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yOHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zdGF0aXN0aWNzLWNhbGxvdXQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAyNnB4IDM3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTcwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMy42NnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDIzcHggMTNweCAyMHB4O1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zQm9sZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNjcm9sbC1wcm9tcHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDQwMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5iYWNrZ3JvdW5kLWNpcmNsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cbn0iLCIuc2ltcGxpZmllZC1nZXQtc3RhcnRlZC1jdGEge1xuICAmLmhhcy1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgfVxuICBwYWRkaW5nLXRvcDogNDZweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgbWF4LXdpZHRoOiAxMTI3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgcGFkZGluZzogODBweCAxMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTIwMHB4KSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDM2cHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gICAgfVxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY2OXB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIGg1LCBwIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICAgIGg1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNpbXBsaWZpZWQtZW1haWwtc2lnbi11cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIHBhZGRpbmctdG9wOiA0NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzNweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NnB4O1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAzMHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDM2cHg7XG4gICAgfVxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY2OXB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIGg1LCBwIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgfVxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY2MHB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudmFsdWUtcHJvcHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgcGFkZGluZy10b3A6IDg5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ2cHg7XG4gIH1cbiAgI2JvdHRvbS1zdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjUycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1MXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzZWxmLWVuZDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDE3MDBweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDE0NHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIGdhcDogNzRweDtcbiAgICB9XG4gICAgLnZhbHVlLXByb3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDk2cHg7XG4gICAgICBtYXJnaW46IDAgNTVweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGdhcDogNjRweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luOiAwIDI1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgICAgICAgaDMsIHAge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDM1M3B4O1xuICAgICAgICBtaW4td2lkdGg6IDM1M3B4O1xuICAgICAgICBoZWlnaHQ6IDM1M3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIHdpZHRoOiAyNTNweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDI1M3B4O1xuICAgICAgICAgIGhlaWdodDogMjUzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTU2cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1NnB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMjQ1cHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjQ1cHg7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTM0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpbGxlZC1jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgICAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgdG9wOiAxMTVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgdG9wOiA1MXB4O1xuICAgICAgICAgICAgICByaWdodDogLTEyLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmZpbGxlZC1jaXJjbGUge1xuICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAtMS41cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmZpbGxlZC1jaXJjbGUge1xuICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIGJvdHRvbTogMS41cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTIuNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogNTFweDtcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgYm90dG9tOiA0M3B4O1xuICAgICAgICAgICAgICByaWdodDogLTEyLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmZpbGxlZC1jaXJjbGUge1xuICAgICAgICAgICAgdG9wOiAyM3B4O1xuICAgICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2Nyb2xsaW5nLWNhcm91c2VsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTM2NnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLWhlaWdodDogMzUycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gICAgICBwYWRkaW5nOiA1NnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICYuc2xpY2stYWN0aXZlLCAmLnNsaWNrLWFjdGl2ZSB+IC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTNweCAycHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAzMHB4IDQycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM3NXB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuICAgICAgaDUsIGg2LCBwIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNDlweDtcbiAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0OXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMjguNHB4O1xuICAgICAgICAgIGhlaWdodDogMjguNHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4LjRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAsIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzODJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwLCBpbWcge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgaDYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygzNzVweCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBwLCBpbWcge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuaGFzLWltYWdlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzUycHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggNTAwcHggMzBweCAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNTAwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTMwMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC00MDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDgwcHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDUwcHg7XG4gICAgICB9XG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGhlaWdodDogMzUycHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDAwcHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIG1heC13aWR0aDogMTIzNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAtMjJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTM2NnB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICY6b25seS1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0X2dyYXksIDAuMik7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtY2FyZWVycyB7XG4gIC5zY3JvbGxpbmctY2Fyb3VzZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIH1cbn0iLCIucGxheWJvb2stYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNjY5JyBoZWlnaHQ9JzQxOScgdmlld0JveD0nMCAwIDY2OSA0MTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzMzNC41JyBjeT0nMzM0LjUnIHI9JzMzNC41JyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlIC0gMzU2cHgpIDEwMCU7XG4gIG1hcmdpbi10b3A6IDEzM3B4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTZweCAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMjMnIGhlaWdodD0nMjAyJyB2aWV3Qm94PScwIDAgMzIzIDIwMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTYxLjQxOCcgY3k9JzE2MS41ODInIHI9JzE2MS40MTgnIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuMScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgcGFkZGluZy10b3A6IDc3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTQ4cHg7XG4gICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIGdhcDogNTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMik7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDQzNHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICBoNCwgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1LjVweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MXB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jdGEtY2FyZHMtc29sdXRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjQycHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzU4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogMjVweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIGdhcDogMjRweDtcbiAgICB9XG4gICAgLmNhcmQtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMzU5cHg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZzogNzZweCA0MXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAuNnB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZzogNTVweCAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDUxcHggMzNweCAzM3B4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC50ZXJ0aWFyeS1idXR0b24ge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgICB0b3A6IC0yMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDUge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNreTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2t5LCAwLjQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1pbnQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1pbnQsIDAuNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucHVycGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxhdmVuZGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRsYXZlbmRlciwgMC40KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jb250ZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgbWF4LXdpZHRoOiAxNTAzcHg7XG4gICAgcGFkZGluZy10b3A6IDExNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzJweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAudG9wLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxNDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMDBweCkge1xuICAgICAgICBnYXA6IDcwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgfVxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmV5ZWJyb3cge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDMsIHAge1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDUwN3B4O1xuICAgICAgICBtaW4td2lkdGg6IDUwN3B4O1xuICAgICAgICBoZWlnaHQ6IDUwN3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDMxOXB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMzE5cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMTlweDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTQycHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgdG9wOiAtMjFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZpbGxlZC1jaXJjbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC00MnB4O1xuICAgICAgICAgIGJvdHRvbTogMjlweDtcbiAgICAgICAgICB3aWR0aDogMTczcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNzNweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3M3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAmLmJsdWUge1xuICAgICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5ncmVlbiB7XG4gICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRhcXVhO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnB1cnBsZSB7XG4gICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGVmdCB7XG4gICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICBsZWZ0OiAtNDJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtNDJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnR3byB7XG4gICAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA3MXB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3MXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZhbHVlcy1jb250YWluZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkb3JhbmdlLCAwLjMpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIHBhZGRpbmc6IDk2cHggNzBweCAxMjJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDY3cHggMzdweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNjVweCA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgICAgIGdhcDogMzJweCAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBwYWRkaW5nOiAzMXB4IDQwcHggNDVweCAxNnB4O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gMjVweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxOXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDI1cHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxOXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIGg1LCBwIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5oYXMtYnVsbGV0IHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2VjdGlvbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmctdG9wOiAxMDRweDtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIG1heC13aWR0aDogODk3cHg7XG4gICAgaDMsIHAge1xuICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zbWFsbC1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufSIsIi5pbXBhY3Qtc2VjdGlvbiB7XG4gIGhlaWdodDogMzAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuL2ltYWdlcy9iZy1pbXBhY3Qtc2VjdGlvbi5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2MXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM3NScgaGVpZ2h0PSc5OTknIHZpZXdCb3g9JzAgMCAzNzUgOTk5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxMzcuNScgY3k9JzQ5OS41JyByPSc0OTkuNScgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM3NXB4KSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMThweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBnYXA6IDEwMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMThweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMxcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICAgICAgICAgIGdhcDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NjFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wcm9vZi1wb2ludHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMjZweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTQ4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xpZGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEwKTtcbiAgICAgICAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zQm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4ucHJvb2YtcG9pbnQge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGdhcDogMjhweDtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNpcmNsZXMtY29udGFpbmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2OHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tb2JpbGUtY2lyY2xlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICYuYmx1ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNreTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWludDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnB1cnBsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxhdmVuZGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDQ4NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0ODRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMzNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2VjdGlvbi0xIHtcbiAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGVzLWNvbnRhaW5lciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI3NXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDc1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnBvc2l0aW9uZWQge1xuICAgICAgICAgICAgICB0b3A6IC0yMjdweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xNzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubW9yZS1wb3NpdGlvbmVkIHtcbiAgICAgICAgICAgICAgdG9wOiAtMzE1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiA5OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2VjdGlvbi0yIHtcbiAgICAgICAgLmNpcmNsZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAubW9iaWxlLWNpcmNsZXMge1xuICAgICAgICAgICAgLnNlY29uZGFyeS1jaXJjbGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTIycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTIycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTUzcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDFweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI4OXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4OXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnBvc2l0aW9uZWQge1xuICAgICAgICAgICAgICB0b3A6IC0yMDBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC05MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zZWN0aW9uLTMge1xuICAgICAgICAuY2lyY2xlcy1jb250YWluZXIge1xuICAgICAgICAgIC5tb2JpbGUtY2lyY2xlcyB7XG4gICAgICAgICAgICAuc2Vjb25kYXJ5LWNpcmNsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXJ0aWFyeS1jaXJjbGUge1xuICAgICAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC01MHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjZweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NDJweDtcbiAgICAgICAgICAgIGhlaWdodDogNjQycHg7XG4gICAgICAgICAgICByaWdodDogNTZweDtcbiAgICAgICAgICAgIHRvcDogODZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMxNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMxNXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDYycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmJsdWUge1xuICAgICAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgLnByb29mLXBvaW50cyB7XG4gICAgICAgICAgICAgIC5wcm9vZi1wb2ludCB7XG4gICAgICAgICAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2lyY2xlcy1jb250YWluZXIge1xuICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRza3k7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmdyZWVuIHtcbiAgICAgICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wcm9vZi1wb2ludHMge1xuICAgICAgICAgICAgICAucHJvb2YtcG9pbnQge1xuICAgICAgICAgICAgICAgIC5wb2ludCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNpcmNsZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWludDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucHVycGxlIHtcbiAgICAgICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wcm9vZi1wb2ludHMge1xuICAgICAgICAgICAgICAucHJvb2YtcG9pbnQge1xuICAgICAgICAgICAgICAgIC5wb2ludCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2lyY2xlcy1jb250YWluZXIge1xuICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsYXZlbmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc3RlcHBlZC1jYXJvdXNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDExNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA1NDlweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgaDQsIHAge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnN0ZXBwZWQtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNTIzcHg7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgICB9XG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwMDBweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNTIwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNTAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDEnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MSA0MCcgZmlsbD0nbm9uZSclM0UlM0NlbGxpcHNlIGN4PScyMC4zMzE4JyBjeT0nMTkuOTk4OScgcng9JzE5Ljk5OTcnIHJ5PScxOS45OTg5JyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTE3LjgzMiAyNy4zNTk0TDI1LjI2MzYgMTkuOTI4MkwxNy44MzIgMTIuNDk2OScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDAsIDUwJSk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICBsZWZ0OiA1OHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTM2NnB4KSB7XG4gICAgICAgICAgICBsZWZ0OiA3NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGJvdHRvbTogLTEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwNnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDY5cHggNThweCA3NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzFweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIzNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDM3cHggMjFweCAzM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYuMTRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUsICYuc2xpY2stYWN0aXZlIH4gLmNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyM3B4IDRweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxM3B4IDJweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGg2LCBwIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIH1cbiAgICAgICAgaDYge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5idXR0b25zLWNvbnRhaW5lci5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5mZWF0dXJlZC1pbWFnZS1oZXJvIHtcbiAgbWFyZ2luLXRvcDogLTEyNXB4O1xuICBwYWRkaW5nLXRvcDogMTk1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAmLmJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRza3k7XG4gICAgJiArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwge1xuICAgICAgLnRhYnMtY29udGFpbmVyIHtcbiAgICAgICAgLnRhYi1jb250YWluZXIge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRza3ksIDAuMyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtaW50O1xuICAgICYgKyAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIHtcbiAgICAgIC50YWJzLWNvbnRhaW5lciB7XG4gICAgICAgIC50YWItY29udGFpbmVyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbWludCwgMC4zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsYXZlbmRlcjtcbiAgICAmICsgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCB7XG4gICAgICAudGFicy1jb250YWluZXIge1xuICAgICAgICAudGFiLWNvbnRhaW5lciB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxhdmVuZGVyLCAwLjMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvKiBOZXcgQ29sb3JzOiA2LzIwMjUgKi9cbiAgJi5yb3lhbC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICBcbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmICsgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCB7XG4gICAgICAudGFicy1jb250YWluZXIge1xuICAgICAgICAudGFiLWNvbnRhaW5lciB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSAgXG5cbiAgJi5kYXJrLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcblxuICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBoMSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiArIC50YWJiZWQtc2VjdGlvbi1zY3JvbGwge1xuICAgICAgLnRhYnMtY29udGFpbmVyIHtcbiAgICAgICAgLnRhYi1jb250YWluZXIge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfcHVycGxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSAgXG5cbiAgJi5hcXVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcblxuICAgICYgKyAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIHtcbiAgICAgIC50YWJzLWNvbnRhaW5lciB7XG4gICAgICAgIC50YWItY29udGFpbmVyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZWVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfSAgXG4gIFxuICAmLm5hdnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuXG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmICsgLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCB7XG4gICAgICAudGFicy1jb250YWluZXIge1xuICAgICAgICAudGFiLWNvbnRhaW5lciB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5X2xpZ2h0X2dyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9IFxuICBcbiAgJi5vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cblxuICAgICYgKyAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIHtcbiAgICAgIC50YWJzLWNvbnRhaW5lciB7XG4gICAgICAgIC50YWItY29udGFpbmVyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnlfbGlnaHRfZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblxuICAgICYgKyAudGFiYmVkLXNlY3Rpb24tc2Nyb2xsIHtcbiAgICAgIC50YWJzLWNvbnRhaW5lciB7XG4gICAgICAgIC50YWItY29udGFpbmVyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnlfbGlnaHRfZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0gICBcblxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDc5cHg7XG4gICAgJi5sZWZ0IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICAgICAgLmJvcmRlcmVkLWNpcmNsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHdpZHRoOiA1NDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDU0NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzc1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIGdhcDogNDVweDtcbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4OiAxO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgICAuYm9yZGVyZWQtY2lyY2xlIHtcbiAgICAgICAgd2lkdGg6IDEyNnB4O1xuICAgICAgICBtaW4td2lkdGg6IDEyNnB4O1xuICAgICAgICBoZWlnaHQ6IDEyNnB4O1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgIHJpZ2h0OiA2NnB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA2NHB4O1xuICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgICByaWdodDogMzMuNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTM1cHg7XG4gICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgIHdpZHRoOiAzMzlweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMzlweDtcbiAgICAgICAgaGVpZ2h0OiAzMzlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDE3MnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMTcycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNzJweDtcbiAgICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgICAgICB0b3A6IC05cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYmx1ZSB7XG4gICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ncmVlbiB7XG4gICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wdXJwbGUge1xuICAgICAgICAuZmlsbGVkLWNpcmNsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1heC13aWR0aDogNjY0cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBoMSwgcCB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgIH1cbiAgICAgIC5leWVicm93IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbWFsbCB7XG4gICAgICAgIG1heC13aWR0aDogNTQ4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJvb2YtcG9pbnRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnByb29mLXBvaW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjQpO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJsdWUge1xuICAgICAgICAgIC5wcm9vZi1wb2ludCB7XG4gICAgICAgICAgICBwOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICAucHJvb2YtcG9pbnQge1xuICAgICAgICAgICAgcDpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgIC5wcm9vZi1wb2ludCB7XG4gICAgICAgICAgICBwOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJpbWFyeS1idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRhYmJlZC1zZWN0aW9uLXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgfVxuICAudGFicy1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY5MHB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxNDAwcHgpIHtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCAyM3B4IDRweCByZ2JhKDAsIDM0LCA2NiwgMC4xKTtcbiAgICB9XG4gICAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBwYWRkaW5nOiA2OHB4IDA7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWJzLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTE3IDEwTDEyIDE0TDcgMTAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDQ0cHggMTJweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkbmF2eTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYnMtY29udGFpbmVyIHtcbiAgICAudGFiLWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTI4MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMTNweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiA2NHB4IDA7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudGFiLWhlYWRpbmcge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvcHkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLCBsaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1hZ2VzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjdweDtcbiAgICAgICAgICAgIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucXVvdGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ib3R0b20tdGV4dCB7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnJlc291cmNlLWNhcmRzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICBnYXA6IDY0cHggMjlweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgIGdhcDogMzJweCAyM3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTkuMzNweCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE0LjVweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDExLjVweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxN3B4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5oZXJvLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IC0xMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTE1MicgaGVpZ2h0PSc2ODYnIHZpZXdCb3g9JzAgMCAxMTUyIDY4NicgZmlsbD0nbm9uZScgb3BhY2l0eT0nMC4yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNzM2LjAxOCA1MDEuMjA4QzQ5NS4wOTEgNTY5LjI1NSAyNTguMTI3IDM2NS45MjQgMjA2LjYxMyA0Ny41NjA1QzQ0Ny41NCAtMjAuNDg2NiA2ODQuNTA0IDE4Mi44NDUgNzM2LjAxOCA1MDEuMjA4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTExMzMuODYgLTgyLjg1MzNMMTEyOS4xMSAtMzUuODY4M0MxMDk5Ljc5IDI0OC40NzEgOTAxLjY1NiA0NDcuNzUyIDY4Ni4wOSA0MDkuNjc4TDY5MC44NDUgMzYyLjY5NEM3MjAuMTY4IDc4LjM1MzcgOTE4LjI5OSAtMTIwLjkyNyAxMTMzLjg2IC04Mi44NTMzWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTc0OS40OTYgNDEyLjkyNUM3NDkuNDk2IDM4MS42MDcgNzI0LjY1OCAzNTYuMjE5IDY5NC4wMTkgMzU2LjIxOUM2NjMuMzggMzU2LjIxOSA2MzguNTQzIDM4MS42MDcgNjM4LjU0MyA0MTIuOTI1VjYwNC4xMDVDNjM4LjU0MyA2MzUuNDIzIDY2My4zOCA2NjAuODExIDY5NC4wMTkgNjYwLjgxMUM3MjQuNjU4IDY2MC44MTEgNzQ5LjQ5NiA2MzUuNDIzIDc0OS40OTYgNjA0LjEwNVY0MTIuOTI1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTQyMS4zOTUgMTQ5Ni43OUMzNzguNTk5IDE0MzMuNjEgMzUxLjY1MyAxMzQ5LjM2IDM1MS42NTMgMTI0NC4wNUMzNTEuNjUzIDk5NS4zNDkgNDk2LjY4NSA4NjAuMDY1IDY2Ni4yODQgODYwLjA2NUM4MzUuODg0IDg2MC4wNjUgOTgwLjkxNSA5OTUuMzQ5IDk4MC45MTUgMTI0NC4wNUM5ODAuOTE1IDEzNDkuMzYgOTUzLjk3IDE0MzMuNjEgOTExLjE3MyAxNDk2Ljc5SDEyODguNDFDMTMxNi4xNSAxNDE4LjIxIDEzMzIgMTMzMy45NiAxMzMyIDEyNDQuMDVDMTMzMiA4NTIuNzc0IDEwNDYuNjkgNTQ4Ljk5MiA2NjYuMjg0IDU0OC45OTJDMjg1Ljg3NCA1NDguOTkyIDAuNTY2NDA2IDg1Mi43NzQgMC41NjY0MDYgMTI0NC4wNUMwLjU2NjQwNiAxMzMzLjk2IDE2LjQxNzEgMTQxOS4wMiA0NC4xNTUzIDE0OTYuNzlINDIxLjM5NVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gICYubmF2eSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTE1MicgaGVpZ2h0PSc2ODYnIHZpZXdCb3g9JzAgMCAxMTUyIDY4NicgZmlsbD0nbm9uZScgb3BhY2l0eT0nMC4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNzM2LjAxOCA1MDEuMjA4QzQ5NS4wOTEgNTY5LjI1NSAyNTguMTI3IDM2NS45MjQgMjA2LjYxMyA0Ny41NjA1QzQ0Ny41NCAtMjAuNDg2NiA2ODQuNTA0IDE4Mi44NDUgNzM2LjAxOCA1MDEuMjA4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTExMzMuODYgLTgyLjg1MzNMMTEyOS4xMSAtMzUuODY4M0MxMDk5Ljc5IDI0OC40NzEgOTAxLjY1NiA0NDcuNzUyIDY4Ni4wOSA0MDkuNjc4TDY5MC44NDUgMzYyLjY5NEM3MjAuMTY4IDc4LjM1MzcgOTE4LjI5OSAtMTIwLjkyNyAxMTMzLjg2IC04Mi44NTMzWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTc0OS40OTYgNDEyLjkyNUM3NDkuNDk2IDM4MS42MDcgNzI0LjY1OCAzNTYuMjE5IDY5NC4wMTkgMzU2LjIxOUM2NjMuMzggMzU2LjIxOSA2MzguNTQzIDM4MS42MDcgNjM4LjU0MyA0MTIuOTI1VjYwNC4xMDVDNjM4LjU0MyA2MzUuNDIzIDY2My4zOCA2NjAuODExIDY5NC4wMTkgNjYwLjgxMUM3MjQuNjU4IDY2MC44MTEgNzQ5LjQ5NiA2MzUuNDIzIDc0OS40OTYgNjA0LjEwNVY0MTIuOTI1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTQyMS4zOTUgMTQ5Ni43OUMzNzguNTk5IDE0MzMuNjEgMzUxLjY1MyAxMzQ5LjM2IDM1MS42NTMgMTI0NC4wNUMzNTEuNjUzIDk5NS4zNDkgNDk2LjY4NSA4NjAuMDY1IDY2Ni4yODQgODYwLjA2NUM4MzUuODg0IDg2MC4wNjUgOTgwLjkxNSA5OTUuMzQ5IDk4MC45MTUgMTI0NC4wNUM5ODAuOTE1IDEzNDkuMzYgOTUzLjk3IDE0MzMuNjEgOTExLjE3MyAxNDk2Ljc5SDEyODguNDFDMTMxNi4xNSAxNDE4LjIxIDEzMzIgMTMzMy45NiAxMzMyIDEyNDQuMDVDMTMzMiA4NTIuNzc0IDEwNDYuNjkgNTQ4Ljk5MiA2NjYuMjg0IDU0OC45OTJDMjg1Ljg3NCA1NDguOTkyIDAuNTY2NDA2IDg1Mi43NzQgMC41NjY0MDYgMTI0NC4wNUMwLjU2NjQwNiAxMzMzLjk2IDE2LjQxNzEgMTQxOS4wMiA0NC4xNTUzIDE0OTYuNzlINDIxLjM5NVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICAgIC5jb250YWluZXItZml4ZWQge1xuICAgICAgaDEsIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgICAgLmZpbHRlci1jb250YWluZXIge1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTMuNzQ5OSAxNS4zMTU1QzE0LjE2NDEgMTUuMzE1NSAxNC40OTk5IDE1LjY4NzggMTQuNDk5OSAxNi4xNDcxQzE0LjQ5OTkgMTYuNjA2MyAxNC4xNjQxIDE2Ljk3ODYgMTMuNzQ5OSAxNi45Nzg2SDEwLjI0OTlDOS44MzU2NSAxNi45Nzg2IDkuNDk5OSAxNi42MDYzIDkuNDk5OSAxNi4xNDcxQzkuNDk5OSAxNS42ODc4IDkuODM1NjcgMTUuMzE1NSAxMC4yNDk5IDE1LjMxNTVIMTMuNzQ5OVpNMTUgMTEuMTU3N0MxNS40MTQyIDExLjE1NzcgMTUuNzUgMTEuNTMwMSAxNS43NSAxMS45ODkzQzE1Ljc1IDEyLjQ0ODUgMTUuNDE0MiAxMi44MjA4IDE1IDEyLjgyMDhIOC45OTk4OEM4LjU4NTY2IDEyLjgyMDggOC4yNDk4NSAxMi40NDg1IDguMjQ5ODUgMTEuOTg5M0M4LjI0OTg1IDExLjUzMDEgOC41ODU2NiAxMS4xNTc3IDguOTk5ODggMTEuMTU3N0gxNVpNMTcuMjUgN0MxNy42NjQzIDcgMTguMDAwMSA3LjM3MjI3IDE4LjAwMDEgNy44MzE1MUMxOC4wMDAxIDguMjkwNzggMTcuNjY0MyA4LjY2MzEgMTcuMjUgOC42NjMxSDYuNzQ5OTdDNi4zMzU4MSA4LjY2MzEgNiA4LjI5MDc4IDYgNy44MzE1MUM2IDcuMzcyMjUgNi4zMzU4MSA3IDYuNzQ5OTcgN0gxNy4yNVonIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYueWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICB9XG4gICYub3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIHBhZGRpbmctdG9wOiAyMzFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQ0cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgcGFkZGluZy10b3A6IDE0OXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDExOXB4O1xuICAgIH1cbiAgICBoMSwgcCB7XG4gICAgICBjb2xvcjogJG5hdnk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICAgIC5leWVicm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAuZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgfVxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTEzLjc0OTkgMTUuMzE1NUMxNC4xNjQxIDE1LjMxNTUgMTQuNDk5OSAxNS42ODc4IDE0LjQ5OTkgMTYuMTQ3MUMxNC40OTk5IDE2LjYwNjMgMTQuMTY0MSAxNi45Nzg2IDEzLjc0OTkgMTYuOTc4NkgxMC4yNDk5QzkuODM1NjUgMTYuOTc4NiA5LjQ5OTkgMTYuNjA2MyA5LjQ5OTkgMTYuMTQ3MUM5LjQ5OTkgMTUuNjg3OCA5LjgzNTY3IDE1LjMxNTUgMTAuMjQ5OSAxNS4zMTU1SDEzLjc0OTlaTTE1IDExLjE1NzdDMTUuNDE0MiAxMS4xNTc3IDE1Ljc1IDExLjUzMDEgMTUuNzUgMTEuOTg5M0MxNS43NSAxMi40NDg1IDE1LjQxNDIgMTIuODIwOCAxNSAxMi44MjA4SDguOTk5ODhDOC41ODU2NiAxMi44MjA4IDguMjQ5ODUgMTIuNDQ4NSA4LjI0OTg1IDExLjk4OTNDOC4yNDk4NSAxMS41MzAxIDguNTg1NjYgMTEuMTU3NyA4Ljk5OTg4IDExLjE1NzdIMTVaTTE3LjI1IDdDMTcuNjY0MyA3IDE4LjAwMDEgNy4zNzIyNyAxOC4wMDAxIDcuODMxNTFDMTguMDAwMSA4LjI5MDc4IDE3LjY2NDMgOC42NjMxIDE3LjI1IDguNjYzMUg2Ljc0OTk3QzYuMzM1ODEgOC42NjMxIDYgOC4yOTA3OCA2IDcuODMxNTFDNiA3LjM3MjI1IDYuMzM1ODEgNyA2Ljc0OTk3IDdIMTcuMjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDQ0cHggMTJweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkbmF2eTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDI2M3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gIH1cbn0iLCIudGFiYmVkLWZhcSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNzJweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBnYXA6IDUzcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuICB9XG4gIC50YWJzLXNpZGViYXIge1xuICAgIHBhZGRpbmctdG9wOiA4OHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgICAgIHdpZHRoOiAyOTVweDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWJzLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMTInIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDcGF0aCBkPSdNMTcgMTBMMTIgMTRMNyAxMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwcHgpIGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgICAgIHBhZGRpbmc6IDEycHggNDRweCAxMnB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRuYXZ5O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDM0M3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFicy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC50YWItY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4OHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgICAgIH1cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWItdGl0bGUge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mYXEtYWNjb3JkaW9uIHtcbiAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJG5hdnk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTggMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjk5NzggMkw5LjQyOTAzIDkuNDMxNTRMMTYuODYwMyAyJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMScgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTEgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNzk4ODI4IDEuMjAzMTJMNS4yNTc3OCA1LjY2MjI3TDkuNzE2NzMgMS4yMDMxMicgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5hY2NvcmRpb24taGVhZGluZyB7XG4gICAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmdldC1mdW5kaW5nLWluZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nLXRvcDogOTlweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNDBweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDg5cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgIGdhcDogNDBweDtcbiAgICB9XG4gICAgLmxlZnQtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAzNjlweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuZ2V0LWZ1bmRpbmctYnVsbGV0cyB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDk0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nOScgY3k9JzknIHI9JzknIGZpbGw9JyUyM0ZGQTYwMCcvJTNFJTNDcGF0aCBkPSdNNiA5LjAwMjIzTDguMTQyODYgMTEuMTQ1MUwxMi40Mjg2IDYuODU5MzgnIHN0cm9rZT0nJTIzMDAyMjQyJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggMjNweCAwIHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgICAgLmZvcm0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRhY3QtaW5mb3JtYXRpb24ge1xuICAgICAgICBoNiB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhY3QtbGlua3Mge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICAgICAgLmNvbnRhY3QtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZXh0cmEtaW5mb3JtYXRpb24ge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRlcnRpYXJ5LWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucmlnaHQtY29udGFpbmVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5nZXQtc3RhcnRlZC1pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDk5cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcblxuICAgIGg0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICAgIC5jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXG4gICAgICAgIFwiYSBiIGNcIjtcbiAgICAgIGdhcDogMzBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFxuICAgICAgICAgIFwiYSAuXCJcbiAgICAgICAgICBcImIgY1wiO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICAgXCJhXCJcbiAgICAgICAgICBcImJcIlxuICAgICAgICAgIFwiY1wiXG4gICAgICB9XG5cbiAgICAgIC5jb250YWN0LWxpbmtzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM3cHg7XG4gICAgICAgIGdyaWQtYXJlYTogYTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtbGluayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29udGFjdC1saW5rLWxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc0JvbGQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29udGFjdC1saW5rLWxpbmsge1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zUmVndWxhcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250YWN0LWFkZHJlc3Mge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTsgLyogMzJweCAqLyAgIFxuICAgICAgICBcbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb250YWN0LWFkZHJlc3MtdXMge1xuICAgICAgICAgIGdyaWQtYXJlYTogYjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29udGFjdC1hZGRyZXNzLXVrIHtcbiAgICAgICAgICBncmlkLWFyZWE6IGM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXh0cmEtaW5mb3JtYXRpb24ge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICR5ZWxsb3c7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyNHB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZlYXR1cmVkLXJlc291cmNlLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xuICB9XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMjlweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxOXB4O1xuICAgIH1cbiAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDU4cHggNTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiAzNDNweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMi40cHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjcwKSA2Ni4xNSUpLCB0cmFuc3BhcmVudCA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAudGFnIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc0JvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc21hbGwge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5oaWdobGlnaHQtcmVzb3VyY2VzIHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTQ5cHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBtYXJnaW4tdG9wOiA0OXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgLmhlYWRpbmctY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wbGF5Ym9vay1jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUYzRjU7XG4gIHBhZGRpbmctdG9wOiA3NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzRweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDEwMTJweDtcbiAgICA+IGg0LCA+IC5zbWFsbCB7XG4gICAgICBjb2xvcjogJG5hdnk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgID4gaDQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgPiAuc21hbGwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBsYXlib29rcy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgICAucGxheWJvb2stY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG4gICAgICAgIG1heC13aWR0aDogMzE3cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAxN3B4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwN3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDYge1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBtYXgtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2NHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5yZXNvdXJjZS1mZWVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBwYWRkaW5nLXRvcDogOThweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQ3cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgfVxuICAgIC5oZWFkaW5nLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgIH1cbiAgICAgIHAsIGg0IHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5maWx0ZXJzLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiA0OHB4O1xuICAgICAgcGFkZGluZzogMzdweCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICYuc2Nyb2xsLXVwIHtcbiAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICAgICBwYWRkaW5nOiAyMXB4O1xuICAgICAgfVxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEyJyBjeT0nMTInIHI9JzEyJyBmaWxsPSclMjMwMDIyNDInLyUzRSUzQ3BhdGggZD0nTTEzLjc0OTkgMTUuMzE1NUMxNC4xNjQxIDE1LjMxNTUgMTQuNDk5OSAxNS42ODc4IDE0LjQ5OTkgMTYuMTQ3MUMxNC40OTk5IDE2LjYwNjMgMTQuMTY0MSAxNi45Nzg2IDEzLjc0OTkgMTYuOTc4NkgxMC4yNDk5QzkuODM1NjUgMTYuOTc4NiA5LjQ5OTkgMTYuNjA2MyA5LjQ5OTkgMTYuMTQ3MUM5LjQ5OTkgMTUuNjg3OCA5LjgzNTY3IDE1LjMxNTUgMTAuMjQ5OSAxNS4zMTU1SDEzLjc0OTlaTTE1IDExLjE1NzdDMTUuNDE0MiAxMS4xNTc3IDE1Ljc1IDExLjUzMDEgMTUuNzUgMTEuOTg5M0MxNS43NSAxMi40NDg1IDE1LjQxNDIgMTIuODIwOCAxNSAxMi44MjA4SDguOTk5ODhDOC41ODU2NiAxMi44MjA4IDguMjQ5ODUgMTIuNDQ4NSA4LjI0OTg1IDExLjk4OTNDOC4yNDk4NSAxMS41MzAxIDguNTg1NjYgMTEuMTU3NyA4Ljk5OTg4IDExLjE1NzdIMTVaTTE3LjI1IDdDMTcuNjY0MyA3IDE4LjAwMDEgNy4zNzIyNyAxOC4wMDAxIDcuODMxNTFDMTguMDAwMSA4LjI5MDc4IDE3LjY2NDMgOC42NjMxIDE3LjI1IDguNjYzMUg2Ljc0OTk3QzYuMzM1ODEgOC42NjMxIDYgOC4yOTA3OCA2IDcuODMxNTFDNiA3LjM3MjI1IDYuMzM1ODEgNyA2Ljc0OTk3IDdIMTcuMjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDQ0cHggMTJweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkbmF2eTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDMxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGRzLXNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5sZHMtc3Bpbm5lciBkaXYge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA0MHB4IDQwcHg7XG4gIGFuaW1hdGlvbjogbGRzLXNwaW5uZXIgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG59XG4ubGRzLXNwaW5uZXIgZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzN3B4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwJTtcbiAgYmFja2dyb3VuZDogJG5hdnk7XG59XG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xufVxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XG59XG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCg0KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC44cztcbn1cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC43cztcbn1cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC42cztcbn1cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDgpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcbn1cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cbi5sZHMtc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEwKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMnM7XG59XG4ubGRzLXNwaW5uZXIgZGl2Om50aC1jaGlsZCgxMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjFzO1xufVxuLmxkcy1zcGlubmVyIGRpdjpudGgtY2hpbGQoMTIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbn1cbkBrZXlmcmFtZXMgbGRzLXNwaW5uZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59IiwiLmlubGluZS1mb3JtLXNpZ251cCB7XG4gIG1hcmdpbjogNDhweCBhdXRvO1xuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgICAuaW50ZXJpb3ItY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICBwYWRkaW5nOiA3MnB4IDExNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM2MCcgaGVpZ2h0PScyNDUnIHZpZXdCb3g9JzAgMCAzNjAgMjQ1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjE1JyUzRSUzQ3BhdGggZD0nTTE5OS4xMjcgMTYzLjEzNUMxMzQuMTM4IDE4MS45OTEgNzAuMjE3OSAxMjUuNjQ5IDU2LjMyMjMgMzcuNDMzMkMxMjEuMzExIDE4LjU3NzggMTg1LjIzMSA3NC45MTk0IDE5OS4xMjcgMTYzLjEzNVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00zMDYuNDQ1IDEuMjkxOUwzMDUuMTYzIDE0LjMxMTFDMjk3LjI1MyA5My4wOTk0IDI0My44MDggMTQ4LjMxOSAxODUuNjYgMTM3Ljc2OUwxODYuOTQzIDEyNC43NDlDMTk0Ljg1MyA0NS45NjExIDI0OC4yOTggLTkuMjU4MTEgMzA2LjQ0NSAxLjI5MTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjAyLjc2MSAxMzguNjY2QzIwMi43NjEgMTI5Ljk4OCAxOTYuMDYxIDEyMi45NTMgMTg3Ljc5NyAxMjIuOTUzQzE3OS41MzIgMTIyLjk1MyAxNzIuODMyIDEyOS45ODggMTcyLjgzMiAxMzguNjY2VjE5MS42NEMxNzIuODMyIDIwMC4zMTggMTc5LjUzMiAyMDcuMzUzIDE4Ny43OTcgMjA3LjM1M0MxOTYuMDYxIDIwNy4zNTMgMjAyLjc2MSAyMDAuMzE4IDIwMi43NjEgMTkxLjY0VjEzOC42NjZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTE0LjI1OSA0MzkuMDAzQzEwMi43MTUgNDIxLjQ5NCA5NS40NDY0IDM5OC4xNSA5NS40NDY0IDM2OC45NjlDOTUuNDQ2NCAzMDAuMDU3IDEzNC41NjggMjYyLjU3MSAxODAuMzE3IDI2Mi41NzFDMjI2LjA2NiAyNjIuNTcxIDI2NS4xODcgMzAwLjA1NyAyNjUuMTg3IDM2OC45NjlDMjY1LjE4NyAzOTguMTUgMjU3LjkxOSA0MjEuNDk0IDI0Ni4zNzUgNDM5LjAwM0gzNDguMTM0QzM1NS42MTYgNDE3LjIzIDM1OS44OTEgMzkzLjg4NSAzNTkuODkxIDM2OC45NjlDMzU5Ljg5MSAyNjAuNTUxIDI4Mi45MzEgMTc2LjM3NSAxODAuMzE3IDE3Ni4zNzVDNzcuNzAyOCAxNzYuMzc1IDAuNzQyMTg4IDI2MC41NTEgMC43NDIxODggMzY4Ljk2OUMwLjc0MjE4OCAzOTMuODg1IDUuMDE3ODQgNDE3LjQ1NCAxMi41MDAxIDQzOS4wMDNIMTE0LjI1OVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTE2cHgpIGJvdHRvbTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzhweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzhweCAxNnB4IDI2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM0MycgaGVpZ2h0PScyNDYnIHZpZXdCb3g9JzAgMCAzNDMgMjQ2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjE1JyUzRSUzQ3BhdGggZD0nTTE5MS4xMjUgMTYzLjcyMUMxMjYuMTM2IDE4Mi41NzcgNjIuMjE2IDEyNi4yMzUgNDguMzIwMyAzOC4wMTkxQzExMy4zMDkgMTkuMTYzOCAxNzcuMjI5IDc1LjUwNTMgMTkxLjEyNSAxNjMuNzIxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI5OC40NDIgMS44Nzc4NEwyOTcuMTU5IDE0Ljg5N0MyODkuMjQ5IDkzLjY4NTQgMjM1LjgwNCAxNDguOTA1IDE3Ny42NTYgMTM4LjM1NUwxNzguOTM5IDEyNS4zMzVDMTg2Ljg0OSA0Ni41NDcgMjQwLjI5NCAtOC42NzIxNyAyOTguNDQyIDEuODc3ODRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTk0Ljc1NyAxMzkuMjUyQzE5NC43NTcgMTMwLjU3NCAxODguMDU3IDEyMy41MzkgMTc5Ljc5MyAxMjMuNTM5QzE3MS41MjggMTIzLjUzOSAxNjQuODI4IDEzMC41NzQgMTY0LjgyOCAxMzkuMjUyVjE5Mi4yMjZDMTY0LjgyOCAyMDAuOTA0IDE3MS41MjggMjA3LjkzOSAxNzkuNzkzIDIwNy45MzlDMTg4LjA1NyAyMDcuOTM5IDE5NC43NTcgMjAwLjkwNCAxOTQuNzU3IDE5Mi4yMjZWMTM5LjI1MlonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMDYuMjU5IDQzOS41ODlDOTQuNzE0OSA0MjIuMDggODcuNDQ2NCAzOTguNzM2IDg3LjQ0NjQgMzY5LjU1NUM4Ny40NDY0IDMwMC42NDMgMTI2LjU2OCAyNjMuMTU3IDE3Mi4zMTcgMjYzLjE1N0MyMTguMDY2IDI2My4xNTcgMjU3LjE4NyAzMDAuNjQzIDI1Ny4xODcgMzY5LjU1NUMyNTcuMTg3IDM5OC43MzYgMjQ5LjkxOSA0MjIuMDggMjM4LjM3NSA0MzkuNTg5SDM0MC4xMzRDMzQ3LjYxNiA0MTcuODE1IDM1MS44OTEgMzk0LjQ3MSAzNTEuODkxIDM2OS41NTVDMzUxLjg5MSAyNjEuMTM3IDI3NC45MzEgMTc2Ljk2MSAxNzIuMzE3IDE3Ni45NjFDNjkuNzAyOCAxNzYuOTYxIC03LjI1NzgxIDI2MS4xMzcgLTcuMjU3ODEgMzY5LjU1NUMtNy4yNTc4MSAzOTQuNDcxIC0yLjk4MjE2IDQxOC4wNCA0LjUwMDExIDQzOS41ODlIMTA2LjI1OVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICB9XG4gICAgICBoNSB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIH1cbiAgICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5pbmxpbmUtZmVhdHVyZS1saW5rIHtcbiAgbWFyZ2luOiA0OHB4IGF1dG87XG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDgwcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMjAxcHg7XG4gICAgICBtaW4td2lkdGg6IDIwMXB4O1xuICAgICAgaGVpZ2h0OiAyMDFweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDgwcHgpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzNDNweDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgaDUge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDgwcHgpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmdlbmVyYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gIHBhZGRpbmc6IDgycHggMjMycHggMTA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICBtYXJnaW46IC04MnB4IGF1dG8gNzRweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICBwYWRkaW5nOiA4MnB4IDExNnB4IDEwNXB4O1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLndwLWJsb2NrLWNvbHVtbnMsIC53cC1ibG9jay1jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgPiAqIHtcbiAgICBjb2xvcjogJG5hdnk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICBhOm5vdCgucHJpbWFyeS1idXR0b24pIHtcbiAgICBjb2xvcjogJG5hdnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgcCwgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG4gICAgbGkge1xuICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgPiBmaWd1cmUge1xuICAgIG1hcmdpbjogNDhweCBhdXRvO1xuICAgIGltZywgdmlkZW8ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAuaW5saW5lLWZvcm0tc2lnbnVwIHtcbiAgICBtYXJnaW4tbGVmdDogLTExNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTExNnB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgfVxuICB9XG4gIC5pbmxpbmUtZmVhdHVyZS1saW5rIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnRydXN0cGlsb3Qtd2lkZ2V0LWJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDQzcHggMDtcbn1cblxuLnRydXN0cGlsb3Qtd2lkZ2V0LWJhY2tncm91bmQge1xuICAgIC50cnVzdHBpbG90LXdpZGdldCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMzIzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDg4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDUxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjgwcHgpIHtcbiAgICAudHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCB7XG4gICAgICAgIC50cnVzdHBpbG90LXdpZGdldCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogODhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDUxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICAgIFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NTBweCkge1xuICAgIC50cnVzdHBpbG90LXdpZGdldC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgLnRydXN0cGlsb3Qtd2lkZ2V0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggNTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudHJ1c3RwaWxvdC13aWRnZXQtYmFja2dyb3VuZCB7XG4gICAgICAgIC50cnVzdHBpbG90LXdpZGdldCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzgwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogODhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDUxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbn1cblxuIiwiLm1hcmtldGluZy1sYW5kaW5nLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjM0cHg7XG5cbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxOyAgICBcbiAgICAgICAgcGFkZGluZy10b3A6IDE2MnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTYycHg7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDwlM0Z4bWwgdmVyc2lvbj1cIjEuMFwiIGVuY29kaW5nPVwiVVRGLThcIiUzRj48c3ZnIGlkPVwiTGF5ZXJfMVwiIGRhdGEtbmFtZT1cIkxheWVyIDFcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxNjgwIDE0MDBcIj48ZGVmcz48c3R5bGU+IC5jbHMtMSwgLmNscy0yIHsgZmlsbDogJTIzMDAwOyBzdHJva2Utd2lkdGg6IDBweDsgfSAuY2xzLTIgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9XCJjbHMtMlwiIGQ9XCJNMTY3OS40OCwxMTg1Ljk4Yy0zNTAuMTEsMTM2LjU2LTczMS4wNSwyMTEuNS0xMTI5LjUsMjExLjUtMTg3Ljg2LDAtMzcxLjgyLTE2LjY2LTU1MC41LTQ4LjU4di0xOTUuNDJoMTY4MHYzMi41WlwiLz48cmVjdCBjbGFzcz1cImNscy0xXCIgd2lkdGg9XCIxNjgwXCIgaGVpZ2h0PVwiMTE1NlwiLz48L3N2Zz4nKTtcbiAgICAgICAgbWFzay1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJG9yYW5nZTsgICAgXG4gICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmIzMjZcIi8+PC9zdmc+Jyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3NHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc3MHB4OyAgIFxuICAgICAgICB6LWluZGV4OiAtMTsgICAgIFxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmIzMjZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwcHggMzYwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM5OHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTsgICAgXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE2MnB4O1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTY4MCAxNDAwXCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEsIC5jbHMtMiB7IGZpbGw6ICUyMzAwMDsgc3Ryb2tlLXdpZHRoOiAwcHg7IH0gLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPVwiY2xzLTJcIiBkPVwiTTE2NzkuNDgsMTE4NS45OGMtMzUwLjExLDEzNi41Ni03MzEuMDUsMjExLjUtMTEyOS41LDIxMS41LTE4Ny44NiwwLTM3MS44Mi0xNi42Ni01NTAuNS00OC41OHYtMTk1LjQyaDE2ODB2MzIuNVpcIi8+PHJlY3QgY2xhc3M9XCJjbHMtMVwiIHdpZHRoPVwiMTY4MFwiIGhlaWdodD1cIjExNTZcIi8+PC9zdmc+Jyk7XG4gICAgICAgIG1hc2stcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICRvcmFuZ2U7ICAgIFxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZiMzI2XCIvPjwvc3ZnPicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NzBweDsgICBcbiAgICAgICAgei1pbmRleDogLTE7ICAgICBcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZiMzI2XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHB4IDM2MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOThweDtcbiAgICAgICAgfVxuICAgIH0gICAgXG5cbiAgICAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIGdhcDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cblxuICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFuZGluZy1oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwLGxpe1xuICAgICAgICAgICAgICAgIGNvbG9yOiBoc2woMjA5LCAxMDAlLCAxMyUsIDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwLCB1bCB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAuZXllYnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBoc2xhKDIwOSwgMTAwJSwgMTMlLCAxKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHJ1c3RwaWxvdC13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IFxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC50cnVzdHBpbG90LXdpZGdldCB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgbGVmdDogLTM0cHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfSAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3JhbmdlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlLCAxKTtcblxuICAgICAgICAgICAgICAgIHAsIGxpLCBoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBoc2woMjA5LCAxMDAlLCAxMyUsIDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgXG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmx1ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlOyBcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5hcXVhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYubmF2eSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlOyBcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgICBcblxuICAgICAgICAgICAgJi55ZWxsb3cge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5za3ktYmx1ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIHAsbGksaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLm1pbnQtZ3JlZW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgIFxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLmxhdmVuZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWZvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAtMTEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgaHVic3BvdC1sYW5kaW5nLWZvcm07ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3BhZ2Uge1xuXG4gICAgJi5vcmFuZ2Uge1xuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZiMzI2XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICAgXG5cbiAgICAmLnB1cnBsZSB7XG5cbiAgICAgICAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkQwNUE5O1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjM4MzJiYjZcIi8+PC9zdmc+Jyk7ICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIge1xuICAgICAgICAgICAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCB7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICBcbiAgICB9XG5cbiAgICAmLmFxdWEge1xuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1YjdhYztcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMmJjMmI4XCIvPjwvc3ZnPicpOyAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICAgICAgfSAgICAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHAsbGksaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICBcbiAgICB9XG5cbiAgICAmLmJsdWUge1xuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZkNTtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMjY4NWRiXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfSBcbiAgICBcbiAgICAmLm5hdnkge1xuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzI2ODVkYlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVyby1jb250YWluZXIge1xuICAgICAgICAgICAgLm1hcmtldGluZy1sYW5kaW5nLWhlcm8tY29udGVudCB7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH0gXG4gICAgXG4gICAgJi55ZWxsb3cge1xuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMjY4NWRiXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICBcbiAgICAgICAgfSAgICAgICBcbiAgICB9ICBcbiAgICBcbiAgICAmLnNreS1ibHVlIHtcblxuICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVybyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRza3k7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzI2ODVkYlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmZmZmZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgXG4gICAgICAgIH0gICAgIFxuICAgIH0gXG4gICAgXG4gICAgJi5taW50LWdyZWVuIHtcblxuICAgICAgICAubWFya2V0aW5nLWxhbmRpbmctaGVybyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtaW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICBcbiAgICAgICAgfSAgICAgIFxuICAgIH0gIFxuICAgIFxuICAgICYubGF2ZW5kZXIge1xuXG4gICAgICAgIC5tYXJrZXRpbmctbGFuZGluZy1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxhdmVuZGVyO1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjMyNjg1ZGJcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9ICAgICAgXG4gICAgfSAgICAgIFxuICAgIFxufVxuIiwiLmxhbmRpbmctc3RhdC1jYXJkcyB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMzBweCArIDEwNnB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5sYW5kaW5nLXN0YXQtY2FyZHMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5kaW5nLXN0YXQtY2FyZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMC42cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNC4xMjFweCAyMi42NjRweCA0LjEyMXB4IHJnYmEoMCwgMzQsIDY2LCAwLjIwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggNTZweCAxNzRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDgwJSBib3R0b20gLTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAzcHg7ICAgICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYucHVycGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF2ZW5kZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzZEMDVBOVwiLz48L3N2Zz4nKTtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnB1cnBsZS1yZXZlcnNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNFM0MyRjdcIi8+PC9zdmc+Jyk7XG5cbiAgICAgICAgICAgICAgICBoMixwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hcXVhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWludDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMDVCN0FDXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFxdWEtcmV2ZXJzZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM0JFRkZEMFwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ibHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2t5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmx1ZS1yZXZlcnNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjwvc3ZnPicpO1xuXG4gICAgICAgICAgICAgICAgaDIscCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjM0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIHRvcDogNTNweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgIHRvcDogMTA2cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubGFuZGluZy12YWx1ZS1wcm9wIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzRweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTQ0cHg7XG5cbiAgICAmLi0tbm8taW1hZ2Uge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgZ2FwOiA3NHB4O1xuICAgIH1cbiAgICAudmFsdWUtcHJvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOTZweDtcbiAgICAgIG1hcmdpbjogMCA1NXB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgICYucmlnaHQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfSAgICAgICAgXG4gICAgICB9XG5cbiAgICAgICYuLS1uby1pbWFnZSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgZ2FwOiA2NHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDY2NXB4O1xuXG4gICAgICAgICYuLS1uby1pbWFnZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgaDMsIHAge1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDM1M3B4O1xuICAgICAgICBtaW4td2lkdGg6IDM1M3B4O1xuICAgICAgICBoZWlnaHQ6IDM1M3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogMjUzcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDI1M3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDE1NnB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMTU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNTZweDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1M3B4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM1M3B4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPCUzRnhtbCB2ZXJzaW9uPVwiMS4wXCIgZW5jb2Rpbmc9XCJVVEYtOFwiJTNGPjxzdmcgaWQ9XCJMYXllcl8xXCIgZGF0YS1uYW1lPVwiTGF5ZXIgMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDQwMCA0MDBcIj48ZGVmcz48c3R5bGU+IC5jbHMtMSB7IGZpbGw6ICUyMzAwMDsgc3Ryb2tlLXdpZHRoOiAwcHg7IH0gPC9zdHlsZT48L2RlZnM+PGNpcmNsZSBjbGFzcz1cImNscy0xXCIgY3g9XCIyMDBcIiBjeT1cIjIwMFwiIHI9XCIyMDBcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTM0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICB0b3A6IDUxcHg7XG4gICAgICAgICAgICByaWdodDogLTEyLjVweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5maWxsZWQtY2lyY2xlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBib3R0b206IC0xLjVweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0OXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5sYW5kaW5nLXN0ZXBwZWQtY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTQzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTIwMHB4KSB7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNTQ5cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGg0LCBwIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuYnV0dG9ucy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zdGVwcGVkLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDUyM3B4O1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDMxNXB4O1xuICAgICAgfVxuICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTUwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQxJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDEgNDAnIGZpbGw9J25vbmUnJTNFJTNDZWxsaXBzZSBjeD0nMjAuMzMxOCcgY3k9JzE5Ljk5ODknIHJ4PScxOS45OTk3JyByeT0nMTkuOTk4OScgZmlsbD0nJTIzMDAyMjQyJy8lM0UlM0NwYXRoIGQ9J00xNy44MzIgMjcuMzU5NEwyNS4yNjM2IDE5LjkyODJMMTcuODMyIDEyLjQ5NjknIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMzY2cHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgbGVmdDogNThweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgICAgICAgbGVmdDogNzZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA0MDZweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA2OXB4IDU4cHggNzVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAuNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMxcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMzVweDtcbiAgICAgICAgICBwYWRkaW5nOiAzN3B4IDIxcHggMzNweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjE0cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stYWN0aXZlLCAmLnNsaWNrLWFjdGl2ZSB+IC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjNweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTNweCAycHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5udW1iZXIge1xuICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoNiwgcCB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICB9XG4gICAgICAgIGg2IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ucy1jb250YWluZXIubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZmVhdHVyZWQtcHJvamVjdC1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDEzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNjNweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gICYubGFuZGluZy1mZWF0dXJlZC1wcm9qZWN0LWxhcmdlIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDExMjdweDtcbiAgICAuaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxufSIsIi5nZXQtZnVuZGluZy1jdGEge1xuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZkZDU1MlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNjhweDsgLy8gMjI4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2NDVweDsgICBcbiAgICBwYWRkaW5nOiA4MHB4IDAgOThweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDM3cHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMDVweCBib3R0b20gLTEzNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM5OHB4OyAgIFxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgIG1heC13aWR0aDogMTEyN3B4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmRpdiB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0OXB4O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS41ZW0gMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ4cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDI0cHggKyAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCI4Ljc1Njg0XCIgY3k9XCI4Ljg5MTExXCIgcj1cIjhcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNNi4wOTAzMyA4Ljg5MTMzTDcuOTk1MDkgMTAuNzk2MUwxMS44MDQ2IDYuOTg2NTdcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCIxLjc3Nzc4XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLz48L3N2Zz4nKSBjZW50ZXIgbGVmdCBuby1yZXBlYXQ7IFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA0NDRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIGZpZWxkc2V0IC5naW5wdXRfY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggNDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMjdweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDE4cHggMTNweCA0NnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRuYXZ5OyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4IDEycHggNDBweDtcbiAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuXG4gICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTsgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcblxuICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDsgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7ICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjI1cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNyAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY5ODUgMC4xMjYyMjFMMTcgNkwxMS42OTg1IDExLjg3MzhMOS44OTc2MiAxMC4zMjU0TDEzLjA0NDkgNy4wOTM5N0gwVjQuOTA2MDNIMTMuMDQ0OUw5Ljg5NzYyIDEuNjc0NjFMMTEuNjk4NSAwLjEyNjIyMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZ2V0LWZ1bmRpbmctZm9ybSB7XG4gIG1hcmdpbi10b3A6IC0xNjNweDtcbi8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTE1MicgaGVpZ2h0PSc2ODYnIHZpZXdCb3g9JzAgMCAxMTUyIDY4NicgZmlsbD0nbm9uZScgb3BhY2l0eT0nMC4yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNzM2LjAxOCA1MDEuMjA4QzQ5NS4wOTEgNTY5LjI1NSAyNTguMTI3IDM2NS45MjQgMjA2LjYxMyA0Ny41NjA1QzQ0Ny41NCAtMjAuNDg2NiA2ODQuNTA0IDE4Mi44NDUgNzM2LjAxOCA1MDEuMjA4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTExMzMuODYgLTgyLjg1MzNMMTEyOS4xMSAtMzUuODY4M0MxMDk5Ljc5IDI0OC40NzEgOTAxLjY1NiA0NDcuNzUyIDY4Ni4wOSA0MDkuNjc4TDY5MC44NDUgMzYyLjY5NEM3MjAuMTY4IDc4LjM1MzcgOTE4LjI5OSAtMTIwLjkyNyAxMTMzLjg2IC04Mi44NTMzWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTc0OS40OTYgNDEyLjkyNUM3NDkuNDk2IDM4MS42MDcgNzI0LjY1OCAzNTYuMjE5IDY5NC4wMTkgMzU2LjIxOUM2NjMuMzggMzU2LjIxOSA2MzguNTQzIDM4MS42MDcgNjM4LjU0MyA0MTIuOTI1VjYwNC4xMDVDNjM4LjU0MyA2MzUuNDIzIDY2My4zOCA2NjAuODExIDY5NC4wMTkgNjYwLjgxMUM3MjQuNjU4IDY2MC44MTEgNzQ5LjQ5NiA2MzUuNDIzIDc0OS40OTYgNjA0LjEwNVY0MTIuOTI1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTQyMS4zOTUgMTQ5Ni43OUMzNzguNTk5IDE0MzMuNjEgMzUxLjY1MyAxMzQ5LjM2IDM1MS42NTMgMTI0NC4wNUMzNTEuNjUzIDk5NS4zNDkgNDk2LjY4NSA4NjAuMDY1IDY2Ni4yODQgODYwLjA2NUM4MzUuODg0IDg2MC4wNjUgOTgwLjkxNSA5OTUuMzQ5IDk4MC45MTUgMTI0NC4wNUM5ODAuOTE1IDEzNDkuMzYgOTUzLjk3IDE0MzMuNjEgOTExLjE3MyAxNDk2Ljc5SDEyODguNDFDMTMxNi4xNSAxNDE4LjIxIDEzMzIgMTMzMy45NiAxMzMyIDEyNDQuMDVDMTMzMiA4NTIuNzc0IDEwNDYuNjkgNTQ4Ljk5MiA2NjYuMjg0IDU0OC45OTJDMjg1Ljg3NCA1NDguOTkyIDAuNTY2NDA2IDg1Mi43NzQgMC41NjY0MDYgMTI0NC4wNUMwLjU2NjQwNiAxMzMzLjk2IDE2LjQxNzEgMTQxOS4wMiA0NC4xNTUzIDE0OTYuNzlINDIxLjM5NVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZkZDU1MlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5NjNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTEwM3B4IGJvdHRvbSAtMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgfVxuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5jb250YWluZXItZml4ZWQge1xuICAgIC8vIHBhZGRpbmctdG9wOiAxOTdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQ0cHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgIC8vICAgcGFkZGluZy10b3A6IDEwOXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDExOXB4O1xuICAgIH1cblxuICAgIC5nZm9ybV93cmFwcGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTk3cHg7XG5cbiAgICAgICAgJi5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDI0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzdEMDAwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAyOC44cHggKi9cbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yN3B4OyBcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4OyAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdmaWVsZC0tdHlwZS1odG1sIHtcblxuICAgICAgICAgICAgJi5nZXQtZnVuZGluZy1mb3JtX19tYXJrZXRpbmctY29tbXMtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7IC8qIDE5LjJweCAqL1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xOHB4OyAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiA4OC44cHggKi9cbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43NHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7ICBcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAyMjQyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAvKiBEZXNrdG9wL0g0IFN1YnNlY3Rpb24gdGl0bGUgKi9cbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTsgLyogNjcuMnB4ICovXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDsgICBcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyAgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7ICBcbiAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwODhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDYxcHggYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTVweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMjNweCAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nZl9wcm9ncmVzc2Jhcl90aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdmX3Byb2dyZXNzYmFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2Uge1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLyogRGVza3RvcC9Cb2R5IFNtYWxsICovXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDsgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAucGVyY2VudGJhcl8wIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wZXJjZW50YmFyXzEwMCxcbiAgICAgICAgICAgICAgICAucGVyY2VudGJhcl9OYU4ge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI2XCIgdmlld0JveD1cIjAgMCAyNSAyNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjEyLjcwNzRcIiBjeT1cIjEyLjg4MTNcIiByPVwiMTIuMjkzNFwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTguNjA5MzggMTIuODgxN0wxMS41MzY0IDE1LjgwODdMMTcuMzkwNCA5Ljk1NDcxXCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMi43MzE4NlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMjRweDtcblxuICAgICAgICAgICAgLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY2NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5nZmllbGRfcmVxdWlyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4xNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDIwcHg7ICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4OyAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2ZpZWxkLS10eXBlLXRleHQsXG4gICAgICAgICAgICAuZ2ZpZWxkLS10eXBlLWVtYWlsLFxuICAgICAgICAgICAgLmdmaWVsZC0tdHlwZS1waG9uZSxcbiAgICAgICAgICAgIC5nZmllbGQtLXR5cGUtc2VsZWN0LFxuICAgICAgICAgICAgLmdmaWVsZC0tdHlwZS1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjE1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7ICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJlthcmlhLWludmFsaWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAjN0QwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjUgMjRcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi4yNDIyXCIgY3k9XCIxMlwiIHI9XCIxMlwiIGZpbGw9XCIlMjMwMDIyNDJcIi8+PHBhdGggZD1cIk0xNy4yNDIyIDEwTDEyLjI0MjIgMTRMNy4yNDIxOSAxMFwiIHN0cm9rZT1cIndoaXRlXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdmaWVsZC0tdHlwZS1yYWRpbyB7XG5cbiAgICAgICAgICAgICAgICAmLmdldC1mdW5kaW5nLWZvcm1fX3llcy1ubyB7XG4gICAgICAgICAgICAgICAgICAgIC5naW5wdXRfY29udGFpbmVyX3JhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nZmllbGRfcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdjaG9pY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXJfcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkX3JhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5nY2hvaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIrbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkK2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDIyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cbiAgICAgICAgICAgICAgICAmLmdldC1mdW5kaW5nLWZvcm1fX21hcmtldGluZy1jb21tcy1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ2Nob2ljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE3XCIgdmlld0JveD1cIjAgMCAxNyAxN1wiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHg9XCIxLjI1XCIgeT1cIjEuMjgyNzFcIiB3aWR0aD1cIjE0LjVcIiBoZWlnaHQ9XCIxNC41XCIgcng9XCIxLjI1XCIgc3Ryb2tlPVwiYmxhY2tcIiBzdHJva2Utd2lkdGg9XCIxLjVcIi8+PC9zdmc+JykgY2VudGVyIGxlZnQgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPCUzRnhtbCB2ZXJzaW9uPVwiMS4wXCIgZW5jb2Rpbmc9XCJVVEYtOFwiJTNGPjxzdmcgaWQ9XCJMYXllcl8xXCIgZGF0YS1uYW1lPVwiTGF5ZXIgMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAxNyAxN1wiPjxkZWZzPjxzdHlsZT4gLmNscy0xIHsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOyBzdHJva2Utd2lkdGg6IDIuN3B4OyB9IC5jbHMtMSwgLmNscy0yIHsgZmlsbDogbm9uZTsgc3Ryb2tlOiAlMjMwMDA7IH0gLmNscy0yIHsgc3Ryb2tlLXdpZHRoOiAxLjVweDsgfSA8L3N0eWxlPjwvZGVmcz48cmVjdCBjbGFzcz1cImNscy0yXCIgeD1cIjEuMlwiIHk9XCIxLjNcIiB3aWR0aD1cIjE0LjVcIiBoZWlnaHQ9XCIxNC41XCIgcng9XCIxLjNcIiByeT1cIjEuM1wiLz48cGF0aCBjbGFzcz1cImNscy0xXCIgZD1cIk00LjIsOC42bDIuOSwyLjksNS45LTUuOVwiLz48L3N2Zz4nKSBjZW50ZXIgbGVmdCBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCguZ2V0LWZ1bmRpbmctZm9ybV9fbWFya2V0aW5nLWNvbW1zLWNoZWNrYm94KSB7XG4gICAgICAgICAgICAgICAgICAgIC5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmdmaWVsZF9jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5nY2hvaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyK2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHggMTRweCA2M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjYgMjVcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMy4wMzU2XCIgY3k9XCIxMi41MDM1XCIgcj1cIjEwLjI5MzRcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCI0XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjJweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIycHggY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCtsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXI6Y2hlY2tlZCtsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjYgMjVcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMy4wMzU2XCIgY3k9XCIxMi40Mjg0XCIgcj1cIjEyLjI5MzRcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNOC45Mzc1IDEyLjQyODhMMTEuODY0NSAxNS4zNTU4TDE3LjcxODUgOS41MDE4XCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMi43MzE4NlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyNHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDRweCAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHggMTRweCA2M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDRweCAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMThweCAxOHB4IDE4cHggNjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjRweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjYgMjVcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMy4wMzU2XCIgY3k9XCIxMi4zNzcyXCIgcj1cIjExLjI5MzRcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjRweCBjZW50ZXI7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCA2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgfSAgICAgICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLyoqIFByZS1RdWVzdGlvbiAqL1xuICAgICAgICAgICAgLmdldC1mdW5kaW5nLWZvcm1fX3ByZS1xdWVzdGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXJfcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkX3JhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLmdjaG9pY2Uge1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyK2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOTNweCAyNHB4IDQ2cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQrbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOTNweCAyNHB4IDQ2cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAzMnB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NnB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHggMjRweCA4MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNDQgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF81MDE2XzE3OTIpXCI+PHBhdGggZD1cIk0zNS44ODIgMS40NjE3N0MzNS4yNjU1IDEuNDYxNzcgMzQuNzY2MSAxLjk2MTEyIDM0Ljc2NjEgMi41Nzc2M1Y0LjkyMjMyQzMxLjI0NTYgMS43MzA5NyAyNi44MDE3IDAgMjEuOTk1MSAwQzE4Ljc0MzggMCAxNS41MjYgMC44MjE1NDkgMTIuNjg3NSAyLjM3ODE3TDEzLjc2MDEgNC4zMzUxQzE2LjI2OTQgMi45NTk4MSAxOS4xMTc2IDIuMjMxNzEgMjEuOTkzNyAyLjIzMTcxQzI2LjIzMjYgMi4yMzE3MSAzMC4xNTQ4IDMuNzU5MDQgMzMuMjY2NyA2LjU3Nzk3SDMwLjc2NDRDMzAuMTQ3OSA2LjU3Nzk3IDI5LjY0ODUgNy4wNzczMiAyOS42NDg1IDcuNjkzODNDMjkuNjQ4NSA4LjMxMDM0IDMwLjE0NzkgOC44MDk2OCAzMC43NjQ0IDguODA5NjhIMzUuODgwNkMzNi40OTcxIDguODA5NjggMzYuOTk2NCA4LjMxMDM0IDM2Ljk5NjQgNy42OTM4M1YyLjU3NzYzQzM2Ljk5NjQgMS45NjExMiAzNi40OTcxIDEuNDYxNzcgMzUuODgwNiAxLjQ2MTc3SDM1Ljg4MlpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMzguODA2MyAzMi4xNTg5SDM2LjQ2MTZDMzkuNjUyOSAyOC42MzgzIDQxLjM4MzkgMjQuMTk0NCA0MS4zODM5IDE5LjM4NzlDNDEuMzgzOSAxNi4xMzY2IDQwLjU2MjQgMTIuOTE4NyAzOS4wMDU3IDEwLjA4MDNMMzcuMDQ4OCAxMS4xNTI5QzM4LjQyNDEgMTMuNjYyMiAzOS4xNTIyIDE2LjUxMDQgMzkuMTUyMiAxOS4zODY1QzM5LjE1MjIgMjMuNjI1NCAzNy42MjQ5IDI3LjU0NzYgMzQuODA1OSAzMC42NTk0VjI4LjE1NzFDMzQuODA1OSAyNy41NDA2IDM0LjMwNjYgMjcuMDQxMyAzMy42OTAxIDI3LjA0MTNDMzMuMDczNiAyNy4wNDEzIDMyLjU3NDIgMjcuNTQwNiAzMi41NzQyIDI4LjE1NzFWMzMuMjczM0MzMi41NzQyIDMzLjg4OTggMzMuMDczNiAzNC4zODkyIDMzLjY5MDEgMzQuMzg5MkgzOC44MDYzQzM5LjQyMjggMzQuMzg5MiAzOS45MjIxIDMzLjg4OTggMzkuOTIyMSAzMy4yNzMzQzM5LjkyMjEgMzIuNjU2OCAzOS40MjI4IDMyLjE1NzUgMzguODA2MyAzMi4xNTc1VjMyLjE1ODlaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTMxLjMwNSAzNi4zOTc4TDMwLjIzMjQgMzQuNDQwOEMyNy43MjMxIDM1LjgxNjEgMjQuODc0OSAzNi41NDQyIDIxLjk5ODggMzYuNTQ0MkMxNy43NTk5IDM2LjU0NDIgMTMuODM3NyAzNS4wMTY5IDEwLjcyNTggMzIuMTk4SDEzLjIyODFDMTMuODQ0NyAzMi4xOTggMTQuMzQ0IDMxLjY5ODYgMTQuMzQ0IDMxLjA4MjFDMTQuMzQ0IDMwLjQ2NTYgMTMuODQ0NyAyOS45NjYyIDEzLjIyODEgMjkuOTY2Mkg4LjExMTk1QzcuNDk1NDQgMjkuOTY2MiA2Ljk5NjA5IDMwLjQ2NTYgNi45OTYwOSAzMS4wODIxVjM2LjE5ODNDNi45OTYwOSAzNi44MTQ4IDcuNDk1NDQgMzcuMzE0MiA4LjExMTk1IDM3LjMxNDJDOC43Mjg0NiAzNy4zMTQyIDkuMjI3ODEgMzYuODE0OCA5LjIyNzgxIDM2LjE5ODNWMzMuODUzNkMxMi43NDgzIDM3LjA0NSAxNy4xOTIyIDM4Ljc3NTkgMjEuOTk4OCAzOC43NzU5QzI1LjI1MDEgMzguNzc1OSAyOC40NjggMzcuOTUzIDMxLjMwNjQgMzYuMzk3OEgzMS4zMDVaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTEwLjMwMzIgNC4zODUxOUg1LjE4N0M0LjU3MDQ5IDQuMzg1MTkgNC4wNzExNSA0Ljg4NDU0IDQuMDcxMTUgNS41MDEwNUM0LjA3MTE1IDYuMTE3NTYgNC41NzA0OSA2LjYxNjkxIDUuMTg3IDYuNjE2OTFINy41MzE3QzQuMzQwMzUgMTAuMTM3NCAyLjYwOTM4IDE0LjU4MTMgMi42MDkzOCAxOS4zODc5QzIuNjA5MzggMjIuNjM5MiAzLjQzMDkyIDI1Ljg1NzEgNC45ODc1NCAyOC42OTU1TDYuOTQ0NDggMjcuNjIyOUM1LjU2OTE4IDI1LjExMzYgNC44NDEwOSAyMi4yNjU0IDQuODQxMDkgMTkuMzg5M0M0Ljg0MTA5IDE1LjE1MDQgNi4zNjg0MiAxMS4yMjgyIDkuMTg3MzUgOC4xMTYzNFYxMC42MTg2QzkuMTg3MzUgMTEuMjM1MiA5LjY4NjY5IDExLjczNDUgMTAuMzAzMiAxMS43MzQ1QzEwLjkxOTcgMTEuNzM0NSAxMS40MTkxIDExLjIzNTIgMTEuNDE5MSAxMC42MTg2VjUuNTAyNDRDMTEuNDE5MSA0Ljg4NTkzIDEwLjkxOTcgNC4zODY1OSAxMC4zMDMyIDQuMzg2NTlWNC4zODUxOVpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMzEuNzMwOSAxNy45MjQ4TDI5LjkyMTggMTcuMzIyMkMyOS43NzExIDE3LjI3MiAyOS42MDM4IDE3LjEwNzQgMjkuNTUyMiAxNi45NTY4TDI5LjA3NzkgMTUuODEwMkMyOS4wMDgyIDE1LjY2NjYgMjkuMDA5NiAxNS40MzM2IDI5LjA4MDcgMTUuMjkxNEwyOS45MzQzIDEzLjU4NTVDMzAuMDA1NSAxMy40NDMyIDI5Ljk3MiAxMy4yMzQgMjkuODU5IDEzLjEyMjRMMjguMzI4OSAxMS41OTIzQzI4LjIxNTkgMTEuNDc5MyAyOC4wMDgxIDExLjQ0NTkgMjcuODY1OCAxMS41MTdMMjYuMTYgMTIuMzcwNkMyNi4wMTc3IDEyLjQ0MTggMjUuNzgzNCAxMi40NDMxIDI1LjY0MTEgMTIuMzczNEwyNC40OTQ1IDExLjg5OTJDMjQuMzQzOSAxMS44NDYyIDI0LjE3OTMgMTEuNjgwMiAyNC4xMjkxIDExLjUyOTVMMjMuNTI2NSA5LjcyMDQ2QzIzLjQ3NjMgOS41Njk4MiAyMy4zMDQ4IDkuNDQ1NjggMjMuMTQ1OCA5LjQ0NTY4SDIwLjk4MUMyMC44MjIgOS40NDU2OCAyMC42NTA0IDkuNTY5ODIgMjAuNjAwMiA5LjcyMDQ2TDE5Ljk5NzYgMTEuNTI5NUMxOS45NDc0IDExLjY4MDIgMTkuNzgyOCAxMS44NDc2IDE5LjYzMjIgMTEuODk5MkwxOC40ODU3IDEyLjM3MzRDMTguMzQyIDEyLjQ0MzEgMTguMTA5MSAxMi40NDE4IDE3Ljk2NjggMTIuMzcwNkwxNi4yNjA5IDExLjUxN0MxNi4xMTg2IDExLjQ0NTkgMTUuOTA5NCAxMS40NzkzIDE1Ljc5NzggMTEuNTkyM0wxNC4yNjc3IDEzLjEyMjRDMTQuMTU0NyAxMy4yMzU0IDE0LjEyMTMgMTMuNDQzMiAxNC4xOTI0IDEzLjU4NTVMMTUuMDQ2IDE1LjI5MTRDMTUuMTE3MiAxNS40MzM2IDE1LjExODYgMTUuNjY4IDE1LjA0ODggMTUuODEwMkwxNC41NzQ2IDE2Ljk1NjhDMTQuNTIxNiAxNy4xMDc0IDE0LjM1NTYgMTcuMjcwNiAxNC4yMDUgMTcuMzIyMkwxMi4zOTU5IDE3LjkyNDhDMTIuMjQ1MiAxNy45NzUgMTIuMTIxMSAxOC4xNDY2IDEyLjEyMTEgMTguMzA1NlYyMC40Njg5QzEyLjEyMTEgMjAuNjI4IDEyLjI0NTIgMjAuNzk5NSAxMi4zOTU5IDIwLjg0OTdMMTQuMjA1IDIxLjQ1MjNDMTQuMzU1NiAyMS41MDI1IDE0LjUyMyAyMS42NjcxIDE0LjU3NDYgMjEuODE3N0wxNS4wNDg4IDIyLjk2NDNDMTUuMTE4NiAyMy4xMDc5IDE1LjExNzIgMjMuMzQwOSAxNS4wNDYgMjMuNDgzMkwxNC4xOTI0IDI1LjE4OUMxNC4xMjEzIDI1LjMzMTMgMTQuMTU0NyAyNS41NDA1IDE0LjI2NzcgMjUuNjUyMUwxNS43OTc4IDI3LjE4MjJDMTUuOTEwOCAyNy4yOTUyIDE2LjExODYgMjcuMzI4NyAxNi4yNjA5IDI3LjI1NzVMMTcuOTY2OCAyNi40MDUzQzE4LjEwOTEgMjYuMzM0MiAxOC4zNDM0IDI2LjMzMjggMTguNDg1NyAyNi40MDI1TDE5LjYzMjIgMjYuODc2N0MxOS43ODI4IDI2LjkyOTggMTkuOTQ3NCAyNy4wOTU3IDE5Ljk5NzYgMjcuMjQ2NEwyMC42MDAyIDI5LjA1NTVDMjAuNjUwNCAyOS4yMDYxIDIwLjgyMiAyOS4zMzAyIDIwLjk4MSAyOS4zMzAySDIzLjE0NThDMjMuMzA0OCAyOS4zMzAyIDIzLjQ3NjMgMjkuMjA2MSAyMy41MjY1IDI5LjA1NTVMMjQuMTI5MSAyNy4yNDY0QzI0LjE3OTMgMjcuMDk1NyAyNC4zNDM5IDI2LjkyODQgMjQuNDk0NSAyNi44NzY3TDI1LjY0MTEgMjYuNDAyNUMyNS43ODQ4IDI2LjMzMjggMjYuMDE3NyAyNi4zMzQyIDI2LjE2IDI2LjQwNTNMMjcuODY1OCAyNy4yNTc1QzI4LjAwODEgMjcuMzI4NyAyOC4yMTczIDI3LjI5NTIgMjguMzI4OSAyNy4xODIyTDI5Ljg1OSAyNS42NTIxQzI5Ljk3MiAyNS41MzkxIDMwLjAwNTUgMjUuMzMxMyAyOS45MzQzIDI1LjE4OUwyOS4wODA3IDIzLjQ4MzJDMjkuMDA5NiAyMy4zNDA5IDI5LjAwODIgMjMuMTA2NiAyOS4wNzc5IDIyLjk2NDNMMjkuNTUyMiAyMS44MTc3QzI5LjYwNTIgMjEuNjY3MSAyOS43NzExIDIxLjUwMzkgMjkuOTIxOCAyMS40NTIzTDMxLjczMDkgMjAuODQ5N0MzMS44ODE1IDIwLjc5OTUgMzIuMDA1NyAyMC42MjggMzIuMDA1NyAyMC40Njg5VjE4LjMwNTZDMzIuMDA1NyAxOC4xNDY2IDMxLjg4MTUgMTcuOTc1IDMxLjczMDkgMTcuOTI0OFpNMjIuMDYzNCAyNC45MTE0QzE5LjAxMjkgMjQuOTExNCAxNi41Mzk5IDIyLjQzODQgMTYuNTM5OSAxOS4zODhDMTYuNTM5OSAxNi4zMzc1IDE5LjAxMjkgMTMuODY0NSAyMi4wNjM0IDEzLjg2NDVDMjUuMTEzOCAxMy44NjQ1IDI3LjU4NjkgMTYuMzM3NSAyNy41ODY5IDE5LjM4OEMyNy41ODY5IDIyLjQzODQgMjUuMTEzOCAyNC45MTE0IDIyLjA2MzQgMjQuOTExNFpcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF81MDE2XzE3OTJcIj48cmVjdCB3aWR0aD1cIjQyLjA5MzhcIiBoZWlnaHQ9XCIzOC43NzZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC45NTMxMjUpXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmhvdmVyICsgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNDQgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF81MDE2XzE3MTIpXCI+PHBhdGggZD1cIk0zNS44ODIgMS40NjE3N0MzNS4yNjU1IDEuNDYxNzcgMzQuNzY2MSAxLjk2MTEyIDM0Ljc2NjEgMi41Nzc2M1Y0LjkyMjMyQzMxLjI0NTYgMS43MzA5NyAyNi44MDE3IDAgMjEuOTk1MSAwQzE4Ljc0MzggMCAxNS41MjYgMC44MjE1NDkgMTIuNjg3NSAyLjM3ODE3TDEzLjc2MDEgNC4zMzUxQzE2LjI2OTQgMi45NTk4MSAxOS4xMTc2IDIuMjMxNzEgMjEuOTkzNyAyLjIzMTcxQzI2LjIzMjYgMi4yMzE3MSAzMC4xNTQ4IDMuNzU5MDQgMzMuMjY2NyA2LjU3Nzk3SDMwLjc2NDRDMzAuMTQ3OSA2LjU3Nzk3IDI5LjY0ODUgNy4wNzczMiAyOS42NDg1IDcuNjkzODNDMjkuNjQ4NSA4LjMxMDM0IDMwLjE0NzkgOC44MDk2OCAzMC43NjQ0IDguODA5NjhIMzUuODgwNkMzNi40OTcxIDguODA5NjggMzYuOTk2NCA4LjMxMDM0IDM2Ljk5NjQgNy42OTM4M1YyLjU3NzYzQzM2Ljk5NjQgMS45NjExMiAzNi40OTcxIDEuNDYxNzcgMzUuODgwNiAxLjQ2MTc3SDM1Ljg4MlpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMzguODA2MyAzMi4xNTg5SDM2LjQ2MTZDMzkuNjUyOSAyOC42MzgzIDQxLjM4MzkgMjQuMTk0NCA0MS4zODM5IDE5LjM4NzlDNDEuMzgzOSAxNi4xMzY2IDQwLjU2MjQgMTIuOTE4NyAzOS4wMDU3IDEwLjA4MDNMMzcuMDQ4OCAxMS4xNTI5QzM4LjQyNDEgMTMuNjYyMiAzOS4xNTIyIDE2LjUxMDQgMzkuMTUyMiAxOS4zODY1QzM5LjE1MjIgMjMuNjI1NCAzNy42MjQ5IDI3LjU0NzYgMzQuODA1OSAzMC42NTk0VjI4LjE1NzFDMzQuODA1OSAyNy41NDA2IDM0LjMwNjYgMjcuMDQxMyAzMy42OTAxIDI3LjA0MTNDMzMuMDczNiAyNy4wNDEzIDMyLjU3NDIgMjcuNTQwNiAzMi41NzQyIDI4LjE1NzFWMzMuMjczM0MzMi41NzQyIDMzLjg4OTggMzMuMDczNiAzNC4zODkyIDMzLjY5MDEgMzQuMzg5MkgzOC44MDYzQzM5LjQyMjggMzQuMzg5MiAzOS45MjIxIDMzLjg4OTggMzkuOTIyMSAzMy4yNzMzQzM5LjkyMjEgMzIuNjU2OCAzOS40MjI4IDMyLjE1NzUgMzguODA2MyAzMi4xNTc1VjMyLjE1ODlaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTMxLjMwNSAzNi4zOTc3TDMwLjIzMjQgMzQuNDQwOEMyNy43MjMxIDM1LjgxNjEgMjQuODc0OSAzNi41NDQyIDIxLjk5ODggMzYuNTQ0MkMxNy43NTk5IDM2LjU0NDIgMTMuODM3NyAzNS4wMTY5IDEwLjcyNTggMzIuMTk3OUgxMy4yMjgxQzEzLjg0NDcgMzIuMTk3OSAxNC4zNDQgMzEuNjk4NiAxNC4zNDQgMzEuMDgyMUMxNC4zNDQgMzAuNDY1NiAxMy44NDQ3IDI5Ljk2NjIgMTMuMjI4MSAyOS45NjYySDguMTExOTVDNy40OTU0NCAyOS45NjYyIDYuOTk2MDkgMzAuNDY1NiA2Ljk5NjA5IDMxLjA4MjFWMzYuMTk4M0M2Ljk5NjA5IDM2LjgxNDggNy40OTU0NCAzNy4zMTQxIDguMTExOTUgMzcuMzE0MUM4LjcyODQ2IDM3LjMxNDEgOS4yMjc4MSAzNi44MTQ4IDkuMjI3ODEgMzYuMTk4M1YzMy44NTM2QzEyLjc0ODMgMzcuMDQ0OSAxNy4xOTIyIDM4Ljc3NTkgMjEuOTk4OCAzOC43NzU5QzI1LjI1MDEgMzguNzc1OSAyOC40NjggMzcuOTUzIDMxLjMwNjQgMzYuMzk3N0gzMS4zMDVaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTEwLjMwMzIgNC4zODUxOUg1LjE4N0M0LjU3MDQ5IDQuMzg1MTkgNC4wNzExNSA0Ljg4NDU0IDQuMDcxMTUgNS41MDEwNUM0LjA3MTE1IDYuMTE3NTYgNC41NzA0OSA2LjYxNjkxIDUuMTg3IDYuNjE2OTFINy41MzE3QzQuMzQwMzUgMTAuMTM3NCAyLjYwOTM4IDE0LjU4MTMgMi42MDkzOCAxOS4zODc5QzIuNjA5MzggMjIuNjM5MiAzLjQzMDkyIDI1Ljg1NzEgNC45ODc1NCAyOC42OTU1TDYuOTQ0NDggMjcuNjIyOUM1LjU2OTE4IDI1LjExMzYgNC44NDEwOSAyMi4yNjU0IDQuODQxMDkgMTkuMzg5M0M0Ljg0MTA5IDE1LjE1MDQgNi4zNjg0MiAxMS4yMjgyIDkuMTg3MzUgOC4xMTYzNFYxMC42MTg2QzkuMTg3MzUgMTEuMjM1MiA5LjY4NjY5IDExLjczNDUgMTAuMzAzMiAxMS43MzQ1QzEwLjkxOTcgMTEuNzM0NSAxMS40MTkxIDExLjIzNTIgMTEuNDE5MSAxMC42MTg2VjUuNTAyNDRDMTEuNDE5MSA0Ljg4NTkzIDEwLjkxOTcgNC4zODY1OSAxMC4zMDMyIDQuMzg2NTlWNC4zODUxOVpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMzEuNzMwOSAxNy45MjQ4TDI5LjkyMTggMTcuMzIyMkMyOS43NzExIDE3LjI3MiAyOS42MDM4IDE3LjEwNzQgMjkuNTUyMiAxNi45NTY4TDI5LjA3NzkgMTUuODEwMkMyOS4wMDgyIDE1LjY2NjYgMjkuMDA5NiAxNS40MzM2IDI5LjA4MDcgMTUuMjkxNEwyOS45MzQzIDEzLjU4NTVDMzAuMDA1NSAxMy40NDMyIDI5Ljk3MiAxMy4yMzQgMjkuODU5IDEzLjEyMjRMMjguMzI4OSAxMS41OTIzQzI4LjIxNTkgMTEuNDc5MyAyOC4wMDgxIDExLjQ0NTkgMjcuODY1OCAxMS41MTdMMjYuMTYgMTIuMzcwNkMyNi4wMTc3IDEyLjQ0MTggMjUuNzgzNCAxMi40NDMxIDI1LjY0MTEgMTIuMzczNEwyNC40OTQ1IDExLjg5OTJDMjQuMzQzOSAxMS44NDYyIDI0LjE3OTMgMTEuNjgwMiAyNC4xMjkxIDExLjUyOTVMMjMuNTI2NSA5LjcyMDQ2QzIzLjQ3NjMgOS41Njk4MiAyMy4zMDQ4IDkuNDQ1NjggMjMuMTQ1OCA5LjQ0NTY4SDIwLjk4MUMyMC44MjIgOS40NDU2OCAyMC42NTA0IDkuNTY5ODIgMjAuNjAwMiA5LjcyMDQ2TDE5Ljk5NzYgMTEuNTI5NUMxOS45NDc0IDExLjY4MDIgMTkuNzgyOCAxMS44NDc2IDE5LjYzMjIgMTEuODk5MkwxOC40ODU3IDEyLjM3MzRDMTguMzQyIDEyLjQ0MzEgMTguMTA5MSAxMi40NDE4IDE3Ljk2NjggMTIuMzcwNkwxNi4yNjA5IDExLjUxN0MxNi4xMTg2IDExLjQ0NTkgMTUuOTA5NCAxMS40NzkzIDE1Ljc5NzggMTEuNTkyM0wxNC4yNjc3IDEzLjEyMjRDMTQuMTU0NyAxMy4yMzU0IDE0LjEyMTMgMTMuNDQzMiAxNC4xOTI0IDEzLjU4NTVMMTUuMDQ2IDE1LjI5MTRDMTUuMTE3MiAxNS40MzM2IDE1LjExODYgMTUuNjY4IDE1LjA0ODggMTUuODEwMkwxNC41NzQ2IDE2Ljk1NjhDMTQuNTIxNiAxNy4xMDc0IDE0LjM1NTYgMTcuMjcwNiAxNC4yMDUgMTcuMzIyMkwxMi4zOTU5IDE3LjkyNDhDMTIuMjQ1MiAxNy45NzUgMTIuMTIxMSAxOC4xNDY2IDEyLjEyMTEgMTguMzA1NlYyMC40Njg5QzEyLjEyMTEgMjAuNjI4IDEyLjI0NTIgMjAuNzk5NSAxMi4zOTU5IDIwLjg0OTdMMTQuMjA1IDIxLjQ1MjNDMTQuMzU1NiAyMS41MDI1IDE0LjUyMyAyMS42NjcxIDE0LjU3NDYgMjEuODE3N0wxNS4wNDg4IDIyLjk2NDNDMTUuMTE4NiAyMy4xMDc5IDE1LjExNzIgMjMuMzQwOSAxNS4wNDYgMjMuNDgzMkwxNC4xOTI0IDI1LjE4OUMxNC4xMjEzIDI1LjMzMTMgMTQuMTU0NyAyNS41NDA1IDE0LjI2NzcgMjUuNjUyMUwxNS43OTc4IDI3LjE4MjJDMTUuOTEwOCAyNy4yOTUyIDE2LjExODYgMjcuMzI4NyAxNi4yNjA5IDI3LjI1NzVMMTcuOTY2OCAyNi40MDUzQzE4LjEwOTEgMjYuMzM0MiAxOC4zNDM0IDI2LjMzMjggMTguNDg1NyAyNi40MDI1TDE5LjYzMjIgMjYuODc2N0MxOS43ODI4IDI2LjkyOTggMTkuOTQ3NCAyNy4wOTU3IDE5Ljk5NzYgMjcuMjQ2NEwyMC42MDAyIDI5LjA1NTVDMjAuNjUwNCAyOS4yMDYxIDIwLjgyMiAyOS4zMzAyIDIwLjk4MSAyOS4zMzAySDIzLjE0NThDMjMuMzA0OCAyOS4zMzAyIDIzLjQ3NjMgMjkuMjA2MSAyMy41MjY1IDI5LjA1NTVMMjQuMTI5MSAyNy4yNDY0QzI0LjE3OTMgMjcuMDk1NyAyNC4zNDM5IDI2LjkyODQgMjQuNDk0NSAyNi44NzY3TDI1LjY0MTEgMjYuNDAyNUMyNS43ODQ4IDI2LjMzMjggMjYuMDE3NyAyNi4zMzQyIDI2LjE2IDI2LjQwNTNMMjcuODY1OCAyNy4yNTc1QzI4LjAwODEgMjcuMzI4NyAyOC4yMTczIDI3LjI5NTIgMjguMzI4OSAyNy4xODIyTDI5Ljg1OSAyNS42NTIxQzI5Ljk3MiAyNS41MzkxIDMwLjAwNTUgMjUuMzMxMyAyOS45MzQzIDI1LjE4OUwyOS4wODA3IDIzLjQ4MzJDMjkuMDA5NiAyMy4zNDA5IDI5LjAwODIgMjMuMTA2NiAyOS4wNzc5IDIyLjk2NDNMMjkuNTUyMiAyMS44MTc3QzI5LjYwNTIgMjEuNjY3MSAyOS43NzExIDIxLjUwMzkgMjkuOTIxOCAyMS40NTIzTDMxLjczMDkgMjAuODQ5N0MzMS44ODE1IDIwLjc5OTUgMzIuMDA1NyAyMC42MjggMzIuMDA1NyAyMC40Njg5VjE4LjMwNTZDMzIuMDA1NyAxOC4xNDY2IDMxLjg4MTUgMTcuOTc1IDMxLjczMDkgMTcuOTI0OFpNMjIuMDYzNCAyNC45MTE0QzE5LjAxMjkgMjQuOTExNCAxNi41Mzk5IDIyLjQzODQgMTYuNTM5OSAxOS4zODhDMTYuNTM5OSAxNi4zMzc1IDE5LjAxMjkgMTMuODY0NSAyMi4wNjM0IDEzLjg2NDVDMjUuMTEzOCAxMy44NjQ1IDI3LjU4NjkgMTYuMzM3NSAyNy41ODY5IDE5LjM4OEMyNy41ODY5IDIyLjQzODQgMjUuMTEzOCAyNC45MTE0IDIyLjA2MzQgMjQuOTExNFpcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF81MDE2XzE3MTJcIj48cmVjdCB3aWR0aD1cIjQyLjA5MzhcIiBoZWlnaHQ9XCIzOC43NzZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC45NTMxMjUpXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQyXCIgaGVpZ2h0PVwiNDBcIiB2aWV3Qm94PVwiMCAwIDQyIDQwXCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNDkxMl82NzQ3KVwiPjxwYXRoIGQ9XCJNMzcuODc2IDE4LjE4NThDMzkuMjQyNCAxNy41NjczIDQwLjE5NDggMTYuMTkzMyA0MC4xOTQ4IDE0LjU5NjJDNDAuMTk0OCAxMi40MjA1IDM4LjQzMTUgMTAuNjU3MiAzNi4yNTU4IDEwLjY1NzJDMzQuMDgwMiAxMC42NTcyIDMyLjMxNjkgMTIuNDIwNSAzMi4zMTY5IDE0LjU5NjJDMzIuMzE2OSAxNi4xOTMzIDMzLjI2OTMgMTcuNTY4OCAzNC42MzU3IDE4LjE4NThDMzIuMzIxNSAxOC44ODEzIDMwLjYzNjcgMjEuMDI2MSAzMC42MzY3IDIzLjU2NjVWMjcuMzdDMzAuNjM2NyAyOC4xMjM5IDMxLjI0NzYgMjguNzM0OCAzMi4wMDE1IDI4LjczNDhINDAuNTEwMkM0MS4yNjQxIDI4LjczNDggNDEuODc1IDI4LjEyMzkgNDEuODc1IDI3LjM3VjIzLjU2NjVDNDEuODc1IDIxLjAyNjEgNDAuMTg4NiAxOC44ODEzIDM3Ljg3NiAxOC4xODU4WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk02LjYyOTk0IDE4LjE4NThDNy45OTYyNiAxNy41NjczIDguOTQ4NjggMTYuMTkzMyA4Ljk0ODY4IDE0LjU5NjJDOC45NDg2OCAxMi40MjA1IDcuMTg1NCAxMC42NTcyIDUuMDA5NzUgMTAuNjU3MkMyLjgzNDExIDEwLjY1NzIgMS4wNzA4MiAxMi40MjA1IDEuMDcwODIgMTQuNTk2MkMxLjA3MDgyIDE2LjE5MzMgMi4wMjMyNSAxNy41Njg4IDMuMzg5NTYgMTguMTg1OEMxLjA3NTQ0IDE4Ljg4MTMgLTAuNjA5Mzc1IDIxLjAyNjEgLTAuNjA5Mzc1IDIzLjU2NjVWMjcuMzdDLTAuNjA5Mzc1IDI4LjEyMzkgMC4wMDE0NjY1MSAyOC43MzQ4IDAuNzU1NDAyIDI4LjczNDhIOS4yNjQxQzEwLjAxOCAyOC43MzQ4IDEwLjYyODkgMjguMTIzOSAxMC42Mjg5IDI3LjM3VjIzLjU2NjVDMTAuNjI4OSAyMS4wMjYxIDguOTQyNTMgMTguODgxMyA2LjYyOTk0IDE4LjE4NThaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTIyLjI0OTMgOC4xNjE0OUMyMy41ODk0IDcuNTU1MjcgMjQuNTIzNCA2LjIwNzQxIDI0LjUyMzQgNC42Mzk1NEMyNC41MjM0IDIuNTA1NDQgMjIuNzk0IDAuNzc2MDAxIDIwLjY1OTkgMC43NzYwMDFDMTguNTI1OCAwLjc3NjAwMSAxNi43OTYzIDIuNTA1NDQgMTYuNzk2MyA0LjYzOTU0QzE2Ljc5NjMgNi4yMDc0MSAxNy43MzAzIDcuNTU1MjcgMTkuMDcwNCA4LjE2MTQ5QzE2LjgwMDkgOC44NDMxMSAxNS4xNDg0IDEwLjk0OCAxNS4xNDg0IDEzLjQzOVYxNS43NzAxSDI2LjE3MTNWMTMuNDM5QzI2LjE3MTMgMTAuOTQ4IDI0LjUxNzIgOC44NDMxMSAyMi4yNDkzIDguMTYxNDlaXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48cGF0aCBkPVwiTTQuNDU4NTYgMzAuNDM5NUMzLjk0OTI3IDMxLjU3MzUgNC41NTA4OCAzMi41MDEzIDUuNzk0MTEgMzIuNTAxM0gzNS41MDIyQzM2Ljc0NTUgMzIuNTAxMyAzNy4zNDU1IDMxLjU3MzUgMzYuODM2MyAzMC40Mzk1TDMxLjY2NDkgMTguOTE5N0MzMS4xNTU2IDE3Ljc4NTcgMjkuNzIxNiAxNi44NTc5IDI4LjQ3ODMgMTYuODU3OUgxMi44MDcyQzExLjU2NCAxNi44NTc5IDEwLjEzIDE3Ljc4NTcgOS42MjIyNSAxOC45MTk3TDQuNDU3MDMgMzAuNDM5NUg0LjQ1ODU2WlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk0yMi45MTc3IDI3LjIwOTlDMjQuNDE2MyAyNi40MTE0IDI1LjQzNjQgMjQuODMyNyAyNS40MzY0IDIzLjAxNzFDMjUuNDM2NCAyMC4zOTM3IDIzLjMxIDE4LjI2NzMgMjAuNjg2NiAxOC4yNjczQzE4LjA2MzMgMTguMjY3MyAxNS45MzY4IDIwLjM5MzcgMTUuOTM2OCAyMy4wMTcxQzE1LjkzNjggMjQuODM0MyAxNi45NTcgMjYuNDExNCAxOC40NTU2IDI3LjIwOTlDMTUuNTM2OCAyOC4xNTE2IDEzLjQyNTggMzAuODg4OCAxMy40MjU4IDM0LjEyVjM4LjAxMjhDMTMuNDI1OCAzOC45ODY3IDE0LjIxNTEgMzkuNzc2IDE1LjE4OTEgMzkuNzc2SDI2LjE4NThDMjcuMTU5NyAzOS43NzYgMjcuOTQ5IDM4Ljk4NjcgMjcuOTQ5IDM4LjAxMjhWMzQuMTJDMjcuOTQ5IDMwLjg4ODggMjUuODM2NSAyOC4xNTE2IDIyLjkxOTIgMjcuMjA5OUgyMi45MTc3WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzQ5MTJfNjc0N1wiPjxyZWN0IHdpZHRoPVwiNDJcIiBoZWlnaHQ9XCIzOVwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIDAuNzc2MDAxKVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBpbnB1dFt0eXBlPVwicmFkaW9cIl06aG92ZXIgKyBsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI5NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA5NCAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzUwMTZfMTcyOClcIj48cGF0aCBkPVwiTTYzLjg3NiAxNy40MDk4QzY1LjI0MjQgMTYuNzkxMiA2Ni4xOTQ4IDE1LjQxNzIgNjYuMTk0OCAxMy44MjAxQzY2LjE5NDggMTEuNjQ0NSA2NC40MzE1IDkuODgxMTYgNjIuMjU1OCA5Ljg4MTE2QzYwLjA4MDIgOS44ODExNiA1OC4zMTY5IDExLjY0NDUgNTguMzE2OSAxMy44MjAxQzU4LjMxNjkgMTUuNDE3MiA1OS4yNjkzIDE2Ljc5MjggNjAuNjM1NyAxNy40MDk4QzU4LjMyMTUgMTguMTA1MiA1Ni42MzY3IDIwLjI1MDEgNTYuNjM2NyAyMi43OTA0VjI2LjU5MzlDNTYuNjM2NyAyNy4zNDc5IDU3LjI0NzYgMjcuOTU4NyA1OC4wMDE1IDI3Ljk1ODdINjYuNTEwMkM2Ny4yNjQxIDI3Ljk1ODcgNjcuODc1IDI3LjM0NzkgNjcuODc1IDI2LjU5MzlWMjIuNzkwNEM2Ny44NzUgMjAuMjUwMSA2Ni4xODg2IDE4LjEwNTIgNjMuODc2IDE3LjQwOThaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTMyLjYyOTkgMTcuNDA5OEMzMy45OTYzIDE2Ljc5MTIgMzQuOTQ4NyAxNS40MTcyIDM0Ljk0ODcgMTMuODIwMUMzNC45NDg3IDExLjY0NDUgMzMuMTg1NCA5Ljg4MTE2IDMxLjAwOTggOS44ODExNkMyOC44MzQxIDkuODgxMTYgMjcuMDcwOCAxMS42NDQ1IDI3LjA3MDggMTMuODIwMUMyNy4wNzA4IDE1LjQxNzIgMjguMDIzMiAxNi43OTI4IDI5LjM4OTYgMTcuNDA5OEMyNy4wNzU0IDE4LjEwNTIgMjUuMzkwNiAyMC4yNTAxIDI1LjM5MDYgMjIuNzkwNFYyNi41OTM5QzI1LjM5MDYgMjcuMzQ3OSAyNi4wMDE1IDI3Ljk1ODcgMjYuNzU1NCAyNy45NTg3SDM1LjI2NDFDMzYuMDE4IDI3Ljk1ODcgMzYuNjI4OSAyNy4zNDc5IDM2LjYyODkgMjYuNTkzOVYyMi43OTA0QzM2LjYyODkgMjAuMjUwMSAzNC45NDI1IDE4LjEwNTIgMzIuNjI5OSAxNy40MDk4WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk00OC4yNDkzIDcuMzg1NDlDNDkuNTg5NCA2Ljc3OTI3IDUwLjUyMzQgNS40MzE0MSA1MC41MjM0IDMuODYzNTRDNTAuNTIzNCAxLjcyOTQ0IDQ4Ljc5NCAwIDQ2LjY1OTkgMEM0NC41MjU4IDAgNDIuNzk2MyAxLjcyOTQ0IDQyLjc5NjMgMy44NjM1NEM0Mi43OTYzIDUuNDMxNDEgNDMuNzMwMyA2Ljc3OTI3IDQ1LjA3MDQgNy4zODU0OUM0Mi44MDA5IDguMDY3MTEgNDEuMTQ4NCAxMC4xNzIgNDEuMTQ4NCAxMi42NjNWMTQuOTk0MUg1Mi4xNzEzVjEyLjY2M0M1Mi4xNzEzIDEwLjE3MiA1MC41MTcyIDguMDY3MTEgNDguMjQ5MyA3LjM4NTQ5WlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PHBhdGggZD1cIk0zMC40NTg2IDI5LjY2MzVDMjkuOTQ5MyAzMC43OTc1IDMwLjU1MDkgMzEuNzI1MyAzMS43OTQxIDMxLjcyNTNINjEuNTAyMkM2Mi43NDU1IDMxLjcyNTMgNjMuMzQ1NSAzMC43OTc1IDYyLjgzNjIgMjkuNjYzNUw1Ny42NjQ5IDE4LjE0MzdDNTcuMTU1NiAxNy4wMDk3IDU1LjcyMTYgMTYuMDgxOSA1NC40NzgzIDE2LjA4MTlIMzguODA3MkMzNy41NjQgMTYuMDgxOSAzNi4xMyAxNy4wMDk3IDM1LjYyMjMgMTguMTQzN0wzMC40NTcgMjkuNjYzNUgzMC40NTg2WlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PHBhdGggZD1cIk00OC45MTc3IDI2LjQzMzlDNTAuNDE2MyAyNS42MzUzIDUxLjQzNjQgMjQuMDU2NyA1MS40MzY0IDIyLjI0MTFDNTEuNDM2NCAxOS42MTc3IDQ5LjMxIDE3LjQ5MTMgNDYuNjg2NiAxNy40OTEzQzQ0LjA2MzMgMTcuNDkxMyA0MS45MzY4IDE5LjYxNzcgNDEuOTM2OCAyMi4yNDExQzQxLjkzNjggMjQuMDU4MiA0Mi45NTcgMjUuNjM1MyA0NC40NTU2IDI2LjQzMzlDNDEuNTM2OCAyNy4zNzU2IDM5LjQyNTggMzAuMTEyOCAzOS40MjU4IDMzLjM0NFYzNy4yMzY3QzM5LjQyNTggMzguMjEwNyA0MC4yMTUxIDM5IDQxLjE4OTEgMzlINTIuMTg1OEM1My4xNTk3IDM5IDUzLjk0OSAzOC4yMTA3IDUzLjk0OSAzNy4yMzY3VjMzLjM0NEM1My45NDkgMzAuMTEyOCA1MS44MzY1IDI3LjM3NTYgNDguOTE5MiAyNi40MzM5SDQ4LjkxNzdaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNTAxNl8xNzI4XCI+PHJlY3Qgd2lkdGg9XCI5NFwiIGhlaWdodD1cIjM5XCIgZmlsbD1cIndoaXRlXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQzXCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQzIDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNDgyNF8zNTk0KVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0yMy4zNDE4IDE1LjQ1NjVDMjMuMzM0MSAxNS44OTc1IDIyLjk3NTIgMTYuMjUwMSAyMi41MzQgMTYuMjUwMUgxNi4wNzE1QzE1LjYzODcgMTYuMjUwMSAxNS4yOTQ0IDE1LjkwOTEgMTUuMjcxOSAxNS40ODI3QzE1LjI0OTIgMTUuOTA5MSAxNC45MDM1IDE2LjI1MDEgMTQuNDcyIDE2LjI1MDFIOS42MDkwMUM5LjM1MzYgMTYuMjUwMSA5LjExNDY3IDE2LjEzMDYgOC45NjI3MSAxNS45MjY5TDcuMTEyNyAxMy40NTgyTDExLjQ0OTEgOS44NDIzN0wxNS4wMzQzIDE0Ljg2MjFDMTUuMTY2OCAxNC45OTE2IDE1LjI0NDMgMTUuMTY5MyAxNS4yNjM4IDE1LjM2NDZWMC45MDE1ODRDMTUuMjYzOCAwLjQ1NTQ4OSAxNS42MjU3IDAuMDkzNjI3OSAxNi4wNzE1IDAuMDkzNjI3OUgyMi41MzRDMjIuOTc5OSAwLjA5MzYyNzkgMjMuMzQxOCAwLjQ1NTUxOSAyMy4zNDE4IDAuOTAxNTg0VjMuMzI1MDlIMTkuMzAyOEMxOC44NTY3IDMuMzI1MDkgMTguNDk0OCAzLjY4Njk4IDE4LjQ5NDggNC4xMzI4N0MxOC40OTQ4IDQuNTgwMzYgMTguODU2NyA0Ljk0MDY1IDE5LjMwMjggNC45NDA2NUgyMy4zNDE4VjYuNTU2MzhIMjEuMzIyNEMyMC44NzYzIDYuNTU2MzggMjAuNTE0NCA2LjkxODI3IDIwLjUxNDQgNy4zNjQxNkMyMC41MTQ0IDcuODExODggMjAuODc2MyA4LjE3MjExIDIxLjMyMjQgOC4xNzIxMUgyMy4zNDE4VjkuNzg3NjFIMTkuMzAyOEMxOC44NTY3IDkuNzg3NjEgMTguNDk0OCAxMC4xNDk1IDE4LjQ5NDggMTAuNTk1NkMxOC40OTQ4IDExLjA0MzEgMTguODU2NyAxMS40MDMzIDE5LjMwMjggMTEuNDAzM0gyMy4zNDE4VjEzLjAxOTFIMjEuMzIyNEMyMC44NzYzIDEzLjAxOTEgMjAuNTE0NCAxMy4zODEgMjAuNTE0NCAxMy44MjY4QzIwLjUxNDQgMTQuMjc0MyAyMC44NzYzIDE0LjYzNDYgMjEuMzIyNCAxNC42MzQ2SDIzLjM0MThWMTUuNDIyMkMyMy4zNDU3IDE1LjI2NTIgMjMuMzk1OCAxNS4xMDk1IDIzLjQ5MDIgMTQuOTc1OUwyMy44ODYgMTQuNDE2OEMyMy45NzMyIDE0LjMzNjEgMjQuMDQyOCAxNC4yNDI0IDI0LjA4ODEgMTQuMTI5MkwyNy4yNzg5IDkuNjIxNTlDMjcuMDA0MiA5LjMzMzkzIDI2Ljc3NjQgOS4wMTA4IDI2LjYyNjEgOC42NTIxNkMyNi4yODM3IDcuODM2MzEgMjYuMzAzIDYuODkwOTkgMjYuNjgyNyA1Ljk5Mjc3QzI2Ljg4MTUgNS41MjQxNyAyNy4yMDkzIDUuMTA3MzIgMjcuNTU2OCA0LjY2OTU4QzI4LjQ2ODEgMy41MTkyIDI4Ljk4MTkgMi43NTAyIDI4LjEzMDMgMS40NDc4NUMyNy45NDc3IDEuMTcwMTcgMjcuOTU0MiAwLjgwOTY4MyAyOC4xNDMzIDAuNTM4Mjg2QzI4LjMzNTYgMC4yNzAxMiAyOC42Njk5IDAuMTQyNTI4IDI4Ljk5NDYgMC4yMjAwMDlDMzIuNjU0MSAxLjEwNTQ2IDMzLjk4MjIgNC4zNTk0NCAzMy42NjcyIDcuMDA5MDlDMzMuNDE2OSA5LjA5OTY4IDMyLjE5MzcgMTAuNTQ4OCAzMC41NjY4IDEwLjc4MTVMMjguMTA2MiAxNS43OTgzQzI3Ljk3MDQgMTYuMDc2MiAyNy42ODkzIDE2LjI1MDcgMjcuMzgwOCAxNi4yNTA3SDI0LjE0OTNDMjMuODQ3MyAxNi4yNTA3IDIzLjU3MSAxNi4wODA5IDIzLjQzMiAxNS44MTI3QzIzLjM3MzggMTUuNzAwNCAyMy4zNDM4IDE1LjU3ODMgMjMuMzQxOCAxNS40NTY1Wk0yOC4xNzA5IDYuNjIxNTZDMjcuOTU5MyA3LjEyMjQgMjcuOTM5OSA3LjYwODg2IDI4LjExNjIgOC4wMjczNkMyOC4yMzU2IDguMzE0NzggMjguNDQ4OCA4LjU1NzIgMjguNzMxNiA4Ljc1NjAzTDMwLjEwOTggOS4yMTMyNkMzMS4zMzkyIDkuMjEzMjYgMzEuOTMwNiA3LjkyMzkyIDMyLjA2MzEgNi44MTcxM0MzMi4yNDQgNS4yOTUxMSAzMS42OTYzIDMuNTA0OTYgMzAuMTgwOCAyLjQ3MDk4QzMwLjI3MjkgMy44NDQyOSAyOS40Mzc3IDQuODk3NjkgMjguODIzNyA1LjY3NDgzQzI4LjU0NTggNi4wMjIxIDI4LjI4NDEgNi4zNTM0MyAyOC4xNzA5IDYuNjIxNTZaTTYuNzkzNDkgNi42NzI4MkwxMC4yNDYzIDguNzQyNTdMNi4zMzMwMSAxMi4wMDZMNS41ODE4OSA3LjQ5NjgxQzUuNTI4NTMgNy4xODY2NiA1LjY2MjYyIDYuODc0ODYgNS45MjI2NiA2LjY5NzE3QzYuMTg0NTcgNi41MTkyNCA2LjUyMzcgNi41MDk3NSA2Ljc5MzQ5IDYuNjcyODJaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMzAuOTg5MyAyOS4xNzU0QzMzLjIxNTkgMjkuMTc1NCAzNS4wMjg2IDI3LjM2MjggMzUuMDI4NiAyNS4xMzY0QzM1LjAyODYgMjIuOTA5OSAzMy4yMTU5IDIxLjA5NzIgMzAuOTg5MyAyMS4wOTcySDMwLjE4MTZWMjkuMTc1NkwzMC45ODkzIDI5LjE3NTRaTTMwLjk4OTMgMTkuNDgxOEMzNC4xMDc2IDE5LjQ4MTggMzYuNjQ0MyAyMi4wMTg1IDM2LjY0NDMgMjUuMTM2N0MzNi42NDQzIDI4LjI1NDggMzQuMTA3NiAzMC43OTE1IDMwLjk4OTMgMzAuNzkxNUgzMC4xODE2VjM0LjgzMDdDMzAuMTgxNiAzNy4wNTcgMjguMzY4OSAzOC44Njk3IDI2LjE0MjMgMzguODY5N0gxMS42MDE1QzkuMzc1MjIgMzguODY5NyA3LjU2MjUgMzcuMDU3MSA3LjU2MjUgMzQuODMwN1YxOC42NzRDNy41NjI1IDE4LjIyODEgNy45MjQzOSAxNy44NjYyIDguMzcwMjggMTcuODY2MkgyOS4zNzQxQzI5LjgyIDE3Ljg2NjIgMzAuMTgxOSAxOC4yMjgxIDMwLjE4MTkgMTguNjc0VjE5LjQ4MThIMzAuOTg5M1pcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF80ODI0XzM1OTRcIj48cmVjdCB3aWR0aD1cIjQyLjA5MzhcIiBoZWlnaHQ9XCIzOC43NzZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC4wNTg1OTM4KVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmhvdmVyICsgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDNcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNDMgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF81MDE2XzE3MzgpXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTIzLjM0MTggMTUuNDU2NUMyMy4zMzQxIDE1Ljg5NzUgMjIuOTc1MiAxNi4yNTAxIDIyLjUzNCAxNi4yNTAxSDE2LjA3MTVDMTUuNjM4NyAxNi4yNTAxIDE1LjI5NDQgMTUuOTA5MSAxNS4yNzE5IDE1LjQ4MjdDMTUuMjQ5MiAxNS45MDkxIDE0LjkwMzUgMTYuMjUwMSAxNC40NzIgMTYuMjUwMUg5LjYwOTAxQzkuMzUzNiAxNi4yNTAxIDkuMTE0NjcgMTYuMTMwNiA4Ljk2MjcxIDE1LjkyNjlMNy4xMTI3IDEzLjQ1ODJMMTEuNDQ5MSA5Ljg0MjM3TDE1LjAzNDMgMTQuODYyMUMxNS4xNjY4IDE0Ljk5MTYgMTUuMjQ0MyAxNS4xNjkzIDE1LjI2MzggMTUuMzY0NlYwLjkwMTU4NEMxNS4yNjM4IDAuNDU1NDg5IDE1LjYyNTcgMC4wOTM2Mjc5IDE2LjA3MTUgMC4wOTM2Mjc5SDIyLjUzNEMyMi45Nzk5IDAuMDkzNjI3OSAyMy4zNDE4IDAuNDU1NTE5IDIzLjM0MTggMC45MDE1ODRWMy4zMjUwOUgxOS4zMDI4QzE4Ljg1NjcgMy4zMjUwOSAxOC40OTQ4IDMuNjg2OTggMTguNDk0OCA0LjEzMjg3QzE4LjQ5NDggNC41ODAzNiAxOC44NTY3IDQuOTQwNjUgMTkuMzAyOCA0Ljk0MDY1SDIzLjM0MThWNi41NTYzOEgyMS4zMjI0QzIwLjg3NjMgNi41NTYzOCAyMC41MTQ0IDYuOTE4MjcgMjAuNTE0NCA3LjM2NDE2QzIwLjUxNDQgNy44MTE4OCAyMC44NzYzIDguMTcyMTEgMjEuMzIyNCA4LjE3MjExSDIzLjM0MThWOS43ODc2MUgxOS4zMDI4QzE4Ljg1NjcgOS43ODc2MSAxOC40OTQ4IDEwLjE0OTUgMTguNDk0OCAxMC41OTU2QzE4LjQ5NDggMTEuMDQzMSAxOC44NTY3IDExLjQwMzMgMTkuMzAyOCAxMS40MDMzSDIzLjM0MThWMTMuMDE5MUgyMS4zMjI0QzIwLjg3NjMgMTMuMDE5MSAyMC41MTQ0IDEzLjM4MSAyMC41MTQ0IDEzLjgyNjhDMjAuNTE0NCAxNC4yNzQzIDIwLjg3NjMgMTQuNjM0NiAyMS4zMjI0IDE0LjYzNDZIMjMuMzQxOFYxNS40MjIyQzIzLjM0NTcgMTUuMjY1MiAyMy4zOTU4IDE1LjEwOTUgMjMuNDkwMiAxNC45NzU5TDIzLjg4NiAxNC40MTY4QzIzLjk3MzIgMTQuMzM2MSAyNC4wNDI4IDE0LjI0MjQgMjQuMDg4MSAxNC4xMjkyTDI3LjI3ODkgOS42MjE1OUMyNy4wMDQyIDkuMzMzOTMgMjYuNzc2NCA5LjAxMDggMjYuNjI2MSA4LjY1MjE2QzI2LjI4MzcgNy44MzYzMSAyNi4zMDMgNi44OTA5OSAyNi42ODI3IDUuOTkyNzdDMjYuODgxNSA1LjUyNDE3IDI3LjIwOTMgNS4xMDczMiAyNy41NTY4IDQuNjY5NThDMjguNDY4MSAzLjUxOTIgMjguOTgxOSAyLjc1MDIgMjguMTMwMyAxLjQ0Nzg1QzI3Ljk0NzcgMS4xNzAxNyAyNy45NTQyIDAuODA5NjgzIDI4LjE0MzMgMC41MzgyODZDMjguMzM1NiAwLjI3MDEyIDI4LjY2OTkgMC4xNDI1MjggMjguOTk0NiAwLjIyMDAwOUMzMi42NTQxIDEuMTA1NDYgMzMuOTgyMiA0LjM1OTQ0IDMzLjY2NzIgNy4wMDkwOUMzMy40MTY5IDkuMDk5NjggMzIuMTkzNyAxMC41NDg4IDMwLjU2NjggMTAuNzgxNUwyOC4xMDYyIDE1Ljc5ODNDMjcuOTcwNCAxNi4wNzYyIDI3LjY4OTMgMTYuMjUwNyAyNy4zODA4IDE2LjI1MDdIMjQuMTQ5M0MyMy44NDczIDE2LjI1MDcgMjMuNTcxIDE2LjA4MDkgMjMuNDMyIDE1LjgxMjdDMjMuMzczOCAxNS43MDA0IDIzLjM0MzggMTUuNTc4MyAyMy4zNDE4IDE1LjQ1NjVaTTI4LjE3MDkgNi42MjE1NkMyNy45NTkzIDcuMTIyNCAyNy45Mzk5IDcuNjA4ODYgMjguMTE2MiA4LjAyNzM2QzI4LjIzNTYgOC4zMTQ3OCAyOC40NDg4IDguNTU3MiAyOC43MzE2IDguNzU2MDNMMzAuMTA5OCA5LjIxMzI2QzMxLjMzOTIgOS4yMTMyNiAzMS45MzA2IDcuOTIzOTIgMzIuMDYzMSA2LjgxNzEzQzMyLjI0NCA1LjI5NTExIDMxLjY5NjMgMy41MDQ5NiAzMC4xODA4IDIuNDcwOThDMzAuMjcyOSAzLjg0NDI5IDI5LjQzNzcgNC44OTc2OSAyOC44MjM3IDUuNjc0ODNDMjguNTQ1OCA2LjAyMjEgMjguMjg0MSA2LjM1MzQzIDI4LjE3MDkgNi42MjE1NlpNNi43OTM0OSA2LjY3MjgyTDEwLjI0NjMgOC43NDI1N0w2LjMzMzAxIDEyLjAwNkw1LjU4MTg5IDcuNDk2ODFDNS41Mjg1MyA3LjE4NjY2IDUuNjYyNjIgNi44NzQ4NiA1LjkyMjY2IDYuNjk3MTdDNi4xODQ1NyA2LjUxOTI0IDYuNTIzNyA2LjUwOTc1IDYuNzkzNDkgNi42NzI4MlpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0zMC45ODkzIDI5LjE3NTRDMzMuMjE1OSAyOS4xNzU0IDM1LjAyODYgMjcuMzYyOCAzNS4wMjg2IDI1LjEzNjRDMzUuMDI4NiAyMi45MDk5IDMzLjIxNTkgMjEuMDk3MiAzMC45ODkzIDIxLjA5NzJIMzAuMTgxNlYyOS4xNzU2TDMwLjk4OTMgMjkuMTc1NFpNMzAuOTg5MyAxOS40ODE4QzM0LjEwNzYgMTkuNDgxOCAzNi42NDQzIDIyLjAxODUgMzYuNjQ0MyAyNS4xMzY3QzM2LjY0NDMgMjguMjU0OCAzNC4xMDc2IDMwLjc5MTUgMzAuOTg5MyAzMC43OTE1SDMwLjE4MTZWMzQuODMwN0MzMC4xODE2IDM3LjA1NyAyOC4zNjg5IDM4Ljg2OTcgMjYuMTQyMyAzOC44Njk3SDExLjYwMTVDOS4zNzUyMiAzOC44Njk3IDcuNTYyNSAzNy4wNTcxIDcuNTYyNSAzNC44MzA3VjE4LjY3NEM3LjU2MjUgMTguMjI4MSA3LjkyNDM5IDE3Ljg2NjIgOC4zNzAyOCAxNy44NjYySDI5LjM3NDFDMjkuODIgMTcuODY2MiAzMC4xODE5IDE4LjIyODEgMzAuMTgxOSAxOC42NzRWMTkuNDgxOEgzMC45ODkzWlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwMTZfMTczOFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjA1ODU5MzgpXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjUwXCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDUwIDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNDgyNF8zNjI0KVwiPjxyZWN0IHg9XCIxMy44NzExXCIgeT1cIjMuMjAxMjlcIiB3aWR0aD1cIjIyLjQ1MzFcIiBoZWlnaHQ9XCIyMi4yNTM3XCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48Y2lyY2xlIGN4PVwiMjUuMDAxNVwiIGN5PVwiMzguNzc2XCIgcj1cIjIyLjY4MTJcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxwYXRoIGQ9XCJNMTAuODQzOCAwLjk4MDY2OVYzNy43OTUzQzEwLjg0MzggMzguMzI2NiAxMS4yOTMzIDM4Ljc3NiAxMS44MjQ1IDM4Ljc3NkgzOC4xNzkxQzM4LjcxMDMgMzguNzc2IDM5LjE1OTcgMzguMzI2NiAzOS4xNTk3IDM3Ljc5NTNMMzkuMTU5NiAwLjk4MDY2OUMzOS4xNTk2IDAuNDQ5NDIzIDM4LjcxMDIgMCAzOC4xNzg5IDBIMTEuODY1MkMxMS4yOTMyIDAgMTAuODQzOCAwLjQ0OTQyMyAxMC44NDM4IDAuOTgwNjY5SDEwLjg0MzhaTTIyLjkzODMgNS42Nzk1NEMyMi45MzgzIDUuMjcwOTUgMjMuMjY1MyA0Ljk0NCAyMy42NzM5IDQuOTQ0SDI2LjMyOThDMjYuNzM4NCA0Ljk0NCAyNy4wNjUzIDUuMjcwOTMgMjcuMDY1MyA1LjY3OTU0VjguNzAzMkMyNy4wNjUzIDkuMTExOCAyNi43Mzg0IDkuNDM4NzUgMjYuMzI5OCA5LjQzODc1SDIzLjY3MzlDMjMuMjY1MyA5LjQzODc1IDIyLjkzODMgOS4xMTE4MSAyMi45MzgzIDguNzAzMlY1LjY3OTU0Wk0yMi45MzgzIDEzLjI3OTVDMjIuOTM4MyAxMi44NzA5IDIzLjI2NTMgMTIuNTQzOSAyMy42NzM5IDEyLjU0MzlIMjYuMzI5OEMyNi43Mzg0IDEyLjU0MzkgMjcuMDY1MyAxMi44NzA5IDI3LjA2NTMgMTMuMjc5NVYxNi4zMDMxQzI3LjA2NTMgMTYuNzExNyAyNi43Mzg0IDE3LjAzODcgMjYuMzI5OCAxNy4wMzg3SDIzLjY3MzlDMjMuMjY1MyAxNy4wMzg3IDIyLjkzODMgMTYuNzExNyAyMi45MzgzIDE2LjMwMzFWMTMuMjc5NVpNMjIuOTM4MyAyMC44Nzk0QzIyLjkzODMgMjAuNDcwOCAyMy4yNjUzIDIwLjE0MzggMjMuNjczOSAyMC4xNDM4SDI2LjMyOThDMjYuNzM4NCAyMC4xNDM4IDI3LjA2NTMgMjAuNDcwOCAyNy4wNjUzIDIwLjg3OTRMMjcuMDY1MiAyMy45MDNDMjcuMDY1MiAyNC4zMTE2IDI2LjczODMgMjQuNjM4NiAyNi4zMjk2IDI0LjYzODZIMjMuNjczOEMyMy4yNjUyIDI0LjYzODYgMjIuOTM4MiAyNC4zMTE3IDIyLjkzODIgMjMuOTAzTDIyLjkzODMgMjAuODc5NFpNMTUuMjU2NyA1LjY3OTU0QzE1LjI1NjcgNS4yNzA5NSAxNS41ODM2IDQuOTQ0IDE1Ljk5MjIgNC45NDRIMTguNjA3M0MxOS4wMTU5IDQuOTQ0IDE5LjM0MjkgNS4yNzA5MyAxOS4zNDI5IDUuNjc5NTRWOC43MDMyQzE5LjM0MjkgOS4xMTE4IDE5LjAxNTkgOS40Mzg3NSAxOC42MDczIDkuNDM4NzVIMTUuOTkyMkMxNS41ODM3IDkuNDM4NzUgMTUuMjU2NyA5LjExMTgxIDE1LjI1NjcgOC43MDMyVjUuNjc5NTRaTTE1LjI1NjcgMTMuMjc5NUMxNS4yNTY3IDEyLjg3MDkgMTUuNTgzNiAxMi41NDM5IDE1Ljk5MjIgMTIuNTQzOUgxOC42MDczQzE5LjAxNTkgMTIuNTQzOSAxOS4zNDI5IDEyLjg3MDkgMTkuMzQyOSAxMy4yNzk1VjE2LjMwMzFDMTkuMzQyOSAxNi43MTE3IDE5LjAxNTkgMTcuMDM4NyAxOC42MDczIDE3LjAzODdIMTUuOTkyMkMxNS41ODM3IDE3LjAzODcgMTUuMjU2NyAxNi43MTE3IDE1LjI1NjcgMTYuMzAzMVYxMy4yNzk1Wk0xOC42NDgxIDI0LjYzODVIMTYuMDMzMUMxNS42MjQ1IDI0LjYzODUgMTUuMjk3NSAyNC4zMTE2IDE1LjI5NzUgMjMuOTAyOVYyMC44NzkzQzE1LjI5NzUgMjAuNDcwNyAxNS42MjQ1IDIwLjE0MzcgMTYuMDMzMSAyMC4xNDM3SDE4LjY0ODFDMTkuMDU2NyAyMC4xNDM3IDE5LjM4MzcgMjAuNDcwNyAxOS4zODM3IDIwLjg3OTNMMTkuMzgzNSAyMy45MDI5QzE5LjM4MzUgMjQuMzExNSAxOS4wNTY3IDI0LjYzODUgMTguNjQ4MSAyNC42Mzg1Wk0yNC4xNjQyIDM3LjEwMDdIMTkuMTc5M1YyOS4zNzgyQzE5LjE3OTMgMjguODQ3IDE5LjYyODcgMjguMzk3NSAyMC4xNiAyOC4zOTc1SDI0LjEyMzRMMjQuMTIzNSAzNy4xMDA3TDI0LjE2NDIgMzcuMTAwN1pNMzAuODY1MiAzNy4xMDA3SDI1Ljg4MDNWMjguMzU2N0gyOS44NDM3QzMwLjQxNTggMjguMzU2NyAzMC44MjQ0IDI4LjgwNjEgMzAuODI0NCAyOS4zMzc0VjM3LjEwMDdMMzAuODY1MiAzNy4xMDA3Wk0zNC43ODc4IDIzLjkwM0MzNC43ODc4IDI0LjMxMTYgMzQuNDYwOCAyNC42Mzg1IDM0LjA1MjIgMjQuNjM4NUgzMS40MzcxQzMxLjAyODUgMjQuNjM4NSAzMC43MDE2IDI0LjMxMTYgMzAuNzAxNiAyMy45MDNWMjAuODc5M0MzMC43MDE2IDIwLjQ3MDggMzEuMDI4NSAyMC4xNDM4IDMxLjQzNzEgMjAuMTQzOEgzNC4wNTIyQzM0LjQ2MDggMjAuMTQzOCAzNC43ODc4IDIwLjQ3MDcgMzQuNzg3OCAyMC44NzkzVjIzLjkwM1pNMzQuNzg3OCAxNi4zMDMxQzM0Ljc4NzggMTYuNzExNyAzNC40NjA4IDE3LjAzODYgMzQuMDUyMiAxNy4wMzg2SDMxLjQzNzFDMzEuMDI4NSAxNy4wMzg2IDMwLjcwMTYgMTYuNzExNyAzMC43MDE2IDE2LjMwMzFMMzAuNzAxNyAxMy4yNzk0QzMwLjcwMTcgMTIuODcwOCAzMS4wMjg3IDEyLjU0MzkgMzEuNDM3MyAxMi41NDM5SDM0LjA1MjNDMzQuNDYwOSAxMi41NDM5IDM0Ljc4NzkgMTIuODcwOCAzNC43ODc5IDEzLjI3OTRMMzQuNzg3OCAxNi4zMDMxWk0zNC43ODc4IDguNzAzMTdDMzQuNzg3OCA5LjExMTc2IDM0LjQ2MDggOS40Mzg3MSAzNC4wNTIyIDkuNDM4NzFIMzEuNDM3MUMzMS4wMjg1IDkuNDM4NzEgMzAuNzAxNiA5LjExMTc4IDMwLjcwMTYgOC43MDMxN1Y1LjY3OTUxQzMwLjcwMTYgNS4yNzA5MSAzMS4wMjg1IDQuOTQzOTYgMzEuNDM3MSA0Ljk0Mzk2SDM0LjA1MjJDMzQuNDYwOCA0Ljk0Mzk2IDM0Ljc4NzggNS4yNzA5IDM0Ljc4NzggNS42Nzk1MVY4LjcwMzE3WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzQ4MjRfMzYyNFwiPjxyZWN0IHdpZHRoPVwiNTBcIiBoZWlnaHQ9XCIzOVwiIGZpbGw9XCJ3aGl0ZVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmhvdmVyICsgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNTBcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNTAgMzlcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF81MDE2XzE3NzEpXCI+PHJlY3QgeD1cIjEzLjg3MTFcIiB5PVwiMy4yMDEyOVwiIHdpZHRoPVwiMjIuNDUzMVwiIGhlaWdodD1cIjIyLjI1MzdcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjxjaXJjbGUgY3g9XCIyNS4wMDE1XCIgY3k9XCIzOC43NzZcIiByPVwiMjIuNjgxMlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PHBhdGggZD1cIk0xMC44NDM4IDAuOTgwNjY5VjM3Ljc5NTNDMTAuODQzOCAzOC4zMjY2IDExLjI5MzMgMzguNzc2IDExLjgyNDUgMzguNzc2SDM4LjE3OTFDMzguNzEwMyAzOC43NzYgMzkuMTU5NyAzOC4zMjY2IDM5LjE1OTcgMzcuNzk1M0wzOS4xNTk2IDAuOTgwNjY5QzM5LjE1OTYgMC40NDk0MjMgMzguNzEwMiAwIDM4LjE3ODkgMEgxMS44NjUyQzExLjI5MzIgMCAxMC44NDM4IDAuNDQ5NDIzIDEwLjg0MzggMC45ODA2NjlIMTAuODQzOFpNMjIuOTM4MyA1LjY3OTU0QzIyLjkzODMgNS4yNzA5NSAyMy4yNjUzIDQuOTQ0IDIzLjY3MzkgNC45NDRIMjYuMzI5OEMyNi43Mzg0IDQuOTQ0IDI3LjA2NTMgNS4yNzA5MyAyNy4wNjUzIDUuNjc5NTRWOC43MDMyQzI3LjA2NTMgOS4xMTE4IDI2LjczODQgOS40Mzg3NSAyNi4zMjk4IDkuNDM4NzVIMjMuNjczOUMyMy4yNjUzIDkuNDM4NzUgMjIuOTM4MyA5LjExMTgxIDIyLjkzODMgOC43MDMyVjUuNjc5NTRaTTIyLjkzODMgMTMuMjc5NUMyMi45MzgzIDEyLjg3MDkgMjMuMjY1MyAxMi41NDM5IDIzLjY3MzkgMTIuNTQzOUgyNi4zMjk4QzI2LjczODQgMTIuNTQzOSAyNy4wNjUzIDEyLjg3MDkgMjcuMDY1MyAxMy4yNzk1VjE2LjMwMzFDMjcuMDY1MyAxNi43MTE3IDI2LjczODQgMTcuMDM4NyAyNi4zMjk4IDE3LjAzODdIMjMuNjczOUMyMy4yNjUzIDE3LjAzODcgMjIuOTM4MyAxNi43MTE3IDIyLjkzODMgMTYuMzAzMVYxMy4yNzk1Wk0yMi45MzgzIDIwLjg3OTRDMjIuOTM4MyAyMC40NzA4IDIzLjI2NTMgMjAuMTQzOCAyMy42NzM5IDIwLjE0MzhIMjYuMzI5OEMyNi43Mzg0IDIwLjE0MzggMjcuMDY1MyAyMC40NzA4IDI3LjA2NTMgMjAuODc5NEwyNy4wNjUyIDIzLjkwM0MyNy4wNjUyIDI0LjMxMTYgMjYuNzM4MyAyNC42Mzg2IDI2LjMyOTYgMjQuNjM4NkgyMy42NzM4QzIzLjI2NTIgMjQuNjM4NiAyMi45MzgyIDI0LjMxMTcgMjIuOTM4MiAyMy45MDNMMjIuOTM4MyAyMC44Nzk0Wk0xNS4yNTY3IDUuNjc5NTRDMTUuMjU2NyA1LjI3MDk1IDE1LjU4MzYgNC45NDQgMTUuOTkyMyA0Ljk0NEgxOC42MDczQzE5LjAxNTkgNC45NDQgMTkuMzQyOSA1LjI3MDkzIDE5LjM0MjkgNS42Nzk1NFY4LjcwMzJDMTkuMzQyOSA5LjExMTggMTkuMDE1OSA5LjQzODc1IDE4LjYwNzMgOS40Mzg3NUgxNS45OTIzQzE1LjU4MzcgOS40Mzg3NSAxNS4yNTY3IDkuMTExODEgMTUuMjU2NyA4LjcwMzJWNS42Nzk1NFpNMTUuMjU2NyAxMy4yNzk1QzE1LjI1NjcgMTIuODcwOSAxNS41ODM2IDEyLjU0MzkgMTUuOTkyMyAxMi41NDM5SDE4LjYwNzNDMTkuMDE1OSAxMi41NDM5IDE5LjM0MjkgMTIuODcwOSAxOS4zNDI5IDEzLjI3OTVWMTYuMzAzMUMxOS4zNDI5IDE2LjcxMTcgMTkuMDE1OSAxNy4wMzg3IDE4LjYwNzMgMTcuMDM4N0gxNS45OTIzQzE1LjU4MzcgMTcuMDM4NyAxNS4yNTY3IDE2LjcxMTcgMTUuMjU2NyAxNi4zMDMxVjEzLjI3OTVaTTE4LjY0ODEgMjQuNjM4NUgxNi4wMzMxQzE1LjYyNDUgMjQuNjM4NSAxNS4yOTc1IDI0LjMxMTUgMTUuMjk3NSAyMy45MDI5VjIwLjg3OTNDMTUuMjk3NSAyMC40NzA3IDE1LjYyNDUgMjAuMTQzNyAxNi4wMzMxIDIwLjE0MzdIMTguNjQ4MUMxOS4wNTY3IDIwLjE0MzcgMTkuMzgzNyAyMC40NzA3IDE5LjM4MzcgMjAuODc5M0wxOS4zODM1IDIzLjkwMjlDMTkuMzgzNSAyNC4zMTE1IDE5LjA1NjcgMjQuNjM4NSAxOC42NDgxIDI0LjYzODVaTTI0LjE2NDIgMzcuMTAwN0gxOS4xNzkzVjI5LjM3ODJDMTkuMTc5MyAyOC44NDcgMTkuNjI4NyAyOC4zOTc1IDIwLjE2IDI4LjM5NzVIMjQuMTIzNEwyNC4xMjM1IDM3LjEwMDdMMjQuMTY0MiAzNy4xMDA3Wk0zMC44NjUyIDM3LjEwMDdIMjUuODgwM1YyOC4zNTY3SDI5Ljg0MzdDMzAuNDE1OCAyOC4zNTY3IDMwLjgyNDQgMjguODA2MSAzMC44MjQ0IDI5LjMzNzRWMzcuMTAwN0wzMC44NjUyIDM3LjEwMDdaTTM0Ljc4NzggMjMuOTAzQzM0Ljc4NzggMjQuMzExNiAzNC40NjA4IDI0LjYzODYgMzQuMDUyMiAyNC42Mzg2SDMxLjQzNzFDMzEuMDI4NSAyNC42Mzg2IDMwLjcwMTYgMjQuMzExNiAzMC43MDE2IDIzLjkwM1YyMC44NzkzQzMwLjcwMTYgMjAuNDcwOCAzMS4wMjg1IDIwLjE0MzggMzEuNDM3MSAyMC4xNDM4SDM0LjA1MjJDMzQuNDYwOCAyMC4xNDM4IDM0Ljc4NzggMjAuNDcwNyAzNC43ODc4IDIwLjg3OTNWMjMuOTAzWk0zNC43ODc4IDE2LjMwMzFDMzQuNzg3OCAxNi43MTE3IDM0LjQ2MDggMTcuMDM4NiAzNC4wNTIyIDE3LjAzODZIMzEuNDM3MUMzMS4wMjg1IDE3LjAzODYgMzAuNzAxNiAxNi43MTE3IDMwLjcwMTYgMTYuMzAzMUwzMC43MDE3IDEzLjI3OTRDMzAuNzAxNyAxMi44NzA4IDMxLjAyODcgMTIuNTQzOSAzMS40MzczIDEyLjU0MzlIMzQuMDUyM0MzNC40NjA5IDEyLjU0MzkgMzQuNzg3OSAxMi44NzA4IDM0Ljc4NzkgMTMuMjc5NEwzNC43ODc4IDE2LjMwMzFaTTM0Ljc4NzggOC43MDMxN0MzNC43ODc4IDkuMTExNzcgMzQuNDYwOCA5LjQzODcxIDM0LjA1MjIgOS40Mzg3MUgzMS40MzcxQzMxLjAyODUgOS40Mzg3MSAzMC43MDE2IDkuMTExNzggMzAuNzAxNiA4LjcwMzE3VjUuNjc5NTFDMzAuNzAxNiA1LjI3MDkxIDMxLjAyODUgNC45NDM5NyAzMS40MzcxIDQuOTQzOTdIMzQuMDUyMkMzNC40NjA4IDQuOTQzOTcgMzQuNzg3OCA1LjI3MDkgMzQuNzg3OCA1LjY3OTUxVjguNzAzMTdaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNTAxNl8xNzcxXCI+PHJlY3Qgd2lkdGg9XCI1MFwiIGhlaWdodD1cIjM5XCIgZmlsbD1cIndoaXRlXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI1NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA1NCAzOVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk03LjE1Mjk0IDcuMzg2NDlDNS42MzQwMiA3LjM4NjQ5IDQuMzgzODEgOC42MzY3IDQuMzgzODEgMTAuMTU1NlYxOS42MTU5SDExLjU2OTZWNy4zODY3NEw3LjE1Mjk0IDcuMzg2NDlaTTEzLjQxNTIgNy4zODY0OVYxOS42MTU3SDE5LjI5MjRDMjAuODExMyAxOS42MTU3IDIyLjA2MTUgMjAuODY1OSAyMi4wNjE1IDIyLjM4NDhWMjYuNzEzNkMyMi4wNjE1IDI3LjIzMzYgMjIuNDY0NiAyNy42MzY3IDIyLjk4NDYgMjcuNjM2N0gzNi42NzY1TDM5LjY2NTcgMjQuNjc4N1Y3LjM4NTc0SDM2LjI4OUMzNi40MTE3IDEwLjIwOTQgMzUuMjU4OCAxMy4wMzkgMzMuNTE2IDE1LjI0NTRDMzEuODk5NyAxNy4yOTIxIDI5Ljk2NTkgMTkuMTM2MiAyNy43MzA2IDIwLjQ5MzJDMjcuMzQ3IDIwLjY4MjEgMjYuOTQzOCAyMC43NTggMjYuNTQyNyAyMC43NDgzQzI2LjE0MTYgMjAuNzU4IDI1LjczODUgMjAuNjgyIDI1LjM1NDggMjAuNDkzMkMyMy4xMTkzIDE5LjEzNTggMjEuMTg1NSAxNy4yOTE3IDE5LjU2NzQgMTUuMjQ1NEMxNy44MjY0IDEzLjAzOSAxNi42NzM2IDEwLjIwOTUgMTYuNzk0MyA3LjM4NTc0TDEzLjQxNTIgNy4zODY0OVpNNDEuNTExNiA3LjM4NjQ5VjIyLjg1MDdMNDguNjk3NCAxNS43MzY3VjEwLjE1NThDNDguNjk3NCA4LjYzNjg3IDQ3LjQ0NzEgNy4zODY2NiA0NS45MjgyIDcuMzg2NjZMNDEuNTExNiA3LjM4NjQ5Wk00OC42OTc0IDE4LjMzNjVMMzkuMzAxIDI3LjYzNjlINDguNjk3NFYxOC4zMzY1Wk00LjM4MjgxIDIxLjQ2MlYzNi4wMDY5QzQuMzgyODEgMzcuNTI1OCA1LjYzMzAzIDM4Ljc3NiA3LjE1MTk0IDM4Ljc3NkgxMS41Njg0VjIxLjQ2MjNMNC4zODI4MSAyMS40NjJaTTEzLjQxNDQgMjEuNDYyVjM4Ljc3NTdIMzUuOTY0N1YyOS40ODQ5SDIyLjk4MzVDMjEuNDY0NiAyOS40ODQ5IDIwLjIxNDQgMjguMjM0NyAyMC4yMTQ0IDI2LjcxNThWMjIuMzg0OUMyMC4yMTQ0IDIxLjg2NDkgMTkuODExMyAyMS40NjE4IDE5LjI5MTQgMjEuNDYxOEwxMy40MTQ0IDIxLjQ2MlpNMzcuODExMyAyOS40ODMzVjM4Ljc3NDFINDUuOTI3NkM0Ny40NDY2IDM4Ljc3NDEgNDguNjk2OCAzNy41MjM5IDQ4LjY5NjggMzYuMDA1VjI5LjQ4MzRMMzcuODExMyAyOS40ODMzWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0yNi41Mzg4IDBDMjIuMTg2MyAwIDE4LjYyODkgMy41MTQ5NiAxOC42Mjg5IDcuODM2MzdDMTguNjI4OSAxMS4wNjEyIDIwLjU0OSAxMy43NzM4IDIyLjM3NzYgMTUuNjkwMkMyNC4yMDYxIDE3LjYwNjYgMjYuMDQyNSAxOC43Nzg3IDI2LjA0MjUgMTguNzc4N0wyNi4wNDA1IDE4Ljc4MDZDMjYuMzQ0MyAxOC45NzU0IDI2LjczMzggMTguOTc1NCAyNy4wMzc2IDE4Ljc4MDZDMjcuMDM3NiAxOC43ODA2IDI4Ljg3MiAxNy42MDgzIDMwLjcwMjUgMTUuNjkyMUMzMi41MjkxIDEzLjc3NTkgMzQuNDQ5MyAxMS4wNjEzIDM0LjQ0OTMgNy44MzgzMUMzNC40NDkzIDMuNTE1MjkgMzAuODkwOSAwIDI2LjUzODggMFpNMjYuNTM4OCA0LjA2OTk4QzI4LjY0NzggNC4wNjk5OCAzMC4zNzcxIDUuODAxMTkgMzAuMzc3MSA3LjkxMDE5QzMwLjM3NzEgMTAuMDE5MiAyOC42NDc4IDExLjc0ODQgMjYuNTM4OCAxMS43NDg0QzI0LjQyOTggMTEuNzQ4NCAyMi43MDA2IDEwLjAxOTIgMjIuNzAwNiA3LjkxMDE5QzIyLjcwMDYgNS44MDExOSAyNC40Mjk4IDQuMDY5OTggMjYuNTM4OCA0LjA2OTk4Wk0yNi41Mzg4IDUuOTE2MUMyNS40MjY5IDUuOTE2MSAyNC41NDY3IDYuNzk4MjMgMjQuNTQ2NyA3LjkxMDE5QzI0LjU0NjcgOS4wMjIxNSAyNS40MjY5IDkuOTAyMzMgMjYuNTM4OCA5LjkwMjMzQzI3LjY1MDcgOS45MDIzMyAyOC41MzA5IDkuMDIyMSAyOC41MzA5IDcuOTEwMTlDMjguNTMwOSA2Ljc5ODI4IDI3LjY1MDcgNS45MTYxIDI2LjUzODggNS45MTYxWlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmhvdmVyICsgbGFiZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNTRcIiBoZWlnaHQ9XCIzOVwiIHZpZXdCb3g9XCIwIDAgNTQgMzlcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNy4xNTI5NCA3LjM4NjQ5QzUuNjM0MDIgNy4zODY0OSA0LjM4MzgxIDguNjM2NyA0LjM4MzgxIDEwLjE1NTZWMTkuNjE1OUgxMS41Njk2VjcuMzg2NzRMNy4xNTI5NCA3LjM4NjQ5Wk0xMy40MTUyIDcuMzg2NDlWMTkuNjE1N0gxOS4yOTI0QzIwLjgxMTMgMTkuNjE1NyAyMi4wNjE1IDIwLjg2NTkgMjIuMDYxNSAyMi4zODQ4VjI2LjcxMzZDMjIuMDYxNSAyNy4yMzM2IDIyLjQ2NDYgMjcuNjM2NyAyMi45ODQ2IDI3LjYzNjdIMzYuNjc2NUwzOS42NjU3IDI0LjY3ODdWNy4zODU3NEgzNi4yODlDMzYuNDExNyAxMC4yMDk0IDM1LjI1ODggMTMuMDM5IDMzLjUxNiAxNS4yNDU0QzMxLjg5OTcgMTcuMjkyMSAyOS45NjU5IDE5LjEzNjIgMjcuNzMwNiAyMC40OTMyQzI3LjM0NyAyMC42ODIxIDI2Ljk0MzggMjAuNzU4IDI2LjU0MjcgMjAuNzQ4M0MyNi4xNDE2IDIwLjc1OCAyNS43Mzg1IDIwLjY4MiAyNS4zNTQ4IDIwLjQ5MzJDMjMuMTE5MyAxOS4xMzU4IDIxLjE4NTUgMTcuMjkxNyAxOS41Njc0IDE1LjI0NTRDMTcuODI2NCAxMy4wMzkgMTYuNjczNiAxMC4yMDk1IDE2Ljc5NDMgNy4zODU3NEwxMy40MTUyIDcuMzg2NDlaTTQxLjUxMTYgNy4zODY0OVYyMi44NTA3TDQ4LjY5NzQgMTUuNzM2N1YxMC4xNTU4QzQ4LjY5NzQgOC42MzY4NyA0Ny40NDcxIDcuMzg2NjYgNDUuOTI4MiA3LjM4NjY2TDQxLjUxMTYgNy4zODY0OVpNNDguNjk3NCAxOC4zMzY1TDM5LjMwMSAyNy42MzY5SDQ4LjY5NzRWMTguMzM2NVpNNC4zODI4MSAyMS40NjJWMzYuMDA2OUM0LjM4MjgxIDM3LjUyNTggNS42MzMwMyAzOC43NzYgNy4xNTE5NCAzOC43NzZIMTEuNTY4NFYyMS40NjIzTDQuMzgyODEgMjEuNDYyWk0xMy40MTQ0IDIxLjQ2MlYzOC43NzU3SDM1Ljk2NDdWMjkuNDg0OUgyMi45ODM1QzIxLjQ2NDYgMjkuNDg0OSAyMC4yMTQ0IDI4LjIzNDcgMjAuMjE0NCAyNi43MTU4VjIyLjM4NDlDMjAuMjE0NCAyMS44NjQ5IDE5LjgxMTMgMjEuNDYxOCAxOS4yOTE0IDIxLjQ2MThMMTMuNDE0NCAyMS40NjJaTTM3LjgxMTMgMjkuNDgzM1YzOC43NzQxSDQ1LjkyNzZDNDcuNDQ2NiAzOC43NzQxIDQ4LjY5NjggMzcuNTIzOSA0OC42OTY4IDM2LjAwNVYyOS40ODM0TDM3LjgxMTMgMjkuNDgzM1pcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMjYuNTM4OCAwQzIyLjE4NjMgMCAxOC42Mjg5IDMuNTE0OTYgMTguNjI4OSA3LjgzNjM3QzE4LjYyODkgMTEuMDYxMiAyMC41NDkgMTMuNzczOCAyMi4zNzc2IDE1LjY5MDJDMjQuMjA2MSAxNy42MDY2IDI2LjA0MjUgMTguNzc4NyAyNi4wNDI1IDE4Ljc3ODdMMjYuMDQwNSAxOC43ODA2QzI2LjM0NDMgMTguOTc1NCAyNi43MzM4IDE4Ljk3NTQgMjcuMDM3NiAxOC43ODA2QzI3LjAzNzYgMTguNzgwNiAyOC44NzIgMTcuNjA4MyAzMC43MDI1IDE1LjY5MjFDMzIuNTI5MSAxMy43NzU5IDM0LjQ0OTMgMTEuMDYxMyAzNC40NDkzIDcuODM4MzFDMzQuNDQ5MyAzLjUxNTI5IDMwLjg5MDkgMCAyNi41Mzg4IDBaTTI2LjUzODggNC4wNjk5OEMyOC42NDc4IDQuMDY5OTggMzAuMzc3MSA1LjgwMTE5IDMwLjM3NzEgNy45MTAxOUMzMC4zNzcxIDEwLjAxOTIgMjguNjQ3OCAxMS43NDg0IDI2LjUzODggMTEuNzQ4NEMyNC40Mjk4IDExLjc0ODQgMjIuNzAwNiAxMC4wMTkyIDIyLjcwMDYgNy45MTAxOUMyMi43MDA2IDUuODAxMTkgMjQuNDI5OCA0LjA2OTk4IDI2LjUzODggNC4wNjk5OFpNMjYuNTM4OCA1LjkxNjFDMjUuNDI2OSA1LjkxNjEgMjQuNTQ2NyA2Ljc5ODIzIDI0LjU0NjcgNy45MTAxOUMyNC41NDY3IDkuMDIyMTUgMjUuNDI2OSA5LjkwMjMzIDI2LjUzODggOS45MDIzM0MyNy42NTA3IDkuOTAyMzMgMjguNTMwOSA5LjAyMjEgMjguNTMwOSA3LjkxMDE5QzI4LjUzMDkgNi43OTgyOCAyNy42NTA3IDUuOTE2MSAyNi41Mzg4IDUuOTE2MVpcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA0NCAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzQ4MjRfMzY0NClcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTIuMTI4OSA4LjY1NDA4QzEyLjEyODkgOC42NTQwOCAxNi4wMDkgNi41Mzk2NyAyMi4wMDA4IDYuNTM5NjdDMjcuOTkyNiA2LjUzOTY3IDMxLjg1MzIgOC42NTQwOCAzMS44NTMyIDguNjU0MDhWMjUuMjcwN0gxMi4xODAzTDEyLjEyODkgOC42NTQwOFpcIiBmaWxsPVwiJTIzRkRDRTMzXCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0yLjk0OTM0IDI2LjM4ODlDMi40NDUwNSAxOS40OTk3IDUuNzEzOTIgMTIuODE0NyAxMS41NzY1IDguOTk5OTFDMTEuNzU4NSA4Ljg4MTgzIDExLjk0MzIgOC43NjY1MiAxMi4xMjggOC42NTM5OUwxMy45MDc2IDI0LjE0NTNDMTUuMTYyMSAxMi42NzcyIDE1Ljc5IDYuOTQzODUgMTUuNzkgNi45NDM4NUMxNS44NjA5IDYuMDEwMjggMTYuNjQ1OCA1LjI2ODQzIDE3LjU5NzQgNS4yNjg0M0gyNi4zODI5QzI3LjMzMzIgNS4yNjg0MyAyOC4xMTk1IDYuMDEwMjggMjguMTkwMyA2Ljk0Mzg1QzI4LjE5MDMgNi45NDM4NSAyOC44MTY5IDEyLjY3NzIgMzAuMDcyNyAyNC4xNDUzTDMxLjg1MjMgOC42NTM5OUMzMi4wMzcxIDguNzY1MTMgMzIuMjIxOSA4Ljg4MDQ0IDMyLjQwMzkgOC45OTk5MUMzOC4yNjY0IDEyLjgxNDcgNDEuNTM1MyAxOS40OTk3IDQxLjAzMSAyNi4zODg5TDIyLjAzMTggMjguMzE0NEwyLjk0OTM0IDI2LjM4ODlaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMi44MzgzMSAyNi40MTExSDMuMTQzOTRDMy4xNDM5NCAyNi40MTExIDExLjc0MTkgMjcuMTIzOCAyMi4wMDE0IDI3LjEyMzhDMzIuMjYwOSAyNy4xMjM4IDQwLjgzOTQgMjYuNDExMSA0MC44Mzk0IDI2LjQxMTFINDEuMTYxN0M0Mi4xOTgxIDI2LjQxMTEgNDMuMDQ2OSAyNy4yNTg2IDQzLjA0NjkgMjguMjk2M0M0My4wNDY5IDI5LjMzMjcgNDIuNDEyIDI5LjY0OCA0MS4xNjE3IDMwLjE4MTVDNDEuMTYxNyAzMC4xODE1IDMyLjE5ODQgMzMuNTA3MyAyMi4wMDE0IDMzLjUwNzNDMTEuODA0NCAzMy41MDczIDIuODM4MzEgMzAuMTgxNSAyLjgzODMxIDMwLjE4MTVDMS43NDc3NyAyOS42NDggMC45NTMxMjUgMjkuMzMyNyAwLjk1MzEyNSAyOC4yOTYzQzAuOTUzMTI1IDI3LjI2IDEuODAwNTYgMjYuNDExMSAyLjgzODMxIDI2LjQxMTFaXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNDgyNF8zNjQ0XCI+PHJlY3Qgd2lkdGg9XCI0Mi4wOTM4XCIgaGVpZ2h0PVwiMzguNzc2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuOTUzMTI1KVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSBpbnB1dFt0eXBlPVwicmFkaW9cIl06aG92ZXIgKyBsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA0NCAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzUwMTZfMTc4NClcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTIuMTI4OSA4LjY1NDE5QzEyLjEyODkgOC42NTQxOSAxNi4wMDkgNi41Mzk3OCAyMi4wMDA4IDYuNTM5NzhDMjcuOTkyNiA2LjUzOTc4IDMxLjg1MzIgOC42NTQxOSAzMS44NTMyIDguNjU0MTlWMjUuMjcwOEgxMi4xODAzTDEyLjEyODkgOC42NTQxOVpcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0yLjk0OTM0IDI2LjM4OUMyLjQ0NTA1IDE5LjQ5OTggNS43MTM5MiAxMi44MTQ4IDExLjU3NjUgOS4wMDAwMkMxMS43NTg1IDguODgxOTMgMTEuOTQzMiA4Ljc2NjYzIDEyLjEyOCA4LjY1NDFMMTMuOTA3NiAyNC4xNDU0QzE1LjE2MjEgMTIuNjc3MyAxNS43OSA2Ljk0Mzk1IDE1Ljc5IDYuOTQzOTVDMTUuODYwOSA2LjAxMDM5IDE2LjY0NTggNS4yNjg1NCAxNy41OTc0IDUuMjY4NTRIMjYuMzgyOUMyNy4zMzMyIDUuMjY4NTQgMjguMTE5NSA2LjAxMDM5IDI4LjE5MDMgNi45NDM5NUMyOC4xOTAzIDYuOTQzOTUgMjguODE2OSAxMi42NzczIDMwLjA3MjcgMjQuMTQ1NEwzMS44NTIzIDguNjU0MUMzMi4wMzcxIDguNzY1MjQgMzIuMjIxOSA4Ljg4MDU0IDMyLjQwMzkgOS4wMDAwMkMzOC4yNjY0IDEyLjgxNDggNDEuNTM1MyAxOS40OTk4IDQxLjAzMSAyNi4zODlMMjIuMDMxOCAyOC4zMTQ1TDIuOTQ5MzQgMjYuMzg5WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTIuODM4MzEgMjYuNDExMkgzLjE0Mzk0QzMuMTQzOTQgMjYuNDExMiAxMS43NDE5IDI3LjEyMzkgMjIuMDAxNCAyNy4xMjM5QzMyLjI2MDkgMjcuMTIzOSA0MC44Mzk0IDI2LjQxMTIgNDAuODM5NCAyNi40MTEySDQxLjE2MTdDNDIuMTk4MSAyNi40MTEyIDQzLjA0NjkgMjcuMjU4NyA0My4wNDY5IDI4LjI5NjRDNDMuMDQ2OSAyOS4zMzI4IDQyLjQxMiAyOS42NDgyIDQxLjE2MTcgMzAuMTgxNkM0MS4xNjE3IDMwLjE4MTYgMzIuMTk4NCAzMy41MDc0IDIyLjAwMTQgMzMuNTA3NEMxMS44MDQ0IDMzLjUwNzQgMi44MzgzMSAzMC4xODE2IDIuODM4MzEgMzAuMTgxNkMxLjc0Nzc3IDI5LjY0ODIgMC45NTMxMjUgMjkuMzMyOCAwLjk1MzEyNSAyOC4yOTY0QzAuOTUzMTI1IDI3LjI2MDEgMS44MDA1NiAyNi40MTEyIDIuODM4MzEgMjYuNDExMlpcIiBmaWxsPVwiJTIzQTFFMEZGXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF81MDE2XzE3ODRcIj48cmVjdCB3aWR0aD1cIjQyLjA5MzhcIiBoZWlnaHQ9XCIzOC43NzZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC45NTMxMjUpXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNykgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjYyXCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDYyIDM5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTU5LjEwNyAwSDI1Ljc4NjhDMjQuNjU3NiAwIDIzLjc0MjIgMC44MjQ1NjIgMjMuNzQyMiAxLjg0MTcxVjI1LjY1MTRDMjMuNzQyMiAyNi42Njg1IDI0LjY1NzYgMjcuNDkzMSAyNS43ODY4IDI3LjQ5MzFINTkuMTA3QzYwLjIzNjIgMjcuNDkzMSA2MS4xNTE2IDI2LjY2ODUgNjEuMTUxNiAyNS42NTE0VjEuODQxNzFDNjEuMTUxNiAwLjgyNDU2MiA2MC4yMzYyIDAgNTkuMTA3IDBaXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48cGF0aCBkPVwiTTUyLjU4OTQgOS4yMzIzOUg0My41NjI3QzQyLjg4NTkgOS4yMzIzOSA0Mi4zMzU5IDguNzM2OTcgNDIuMzM1OSA4LjEyNzM3QzQyLjMzNTkgNy41MTc3NiA0Mi44ODU5IDcuMDIyMzQgNDMuNTYyNyA3LjAyMjM0SDUyLjU4OTRDNTMuMjY2MiA3LjAyMjM0IDUzLjgxNjIgNy41MTc3NiA1My44MTYyIDguMTI3MzdDNTMuODE2MiA4LjczNjk3IDUzLjI2NjIgOS4yMzIzOSA1Mi41ODk0IDkuMjMyMzlaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMjUuMzYxIDExLjI0MzdDMjQuOTA3MSAxMS4yNDM3IDI0LjQ5NDEgMTAuOTY5MyAyNC4zNzM1IDEwLjU1NjhDMjQuMjMwMyAxMC4wNjUgMjQuNTU3NSA5LjU2MjI1IDI1LjEwMzQgOS40MzMzM0wzNy43NTMxIDYuNDQ0MjNDMzguMjk5IDYuMzEzNDcgMzguODU3MSA2LjYwOTk4IDM5LjAwMDMgNy4xMDE3MkMzOS4xNDM0IDcuNTkzNDYgMzguODE2MyA4LjA5NjI1IDM4LjI3MDQgOC4yMjUxN0wyNS42MjA2IDExLjIxNDNDMjUuNTM0OCAxMS4yMzQ1IDI1LjQ0NjkgMTEuMjQ1NiAyNS4zNjEgMTEuMjQ1NlYxMS4yNDM3WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTQzLjMyOTEgMTQuNTY2SDMyLjc0MjRDMzIuMDY1NiAxNC41NjYgMzEuNTE1NiAxNC4wNzA2IDMxLjUxNTYgMTMuNDYxQzMxLjUxNTYgMTIuODUxNCAzMi4wNjU2IDEyLjM1NiAzMi43NDI0IDEyLjM1Nkg0My4zMjkxQzQ0LjAwNTkgMTIuMzU2IDQ0LjU1NTggMTIuODUxNCA0NC41NTU4IDEzLjQ2MUM0NC41NTU4IDE0LjA3MDYgNDQuMDA1OSAxNC41NjYgNDMuMzI5MSAxNC41NjZaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNNTIuNTg4OSAyMC4wNDE1SDQxLjY5NTVDNDEuMDE4NyAyMC4wNDE1IDQwLjQ2ODggMTkuNTQ2MSA0MC40Njg4IDE4LjkzNjRDNDAuNDY4OCAxOC4zMjY4IDQxLjAxODcgMTcuODMxNCA0MS42OTU1IDE3LjgzMTRINTIuNTg4OUM1My4yNjU3IDE3LjgzMTQgNTMuODE1NyAxOC4zMjY4IDUzLjgxNTcgMTguOTM2NEM1My44MTU3IDE5LjU0NjEgNTMuMjY1NyAyMC4wNDE1IDUyLjU4ODkgMjAuMDQxNVpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk01Mi41ODc1IDE0LjU2Nkg0Ny42MjEzQzQ2Ljk0NDUgMTQuNTY2IDQ2LjM5NDUgMTQuMDcwNiA0Ni4zOTQ1IDEzLjQ2MUM0Ni4zOTQ1IDEyLjg1MTQgNDYuOTQ0NSAxMi4zNTYgNDcuNjIxMyAxMi4zNTZINTIuNTg3NUM1My4yNjQzIDEyLjM1NiA1My44MTQzIDEyLjg1MTQgNTMuODE0MyAxMy40NjFDNTMuODE0MyAxNC4wNzA2IDUzLjI2NDMgMTQuNTY2IDUyLjU4NzUgMTQuNTY2WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTM3LjQ2MzMgMjAuMDQxNUgzMi43NDI0QzMyLjA2NTYgMjAuMDQxNSAzMS41MTU2IDE5LjU0NjEgMzEuNTE1NiAxOC45MzY0QzMxLjUxNTYgMTguMzI2OCAzMi4wNjU2IDE3LjgzMTQgMzIuNzQyNCAxNy44MzE0SDM3LjQ2MzNDMzguMTQgMTcuODMxNCAzOC42OSAxOC4zMjY4IDM4LjY5IDE4LjkzNjRDMzguNjkgMTkuNTQ2MSAzOC4xNCAyMC4wNDE1IDM3LjQ2MzMgMjAuMDQxNVpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk0yNi42NzQzIDkuMDYxMUwxMi45ODM5IDguMjgyMDZIMTIuNTE3OEMxMy45OTggNy42MjgyNSAxNS4wMTgzIDYuMjU4MDIgMTUuMDE4MyA0LjY3MjNDMTUuMDE4MyAyLjQ1MzA0IDEzLjAyMDcgMC42NTM2ODcgMTAuNTU3IDAuNjUzNjg3QzguMDkzMzIgMC42NTM2ODcgNi4wOTU3OCAyLjQ1MzA0IDYuMDk1NzggNC42NzIzQzYuMDk1NzggNi4yNTgwMiA3LjExNjAyIDcuNjI4MjUgOC41OTYyOCA4LjI4MjA2SDguMTExNzJDMy44NjEwNyA4LjI4MjA2IDEuNDY0ODQgMTEuMTkwMSAxLjQ2NDg0IDEzLjgyNzVWMTkuNzc5OUMxLjQ2NDg0IDIyLjY2OTUgMy45NzM1MiAyMy4zNDU0IDQuODI4MTUgMjMuMzg3OFYxMy4xNzkySDUuNTkyODJWMTQuNDk3OEw1LjU5NjkxIDE0LjQwOTRWMzcuMTM4QzUuNTk2OTEgMzguMzcwMSA2LjI5NjE1IDM5IDcuNjYzOTYgMzlIMTAuMjQyMlYyMy45OTkySDExLjAwNjhWMzlIMTMuNDMzN0MxNC44MDE1IDM5IDE1LjUwMDggMzguMzcwMSAxNS41MDA4IDM3LjEzOFYxMi42NzI3QzE1LjUwMDggMTIuNjcyNyAyMi42NDQ1IDEyLjEyNzYgMjIuNjYyOSAxMi4xMjU3QzI2LjkxNzYgMTEuODIxOCAyNi42NzQzIDkuMDYyOTQgMjYuNjc0MyA5LjA2Mjk0VjkuMDYxMVpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpob3ZlciArIGxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjYyXCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDYyIDM5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTU5LjEwNyAwSDI1Ljc4NjhDMjQuNjU3NiAwIDIzLjc0MjIgMC44MjQ1NjIgMjMuNzQyMiAxLjg0MTcxVjI1LjY1MTRDMjMuNzQyMiAyNi42Njg1IDI0LjY1NzYgMjcuNDkzMSAyNS43ODY4IDI3LjQ5MzFINTkuMTA3QzYwLjIzNjIgMjcuNDkzMSA2MS4xNTE2IDI2LjY2ODUgNjEuMTUxNiAyNS42NTE0VjEuODQxNzFDNjEuMTUxNiAwLjgyNDU2MiA2MC4yMzYyIDAgNTkuMTA3IDBaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTUyLjU4OTQgOS4yMzI0NUg0My41NjI3QzQyLjg4NTkgOS4yMzI0NSA0Mi4zMzU5IDguNzM3MDMgNDIuMzM1OSA4LjEyNzQyQzQyLjMzNTkgNy41MTc4MiA0Mi44ODU5IDcuMDIyNCA0My41NjI3IDcuMDIyNEg1Mi41ODk0QzUzLjI2NjIgNy4wMjI0IDUzLjgxNjIgNy41MTc4MiA1My44MTYyIDguMTI3NDJDNTMuODE2MiA4LjczNzAzIDUzLjI2NjIgOS4yMzI0NSA1Mi41ODk0IDkuMjMyNDVaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMjUuMzYxIDExLjI0MzdDMjQuOTA3MSAxMS4yNDM3IDI0LjQ5NDEgMTAuOTY5MyAyNC4zNzM1IDEwLjU1NjdDMjQuMjMwMyAxMC4wNjUgMjQuNTU3NSA5LjU2MjE5IDI1LjEwMzQgOS40MzMyN0wzNy43NTMxIDYuNDQ0MTdDMzguMjk5IDYuMzEzNDEgMzguODU3MSA2LjYwOTkyIDM5LjAwMDMgNy4xMDE2NkMzOS4xNDM0IDcuNTkzNCAzOC44MTYzIDguMDk2MTkgMzguMjcwNCA4LjIyNTExTDI1LjYyMDYgMTEuMjE0MkMyNS41MzQ4IDExLjIzNDUgMjUuNDQ2OSAxMS4yNDU1IDI1LjM2MSAxMS4yNDU1VjExLjI0MzdaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNNDMuMzI5MSAxNC41NjZIMzIuNzQyNEMzMi4wNjU2IDE0LjU2NiAzMS41MTU2IDE0LjA3MDYgMzEuNTE1NiAxMy40NjFDMzEuNTE1NiAxMi44NTE0IDMyLjA2NTYgMTIuMzU2IDMyLjc0MjQgMTIuMzU2SDQzLjMyOTFDNDQuMDA1OSAxMi4zNTYgNDQuNTU1OCAxMi44NTE0IDQ0LjU1NTggMTMuNDYxQzQ0LjU1NTggMTQuMDcwNiA0NC4wMDU5IDE0LjU2NiA0My4zMjkxIDE0LjU2NlpcIiBmaWxsPVwid2hpdGVcIi8+PHBhdGggZD1cIk01Mi41ODg5IDIwLjA0MTVINDEuNjk1NUM0MS4wMTg3IDIwLjA0MTUgNDAuNDY4OCAxOS41NDYxIDQwLjQ2ODggMTguOTM2NUM0MC40Njg4IDE4LjMyNjkgNDEuMDE4NyAxNy44MzE1IDQxLjY5NTUgMTcuODMxNUg1Mi41ODg5QzUzLjI2NTcgMTcuODMxNSA1My44MTU3IDE4LjMyNjkgNTMuODE1NyAxOC45MzY1QzUzLjgxNTcgMTkuNTQ2MSA1My4yNjU3IDIwLjA0MTUgNTIuNTg4OSAyMC4wNDE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTUyLjU4NzUgMTQuNTY2SDQ3LjYyMTNDNDYuOTQ0NSAxNC41NjYgNDYuMzk0NSAxNC4wNzA2IDQ2LjM5NDUgMTMuNDYxQzQ2LjM5NDUgMTIuODUxNCA0Ni45NDQ1IDEyLjM1NiA0Ny42MjEzIDEyLjM1Nkg1Mi41ODc1QzUzLjI2NDMgMTIuMzU2IDUzLjgxNDMgMTIuODUxNCA1My44MTQzIDEzLjQ2MUM1My44MTQzIDE0LjA3MDYgNTMuMjY0MyAxNC41NjYgNTIuNTg3NSAxNC41NjZaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGQ9XCJNMzcuNDYzMyAyMC4wNDE1SDMyLjc0MjRDMzIuMDY1NiAyMC4wNDE1IDMxLjUxNTYgMTkuNTQ2MSAzMS41MTU2IDE4LjkzNjVDMzEuNTE1NiAxOC4zMjY5IDMyLjA2NTYgMTcuODMxNSAzMi43NDI0IDE3LjgzMTVIMzcuNDYzM0MzOC4xNCAxNy44MzE1IDM4LjY5IDE4LjMyNjkgMzguNjkgMTguOTM2NUMzOC42OSAxOS41NDYxIDM4LjE0IDIwLjA0MTUgMzcuNDYzMyAyMC4wNDE1WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTI2LjY3NDMgOS4wNjExM0wxMi45ODM5IDguMjgyMDlIMTIuNTE3OEMxMy45OTggNy42MjgyOCAxNS4wMTgzIDYuMjU4MDUgMTUuMDE4MyA0LjY3MjMzQzE1LjAxODMgMi40NTMwNyAxMy4wMjA3IDAuNjUzNzE3IDEwLjU1NyAwLjY1MzcxN0M4LjA5MzMyIDAuNjUzNzE3IDYuMDk1NzggMi40NTMwNyA2LjA5NTc4IDQuNjcyMzNDNi4wOTU3OCA2LjI1ODA1IDcuMTE2MDIgNy42MjgyOCA4LjU5NjI4IDguMjgyMDlIOC4xMTE3MkMzLjg2MTA3IDguMjgyMDkgMS40NjQ4NCAxMS4xOTAyIDEuNDY0ODQgMTMuODI3NVYxOS43Nzk5QzEuNDY0ODQgMjIuNjY5NSAzLjk3MzUyIDIzLjM0NTQgNC44MjgxNSAyMy4zODc4VjEzLjE3OTJINS41OTI4MlYxNC40OTc5TDUuNTk2OTEgMTQuNDA5NVYzNy4xMzhDNS41OTY5MSAzOC4zNzAxIDYuMjk2MTUgMzkgNy42NjM5NiAzOUgxMC4yNDIyVjIzLjk5OTNIMTEuMDA2OFYzOUgxMy40MzM3QzE0LjgwMTUgMzkgMTUuNTAwOCAzOC4zNzAxIDE1LjUwMDggMzcuMTM4VjEyLjY3MjdDMTUuNTAwOCAxMi42NzI3IDIyLjY0NDUgMTIuMTI3NiAyMi42NjI5IDEyLjEyNTdDMjYuOTE3NiAxMS44MjE5IDI2LjY3NDMgOS4wNjI5NyAyNi42NzQzIDkuMDYyOTdWOS4wNjExM1pcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoOCkgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ4XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ4IDM5XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTQxLjA4NyAzNS4zMzY5SDM5LjI4OTNWMzMuMTQ4NEMzOS4yODkzIDMyLjk1MyAzOS4xMzMgMzIuODM1NyAzOC45NzY2IDMyLjgzNTdIOC4zNzYyMkM4LjE4MDgxIDMyLjgzNTcgOC4wNjM1MiAzMi45OTIgOC4wNjM1MiAzMy4xNDg0VjM1LjMzNjlINi4yNjU4MkM2LjA3MDQyIDM1LjMzNjkgNS45NTMxMiAzNS40OTMyIDUuOTUzMTIgMzUuNjQ5NlYzOC40NjM0QzUuOTUzMTIgMzguNjU4OCA2LjEwOTQ3IDM4Ljc3NjEgNi4yNjU4MiAzOC43NzYxSDQxLjE2NTFDNDEuMzYwNSAzOC43NzYxIDQxLjQ3NzggMzguNjE5NyA0MS40Nzc4IDM4LjQ2MzRWMzUuNjQ5NkM0MS40Mzg4IDM1LjQ5MzIgNDEuMjgyNCAzNS4zMzY5IDQxLjA4NyAzNS4zMzY5WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk02LjUzODc0IDE0LjExNThINDAuNzczN0M0MS4xMjU0IDE0LjExNTggNDEuNDM4IDEzLjg0MjMgNDEuNDM4IDEzLjQ1MTVWMTIuMzE4MUM0MS40MzggMTIuMDA1NCA0MS4yNDI2IDExLjY5MjkgNDAuOTY5MSAxMS41MzY1TDI0LjIwMzMgMS44NDQ0M0MyMy44NTE2IDEuNjQ5MDIgMjMuNDYwOCAxLjY0OTAyIDIzLjEwOSAxLjg0NDQzTDYuMzgyMzUgMTEuNTM2NUM2LjEwODg0IDExLjY5MjkgNS45MTM0NCAxMS45NjY0IDUuOTEzNDQgMTIuMzE4MVYxMy40NTE1QzUuODc0NTIgMTMuODQyMiA2LjE4NzIxIDE0LjExNTggNi41Mzg4NCAxNC4xMTU4SDYuNTM4NzRaTTIzLjY1NjIgNi42OTA0NEMyNC41OTQyIDYuNjkwNDQgMjUuMzM2OCA3LjQzMzAxIDI1LjMzNjggOC4zNzA5OEMyNS4zMzY4IDkuMzA4OTYgMjQuNTk0MiAxMC4wNTE1IDIzLjY1NjIgMTAuMDUxNUMyMi43MTgyIDEwLjA1MTUgMjEuOTc1NyA5LjMwODk2IDIxLjk3NTcgOC4zNzA5OEMyMS45NzU3IDcuNDMyODggMjIuNzE4MiA2LjY5MDQ0IDIzLjY1NjIgNi42OTA0NFpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMTMuNTcyMiAxNi41Nzc5QzEzLjc2NzYgMTYuNTc3OSAxMy44ODQ5IDE2LjQyMTUgMTMuODg0OSAxNi4yNjUyVjE1LjI0OTFDMTMuODg0OSAxNS4wNTM3IDEzLjcyODUgMTQuOTM2NCAxMy41NzIyIDE0LjkzNjRIMTAuMDk0QzkuODk4NTUgMTQuOTM2NCA5Ljc4MTI1IDE1LjA5MjggOS43ODEyNSAxNS4yNDkxVjE2LjI2NTJDOS43ODEyNSAxNi40NjA2IDkuOTM3NiAxNi41Nzc5IDEwLjA5NCAxNi41Nzc5SDEwLjUyMzhWMzAuMzczNUgxMC4wOTRDOS44OTg1NSAzMC4zNzM1IDkuNzgxMjUgMzAuNTI5OCA5Ljc4MTI1IDMwLjY4NjJWMzEuNzAyMkM5Ljc4MTI1IDMxLjg5NzYgOS45Mzc2IDMyLjAxNDkgMTAuMDk0IDMyLjAxNDlIMTMuNTcyMkMxMy43Njc2IDMyLjAxNDkgMTMuODg0OSAzMS44NTg2IDEzLjg4NDkgMzEuNzAyMlYzMC42ODYyQzEzLjg4NDkgMzAuNDkwOCAxMy43Mjg1IDMwLjM3MzUgMTMuNTcyMiAzMC4zNzM1SDEzLjE0MjNWMTYuNTc3OUgxMy41NzIyWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0zNy4xNzc2IDE2LjU3NzlDMzcuMzczIDE2LjU3NzkgMzcuNDkwMyAxNi40MjE1IDM3LjQ5MDMgMTYuMjY1MlYxNS4yNDkxQzM3LjQ5MDMgMTUuMDUzNyAzNy4zMzQgMTQuOTM2NCAzNy4xNzc2IDE0LjkzNjRIMzMuNjk5NEMzMy41MDQgMTQuOTM2NCAzMy4zODY3IDE1LjA5MjggMzMuMzg2NyAxNS4yNDkxVjE2LjI2NTJDMzMuMzg2NyAxNi40NjA2IDMzLjU0MzEgMTYuNTc3OSAzMy42OTk0IDE2LjU3NzlIMzQuMTI5M1YzMC4zNzM1SDMzLjY5OTRDMzMuNTA0IDMwLjM3MzUgMzMuMzg2NyAzMC41Mjk4IDMzLjM4NjcgMzAuNjg2MlYzMS43MDIyQzMzLjM4NjcgMzEuODk3NiAzMy41NDMxIDMyLjAxNDkgMzMuNjk5NCAzMi4wMTQ5SDM3LjE3NzZDMzcuMzczIDMyLjAxNDkgMzcuNDkwMyAzMS44NTg2IDM3LjQ5MDMgMzEuNzAyMlYzMC42ODYyQzM3LjQ5MDMgMzAuNDkwOCAzNy4zMzQgMzAuMzczNSAzNy4xNzc2IDMwLjM3MzVIMzYuNzQ3OFYxNi41Nzc5SDM3LjE3NzZaXCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTMxLjI3OTIgMTYuNTc3OUMzMS40NzQ2IDE2LjU3NzkgMzEuNTkxOSAxNi40MjE1IDMxLjU5MTkgMTYuMjY1MlYxNS4yNDkxQzMxLjU5MTkgMTUuMDUzNyAzMS40MzU1IDE0LjkzNjQgMzEuMjc5MiAxNC45MzY0SDI3LjgwMUMyNy42MDU2IDE0LjkzNjQgMjcuNDg4MyAxNS4wOTI4IDI3LjQ4ODMgMTUuMjQ5MVYxNi4yNjUyQzI3LjQ4ODMgMTYuNDYwNiAyNy42NDQ2IDE2LjU3NzkgMjcuODAxIDE2LjU3NzlIMjguMjMwOFYzMC4zNzM1SDI3LjgwMUMyNy42MDU2IDMwLjM3MzUgMjcuNDg4MyAzMC41Mjk4IDI3LjQ4ODMgMzAuNjg2MlYzMS43MDIyQzI3LjQ4ODMgMzEuODk3NiAyNy42NDQ2IDMyLjAxNDkgMjcuODAxIDMyLjAxNDlIMzEuMjc5MkMzMS40NzQ2IDMyLjAxNDkgMzEuNTkxOSAzMS44NTg2IDMxLjU5MTkgMzEuNzAyMlYzMC42ODYyQzMxLjU5MTkgMzAuNDkwOCAzMS40MzU1IDMwLjM3MzUgMzEuMjc5MiAzMC4zNzM1SDMwLjg0OTNWMTYuNTc3OUgzMS4yNzkyWlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PHBhdGggZD1cIk0yNS4zNzY4IDE2LjU3NzlDMjUuNTcyMiAxNi41Nzc5IDI1LjY4OTUgMTYuNDIxNSAyNS42ODk1IDE2LjI2NTJWMTUuMjQ5MUMyNS42ODk1IDE1LjA1MzcgMjUuNTMzMiAxNC45MzY0IDI1LjM3NjggMTQuOTM2NEgyMS44OTg2QzIxLjcwMzIgMTQuOTM2NCAyMS41ODU5IDE1LjA5MjggMjEuNTg1OSAxNS4yNDkxVjE2LjI2NTJDMjEuNTg1OSAxNi40NjA2IDIxLjc0MjMgMTYuNTc3OSAyMS44OTg2IDE2LjU3NzlIMjIuMzI4NVYzMC4zNzM1SDIxLjg5ODZDMjEuNzAzMiAzMC4zNzM1IDIxLjU4NTkgMzAuNTI5OCAyMS41ODU5IDMwLjY4NjJWMzEuNzAyMkMyMS41ODU5IDMxLjg5NzYgMjEuNzQyMyAzMi4wMTQ5IDIxLjg5ODYgMzIuMDE0OUgyNS4zNzY4QzI1LjU3MjIgMzIuMDE0OSAyNS42ODk1IDMxLjg1ODYgMjUuNjg5NSAzMS43MDIyVjMwLjY4NjJDMjUuNjg5NSAzMC40OTA4IDI1LjUzMzIgMzAuMzczNSAyNS4zNzY4IDMwLjM3MzVIMjQuOTQ3VjE2LjU3NzlIMjUuMzc2OFpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNMTkuNDc0NSAxNi41Nzc5QzE5LjY2OTkgMTYuNTc3OSAxOS43ODcyIDE2LjQyMTUgMTkuNzg3MiAxNi4yNjUyVjE1LjI0OTFDMTkuNzg3MiAxNS4wNTM3IDE5LjYzMDkgMTQuOTM2NCAxOS40NzQ1IDE0LjkzNjRIMTUuOTk2M0MxNS44MDA5IDE0LjkzNjQgMTUuNjgzNiAxNS4wOTI4IDE1LjY4MzYgMTUuMjQ5MVYxNi4yNjUyQzE1LjY4MzYgMTYuNDYwNiAxNS44Mzk5IDE2LjU3NzkgMTUuOTk2MyAxNi41Nzc5SDE2LjQyNjJWMzAuMzczNUgxNS45OTYzQzE1LjgwMDkgMzAuMzczNSAxNS42ODM2IDMwLjUyOTggMTUuNjgzNiAzMC42ODYyVjMxLjcwMjJDMTUuNjgzNiAzMS44OTc2IDE1LjgzOTkgMzIuMDE0OSAxNS45OTYzIDMyLjAxNDlIMTkuNDc0NUMxOS42Njk5IDMyLjAxNDkgMTkuNzg3MiAzMS44NTg2IDE5Ljc4NzIgMzEuNzAyMlYzMC42ODYyQzE5Ljc4NzIgMzAuNDkwOCAxOS42MzA5IDMwLjM3MzUgMTkuNDc0NSAzMC4zNzM1SDE5LjA0NDZWMTYuNTc3OUgxOS40NzQ1WlwiIGZpbGw9XCIlMjNGRkE2MDBcIi8+PGNpcmNsZSBjeD1cIjIzLjYzNjdcIiBjeT1cIjguNTQxNVwiIHI9XCIyLjg4NjcyXCIgZmlsbD1cIiUyM0ZEQ0UzM1wiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg4KSBpbnB1dFt0eXBlPVwicmFkaW9cIl06aG92ZXIgKyBsYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg4KSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0OFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA0OCAzOVwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk00MS4wODcgMzUuMzM2OUgzOS4yODkzVjMzLjE0ODRDMzkuMjg5MyAzMi45NTMgMzkuMTMzIDMyLjgzNTcgMzguOTc2NiAzMi44MzU3SDguMzc2MjJDOC4xODA4MSAzMi44MzU3IDguMDYzNTIgMzIuOTkyIDguMDYzNTIgMzMuMTQ4NFYzNS4zMzY5SDYuMjY1ODJDNi4wNzA0MiAzNS4zMzY5IDUuOTUzMTIgMzUuNDkzMiA1Ljk1MzEyIDM1LjY0OTZWMzguNDYzNEM1Ljk1MzEyIDM4LjY1ODggNi4xMDk0NyAzOC43NzYxIDYuMjY1ODIgMzguNzc2MUg0MS4xNjUxQzQxLjM2MDUgMzguNzc2MSA0MS40Nzc4IDM4LjYxOTcgNDEuNDc3OCAzOC40NjM0VjM1LjY0OTZDNDEuNDM4OCAzNS40OTMyIDQxLjI4MjQgMzUuMzM2OSA0MS4wODcgMzUuMzM2OVpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNNi41Mzg3NCAxNC4xMTU4SDQwLjc3MzdDNDEuMTI1NCAxNC4xMTU4IDQxLjQzOCAxMy44NDIzIDQxLjQzOCAxMy40NTE1VjEyLjMxODFDNDEuNDM4IDEyLjAwNTQgNDEuMjQyNiAxMS42OTI5IDQwLjk2OTEgMTEuNTM2NUwyNC4yMDMzIDEuODQ0NDNDMjMuODUxNiAxLjY0OTAyIDIzLjQ2MDggMS42NDkwMiAyMy4xMDkgMS44NDQ0M0w2LjM4MjM1IDExLjUzNjVDNi4xMDg4NCAxMS42OTI5IDUuOTEzNDQgMTEuOTY2NCA1LjkxMzQ0IDEyLjMxODFWMTMuNDUxNUM1Ljg3NDUyIDEzLjg0MjIgNi4xODcyMSAxNC4xMTU4IDYuNTM4ODQgMTQuMTE1OEg2LjUzODc0Wk0yMy42NTYyIDYuNjkwNDRDMjQuNTk0MiA2LjY5MDQ0IDI1LjMzNjggNy40MzMwMSAyNS4zMzY4IDguMzcwOThDMjUuMzM2OCA5LjMwODk2IDI0LjU5NDIgMTAuMDUxNSAyMy42NTYyIDEwLjA1MTVDMjIuNzE4MiAxMC4wNTE1IDIxLjk3NTcgOS4zMDg5NiAyMS45NzU3IDguMzcwOThDMjEuOTc1NyA3LjQzMjg4IDIyLjcxODIgNi42OTA0NCAyMy42NTYyIDYuNjkwNDRaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTEzLjU3MjIgMTYuNTc3OUMxMy43Njc2IDE2LjU3NzkgMTMuODg0OSAxNi40MjE1IDEzLjg4NDkgMTYuMjY1MlYxNS4yNDkxQzEzLjg4NDkgMTUuMDUzNyAxMy43Mjg1IDE0LjkzNjQgMTMuNTcyMiAxNC45MzY0SDEwLjA5NEM5Ljg5ODU1IDE0LjkzNjQgOS43ODEyNSAxNS4wOTI4IDkuNzgxMjUgMTUuMjQ5MVYxNi4yNjUyQzkuNzgxMjUgMTYuNDYwNiA5LjkzNzYgMTYuNTc3OSAxMC4wOTQgMTYuNTc3OUgxMC41MjM4VjMwLjM3MzVIMTAuMDk0QzkuODk4NTUgMzAuMzczNSA5Ljc4MTI1IDMwLjUyOTggOS43ODEyNSAzMC42ODYyVjMxLjcwMjJDOS43ODEyNSAzMS44OTc2IDkuOTM3NiAzMi4wMTQ5IDEwLjA5NCAzMi4wMTQ5SDEzLjU3MjJDMTMuNzY3NiAzMi4wMTQ5IDEzLjg4NDkgMzEuODU4NiAxMy44ODQ5IDMxLjcwMjJWMzAuNjg2MkMxMy44ODQ5IDMwLjQ5MDggMTMuNzI4NSAzMC4zNzM1IDEzLjU3MjIgMzAuMzczNUgxMy4xNDIzVjE2LjU3NzlIMTMuNTcyMlpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMzcuMTc3NiAxNi41Nzc5QzM3LjM3MyAxNi41Nzc5IDM3LjQ5MDMgMTYuNDIxNSAzNy40OTAzIDE2LjI2NTJWMTUuMjQ5MUMzNy40OTAzIDE1LjA1MzcgMzcuMzM0IDE0LjkzNjQgMzcuMTc3NiAxNC45MzY0SDMzLjY5OTRDMzMuNTA0IDE0LjkzNjQgMzMuMzg2NyAxNS4wOTI4IDMzLjM4NjcgMTUuMjQ5MVYxNi4yNjUyQzMzLjM4NjcgMTYuNDYwNiAzMy41NDMxIDE2LjU3NzkgMzMuNjk5NCAxNi41Nzc5SDM0LjEyOTNWMzAuMzczNUgzMy42OTk0QzMzLjUwNCAzMC4zNzM1IDMzLjM4NjcgMzAuNTI5OCAzMy4zODY3IDMwLjY4NjJWMzEuNzAyMkMzMy4zODY3IDMxLjg5NzYgMzMuNTQzMSAzMi4wMTQ5IDMzLjY5OTQgMzIuMDE0OUgzNy4xNzc2QzM3LjM3MyAzMi4wMTQ5IDM3LjQ5MDMgMzEuODU4NiAzNy40OTAzIDMxLjcwMjJWMzAuNjg2MkMzNy40OTAzIDMwLjQ5MDggMzcuMzM0IDMwLjM3MzUgMzcuMTc3NiAzMC4zNzM1SDM2Ljc0NzhWMTYuNTc3OUgzNy4xNzc2WlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PHBhdGggZD1cIk0zMS4yNzkyIDE2LjU3NzlDMzEuNDc0NiAxNi41Nzc5IDMxLjU5MTkgMTYuNDIxNSAzMS41OTE5IDE2LjI2NTJWMTUuMjQ5MUMzMS41OTE5IDE1LjA1MzcgMzEuNDM1NSAxNC45MzY0IDMxLjI3OTIgMTQuOTM2NEgyNy44MDFDMjcuNjA1NiAxNC45MzY0IDI3LjQ4ODMgMTUuMDkyOCAyNy40ODgzIDE1LjI0OTFWMTYuMjY1MkMyNy40ODgzIDE2LjQ2MDYgMjcuNjQ0NiAxNi41Nzc5IDI3LjgwMSAxNi41Nzc5SDI4LjIzMDhWMzAuMzczNUgyNy44MDFDMjcuNjA1NiAzMC4zNzM1IDI3LjQ4ODMgMzAuNTI5OCAyNy40ODgzIDMwLjY4NjJWMzEuNzAyMkMyNy40ODgzIDMxLjg5NzYgMjcuNjQ0NiAzMi4wMTQ5IDI3LjgwMSAzMi4wMTQ5SDMxLjI3OTJDMzEuNDc0NiAzMi4wMTQ5IDMxLjU5MTkgMzEuODU4NiAzMS41OTE5IDMxLjcwMjJWMzAuNjg2MkMzMS41OTE5IDMwLjQ5MDggMzEuNDM1NSAzMC4zNzM1IDMxLjI3OTIgMzAuMzczNUgzMC44NDkzVjE2LjU3NzlIMzEuMjc5MlpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxwYXRoIGQ9XCJNMjUuMzc2OCAxNi41Nzc5QzI1LjU3MjIgMTYuNTc3OSAyNS42ODk1IDE2LjQyMTUgMjUuNjg5NSAxNi4yNjUyVjE1LjI0OTFDMjUuNjg5NSAxNS4wNTM3IDI1LjUzMzIgMTQuOTM2NCAyNS4zNzY4IDE0LjkzNjRIMjEuODk4NkMyMS43MDMyIDE0LjkzNjQgMjEuNTg1OSAxNS4wOTI4IDIxLjU4NTkgMTUuMjQ5MVYxNi4yNjUyQzIxLjU4NTkgMTYuNDYwNiAyMS43NDIzIDE2LjU3NzkgMjEuODk4NiAxNi41Nzc5SDIyLjMyODVWMzAuMzczNUgyMS44OTg2QzIxLjcwMzIgMzAuMzczNSAyMS41ODU5IDMwLjUyOTggMjEuNTg1OSAzMC42ODYyVjMxLjcwMjJDMjEuNTg1OSAzMS44OTc2IDIxLjc0MjMgMzIuMDE0OSAyMS44OTg2IDMyLjAxNDlIMjUuMzc2OEMyNS41NzIyIDMyLjAxNDkgMjUuNjg5NSAzMS44NTg2IDI1LjY4OTUgMzEuNzAyMlYzMC42ODYyQzI1LjY4OTUgMzAuNDkwOCAyNS41MzMyIDMwLjM3MzUgMjUuMzc2OCAzMC4zNzM1SDI0Ljk0N1YxNi41Nzc5SDI1LjM3NjhaXCIgZmlsbD1cIiUyMzAwNkZENVwiLz48cGF0aCBkPVwiTTE5LjQ3NDUgMTYuNTc3OUMxOS42Njk5IDE2LjU3NzkgMTkuNzg3MiAxNi40MjE1IDE5Ljc4NzIgMTYuMjY1MlYxNS4yNDkxQzE5Ljc4NzIgMTUuMDUzNyAxOS42MzA5IDE0LjkzNjQgMTkuNDc0NSAxNC45MzY0SDE1Ljk5NjNDMTUuODAwOSAxNC45MzY0IDE1LjY4MzYgMTUuMDkyOCAxNS42ODM2IDE1LjI0OTFWMTYuMjY1MkMxNS42ODM2IDE2LjQ2MDYgMTUuODM5OSAxNi41Nzc5IDE1Ljk5NjMgMTYuNTc3OUgxNi40MjYyVjMwLjM3MzVIMTUuOTk2M0MxNS44MDA5IDMwLjM3MzUgMTUuNjgzNiAzMC41Mjk4IDE1LjY4MzYgMzAuNjg2MlYzMS43MDIyQzE1LjY4MzYgMzEuODk3NiAxNS44Mzk5IDMyLjAxNDkgMTUuOTk2MyAzMi4wMTQ5SDE5LjQ3NDVDMTkuNjY5OSAzMi4wMTQ5IDE5Ljc4NzIgMzEuODU4NiAxOS43ODcyIDMxLjcwMjJWMzAuNjg2MkMxOS43ODcyIDMwLjQ5MDggMTkuNjMwOSAzMC4zNzM1IDE5LjQ3NDUgMzAuMzczNUgxOS4wNDQ2VjE2LjU3NzlIMTkuNDc0NVpcIiBmaWxsPVwiJTIzMDA2RkQ1XCIvPjxjaXJjbGUgY3g9XCIyMy42MzY3XCIgY3k9XCI4LjU0MTVcIiByPVwiMi44ODY3MlwiIGZpbGw9XCIlMjNBMUUwRkZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDkpIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjM5XCIgdmlld0JveD1cIjAgMCA0NCAzOVwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM2NsaXAwXzQ4MjRfMzYzNClcIj48cGF0aCBkPVwiTTM1LjgyMDYgMjAuNDc5MkMzOC4wMDI3IDE5LjMxNjUgMzkuNDg4IDE3LjAxNzkgMzkuNDg4IDE0LjM3NDNDMzkuNDg4IDEwLjU1NDUgMzYuMzkxOSA3LjQ1ODM3IDMyLjU3MjEgNy40NTgzN0MyOC43NTI0IDcuNDU4MzcgMjUuNjU2MiAxMC41NTQ1IDI1LjY1NjIgMTQuMzc0M0MyNS42NTYyIDE3LjAyMDEgMjcuMTQxNiAxOS4zMTY1IDI5LjMyMzcgMjAuNDc5MkMyNS4wNzM3IDIxLjg1MDMgMjIgMjUuODM1OCAyMiAzMC41NDA1VjM2LjIwODZDMjIgMzcuNjI2NyAyMy4xNDkzIDM4Ljc3NiAyNC41Njc0IDM4Ljc3Nkg0MC41NzkxQzQxLjk5NzIgMzguNzc2IDQzLjE0NjUgMzcuNjI2NyA0My4xNDY1IDM2LjIwODZWMzAuNTQwNUM0My4xNDY1IDI1LjgzNTggNDAuMDcwNSAyMS44NTAzIDM1LjgyMjkgMjAuNDc5MkgzNS44MjA2WlwiIGZpbGw9XCIlMjNGRENFMzNcIi8+PHBhdGggZD1cIk0xOC4wNjUyIDE2LjEyMThDMjAuNzY2OSAxNC42ODIxIDIyLjYwNiAxMS44MzYxIDIyLjYwNiA4LjU2Mjk1QzIyLjYwNiAzLjgzMzQ5IDE4Ljc3MjUgMCAxNC4wNDMgMEM5LjMxMzU5IDAgNS40ODAwOSAzLjgzMzQ5IDUuNDgwMDkgOC41NjI5NUM1LjQ4MDA5IDExLjgzODkgNy4zMTkxNyAxNC42ODIxIDEwLjAyMDkgMTYuMTIxOEM0Ljc1ODg4IDE3LjgxOTQgMC45NTMxMjUgMjIuNzU0MSAwLjk1MzEyNSAyOC41NzkyVjM1LjU5NzFDMC45NTMxMjUgMzcuMzUzIDIuMzc2MTIgMzguNzc2IDQuMTMxOTkgMzguNzc2SDIzLjk1NjlDMjUuNzEyNyAzOC43NzYgMjcuMTM1NyAzNy4zNTMgMjcuMTM1NyAzNS41OTcxVjI4LjU3OTJDMjcuMTM1NyAyMi43NTQxIDIzLjMyNzIgMTcuODE5NCAxOC4wNjc5IDE2LjEyMThIMTguMDY1MlpcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF80ODI0XzM2MzRcIj48cmVjdCB3aWR0aD1cIjQyLjA5MzhcIiBoZWlnaHQ9XCIzOC43NzZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC45NTMxMjUpXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDkpIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpob3ZlciArIGxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDkpIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMzlcIiB2aWV3Qm94PVwiMCAwIDQ0IDM5XCIgZmlsbD1cIm5vbmVcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoJTIzY2xpcDBfNTAxNl8xNzc4KVwiPjxwYXRoIGQ9XCJNMzUuODIwNiAyMC40NzkyQzM4LjAwMjcgMTkuMzE2NSAzOS40ODggMTcuMDE3OSAzOS40ODggMTQuMzc0M0MzOS40ODggMTAuNTU0NSAzNi4zOTE5IDcuNDU4MzcgMzIuNTcyMSA3LjQ1ODM3QzI4Ljc1MjQgNy40NTgzNyAyNS42NTYyIDEwLjU1NDUgMjUuNjU2MiAxNC4zNzQzQzI1LjY1NjIgMTcuMDIwMSAyNy4xNDE2IDE5LjMxNjUgMjkuMzIzNyAyMC40NzkyQzI1LjA3MzcgMjEuODUwMyAyMiAyNS44MzU4IDIyIDMwLjU0MDVWMzYuMjA4NkMyMiAzNy42MjY3IDIzLjE0OTMgMzguNzc2IDI0LjU2NzQgMzguNzc2SDQwLjU3OTFDNDEuOTk3MiAzOC43NzYgNDMuMTQ2NSAzNy42MjY3IDQzLjE0NjUgMzYuMjA4NlYzMC41NDA1QzQzLjE0NjUgMjUuODM1OCA0MC4wNzA1IDIxLjg1MDMgMzUuODIyOSAyMC40NzkySDM1LjgyMDZaXCIgZmlsbD1cIiUyM0ExRTBGRlwiLz48cGF0aCBkPVwiTTE4LjA2NTIgMTYuMTIxOEMyMC43NjY5IDE0LjY4MjEgMjIuNjA2IDExLjgzNjEgMjIuNjA2IDguNTYyOTVDMjIuNjA2IDMuODMzNDkgMTguNzcyNSAwIDE0LjA0MyAwQzkuMzEzNTkgMCA1LjQ4MDA5IDMuODMzNDkgNS40ODAwOSA4LjU2Mjk1QzUuNDgwMDkgMTEuODM4OSA3LjMxOTE3IDE0LjY4MjEgMTAuMDIwOSAxNi4xMjE4QzQuNzU4ODggMTcuODE5NCAwLjk1MzEyNSAyMi43NTQxIDAuOTUzMTI1IDI4LjU3OTJWMzUuNTk3MUMwLjk1MzEyNSAzNy4zNTMgMi4zNzYxMiAzOC43NzYgNC4xMzE5OSAzOC43NzZIMjMuOTU2OUMyNS43MTI3IDM4Ljc3NiAyNy4xMzU3IDM3LjM1MyAyNy4xMzU3IDM1LjU5NzFWMjguNTc5MkMyNy4xMzU3IDIyLjc1NDEgMjMuMzI3MiAxNy44MTk0IDE4LjA2NzkgMTYuMTIxOEgxOC4wNjUyWlwiIGZpbGw9XCIlMjMwMDZGRDVcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzUwMTZfMTc3OFwiPjxyZWN0IHdpZHRoPVwiNDIuMDkzOFwiIGhlaWdodD1cIjM4Ljc3NlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjk1MzEyNSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgXG4gICAgICAgIFxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmdldC1mdW5kaW5nLWZvcm1fX3Byb2R1Y3QtY2hvaWNlIHtcbiAgICAgICAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgIC5nZmllbGRfcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7IC8vIDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTI4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgLy8gMjgwcHhcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nY2hvaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcitsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNDJweCA0MXB4IDQ2cHggNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNlwiIHZpZXdCb3g9XCIwIDAgMjUgMjZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi40MzRcIiBjeT1cIjEyLjc3MDlcIiByPVwiMTAuMjkzNFwiIHN0cm9rZT1cIiUyMzAwMjI0MlwiIHN0cm9rZS13aWR0aD1cIjRcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCtsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNlwiIHZpZXdCb3g9XCIwIDAgMjUgMjZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi41MTk5XCIgY3k9XCIxMi44MDc4XCIgcj1cIjEyLjI5MzRcIiBmaWxsPVwiJTIzRkZBNjAwXCIvPjxwYXRoIGQ9XCJNOC40MjE4OCAxMi44MDgyTDExLjM0ODkgMTUuNzM1MkwxNy4yMDI5IDkuODgxMjNcIiBzdHJva2U9XCIlMjMwMDIyNDJcIiBzdHJva2Utd2lkdGg9XCIyLjczMTg2XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMTdweCA0MXB4IDI0cHggNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjRweDtcbiAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTQycHggNDFweCA0NnB4IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc01lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAzMnB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNlwiIHZpZXdCb3g9XCIwIDAgMjUgMjZcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi4zMzI0XCIgY3k9XCIxMi44MTc5XCIgcj1cIjExLjI5MzRcIiBzdHJva2U9XCJibGFja1wiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTE3cHggNDFweCAyNHB4IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIkZhY2lsaXR5IEZpbmFuY2luZ1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc0JvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTsgLyogMjguOHB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI3cHg7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNreTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5OHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIkVucm9sbG1lbnQgTWFya2V0aW5nXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zQm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyAvKiAyOC44cHggKi9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjdweDsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGF2ZW5kZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDY2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJXb3JraW5nIENhcGl0YWxcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNCb2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7IC8qIDI4LjhweCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yN3B4OyAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogODhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtaW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTk4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJPdGhlclwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc0JvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTsgLyogMjguOHB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI3cHg7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuZ2Zvcm1fcGFnZV9mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nZm9ybV9uZXh0X2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nZm9ybV9wcmV2aW91c19idXR0b24ge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2Zvcm1fc2F2ZV9saW5rIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uLmdmb3JtX25leHRfYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggNDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbmF2eTsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDM4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcblxuICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7ICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIyNXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTI3cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggNDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbmF2eTsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDM4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcblxuICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7ICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEyLjY5ODUgNi4xMjYyMkwxOCAxMkwxMi42OTg1IDE3Ljg3MzhMMTAuODk3NiAxNi4zMjU0TDE0LjA0NDkgMTMuMDk0SDZWMTAuOTA2SDE0LjA0NDlMMTAuODk3NiA3LjY3NDYxTDEyLjY5ODUgNi4xMjYyMlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIyNXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgXG5cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMThweCAxM3B4IDQ2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJG5hdnk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjUgMjVcIiBmaWxsPVwibm9uZVwiPjxjaXJjbGUgY3g9XCIxMi43ODYxXCIgY3k9XCIxMi4wNzM3XCIgcj1cIjEyXCIgZmlsbD1cIiUyMzAwMjI0MlwiLz48cGF0aCBkPVwiTTEzLjQ4NDYgNi4xOTk3MUwxOC43ODYxIDEyLjA3MzVMMTMuNDg0NiAxNy45NDczTDExLjY4MzcgMTYuMzk4OUwxNC44MzEgMTMuMTY3NEg2Ljc4NjEzVjEwLjk3OTVIMTQuODMxTDExLjY4MzcgNy43NDgwOUwxMy40ODQ2IDYuMTk5NzFaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4OyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAzOHB4O1xuICAgICAgICAgICAgICAgIH0gICBcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmLmdmb3JtX3ByZXZpb3VzX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiMTJcIiB2aWV3Qm94PVwiMCAwIDggMTJcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNy4yMTQ4NCAwLjg5NTk5NkwyLjI0MjE5IDUuODY4NjVMNy4yMTQ4NCAxMC44NDEzXCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggMjZweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjN0QwMDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNSAxNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjcuMDM5MDZcIiBjeT1cIjhcIiByPVwiNy4wMzkwNlwiIGZpbGw9XCIlMjM3RDAwMDBcIi8+PHBhdGggZD1cIk03Ljc0MTA2IDkuMDIxMzZINi4zMTM2OEw1LjgxNTc1IDRIOC4yNTAwNUw3Ljc0MTA2IDkuMDIxMzZaTTguMjcyMTggMTAuODM4MkM4LjI3MjE4IDExLjUxMzEgNy43NDEwNiAxMiA3LjAzMjkgMTJDNi4zMjQ3NCAxMiA1LjgwNDY5IDExLjUxMzEgNS44MDQ2OSAxMC44MzgyQzUuODA0NjkgMTAuMTYzMiA2LjMxMzY4IDkuNjY1MjggNy4wMzI5IDkuNjY1MjhDNy43NjMxOSA5LjY2NTI4IDguMjcyMTggMTAuMTYzMiA4LjI3MjE4IDEwLjgzODJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNVwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNSAxNlwiIGZpbGw9XCJub25lXCI+PGNpcmNsZSBjeD1cIjcuMDM5MDZcIiBjeT1cIjhcIiByPVwiNy4wMzkwNlwiIGZpbGw9XCIlMjM3RDAwMDBcIi8+PHBhdGggZD1cIk03Ljc0MTA2IDkuMDIxMzZINi4zMTM2OEw1LjgxNTc1IDRIOC4yNTAwNUw3Ljc0MTA2IDkuMDIxMzZaTTguMjcyMTggMTAuODM4MkM4LjI3MjE4IDExLjUxMzEgNy43NDEwNiAxMiA3LjAzMjkgMTJDNi4zMjQ3NCAxMiA1LjgwNDY5IDExLjUxMzEgNS44MDQ2OSAxMC44MzgyQzUuODA0NjkgMTAuMTYzMiA2LjMxMzY4IDkuNjY1MjggNy4wMzI5IDkuNjY1MjhDNy43NjMxOSA5LjY2NTI4IDguMjcyMTggMTAuMTYzMiA4LjI3MjE4IDEwLjgzODJaXCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIC8vICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybV9zYXZlZF9tZXNzYWdlIHtcbiAgICAgICAgICAgIC5mb3JtX3NhdmVkX21lc3NhZ2VfZW1haWxmb3JtIHtcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyN3B4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOHB4IDEzcHggMThweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJG5hdnk7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweCAxMnB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMzhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZ2V0LWZ1bmRpbmctY3RhLW5vLWZvcm0ge1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5nZXQtZnVuZGluZy1jdGEtbm8tZm9ybS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiA4MHB4IDA7XG4gICAgICAgIG1heC13aWR0aDogMTUxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDgwcHggMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuZ2V0LWZ1bmRpbmctY3RhLWlubmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmRkNTUyXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgODAlIHRvcCAxOXB4OyAvLyAyMjhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAzcHg7ICAgXG4gICAgICAgICAgICBwYWRkaW5nOiA2N3B4IDc4cHggODBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4MCUgYm90dG9tIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMXJlbSAzN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMDVweCBib3R0b20gLTEzNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzk4cHg7ICAgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5kaXYge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5oZWFkaW5nLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogNjAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS41ZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDhweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygyNHB4ICsgMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIj48Y2lyY2xlIGN4PVwiOC43NTY4NFwiIGN5PVwiOC44OTExMVwiIHI9XCI4XCIgZmlsbD1cIiUyM0ZGQTYwMFwiLz48cGF0aCBkPVwiTTYuMDkwMzMgOC44OTEzM0w3Ljk5NTA5IDEwLjc5NjFMMTEuODA0NiA2Ljk4NjU3XCIgc3Ryb2tlPVwiJTIzMDAyMjQyXCIgc3Ryb2tlLXdpZHRoPVwiMS43Nzc3OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+JykgY2VudGVyIGxlZnQgbm8tcmVwZWF0OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn0iLCIuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBwYWRkaW5nLWJvdHRvbTogMjM0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQxNHB4O1xuXG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTsgICAgXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNzZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE3NnB4O1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8JTNGeG1sIHZlcnNpb249XCIxLjBcIiBlbmNvZGluZz1cIlVURi04XCIlM0Y+PHN2ZyBpZD1cIkxheWVyXzFcIiBkYXRhLW5hbWU9XCJMYXllciAxXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTY4MCAxNDAwXCI+PGRlZnM+PHN0eWxlPiAuY2xzLTEsIC5jbHMtMiB7IGZpbGw6ICUyMzAwMDsgc3Ryb2tlLXdpZHRoOiAwcHg7IH0gLmNscy0yIHsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPVwiY2xzLTJcIiBkPVwiTTE2NzkuNDgsMTE4NS45OGMtMzUwLjExLDEzNi41Ni03MzEuMDUsMjExLjUtMTEyOS41LDIxMS41LTE4Ny44NiwwLTM3MS44Mi0xNi42Ni01NTAuNS00OC41OHYtMTk1LjQyaDE2ODB2MzIuNVpcIi8+PHJlY3QgY2xhc3M9XCJjbHMtMVwiIHdpZHRoPVwiMTY4MFwiIGhlaWdodD1cIjExNTZcIi8+PC9zdmc+Jyk7XG4gICAgICAgIG1hc2stcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7ICAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzZmZiMzI2XCIvPjwvc3ZnPicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc3MHB4OyAgIFxuICAgICAgICB6LWluZGV4OiAtMTsgICAgIFxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmIzMjZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDcwMHB4IHJpZ2h0IC0yMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzk4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAuZXllYnJvdyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDgyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCxsaXtcbiAgICAgICAgICAgICAgICBjb2xvcjogaHNsKDIwOSwgMTAwJSwgMTMlLCAxKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IC8vPz9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcC5leWVicm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGhzbGEoMjA5LCAxMDAlLCAxMyUsIDEpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50cnVzdHBpbG90LXdpZGdldC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRydXN0cGlsb3Qtd2lkZ2V0IHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMzRweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9ICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5PcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBoc2woMjA5LCAxMDAlLCAxMyUsIDEpO1xuXG4gICAgICAgICAgICAgICAgcCwgbGksIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGhzbCgyMDksIDEwMCUsIDEzJSwgMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnB1cnBsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlOyBcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5CbHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7IFxuICAgICAgICAgICAgICAgIHAsbGksaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLkdyZWVuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1mb3JtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTEzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgaHVic3BvdC1sYW5kaW5nLWZvcm07IFxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSB3aXN0aWEtbGFuZGluZy1mb3JtO1xuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNwYWdlIHtcblxuICAgICYuT3JhbmdlIHtcblxuICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNmZmIzMjZcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICAgXG5cbiAgICAmLlB1cnBsZSB7XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZEMDVBOTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzODMyYmI2XCIvPjwvc3ZnPicpOyAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgICYuR3JlZW4ge1xuXG4gICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNWI3YWM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzJiYzJiOFwiLz48L3N2Zz4nKTsgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCB7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgICYuQmx1ZSB7XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZkNTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIzNlwiIHZpZXdCb3g9XCIwIDAgMzAgMzZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE2Ljg5MTQgMTQuNzY5OVYxMS42MjVDMjEuMTYxNiAxMS40ODc0IDI0Ljg1NCA3LjMwNjQxIDI1LjQ0MDkgMS41NjY2NkwyNS41NDkyIDAuNTAzMDcxQzIwLjc3MzQgLTAuMzQ5NjM5IDE2LjM4NTggMy45NTk3NSAxNS42MTg0IDEwLjE1NzlDMTMuNTY5MSA1LjA3ODM2IDkuMTM2MzIgMi4xNzE4MSA0LjY0MDM4IDMuNDM3MTJDNS42NDI0OSA5LjU5ODY0IDkuNzc3MzEgMTMuODI1NSAxNC4zODE2IDEzLjg3MTRWMTQuNjY5QzYuMTIwOTggMTQuOTkgMCAyMS42NDY2IDAgMzAuMjEwNEMwIDMyLjIxODQgMC4zNTIwOTUgMzQuMTI1NSAwLjk4NDA1NCAzNS44Njc2SDkuNDUyM0M4LjQ5NTM0IDM0LjQ0NjQgNy45MTc1NSAzMi41NDg0IDcuOTE3NTUgMzAuMjEwNEM3LjkxNzU1IDI0LjY0NDggMTEuMTg1NyAyMS42MDk5IDE1LjAwNDUgMjEuNjA5OUMxOC44MjM0IDIxLjYwOTkgMjIuMDkxNSAyNC42NDQ4IDIyLjA5MTUgMzAuMjEwNEMyMi4wOTE1IDMyLjU1NzYgMjEuNTA0NyAzNC40NTU2IDIwLjU0NzcgMzUuODY3NkgyOS4wMTU5QzI5LjY0NzkgMzQuMTE2MyAzMCAzMi4yMTg0IDMwIDMwLjIxMDRDMzAgMjIuMTA1IDI0LjUwMiAxNS42ODY4IDE2Ljg5MTQgMTQuNzY5OVpcIiBmaWxsPVwiJTIzMjY4NWRiXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGVudCB7XG4gICAgICAgICAgICAgICAgcCxsaSxoMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH0gIFxuICAgIFxuICAgICYuTmF2eSB7XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyMzBkMmQ0YlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIge1xuICAgICAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHAsbGksaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICBcbiAgICB9IFxuICAgIFxuICAgICYuTWludCB7XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1pbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2ZmZmZmZlwiIGZpbGwtb3BhY2l0eT1cIjAuMjVcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfSAgXG4gICAgXG4gICAgJi5MYXZlbmRlciB7XG5cbiAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxhdmVuZGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjM2XCIgdmlld0JveD1cIjAgMCAzMCAzNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTYuODkxNCAxNC43Njk5VjExLjYyNUMyMS4xNjE2IDExLjQ4NzQgMjQuODU0IDcuMzA2NDEgMjUuNDQwOSAxLjU2NjY2TDI1LjU0OTIgMC41MDMwNzFDMjAuNzczNCAtMC4zNDk2MzkgMTYuMzg1OCAzLjk1OTc1IDE1LjYxODQgMTAuMTU3OUMxMy41NjkxIDUuMDc4MzYgOS4xMzYzMiAyLjE3MTgxIDQuNjQwMzggMy40MzcxMkM1LjY0MjQ5IDkuNTk4NjQgOS43NzczMSAxMy44MjU1IDE0LjM4MTYgMTMuODcxNFYxNC42NjlDNi4xMjA5OCAxNC45OSAwIDIxLjY0NjYgMCAzMC4yMTA0QzAgMzIuMjE4NCAwLjM1MjA5NSAzNC4xMjU1IDAuOTg0MDU0IDM1Ljg2NzZIOS40NTIzQzguNDk1MzQgMzQuNDQ2NCA3LjkxNzU1IDMyLjU0ODQgNy45MTc1NSAzMC4yMTA0QzcuOTE3NTUgMjQuNjQ0OCAxMS4xODU3IDIxLjYwOTkgMTUuMDA0NSAyMS42MDk5QzE4LjgyMzQgMjEuNjA5OSAyMi4wOTE1IDI0LjY0NDggMjIuMDkxNSAzMC4yMTA0QzIyLjA5MTUgMzIuNTU3NiAyMS41MDQ3IDM0LjQ1NTYgMjAuNTQ3NyAzNS44Njc2SDI5LjAxNTlDMjkuNjQ3OSAzNC4xMTYzIDMwIDMyLjIxODQgMzAgMzAuMjEwNEMzMCAyMi4xMDUgMjQuNTAyIDE1LjY4NjggMTYuODkxNCAxNC43Njk5WlwiIGZpbGw9XCIlMjNlN2NiZjhcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXZlbnQtcmVnaXN0cmF0aW9uLWhlcm8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwLGxpLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfSAgXG4gICAgXG4gICAgJi5Ta3kge1xuXG4gICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVybyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRza3k7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMzZcIiB2aWV3Qm94PVwiMCAwIDMwIDM2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNi44OTE0IDE0Ljc2OTlWMTEuNjI1QzIxLjE2MTYgMTEuNDg3NCAyNC44NTQgNy4zMDY0MSAyNS40NDA5IDEuNTY2NjZMMjUuNTQ5MiAwLjUwMzA3MUMyMC43NzM0IC0wLjM0OTYzOSAxNi4zODU4IDMuOTU5NzUgMTUuNjE4NCAxMC4xNTc5QzEzLjU2OTEgNS4wNzgzNiA5LjEzNjMyIDIuMTcxODEgNC42NDAzOCAzLjQzNzEyQzUuNjQyNDkgOS41OTg2NCA5Ljc3NzMxIDEzLjgyNTUgMTQuMzgxNiAxMy44NzE0VjE0LjY2OUM2LjEyMDk4IDE0Ljk5IDAgMjEuNjQ2NiAwIDMwLjIxMDRDMCAzMi4yMTg0IDAuMzUyMDk1IDM0LjEyNTUgMC45ODQwNTQgMzUuODY3Nkg5LjQ1MjNDOC40OTUzNCAzNC40NDY0IDcuOTE3NTUgMzIuNTQ4NCA3LjkxNzU1IDMwLjIxMDRDNy45MTc1NSAyNC42NDQ4IDExLjE4NTcgMjEuNjA5OSAxNS4wMDQ1IDIxLjYwOTlDMTguODIzNCAyMS42MDk5IDIyLjA5MTUgMjQuNjQ0OCAyMi4wOTE1IDMwLjIxMDRDMjIuMDkxNSAzMi41NTc2IDIxLjUwNDcgMzQuNDU1NiAyMC41NDc3IDM1Ljg2NzZIMjkuMDE1OUMyOS42NDc5IDM0LjExNjMgMzAgMzIuMjE4NCAzMCAzMC4yMTA0QzMwIDIyLjEwNSAyNC41MDIgMTUuNjg2OCAxNi44OTE0IDE0Ljc2OTlaXCIgZmlsbD1cIiUyM2FmZTVmZlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudC1yZWdpc3RyYXRpb24taGVyby1jb250YWluZXIge1xuICAgICAgICAgICAgLmV2ZW50LXJlZ2lzdHJhdGlvbi1oZXJvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHAsbGksaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICBcbiAgICB9ICAgICAgXG4gICAgXG59XG4iLCIuZXZlbnQtY29udHJpYnV0b3JzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTU0cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg4MjBweCkge1xuICAgICAgcGFkZGluZy10b3A6IDU2cHg7XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuXG5cbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgIC5oZWFkaW5nLWNvbnRhaW5lciB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmRzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgY29sdW1uLWdhcDogMzBweDtcbiAgICAgICAgcm93LWdhcDogNjBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDgyMHB4KSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICByb3ctZ2FwOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJG5hdnk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ldmVudC1jb250cmlidXRvci1jYXJkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV2ZW50LWNvbnRyaWJ1dG9yLWNhcmQtaW1hZ2Uge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMxOHB4O1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMThweDtcbiAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDsgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0gIiwiLmNhc2Utc3R1ZGllcy1oZXJvIHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTA5cHg7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMjRweDtcbiAgICBoMSwgcCB7XG4gICAgICBjb2xvcjogJG5hdnk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1heC13aWR0aDogNjY1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cbi5jYXNlLXN0dWRpZXMtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDI1MXB4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAzcHg7XG4gIH1cbiAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgbWF4LXdpZHRoOiAxMTI3cHg7XG4gICAgLmNhc2Utc3R1ZGllcy1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDM2cHggMjRweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgfVxuICAgICAgLmluLWZlZWQtY2FyZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiA1NDlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJG5hdnk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAyNHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NjNweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzgycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgcGFkZGluZzogNDhweCA0OHB4IDM2cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWhlYWRsaW5lIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVydGlhcnktYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5iLXJvbGwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmludGVyaW9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC42KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAudGV4dC1oZWFkbGluZSB7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXJ0aWFyeS1idXR0b24ge1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIuNjk4NSA2LjEyNjIyTDE4IDEyTDEyLjY5ODUgMTcuODczOEwxMC44OTc2IDE2LjMyNTRMMTQuMDQ0OSAxMy4wOTRINlYxMC45MDZIMTQuMDQ0OUwxMC44OTc2IDcuNjc0NjFMMTIuNjk4NSA2LjEyNjIyWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTcgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42OTg1IDAuMTI2MjIxTDE3IDZMMTEuNjk4NSAxMS44NzM4TDkuODk3NjIgMTAuMzI1NEwxMy4wNDQ5IDcuMDkzOTdIMFY0LjkwNjAzSDEzLjA0NDlMOS44OTc2MiAxLjY3NDYxTDExLjY5ODUgMC4xMjYyMjFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIub3VyLXRlYW0tY29udGVudCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgICB9XG4gICAgLnRlYW0tbWVtYmVycyB7XG4gICAgICAudGVhbS1tZW1iZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDIwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGg2IHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mZWVkLWRpc3J1cHRvciB7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAzMTdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMjAwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGg2IHtcbiAgICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zTWVkaXVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5ibHVlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2t5O1xuICAgICAgICB9XG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtaW50O1xuICAgICAgICB9XG4gICAgICAgICYucHVycGxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGF2ZW5kZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRlYW0tbWVtYmVyLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjYpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBtYXgtd2lkdGg6IDEzNThweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQycHg7XG4gICAgfVxuICAgIC5pbnRlcmlvci1jb250YWluZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMDlweCAxMTRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMDBweCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDcwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDU2cHggMjRweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgfVxuICAgICAgLnNjcm9sbC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDE0NXB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMDBweCkge1xuICAgICAgICAgIGdhcDogNzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sZWZ0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAzMThweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgICB3aWR0aDogMjQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjI3cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIGg1LCBwIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5saW5rZWRpbi1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgMEM1LjM3MTg4IDAgMCA1LjM3MTg4IDAgMTJDMCAxOC42MjgxIDUuMzcxODggMjQgMTIgMjRDMTguNjI4MSAyNCAyNCAxOC42MjgxIDI0IDEyQzI0IDUuMzcxODggMTguNjI4MSAwIDEyIDBaTTguNjQzNzUgMTcuMDIwM0g2LjMwNDY5VjkuNTM0MzdIOC42NDM3NVYxNy4wMjAzWk03LjQxMDk0IDguNTk2ODdINy4zOTIxOUM2LjU0Mzc1IDguNTk2ODcgNS45OTUzMSA4LjAyNSA1Ljk5NTMxIDcuMjk4NDRDNS45OTUzMSA2LjU1NzgxIDYuNTYyNSA2IDcuNDI1IDZDOC4yODc1IDYgOC44MTcxOSA2LjU1NzgxIDguODM1OTQgNy4yOTg0NEM4Ljg0MDYzIDguMDIwMzEgOC4yOTIxOSA4LjU5Njg3IDcuNDEwOTQgOC41OTY4N1pNMTggMTcuMDIwM0gxNS4zNDY5VjEzLjE0ODRDMTUuMzQ2OSAxMi4xMzU5IDE0LjkzNDQgMTEuNDQyMiAxNC4wMjAzIDExLjQ0MjJDMTMuMzIxOSAxMS40NDIyIDEyLjkzMjggMTEuOTEwOSAxMi43NTQ3IDEyLjM2MDlDMTIuNjg5MSAxMi41MjAzIDEyLjY5ODQgMTIuNzQ1MyAxMi42OTg0IDEyLjk3NVYxNy4wMjAzSDEwLjA2ODhDMTAuMDY4OCAxNy4wMjAzIDEwLjEwMTYgMTAuMTU3OCAxMC4wNjg4IDkuNTM0MzdIMTIuNjk4NFYxMC43MTA5QzEyLjg1MzEgMTAuMTk1MyAxMy42OTIyIDkuNDY0MDYgMTUuMDMyOCA5LjQ2NDA2QzE2LjY5NjkgOS40NjQwNiAxOCAxMC41NDIyIDE4IDEyLjg1NzhWMTcuMDIwM1onIGZpbGw9JyUyMzAwMjI0MicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yaWdodC1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMThweDtcbiAgICAgICAgbWF4LWhlaWdodDogNTA2cHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMDBweCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYzcHg7XG4gICAgICAgIHJpZ2h0OiA2MnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTIwMHB4KSB7XG4gICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgIHJpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZWRpdG9yaWFsLXBhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzA5JyBoZWlnaHQ9JzUyNycgdmlld0JveD0nMCAwIDcwOSA1MjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzU0NScgY3k9JzU0NScgcj0nNTQ1JyBmaWxsPSclMjNGRkE2MDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gIHBhZGRpbmctdG9wOiAxNzJweDtcbiAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjhweDtcbiAgfVxuICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDcwcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgIGdhcDogNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjVweDtcbiAgICB9XG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgIC5iYWNrLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnZW5lcmFsU2Fuc1NlbWlCb2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmF1dGhvciwgLmRhdGUge1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5hdXRob3Ige1xuICAgICAgICBmb250LWZhbWlseTogJGdlbmVyYWxTYW5zU2VtaUJvbGQ7XG4gICAgICB9XG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNNZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAuYWRkdG9hbnlfc2hvcnRjb2RlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHRvYW55X2xpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDQ2MXB4O1xuICAgICAgbWluLXdpZHRoOiA0NjFweDtcbiAgICAgIGhlaWdodDogNDYxcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgd2lkdGg6IDM2MXB4O1xuICAgICAgICBtaW4td2lkdGg6IDM2MXB4O1xuICAgICAgICBoZWlnaHQ6IDM2MXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICB3aWR0aDogNDYxcHg7XG4gICAgICAgIG1pbi13aWR0aDogNDYxcHg7XG4gICAgICAgIGhlaWdodDogNDYxcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgIHdpZHRoOiAzNDJweDtcbiAgICAgICAgbWluLXdpZHRoOiAzNDJweDtcbiAgICAgICAgaGVpZ2h0OiAzNDJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM4MHB4KSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ib3JkZXJlZC1jaXJjbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgd2lkdGg6IDEwOHB4O1xuICAgICAgICBoZWlnaHQ6IDEwOHB4O1xuICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkYXF1YTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi5zaW5nbGUtcG9zdCwgLnNpbmdsZS1yZXNvdXJjZSAge1xuICAucG9zdCwgLnJlc291cmNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzRweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gICAgICBwYWRkaW5nOiA4MnB4IDIzMnB4IDEwNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIzcHggNHB4IHJnYmEoMCwgMzQsIDY2LCAwLjEpO1xuICAgICAgbWFyZ2luOiAtODJweCBhdXRvIDA7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzNjZweCkge1xuICAgICAgICBwYWRkaW5nOiA4MnB4IDExNnB4IDEwNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgICAgLndwLWJsb2NrLWNvbHVtbnMsIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiAqIHtcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgfVxuICAgICAgYTpub3QoLnByaW1hcnktYnV0dG9uKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgICBwLCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgfVxuICAgICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAyMjQyO1xuICAgICAgICAgIH0gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IGF1dG87XG4gICAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmlubGluZS1mb3JtLXNpZ251cCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTExNnB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbmxpbmUtZmVhdHVyZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oaWdobGlnaHQtcmVzb3VyY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGM0Y1O1xuICAgIHBhZGRpbmctdG9wOiA2OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiA3NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA5MXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDExMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAuaGVhZGluZy1jb250YWluZXIge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJlc291cmNlLWNhcmRzIHtcbiAgICAgICAgLnJlc291cmNlLWNhcmQge1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qKiBGZWF0dXJlZCBSZXNvdXJjZXMgKi9cbiAgLnJlbGF0ZWQtcG9zdHMge1xuICAgIHBhZGRpbmctdG9wOiA2OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogOTFweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICAuaGVhZGluZy1jb250YWluZXIge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJlc291cmNlLWNhcmRzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDgyMHB4KSB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNvdXJjZS1jYXJkIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVzb3VyY2UtY2FyZC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNvdXJjZS1jYXJkLWltYWdlIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMThweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzE4cHg7XG4gICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7ICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0gXG4gIFxuICAvKiogUmVzb3VyY2UgR3VpZGUgKi9cblxuICAucmVzb3VyY2UtZ3VpZGUge1xuICAgIHBhZGRpbmctdG9wOiA3N3B4O1xuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci1maXhlZCB7XG4gICAgICBtYXgtd2lkdGg6ICRmaXhlZFdpZHRoO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpOyBcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDI0cHgpIHtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDgyMHB4KSB7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgIH0gICAgICBcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjhweCkge1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICB9ICAgXG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgICAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjdweDtcbiAgICAgICAgZ2FwOiA1NXB4O1xuICAgICAgfSAgICAgIFxuXG4gICAgICAucmVzb3VyY2UtZ3VpZGUtaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzdweDtcbiAgICAgICAgei1pbmRleDogMjsgIFxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgICAgIFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjY2OVwiIGhlaWdodD1cIjQ2NlwiIHZpZXdCb3g9XCIwIDAgNjY5IDQ2NlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxjaXJjbGUgb3BhY2l0eT1cIjAuMlwiIGN4PVwiMzM0LjVcIiBjeT1cIjMzNC41XCIgcj1cIjMzNC41XCIgZmlsbD1cIndoaXRlXCIvPjwvc3ZnPicpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7ICAgXG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDU3NXB4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQxNHB4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgfSAgICAgICAgICBcblxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTBweCA0cHggcmdiYSgwLCAzNCwgNjYsIDAuMSk7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MzRweDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oODIwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg1NzVweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJlc291cmNlLWd1aWRlLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3N3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTc1cHgpIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfSAgICAgICAgICAgXG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBoNCxwIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUzN3B4O1xuICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZWFyY2gtcmVzdWx0cyB7XG4gIC5zaXRlLW1haW4ge1xuICAgIG1hcmdpbi10b3A6IC0xMjVweDtcbiAgICBwYWRkaW5nLXRvcDogMTcycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMzJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2OHB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyLWZpeGVkIHtcbiAgICAgIG1heC13aWR0aDogMTAxMnB4O1xuICAgICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgLmJhY2stbGluayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAkZGFya19ncmF5O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZ2VuZXJhbFNhbnNTZW1pQm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYXJ0aWNsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIGEsIGE6dmlzaXRlZCB7XG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNtYWxsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWF4LWhlaWdodDogNThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTEycHg7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
