/*! 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.
 */
@import url("https://fonts.googleapis.com/css2?family=Merienda+One&family=Roboto:wght@400;500;700;900&display=swap");
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

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

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

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

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

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

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

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

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

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

body {
  background-color: #FAFCFF;
}

html {
  scroll-behavior: smooth;
}

a {
  text-decoration: none;
  color: #000000;
}
a:hover {
  color: #ff8200;
  text-decoration: underline;
}

.container {
  max-width: 1366px;
  width: 100%;
  margin: 0 auto;
}

.footer {
  max-width: 1920px;
  height: 80px;
  width: 100%;
  font-family: Roboto, sans-serif;
}
.footer__privacyReport {
  font-size: 18px;
  line-height: 21px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  text-align: center;
}

header {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

@media (max-width: 1200px) {
  .desktop {
    display: none;
  }
}
@media (min-width: 1201px) {
  .desktop {
    display: block;
  }
}

@media (min-width: 1201px) {
  .mobile {
    display: none;
  }
}
@media (max-width: 1200px) {
  .mobile {
    display: block;
  }
}

.nav {
  background:  #2f5f79;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1920px;
  margin: 0 auto;
  height: 80px;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 5px dotted #d6d6d6;
  font-family: Roboto, sans-serif;
}
.nav__search {
  border: 1px solid #d6d6d6;
  padding: 6px;
  margin-right: 30px;
}
.nav__IconBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}

.navLogo {
  font-size: 22px;
  max-width: 418px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 960px) {
  .navLogo {
    margin-left: 30px;
  }
}
.navLogo__letter {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 22px;
  max-height: 22px;
  border: 3px solid #ff8200;
  border-radius: 3px;
  padding: 3px;
  width: 100%;
  height: 100%;
  font-weight: 700;
  font-family: Roboto, sans-serif;
  text-align: center;
}
.navLogo__name {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
}
.navLogo__name--accent {
  color: #ff8200;
  font-weight: 700;
  text-transform: uppercase;
}

.navMenu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  max-width: 494px;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  align-items: center;
  font-size: 20px;
  font-weight: 500;
  margin-right: 50px;
}
@media (max-width: 960px) {
  .navMenu {
    display: none;
  }
}
.navMenu__item {
  max-width: 123px;
  width: 100%;
}
.navMenu__item:nth-child(2) {
  max-width: 250px;
}
.navMenu__link {
  font-weight: 700;
}

 .headTeasers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  border-bottom: 2px solid #B3B3B3;
  margin-bottom: 30px;
} 
.headTeasers__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 30px 20px;
  width: 100%;
}
@media (max-width: 640px) {
  .headTeasers__items {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
} 

.teaserItem {
  max-width: 560px;
  height: 100%;
  max-height: 255px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #FFE7E7;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #d6d6d6;
}
@media (max-width: 960px) {
  .teaserItem {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: initial;
  }
}
.teaserItem:first-child {
  margin-right: 20px;
}
@media (max-width: 640px) {
  .teaserItem:first-child {
    margin: 0 0 20px 0;
  }
}
@media (max-width: 640px) {
  .teaserItem {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (max-width: 480px) {
  .teaserItem {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.teaserItem__text {
  padding: 35px 40px;
  max-width: 224px;
  max-height: 113px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  margin: 0;
}
.teaserItem__image {
  height: 100%;
  max-height: 255px;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  max-width: 280px;
}
@media (max-width: 640px) {
  .teaserItem__image {
    max-width: 230px;
  }
}
@media (max-width: 480px) {
  .teaserItem__image {
    max-width: initial;
  }
}

.post {
  font-family: Roboto, sans-serif;
  width: 100%;
  margin: 0 20px;
}
.post__imageBlock {
  position: relative;
  display: inline-block;
}
.post__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
}
.post__image {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.post__imageDescription {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
}
.post__textContent {
  font-weight: 400;
  font-size: 19px;
  line-height: 24px;
  text-align: justify;
}
@media (max-width: 960px) {
  .post__textContent {
    font-size: 16px;
  }
}
.post__titleDescription {
  font-weight: 500;
}
.post__titleHeading {
  font-size: 24px;
  font-weight: 900;
}
.post__date {
  margin-left: 7px;
  border-right: 1px solid #000000;
  padding-right: 4px;
}
.post__viewers {
  padding-left: 4px;
}
.post__imageAnchors {
  width: 100%;
  background-color: rgba(255, 255, 255, 0.77);
  font-weight: 500;
  margin: 0;
  padding: 15px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.post__title {
  font-size: 28px;
  margin: 0 0 5px 0;
}
.post__imageLink {
  display: inline-block;
  padding: 12px 23px;
  background-color: #DE6455;
  color: #FFFFFF;
}

.postTeaser {
  margin: 30px 20px;
}
.postTeaser__link {
  background-color: #FFE7E7;
  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;
  border: 1px solid #d6d6d6;
}
.postTeaser__image {
  max-width: 210px;
  width: 100%;
  min-height: 176px;
  max-height: 176px;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 960px) {
  .postTeaser__image {
    max-width: 140px;
    min-height: 113px;
    max-height: 153px;
  }
}
.postTeaser__text {
  max-width: 580px;
  width: 100%;
  margin: 19px 0;
  padding: 21px;
}
@media (max-width: 960px) {
  .postTeaser__text {
    margin: 0;
  }
}
@media (max-width: 870px) {
  .postTeaser__text {
    padding: 15px;
  }
}
@media (max-width: 480px) {
  .postTeaser__text {
    font-size: 11px;
  }
}

.contentReks {
  max-width: 574px;
  width: 100%;
  margin: 0 20px;
  height: 100%;
  top: 20px;
  position: sticky;
  font-family: Roboto, sans-serif;
}

.scuareAds {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-height: 542px;
  height: 100%;
  margin-bottom: 20px;
}
.scuareAds__adv {
  background-color: #EFEEEE;
  max-width: 336px;
  width: 100%;
  margin: 0 10px;
  height: auto;
  border: 1px solid #d6d6d6;
}
.scuareAds__image {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  min-height: 300px;
  max-height: 300px;
  height: 100%;
}
@media (max-width: 1100px) {
  .scuareAds__image {
    min-height: 200px;
    max-height: 200px;
  }
}
@media (max-width: 960px) {
  .scuareAds__image {
    max-height: 145px;
    min-height: 145px;
  }
}
.scuareAds__text {
  display: inline-block;
  font-size: 19px;
  padding: 21px;
}
@media (max-width: 960px) {
  .scuareAds__text {
    font-size: 16px;
  }
}

.rectRekl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0 10px 20px;
}
.rectRek__rekl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: #EFEEEE;
  width: 100%;
  margin: 20px 0;
  max-height: 176px;
  border: 1px solid #d6d6d6;
}
.rectRek__rekl:first-child {
  margin-top: 0;
}
.rectRek__image {
  min-width: 244px;
  max-height: 167px;
  width: 100%;
  max-width: 244px;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 1100px) {
  .rectRek__image {
    min-width: 157px;
    max-width: 157px;
  }
}
.rectRekl__text {
  font-size: 19px;
  padding: 21px;
  -ms-flex-item-align: center;
  align-self: center;
}
@media (max-width: 960px) {
  .rectRekl__text {
    font-size: 16px;
  }
}
@media (max-width: 1100px) {
  .rectRekl__text {
    padding: 10px;
  }
}

.footerReks {
  padding: 13px 69px 0;
}
@media (max-width: 480px) {
  .footerReks {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.footerReks__title {
  font-size: 28px;
  font-weight: 500;
  line-height: 33px;
  padding: 13px 0;
  margin: 0;
  font-family: Roboto, sans-serif;
  color: #000000;
}
.footerReks__dottedBorder {
  border-bottom: 4px dotted #d6d6d6;
  width: 96%;
  margin: 0 auto;
}
.teaserBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 32px 0 40px;
}
@media (max-width: 768px) {
  .teaserBlock {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 12px;
  }
}
.teaserBlock__teaser {
  width: 100%;
  background-color: #FFE7E7;
  height: 100%;
}
.teaserBlock__teaserImg {
  width: 100%;
  height: 358px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 1200px) {
  .teaserBlock__teaserImg {
    height: 260px;
  }
}
@media (max-width: 960px) {
  .teaserBlock__teaserImg {
    height: 200px;
  }
}
@media (max-width: 768px) {
  .teaserBlock__teaserImg {
    max-width: 230px;
    width: 100%;
  }
}
@media (max-width: 640px) {
  .teaserBlock__teaserImg {
    height: initial;
    max-width: initial;
  }
}
@media (max-width: 610px) {
  .teaserBlock__teaserImg {
    height: 354px;
  }
}
@media (max-width: 480px) {
  .teaserBlock__teaserImg {
    height: 315px;
  }
}
@media (max-width: 400px) {
  .teaserBlock__teaserImg {
    height: 255px;
  }
}
.teaserBlock__teaserContent {
  padding: 35px 13px 14px 34px;
}
@media (max-width: 610px) {
  .teaserBlock__teaserContent {
    padding-left: 16px;
  }
}
.teaserBlock__teaserText {
  display: inline-block;
  padding: 15px 20px 25px;
  margin-bottom: auto;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 130%;
}
@media (max-width: 960px) {
  .teaserBlock__teaserText {
    font-size: 16px;
  }
}
.teaserBlock__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: auto;
  max-width: 530px;
  width: 100%;
  border: 1px solid #d6d6d6;
  background-color: #FFE7E7;
}
.teaserBlock__link:not(:last-child) {
  margin-right: 20px;
}
@media (max-width: 768px) {
  .teaserBlock__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    max-width: initial;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (max-width: 640px) {
  .teaserBlock__link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.reksBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 32px 0 40px;
}
@media (max-width: 960px) {
  .reksBlock {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.reksBlock__ad {
  max-width: 380px;
  width: 100%;
  background-color: #d6d6d6;
  height: 100%;
}
@media (max-width: 960px) {
  .reksBlock__ad {
    max-width: initial;
  }
}
.reksBlock__link {
  max-width: 380px;
  width: 100%;
  background-color: #EFEEEE;
  height: auto;
  border: 1px solid #d6d6d6;
}
@media (max-width: 960px) {
  .reksBlock__link {
    max-width: initial;
  }
}
.reksBlock__ad:not(:last-child) {
  margin-right: 20px;
}
.reksBlock__adImg {
  width: 100%;
  height: 261px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 1200px) {
  .reksBlock__adImg {
    height: 201px;
  }
}
@media (max-width: 960px) {
  .reksBlock__adImg {
    height: 285px;
  }
}
@media (max-width: 768px) {
  .reksBlock__adImg {
    height: 230px;
  }
}
@media (max-width: 640px) {
  .reksBlock__adImg {
    -webkit-box-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    height: 376px;
  }
}
@media (max-width: 480px) {
  .reksBlock__adImg {
    height: 315px;
  }
}
@media (max-width: 400px) {
  .reksBlock__adImg {
    height: 255px;
  }
}
.reksBlock__adContent {
  padding: 31px 18px 45px 16px;
}
.reksBlock__adText {
  display: inline-block;
  padding: 15px 20px 25px;
  margin-bottom: auto;
  margin-top: 0;
  font-size: 19px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  line-height: 130%;
}
@media (max-width: 960px) {
  .reksBlock__adText {
    font-size: 16px;
  }
}
@media (max-width: 960px) {
  .reksBlock__link {
    margin-bottom: 20px;
    -webkit-box-flex: 48%;
    -ms-flex: 48%;
    flex: 48%;
  }
}
@media (max-width: 640px) {
  .reksBlock__link {
    -webkit-box-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
  }
}
.reksBlock__link:not(:last-child) {
  margin-right: 20px;
}
@media (max-width: 960px) {
  .reksBlock__link:not(:last-child) {
    margin-right: 0;
  }
}
@media (max-width: 960px) {
  .reksBlock__link:nth-child(odd) {
    margin-right: 20px;
  }
}
@media (max-width: 737px) {
  .reksBlock__link:nth-child(odd) {
    margin-right: 16px;
  }
}
@media (max-width: 640px) {
  .reksBlock__link:nth-child(odd) {
    margin-right: 0;
  }
}

.footer {
  max-width: 1920px;
  width: 100%;
  font-family: Roboto, sans-serif;
}
.footer__privacyReport {
  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;
  font-size: 17px;
  line-height: 21px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  text-align: center;
}

.footerContentLogo {
  font-size: 22px;
  max-width: 310px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 960px) {
  .footerContentLogo {
    margin-top: 25px;
  }
}
.footerContentLogo__letter {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 22px;
  max-height: 22px;
  border: 3px solid #ff8200;
  border-radius: 3px;
  padding: 3px;
  width: 100%;
  height: 100%;
  font-weight: 700;
  font-family: Roboto, sans-serif;
  text-align: center;
}
.footerContentLogo__name {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}
.footerContentLogo__name--accent {
  color: #ff8200;
  font-weight: 700;
}

.footerContentMenu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  max-width: 284px;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 20px;
  font-weight: 400;
}
.footerContentMenu__item {
  max-width: 284px;
  width: 100%;
}
@media (max-width: 960px) {
  .footerContentMenu__item {
    max-width: initial;
  }
}
.footerContentMenu__item__link {
  font-weight: 700;
}

.footerContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 5px dotted #d6d6d6;
  padding: 15px 0;
}
@media (max-width: 960px) {
  .footerContent {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.footerContent__mediaIcons {
  margin-right: 30px;
  max-width: 250px;
  width: 100%;
  text-align: right;
}
@media (max-width: 960px) {
  .footerContent__mediaIcons {
    display: none;
  }
}
.footerContent__logoPrivacy {
  max-width: 250px;
  width: 100%;
}

.navMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1024px;
  margin: 0 auto;
  height: 80px;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 2px solid #626262;
  font-family: Roboto, sans-serif;
  background:  #2f5f79;
}
.navMob__search {
  border: 1px solid #d6d6d6;
  padding: 6px;
  margin-right: 30px;
}
.navMob__icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.navLogoMob {
  font-size: 22px;
  max-width: 418px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 30px;
}
@media (max-width: 480px) {
  .navLogoMob {
    font-size: 17px;
  }
}
.navLogoMob__letter {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 22px;
  max-height: 22px;
  border: 3px solid #ff8200;
  border-radius: 3px;
  padding: 3px;
  width: 100%;
  height: 100%;
  font-weight: 700;
  font-family: Roboto, sans-serif;
  text-align: center;
}
.navLogoMob__name {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
}
.navLogoMob__name--accent {
  color: #ff8200;
  font-weight: 700;
}

.navMenuMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  max-width: 332px;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 20px;
  font-weight: 500;
}
@media (max-width: 960px) {
  .navMenuMob {
    display: none;
  }
}
.navMenuMob__item {
  max-width: 100px;
  width: 100%;
}
.navMenuMob__link {
  font-weight: 700;
}

.burgerBlockMob {
  border: 1px solid #d6d6d6;
  padding: 5px;
  margin-right: 30px;
  background-color: #ff8200;
  border-radius: 5px;
  width: 40px;
  height: 40px;
  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-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
.burgerBlockMob__burgerLine {
  width: 15px;
  margin: 3px auto;
  border-bottom: 2px solid #FFFFFF;
}

.headTeasersMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-bottom: 2px solid #B3B3B3;
  max-width: 1024px;
  width: 100%;
  margin: 0 auto 20px;
}
.headTeasersMob__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 30px 20px 0;
  width: 100%;
  -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;
}

.teaserItemMob {
  height: 100%;
  font-family: Roboto, sans-serif;
  max-height: 255px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #EFEEEE;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #d6d6d6;
  margin-bottom: 25px;
}
@media (max-width: 640px) {
  .teaserItemMob {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;

  }
}
.teaserItemMob__image {
  max-width: 300px;
  width: 100%;
  min-height: 176px;
  max-height: 176px;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 960px) {
  .teaserItemMob__image {
    max-width: 140px;
    min-height: 113px;
    max-height: 153px;
  }
}
.teaserItemMob__text {
  max-width: 480px;
  width: 100%;
  margin: 19px 0;
  padding: 0 10px;
  font-size: 26px;
}
@media (max-width: 960px) {
  .teaserItemMob__text {
    margin: 0;
    font-size: 16px;
  }
}
@media (max-width: 480px) {
  .teaserItemMob__text {
    font-size: 16px;
  }
}

.postMob {
  max-width: 1024px;
  font-family: Roboto, sans-serif;
  margin: 0 auto;
  padding: 0 20px;
}
.postMob__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
}
.postMob__image {
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  margin: 0 auto;
}
.postMob__imageDescription {
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
}
.postMob__textContent {
  font-weight: 400;
  font-size: 19px;
  line-height: 24px;
  text-align: justify;
}
@media (max-width: 960px) {
  .postMob__textContent {
    font-size: 16px;
  }
}
.postMob__date {
  margin-left: 7px;
  border-right: 1px solid #000000;
  padding-right: 4px;
}
.postMob__viewers {
  padding-left: 4px;
}
.postMob__title {
  font-weight: 500;
  font-size: 36px;
  line-height: 33px;
  margin: 42px 0;
}
.postMob__btn {
  margin: 25px 0;
}
.postMob__subBtn {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #fff;
  background-color: #DE6455;
  max-width: 158px;
  width: 100%;
  padding: 12px 20px;
  border: none;
  margin-bottom: 25px;
}

.postTeaserMob__link {
  background-color: #FFE7E7;
  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;
  border: 1px solid #d6d6d6;
  margin-bottom: 22px;
}
.postTeaserMob__image {
  max-width: 210px;
  width: 100%;
  min-height: 176px;
  max-height: 176px;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 960px) {
  .postTeaserMob__image {
    max-width: 140px;
    min-height: 113px;
    max-height: 153px;
  }
}
.postTeaserMob__text {
  max-width: 580px;
  width: 100%;
  margin: 19px 0;
  padding: 0 10px;
}
@media (max-width: 960px) {
  .postTeaserMob__text {
    margin: 0;
  }
}
@media (max-width: 480px) {
  .postTeaserMob__text {
    font-size: 12px;
  }
}

.footerReksMob {
  max-width: 1024px;
  margin: 0 auto;
  font-family: Roboto, sans-serif;
}
.footerReksMob__title {
  font-size: 28px;
  font-weight: 500;
  line-height: 33px;
  padding: 13px 20px;
  margin: 0;
  color: #000000;
}
.footerReksMob__dottedBorder {
  border-bottom: 4px dotted #d6d6d6;
  padding: 0 20px;
  margin: 0 auto 20px;
}
.footerReksMob__link {
  background-color: #FFE7E7;
  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;
  border: 1px solid #d6d6d6;
  margin-bottom: 22px;
}
.footerReksMob__image {
  max-width: 210px;
  width: 100%;
  min-height: 176px;
  max-height: 176px;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 960px) {
  .footerReksMob__image {
    max-width: 144px;
    min-height: 153px;
    max-height: 153px;
  }
}
@media (max-width: 480px) {
  .footerReksMob__image {
    max-width: 140px;
    min-height: 113px;
    max-height: 153px;
  }
}
.footerReksMob__text {
  max-width: 580px;
  width: 100%;
  margin: 19px 0;
  padding: 0 21px;
}
@media (max-width: 960px) {
  .footerReksMob__text {
    margin: 0;
  }
}
@media (max-width: 480px) {
  .footerReksMob__text {
    font-size: 12px;
    padding: 0 10px;
  }
}

.teaserBlockMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 32px 0 40px;
}
@media (max-width: 768px) {
  .teaserBlockMob {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 12px;
  }
}
.teaserBlockMob__teaser {
  width: 100%;
  background-color: #FFE7E7;
  height: 100%;
}
.teaserBlockMob__teaserImg {
  width: 100%;
  height: 358px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (max-width: 1200px) {
  .teaserBlockMob__teaserImg {
    height: 260px;
  }
}
@media (max-width: 960px) {
  .teaserBlockMob__teaserImg {
    height: 200px;
  }
}
@media (max-width: 768px) {
  .teaserBlockMob__teaserImg {
    max-width: 230px;
    width: 100%;
  }
}
@media (max-width: 640px) {
  .teaserBlockMob__teaserImg {
    height: initial;
    max-width: initial;
  }
}
@media (max-width: 610px) {
  .teaserBlockMob__teaserImg {
    height: 354px;
  }
}
@media (max-width: 480px) {
  .teaserBlockMob__teaserImg {
    height: 315px;
  }
}
@media (max-width: 400px) {
  .teaserBlockMob__teaserImg {
    height: 255px;
  }
}
.teaserBlockMob__teaserContent {
  padding: 35px 13px 14px 34px;
}
@media (max-width: 610px) {
  .teaserBlockMob__teaserContent {
    padding-left: 16px;
  }
}
.teaserBlockMob__teaserText {
  display: inline-block;
  padding: 15px 20px 25px;
  margin-bottom: auto;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 130%;
}
@media (max-width: 960px) {
  .teaserBlockMob__teaserText {
    font-size: 16px;
  }
}
.teaserBlockMob__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: auto;
  max-width: 530px;
  width: 100%;
  border: 1px solid #d6d6d6;
  background-color: #FFE7E7;
}
.teaserBlockMob__link:not(:last-child) {
  margin-right: 20px;
}
@media (max-width: 768px) {
  .teaserBlockMob__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    max-width: initial;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (max-width: 640px) {
  .teaserBlockMob__link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.reksBlockMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 auto;
  border-bottom: 2px solid #B3B3B3;
  max-width: 463px;
  width: 100%;
}
.reksBlockMob:last-child {
  border-bottom: none;
}
.reksBlockMob__ad {
  max-width: 380px;
  width: 100%;
  background-color: #d6d6d6;
  height: 100%;
}
@media (max-width: 960px) {
  .reksBlockMob__ad {
    max-width: initial;
  }
}
.reksBlockMob__link {
  max-width: 410px;
  width: 100%;
  background-color: #EFEEEE;
  height: auto;
  margin: 20px;
  border: 1px solid #d6d6d6;
}
.reksBlockMob__ad:not(:last-child) {
  margin-right: 20px;
}
.reksBlockMob__adImg {
  width: 100%;
  height: 312px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
.reksBlockMob__adContent {
  padding: 31px 18px 45px 16px;
}
.reksBlockMob__adText {
  display: block;
  padding: 25px 20px 25px;
  margin-bottom: auto;
  margin-top: 0;
  font-size: 16px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  line-height: 130%;
}
@media (max-width: 960px) {
  .reksBlockMob__adText {
    font-size: 16px;
  }
}
@media (max-width: 960px) {
  .reksBlockMob__link {
    margin-bottom: 20px;
  }
}

.footerMob {
  margin: 0 auto;
  max-width: 1920px;
  width: 100%;
  font-family: Roboto, sans-serif;
}
.footerMob__privacyReport {
  font-size: 18px;
  line-height: 21px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  text-align: center;
  margin: 15px 0 0 0;
}

.footerContentLogoMob {
  font-size: 22px;
  max-width: 284px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 25px;
}
@media (max-width: 960px) {
  .footerContentLogoMob {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 25px;
  }
}
.footerContentLogoMob__letter {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 22px;
  max-height: 22px;
  border: 3px solid #ff8200;
  border-radius: 3px;
  padding: 3px;
  width: 100%;
  height: 100%;
  font-weight: 700;
  font-family: Roboto, sans-serif;
  text-align: center;
}
.footerContentLogoMob__name {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
}
@media (max-width: 1200px) {
  .footerContentLogoMob__name {
    font-size: 20px;
  }
}
.footerContentLogoMob__name--accent {
  color: #ff8200;
  font-weight: 700;
}

.footerContentMenuMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  max-width: 284px;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 17px;
  font-weight: 400;
  padding: 0;
  text-align: center;
}
.footerContentMenuMob__item {
  max-width: 284px;
  width: 100%;
}
@media (max-width: 960px) {
  .footerContentMenuMob__item {
    max-width: initial;
  }
}
.footerContentMenuMob__item__link {
  font-weight: 700;
}

.footerContentMob {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 5px dotted #d6d6d6;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (max-width: 960px) {
  .footerContentMob {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.footerContentMob__menu {
  font-weight: 400;
}
.footerContentMob__mediaIcons {
  margin-right: 30px;
}
@media (max-width: 960px) {
  .footerContentMob__mediaIcons {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCJ1dGlscy9mb250cy5zY3NzIiwic3R5bGVzLmNzcyIsInV0aWxzL19nbG9iYWwuc2NzcyIsInV0aWxzL3ZhcnMuc2NzcyIsInV0aWxzL19jb250YWluZXIuc2NzcyIsIm1vZHVsZXMvZm9vdGVyL2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9oZWFkZXIvaGVhZGVyLnNjc3MiLCJtb2R1bGVzL21haW4vX2RldmljZXMuc2NzcyIsIm1vZHVsZXMvbmF2L19uYXYuc2NzcyIsIm1vZHVsZXMvbmF2L19uYXZMb2dvLnNjc3MiLCJtb2R1bGVzL25hdi9fbmF2TWVudS5zY3NzIiwibW9kdWxlcy9oZWFkVGVhc2Vycy9faGVhZFRlYXNlcnMuc2NzcyIsIm1vZHVsZXMvaGVhZFRlYXNlcnMvX2hlYWRUZWFzZXJzSXRlbS5zY3NzIiwibW9kdWxlcy9wb3N0L19wb3N0LnNjc3MiLCJtb2R1bGVzL3Bvc3QvX3Bvc3RUZWFzZXIuc2NzcyIsIm1vZHVsZXMvY29udGVudEFkcy9fY29udGVudEFkcy5zY3NzIiwibW9kdWxlcy9jb250ZW50QWRzL19zY3VhcmVBZHMuc2NzcyIsIm1vZHVsZXMvY29udGVudEFkcy9fcmVjdEFkcy5zY3NzIiwibW9kdWxlcy9mb290ZXJBZHMvX2Zvb3RlckFkcy5zY3NzIiwibW9kdWxlcy9mb290ZXJBZHMvX3RlYXNlckJsb2NrLnNjc3MiLCJtb2R1bGVzL2Zvb3RlckFkcy9fYWRzQmxvY2suc2NzcyIsIm1vZHVsZXMvZm9vdGVyL19mb290ZXJDb250ZW50TG9nby5zY3NzIiwibW9kdWxlcy9mb290ZXIvX2Zvb3RlckNvbnRlbnRNZW51LnNjc3MiLCJtb2R1bGVzL2Zvb3Rlci9fZm9vdGVyQ29udGVudC5zY3NzIiwibW9kdWxlcy9tb2IvbmF2L19uYXYuc2NzcyIsIm1vZHVsZXMvbW9iL25hdi9fbmF2TG9nby5zY3NzIiwibW9kdWxlcy9tb2IvbmF2L19uYXZNZW51LnNjc3MiLCJtb2R1bGVzL21vYi9uYXYvX2J1cmdlckJsb2NrLnNjc3MiLCJtb2R1bGVzL21vYi9oZWFkVGVhc2Vycy9faGVhZFRlYXNlcnMuc2NzcyIsIm1vZHVsZXMvbW9iL2hlYWRUZWFzZXJzL19oZWFkVGVhc2Vyc0l0ZW0uc2NzcyIsIm1vZHVsZXMvbW9iL3Bvc3QvX3Bvc3Quc2NzcyIsIm1vZHVsZXMvbW9iL3Bvc3QvX3Bvc3RUZWFzZXIuc2NzcyIsIm1vZHVsZXMvbW9iL2Zvb3RlckFkcy9fZm9vdGVyQWRzLnNjc3MiLCJtb2R1bGVzL21vYi9mb290ZXJBZHMvX3RlYXNlckJsb2NrLnNjc3MiLCJtb2R1bGVzL21vYi9mb290ZXJBZHMvX2Fkc0Jsb2NrLnNjc3MiLCJtb2R1bGVzL21vYi9mb290ZXIvZm9vdGVyLnNjc3MiLCJtb2R1bGVzL21vYi9mb290ZXIvX2Zvb3RlckNvbnRlbnRMb2dvLnNjc3MiLCJtb2R1bGVzL21vYi9mb290ZXIvX2Zvb3RlckNvbnRlbnRNZW51LnNjc3MiLCJtb2R1bGVzL21vYi9mb290ZXIvX2Zvb3RlckNvbnRlbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyRUFBQTtBQUVBOytFQUFBO0FBR0E7OztFQUFBO0FDTFEsb0hBQUE7QURVUjtFQUNFLGlCQUFBO0VBQW1CLE1BQUE7RUFDbkIsOEJBQUE7RUFBZ0MsTUFBQTtBRUNsQzs7QUZFQTsrRUFBQTtBQUdBOztFQUFBO0FBSUE7RUFDRSxTQUFBO0FFREY7O0FGSUE7O0VBQUE7QUFJQTtFQUNFLGNBQUE7QUVGRjs7QUZLQTs7O0VBQUE7QUFLQTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBRUhGOztBRk1BOytFQUFBO0FBR0E7OztFQUFBO0FBS0E7RUFDRSwrQkFBQTtVQUFBLHVCQUFBO0VBQXlCLE1BQUE7RUFDekIsU0FBQTtFQUFXLE1BQUE7RUFDWCxpQkFBQTtFQUFtQixNQUFBO0FFRnJCOztBRktBOzs7RUFBQTtBQUtBO0VBQ0UsaUNBQUE7RUFBbUMsTUFBQTtFQUNuQyxjQUFBO0VBQWdC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QmpDZVU7QUZnbkRkO0FtQzduREk7RUFDRSxjakNPWTtFaUNOWixnQmpDY2E7QUZpbkRuQjs7QW9DaHFEQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JsQ3VDbUI7RWtDdENuQixVQUFBO0VBQ0Esa0JBQUE7QXBDbXFERjtBb0NscURFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FwQ29xREo7QUUzcERFO0VrQ1hBO0lBSUksa0JBQUE7RXBDc3FESjtBQUNGO0FvQ3BxREU7RUFDRSxnQmxDNkJlO0FGeW9EbkI7O0FxQ3hyREE7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNEJBQUE7RUFBQSw4QkFBQTtNQUFBLGtDQUFBO1VBQUEsOEJBQUE7QXJDMnJERjtBRTlxREU7RW1DckJGO0lBVUksNEJBQUE7SUFBQSw4QkFBQTtRQUFBLGtDQUFBO1lBQUEsOEJBQUE7SUFDQSx3QkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RXJDNnJERjtBQUNGO0FxQ3hyREU7RUFDRSxrQkFBQTtBckMwckRKO0FFdnJERTtFbUNKQTtJQUdJLGFBQUE7RXJDNHJESjtBQUNGIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWVyaWVuZGErT25lJmZhbWlseT1Sb2JvdG86d2dodEA0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1lcmllbmRhK09uZSZmYW1pbHk9Um9ib3RvOndnaHRANDAwOzUwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQ0ZGO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjRUY0RjRGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTM2NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb290ZXIge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5mb290ZXJfX3ByaXZhY3lSZXBvcnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiA1cHggZG90dGVkICNkNmQ2ZDY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG4ubmF2X19zZWFyY2gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNmQ2O1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5uYXZfX0ljb25CbG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXZMb2dvIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXgtd2lkdGg6IDQxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubmF2TG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi5uYXZMb2dvX19sZXR0ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyMnB4O1xuICBtYXgtaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZWY0ZjRmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdkxvZ29fX25hbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLm5hdkxvZ29fX25hbWUtLWFjY2VudCB7XG4gIGNvbG9yOiAjRUY0RjRGO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubmF2TWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWF4LXdpZHRoOiA0OTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm5hdk1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZNZW51X19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2TWVudV9faXRlbTpudGgtY2hpbGQoMikge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLm5hdk1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaGVhZFRlYXNlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQjNCM0IzO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmhlYWRUZWFzZXJzX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAzMHB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5oZWFkVGVhc2Vyc19faXRlbXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLnRlYXNlckl0ZW0ge1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDI1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFN0U3O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNmQ2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWFzZXJJdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cbn1cbi50ZWFzZXJJdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXJJdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VySXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50ZWFzZXJJdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udGVhc2VySXRlbV9fdGV4dCB7XG4gIHBhZGRpbmc6IDM1cHggNDBweDtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbiAgbWF4LWhlaWdodDogMTEzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbjogMDtcbn1cbi50ZWFzZXJJdGVtX19pbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjU1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VySXRlbV9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudGVhc2VySXRlbV9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuXG4ucG9zdCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMjBweDtcbn1cbi5wb3N0X19pbWFnZUJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucG9zdF9fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wb3N0X19pbWFnZURlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5wb3N0X190ZXh0Q29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvc3RfX3RleHRDb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wb3N0X190aXRsZURlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wb3N0X190aXRsZUhlYWRpbmcge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnBvc3RfX2RhdGUge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4ucG9zdF9fdmlld2VycyB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnBvc3RfX2ltYWdlQW5jaG9ycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLnBvc3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW46IDAgMCA1cHggMDtcbn1cbi5wb3N0X19pbWFnZUxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMjNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFNjQ1NTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5wb3N0VGVhc2VyIHtcbiAgbWFyZ2luOiAzMHB4IDIwcHg7XG59XG4ucG9zdFRlYXNlcl9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU3RTc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbn1cbi5wb3N0VGVhc2VyX19pbWFnZSB7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNzZweDtcbiAgbWF4LWhlaWdodDogMTc2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0VGVhc2VyX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBtaW4taGVpZ2h0OiAxMTNweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTNweDtcbiAgfVxufVxuLnBvc3RUZWFzZXJfX3RleHQge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxOXB4IDA7XG4gIHBhZGRpbmc6IDIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvc3RUZWFzZXJfX3RleHQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KSB7XG4gIC5wb3N0VGVhc2VyX190ZXh0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBvc3RUZWFzZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG4uY29udGVudEFkcyB7XG4gIG1heC13aWR0aDogNTc0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG5cbi5zY3VhcmVBZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC1oZWlnaHQ6IDU0MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2N1YXJlQWRzX19hZHYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRUVFO1xuICBtYXgtd2lkdGg6IDMzNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbn1cbi5zY3VhcmVBZHNfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNjdWFyZUFkc19faW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNjdWFyZUFkc19faW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDE0NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDE0NXB4O1xuICB9XG59XG4uc2N1YXJlQWRzX190ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE5cHg7XG4gIHBhZGRpbmc6IDIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNjdWFyZUFkc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5yZWN0QWRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIDEwcHggMjBweDtcbn1cbi5yZWN0QWRzX19hZHYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRUVFO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIG1heC1oZWlnaHQ6IDE3NnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNmQ2O1xufVxuLnJlY3RBZHNfX2FkdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucmVjdEFkc19faW1hZ2Uge1xuICBtaW4td2lkdGg6IDI0NHB4O1xuICBtYXgtaGVpZ2h0OiAxNjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5yZWN0QWRzX19pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxNTdweDtcbiAgICBtYXgtd2lkdGg6IDE1N3B4O1xuICB9XG59XG4ucmVjdEFkc19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgcGFkZGluZzogMjFweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yZWN0QWRzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnJlY3RBZHNfX3RleHQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmZvb3RlckFkcyB7XG4gIHBhZGRpbmc6IDEzcHggNjlweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXJBZHMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uZm9vdGVyQWRzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmc6IDEzcHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5mb290ZXJBZHNfX2RvdHRlZEJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDRweCBkb3R0ZWQgI2Q2ZDZkNjtcbiAgd2lkdGg6IDk2JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGVhc2VyQmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luOiAzMnB4IDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyQmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnRlYXNlckJsb2NrX190ZWFzZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTdFNztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRlYXNlckJsb2NrX190ZWFzZXJJbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNThweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGVhc2VyQmxvY2tfX3RlYXNlckltZyB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWFzZXJCbG9ja19fdGVhc2VySW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRlYXNlckJsb2NrX190ZWFzZXJJbWcge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGVhc2VyQmxvY2tfX3RlYXNlckltZyB7XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC50ZWFzZXJCbG9ja19fdGVhc2VySW1nIHtcbiAgICBoZWlnaHQ6IDM1NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRlYXNlckJsb2NrX190ZWFzZXJJbWcge1xuICAgIGhlaWdodDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAudGVhc2VyQmxvY2tfX3RlYXNlckltZyB7XG4gICAgaGVpZ2h0OiAyNTVweDtcbiAgfVxufVxuLnRlYXNlckJsb2NrX190ZWFzZXJDb250ZW50IHtcbiAgcGFkZGluZzogMzVweCAxM3B4IDE0cHggMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAudGVhc2VyQmxvY2tfX3RlYXNlckNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxufVxuLnRlYXNlckJsb2NrX190ZWFzZXJUZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlYXNlckJsb2NrX190ZWFzZXJUZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50ZWFzZXJCbG9ja19fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA1MzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU3RTc7XG59XG4udGVhc2VyQmxvY2tfX2xpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyQmxvY2tfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXJCbG9ja19fbGluayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYWRzQmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luOiAzMnB4IDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWRzQmxvY2sge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5hZHNCbG9ja19fYWQge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDZkNjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZHNCbG9ja19fYWQge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuLmFkc0Jsb2NrX19saW5rIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVFRUU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWRzQmxvY2tfX2xpbmsge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuLmFkc0Jsb2NrX19hZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmFkc0Jsb2NrX19hZEltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2MXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHNCbG9ja19fYWRJbWcge1xuICAgIGhlaWdodDogMjAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWRzQmxvY2tfX2FkSW1nIHtcbiAgICBoZWlnaHQ6IDI4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkc0Jsb2NrX19hZEltZyB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hZHNCbG9ja19fYWRJbWcge1xuICAgIGZsZXg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5hZHNCbG9ja19fYWRJbWcge1xuICAgIGhlaWdodDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYWRzQmxvY2tfX2FkSW1nIHtcbiAgICBoZWlnaHQ6IDI1NXB4O1xuICB9XG59XG4uYWRzQmxvY2tfX2FkQ29udGVudCB7XG4gIHBhZGRpbmc6IDMxcHggMThweCA0NXB4IDE2cHg7XG59XG4uYWRzQmxvY2tfX2FkVGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweCAyMHB4IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFkc0Jsb2NrX19hZFRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZHNCbG9ja19fbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmbGV4OiA0OCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYWRzQmxvY2tfX2xpbmsge1xuICAgIGZsZXg6IDEwMCU7XG4gIH1cbn1cbi5hZHNCbG9ja19fbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZHNCbG9ja19fbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWRzQmxvY2tfX2xpbms6bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDczN3B4KSB7XG4gIC5hZHNCbG9ja19fbGluazpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmFkc0Jsb2NrX19saW5rOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fcHJpdmFjeVJlcG9ydCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvb3RlckNvbnRlbnRMb2dvIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9vdGVyQ29udGVudExvZ28ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5mb290ZXJDb250ZW50TG9nb19fbGV0dGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjJweDtcbiAgbWF4LWhlaWdodDogMjJweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2VmNGY0ZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXJDb250ZW50TG9nb19fbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG4uZm9vdGVyQ29udGVudExvZ29fX25hbWUtLWFjY2VudCB7XG4gIGNvbG9yOiAjRUY0RjRGO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyQ29udGVudE1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1heC13aWR0aDogMjg0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb290ZXJDb250ZW50TWVudV9faXRlbSB7XG4gIG1heC13aWR0aDogMjg0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb290ZXJDb250ZW50TWVudV9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG4uZm9vdGVyQ29udGVudE1lbnVfX2l0ZW1fX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiA1cHggZG90dGVkICNkNmQ2ZDY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvb3RlckNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmZvb3RlckNvbnRlbnRfX21lZGlhSWNvbnMge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvb3RlckNvbnRlbnRfX21lZGlhSWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdk1vYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzYyNjI2MjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5uYXZNb2JfX3NlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIHBhZGRpbmc6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLm5hdk1vYl9faWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdkxvZ29Nb2Ige1xuICBmb250LXNpemU6IDIycHg7XG4gIG1heC13aWR0aDogNDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubmF2TG9nb01vYiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4ubmF2TG9nb01vYl9fbGV0dGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjJweDtcbiAgbWF4LWhlaWdodDogMjJweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2VmNGY0ZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uYXZMb2dvTW9iX19uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5uYXZMb2dvTW9iX19uYW1lLS1hY2NlbnQge1xuICBjb2xvcjogI0VGNEY0RjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm5hdk1lbnVNb2Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1heC13aWR0aDogMzMycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubmF2TWVudU1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdk1lbnVNb2JfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXZNZW51TW9iX19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJ1cmdlckJsb2NrTW9iIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjRmNGY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1cmdlckJsb2NrTW9iX19idXJnZXJMaW5lIHtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbjogM3B4IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGRkZGO1xufVxuXG4uaGVhZFRlYXNlcnNNb2Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNCM0IzQjM7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbi5oZWFkVGVhc2Vyc01vYl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDMwcHggMjBweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50ZWFzZXJJdGVtTW9iIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXgtaGVpZ2h0OiAyNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVFRUU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlckl0ZW1Nb2Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi50ZWFzZXJJdGVtTW9iX19pbWFnZSB7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNzZweDtcbiAgbWF4LWhlaWdodDogMTc2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWFzZXJJdGVtTW9iX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBtaW4taGVpZ2h0OiAxMTNweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTNweDtcbiAgfVxufVxuLnRlYXNlckl0ZW1Nb2JfX3RleHQge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxOXB4IDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVhc2VySXRlbU1vYl9fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRlYXNlckl0ZW1Nb2JfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG4ucG9zdE1vYiB7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnBvc3RNb2JfX2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0TW9iX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucG9zdE1vYl9faW1hZ2VEZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ucG9zdE1vYl9fdGV4dENvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0TW9iX190ZXh0Q29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucG9zdE1vYl9fZGF0ZSB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5wb3N0TW9iX192aWV3ZXJzIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4ucG9zdE1vYl9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW46IDQycHggMDtcbn1cbi5wb3N0TW9iX19idG4ge1xuICBtYXJnaW46IDI1cHggMDtcbn1cbi5wb3N0TW9iX19zdWJCdG4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFNjQ1NTtcbiAgbWF4LXdpZHRoOiAxNThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4ucG9zdFRlYXNlck1vYl9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkU3RTc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5wb3N0VGVhc2VyTW9iX19pbWFnZSB7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNzZweDtcbiAgbWF4LWhlaWdodDogMTc2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0VGVhc2VyTW9iX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBtaW4taGVpZ2h0OiAxMTNweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTNweDtcbiAgfVxufVxuLnBvc3RUZWFzZXJNb2JfX3RleHQge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxOXB4IDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucG9zdFRlYXNlck1vYl9fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBvc3RUZWFzZXJNb2JfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZm9vdGVyQWRzTW9iIHtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmZvb3RlckFkc01vYl9fdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZm9vdGVyQWRzTW9iX19kb3R0ZWRCb3JkZXIge1xuICBib3JkZXItYm90dG9tOiA0cHggZG90dGVkICNkNmQ2ZDY7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbi5mb290ZXJBZHNNb2JfX2xpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFN0U3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uZm9vdGVyQWRzTW9iX19pbWFnZSB7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNzZweDtcbiAgbWF4LWhlaWdodDogMTc2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb290ZXJBZHNNb2JfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE0NHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1M3B4O1xuICAgIG1heC1oZWlnaHQ6IDE1M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvb3RlckFkc01vYl9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgbWluLWhlaWdodDogMTEzcHg7XG4gICAgbWF4LWhlaWdodDogMTUzcHg7XG4gIH1cbn1cbi5mb290ZXJBZHNNb2JfX3RleHQge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxOXB4IDA7XG4gIHBhZGRpbmc6IDAgMjFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9vdGVyQWRzTW9iX190ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyQWRzTW9iX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5cbi50ZWFzZXJCbG9ja01vYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW46IDMycHggMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXJCbG9ja01vYiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG4udGVhc2VyQmxvY2tNb2JfX3RlYXNlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFN0U3O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGVhc2VyQmxvY2tNb2JfX3RlYXNlckltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1OHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZWFzZXJCbG9ja01vYl9fdGVhc2VySW1nIHtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlYXNlckJsb2NrTW9iX190ZWFzZXJJbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGVhc2VyQmxvY2tNb2JfX3RlYXNlckltZyB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50ZWFzZXJCbG9ja01vYl9fdGVhc2VySW1nIHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLnRlYXNlckJsb2NrTW9iX190ZWFzZXJJbWcge1xuICAgIGhlaWdodDogMzU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudGVhc2VyQmxvY2tNb2JfX3RlYXNlckltZyB7XG4gICAgaGVpZ2h0OiAzMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC50ZWFzZXJCbG9ja01vYl9fdGVhc2VySW1nIHtcbiAgICBoZWlnaHQ6IDI1NXB4O1xuICB9XG59XG4udGVhc2VyQmxvY2tNb2JfX3RlYXNlckNvbnRlbnQge1xuICBwYWRkaW5nOiAzNXB4IDEzcHggMTRweCAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC50ZWFzZXJCbG9ja01vYl9fdGVhc2VyQ29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG59XG4udGVhc2VyQmxvY2tNb2JfX3RlYXNlclRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVhc2VyQmxvY2tNb2JfX3RlYXNlclRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnRlYXNlckJsb2NrTW9iX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDUzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTdFNztcbn1cbi50ZWFzZXJCbG9ja01vYl9fbGluazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFzZXJCbG9ja01vYl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRlYXNlckJsb2NrTW9iX19saW5rIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5hZHNCbG9ja01vYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0IzQjNCMztcbiAgbWF4LXdpZHRoOiA0NjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWRzQmxvY2tNb2I6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYWRzQmxvY2tNb2JfX2FkIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZDY7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWRzQmxvY2tNb2JfX2FkIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cbi5hZHNCbG9ja01vYl9fbGluayB7XG4gIG1heC13aWR0aDogNDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRUVFO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcbn1cbi5hZHNCbG9ja01vYl9fYWQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5hZHNCbG9ja01vYl9fYWRJbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMTJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuLmFkc0Jsb2NrTW9iX19hZENvbnRlbnQge1xuICBwYWRkaW5nOiAzMXB4IDE4cHggNDVweCAxNnB4O1xufVxuLmFkc0Jsb2NrTW9iX19hZFRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjVweCAyMHB4IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFkc0Jsb2NrTW9iX19hZFRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZHNCbG9ja01vYl9fbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uZm9vdGVyTW9iIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlck1vYl9fcHJpdmFjeVJlcG9ydCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvb3RlckNvbnRlbnRMb2dvTW9iIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXgtd2lkdGg6IDI4NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvb3RlckNvbnRlbnRMb2dvTW9iIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uZm9vdGVyQ29udGVudExvZ29Nb2JfX2xldHRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIycHg7XG4gIG1heC1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlZjRmNGY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9vdGVyQ29udGVudExvZ29Nb2JfX25hbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmZvb3RlckNvbnRlbnRMb2dvTW9iX19uYW1lLS1hY2NlbnQge1xuICBjb2xvcjogI0VGNEY0RjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvb3RlckNvbnRlbnRNZW51TW9iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXgtd2lkdGg6IDI4NHB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXJDb250ZW50TWVudU1vYl9faXRlbSB7XG4gIG1heC13aWR0aDogMjg0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb290ZXJDb250ZW50TWVudU1vYl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG4uZm9vdGVyQ29udGVudE1lbnVNb2JfX2l0ZW1fX2xpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyQ29udGVudE1vYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiA1cHggZG90dGVkICNkNmQ2ZDY7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9vdGVyQ29udGVudE1vYiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyQ29udGVudE1vYl9fbWVkaWFJY29ucyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9vdGVyQ29udGVudE1vYl9fbWVkaWFJY29ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsImJvZHkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci16aXJjb247XHJcbn1cclxuaHRtbCB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuYXtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItY2FybmF0aW9uO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59IiwiLy8gU2l6ZXNcclxuJGJhc2UtZm9udC1zaXplOiAxNnB4O1xyXG5cclxuJGJyZWFrcG9pbnRzOiAoXHJcbiAgXCJwaG9uZVwiICAgICAgIDogNDAwcHgsXHJcbiAgXCJwaG9uZS13aWRlXCIgIDogNDgwcHgsXHJcbiAgXCJwaGFibGV0XCIgICAgIDogNTYwcHgsXHJcbiAgXCJ0YWJsZXQtc21hbGxcIjogNjQwcHgsXHJcbiAgXCJ0YWJsZXRcIiAgICAgIDogNzY4cHgsXHJcbiAgXCJ0YWJsZXQtd2lkZVwiIDogMTAyNHB4LFxyXG4gIFwiZGVza3RvcFwiICAgICA6IDEyNDhweCxcclxuICBcImRlc2t0b3Atd2lkZVwiOiAxNDQwcHhcclxuKTtcclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHRhYmxldC13aWRlIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHRhYmxldCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7IEBjb250ZW50OyB9XHJcbn1cclxuQG1peGluIHBob25lLXdpZGUge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxyXG59XHJcbkBtaXhpbiBwaG9uZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IEBjb250ZW50OyB9XHJcbn1cclxuXHJcbiRjb250ZW50LXNpemU6IDEwMjRweDtcclxuXHJcbi8vQ29sb3JzXHJcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcclxuJGNvbG9yLXppcmNvbjogI0ZBRkNGRjtcclxuJGNvbG9yLXNoYXJrOiAjMjEyNTI5O1xyXG4kY29sb3ItZ2FsbGVyeTogI0VGRUVFRTtcclxuJGNvbG9yLXBpcHBpbjogI0ZGRTdFNztcclxuJGNvbG9yLXdoaXRlOiAjRkZGRkZGO1xyXG4kY29sb3ItY2FybmF0aW9uOiAjRUY0RjRGO1xyXG4kY29sb3ItYWx0bzogI2Q2ZDZkNjtcclxuJGNvbG9yLW5vYmVsOiAjQjNCM0IzO1xyXG4kY29sb3ItZG92ZUdyYXk6ICM2MjYyNjI7XHJcbi8vIEZvbnRzXHJcbiRmb250LVJvYm90bzogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xyXG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6IDkwMDsiLCIuY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDEzNjZweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4iLCIuZm9vdGVye1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG4gIGhlaWdodDogODBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICZfX2NvbnRlbnR7XHJcbiAgfVxyXG4gICZfX3ByaXZhY3lSZXBvcnR7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59IiwiaGVhZGVyIHsgZmxleDogMCAwIGF1dG87IH1cclxuIiwiLmRlc2t0b3B7XHJcbiAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4ubW9iaWxle1xyXG4gIEBpbmNsdWRlIGRlc2t0b3B7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAaW5jbHVkZSB0YWJsZXQtd2lkZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn0iLCIubmF2e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyLWJvdHRvbTogNXB4IGRvdHRlZCAkY29sb3ItYWx0bztcclxuICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICZfX21lbnV7XHJcblxyXG4gIH1cclxuICAmX19sb2dve1xyXG5cclxuICB9XHJcbiAgJl9fc2VhcmNoe1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWFsdG87XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gICZfX0ljb25CbG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59IiwiLm5hdkxvZ28ge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBtYXgtd2lkdGg6IDQxOHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHhcclxuICB9XHJcblxyXG4gICZfX2xldHRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogMjJweDtcclxuICAgIG1heC1oZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZWY0ZjRmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuXHJcbiAgICAmLS1hY2NlbnQge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWNhcm5hdGlvbjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5uYXZNZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBtYXgtd2lkdGg6IDQ5NHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDEyM3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICB9XHJcbn0iLCIuaGVhZFRlYXNlcnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ub2JlbDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAmX19pdGVtcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luOiAzMHB4IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnRlYXNlckl0ZW17XHJcbiAgbWF4LXdpZHRoOiA1NjBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogMjU1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpcHBpbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcblxyXG4gICZfX3RleHR7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDIyNHB4O1xyXG4gICAgbWF4LWhlaWdodDogMTEzcHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAyNTVweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDIzMHB4XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBvc3Qge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgJl9faW1hZ2VCbG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gICZfX2Jsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAmX19pbWFnZURlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG4gICZfX3RleHRDb250ZW50IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJl9fdGl0bGVEZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICB9XHJcbiAgJl9fdGl0bGVIZWFkaW5nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xyXG4gIH1cclxuICAmX19kYXRlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgfVxyXG4gICZfX3ZpZXdlcnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgfVxyXG4gICZfX2ltYWdlQW5jaG9ycyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Nyk7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcclxuICB9XHJcbiAgJl9faW1hZ2VMaW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDEycHggMjNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNERTY0NTU7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufSIsIi5wb3N0VGVhc2VyIHtcclxuICBtYXJnaW46IDMwcHggMjBweDtcclxuICAmX19saW5rIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waXBwaW47XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gIH1cclxuICAmX19pbWFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNzZweDtcclxuICAgIG1heC1oZWlnaHQ6IDE3NnB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTQwcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDExM3B4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxNTNweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE5cHggMDtcclxuICAgIHBhZGRpbmc6IDIxcHg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogODcwcHgpIHtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jb250ZW50QWRze1xyXG4gIG1heC13aWR0aDogNTc0cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMjBweDtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XHJcbn0iLCIuc2N1YXJlQWRzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXgtaGVpZ2h0OiA1NDJweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgJl9fYWR2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1nYWxsZXJ5O1xyXG4gICAgbWF4LXdpZHRoOiAzMzZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYWx0bztcclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE0NXB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxNDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIHBhZGRpbmc6IDIxcHg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6IDE2cHhcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnJlY3RBZHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtYXJnaW46IDAgMTBweCAyMHB4O1xyXG5cclxuICAmX19hZHYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ2FsbGVyeTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiAxNzZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIG1pbi13aWR0aDogMjQ0cHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAxNjdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAyNDRweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgIG1pbi13aWR0aDogMTU3cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTU3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIHBhZGRpbmc6IDIxcHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4iLCIuZm9vdGVyQWRzIHtcclxuICBwYWRkaW5nOiAxM3B4IDY5cHggMDtcclxuICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICB9XHJcblxyXG4gICZfX2RvdHRlZEJvcmRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggZG90dGVkICRjb2xvci1hbHRvO1xyXG4gICAgd2lkdGg6IDk2JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9fdGVhc2VyQmxvY2sge1xyXG5cclxuICB9XHJcblxyXG4gICZfX2Fkc0Jsb2NrIHtcclxuXHJcbiAgfVxyXG59IiwiLnRlYXNlckJsb2NrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIG1hcmdpbjogMzJweCAwIDQwcHg7XHJcbiAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGVhc2VyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpcHBpbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX3RlYXNlckltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzU4cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA2MTBweCkge1xyXG4gICAgICBoZWlnaHQ6IDM1NHB4XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBoZWlnaHQ6IDMxNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgaGVpZ2h0OiAyNTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RlYXNlckNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMzVweCAxM3B4IDE0cHggMzRweDtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDYxMHB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RlYXNlclRleHQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDI1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcclxuICAgIH1cclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC13aWR0aDogNTMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waXBwaW47XHJcbiAgfVxyXG59IiwiLmFkc0Jsb2NrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIG1hcmdpbjogMzJweCAwIDQwcHg7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgJl9fYWQge1xyXG4gICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFsdG87XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWxcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGluayB7XHJcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ2FsbGVyeTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsXHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19hZDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICB9XHJcbiAgJl9fYWRJbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI2MXB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgaGVpZ2h0OiAyMDFweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGhlaWdodDogMjg1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwaG9uZS13aWRlIHtcclxuICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIGZsZXg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzc2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBoZWlnaHQ6IDMxNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgaGVpZ2h0OiAyNTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYWRDb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDMxcHggMThweCA0NXB4IDE2cHg7XHJcbiAgfVxyXG4gICZfX2FkVGV4dCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpbmsge1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZmxleDogNDglO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgZmxleDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDczN3B4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5mb290ZXJDb250ZW50TG9nbyB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIG1heC13aWR0aDogMzEwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmX19sZXR0ZXIge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDIycHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2VmNGY0ZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1Sb2JvdG87XHJcblxyXG4gICAgJi0tYWNjZW50IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1jYXJuYXRpb247XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuZm9vdGVyQ29udGVudE1lbnV7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgbWF4LXdpZHRoOiAyODRweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG5cclxuXHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiAyODRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICB9XHJcbn1cclxufSIsIi5mb290ZXJDb250ZW50e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXItdG9wOiA1cHggZG90dGVkICRjb2xvci1hbHRvO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgJl9fbWVudXtcclxuICB9XHJcbiAgJl9fbG9nb3tcclxuICB9XHJcbiAgJl9fbWVkaWFJY29uc3tcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm5hdk1vYntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1heC13aWR0aDogMTAyNHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGhlaWdodDogODBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZG92ZUdyYXk7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuICAmX19tZW51e1xyXG5cclxuICB9XHJcbiAgJl9fbG9nb3tcclxuXHJcbiAgfVxyXG4gICZfX3NlYXJjaHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIH1cclxuICAmX19pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAmX19idXJnZXIge1xyXG5cclxuICB9XHJcbn0iLCIubmF2TG9nb01vYiB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIG1heC13aWR0aDogNDE4cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gIEBpbmNsdWRlIHBob25lIHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICB9XHJcblxyXG4gICZfX2xldHRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogMjJweDtcclxuICAgIG1heC1oZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZWY0ZjRmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuXHJcbiAgICAmLS1hY2NlbnQge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWNhcm5hdGlvbjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5uYXZNZW51TW9iIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBtYXgtd2lkdGg6IDMzMnB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gIH1cclxufSIsIi5idXJnZXJCbG9ja01vYiB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjRmNGY7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICZfX2J1cmdlckxpbmUge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBtYXJnaW46IDNweCBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn0iLCIuaGVhZFRlYXNlcnNNb2Ige1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ub2JlbDtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG5cclxuICAmX19pdGVtcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luOiAzMHB4IDIwcHggMCA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIH1cclxufSIsIi50ZWFzZXJJdGVtTW9ie1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gIG1heC1oZWlnaHQ6IDI1NXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdhbGxlcnk7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYWx0bztcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICBAbWVkaWEobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIG1heC13aWR0aDogMjEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDE3NnB4O1xyXG4gICAgbWF4LWhlaWdodDogMTc2cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgbWluLWhlaWdodDogMTEzcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE1M3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE5cHggMDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHBob25lIHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wb3N0TW9iIHtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICAmX19ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gICZfX2ltYWdlRGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICB9XHJcbiAgJl9fdGV4dENvbnRlbnQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAmX19kYXRlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgfVxyXG4gICZfX3ZpZXdlcnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICBtYXJnaW46IDQycHggMDtcclxuICB9XHJcbiAgJl9fYnRuIHtcclxuICAgIG1hcmdpbjogMjVweCAwO1xyXG4gIH1cclxuICAmX19zdWJCdG4ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREU2NDU1O1xyXG4gICAgbWF4LXdpZHRoOiAxNThweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcbn0iLCIucG9zdFRlYXNlck1vYiB7XHJcbiAgJl9fbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGlwcGluO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYWx0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNzZweDtcclxuICAgIG1heC1oZWlnaHQ6IDE3NnB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTQwcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDExM3B4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxNTNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAxOXB4IDA7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLmZvb3RlckFkc01vYiB7XHJcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgcGFkZGluZzogMTNweCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICB9XHJcblxyXG4gICZfX2RvdHRlZEJvcmRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggZG90dGVkICRjb2xvci1hbHRvO1xyXG4gICAgcGFkZGluZzogIDAgMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waXBwaW47XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1hbHRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIG1heC13aWR0aDogMjEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDE3NnB4O1xyXG4gICAgbWF4LWhlaWdodDogMTc2cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDRweDtcclxuICAgICAgbWluLWhlaWdodDogMTUzcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE1M3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcGhvbmUge1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMTNweDtcclxuICAgICAgbWF4LWhlaWdodDogMTUzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAxOXB4IDA7XHJcbiAgICBwYWRkaW5nOiAwIDIxcHg7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwaG9uZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi50ZWFzZXJCbG9ja01vYiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICBtYXJnaW46IDMycHggMCA0MHB4O1xyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICB9XHJcblxyXG4gICZfX3RlYXNlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waXBwaW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX190ZWFzZXJJbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM1OHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgIEBpbmNsdWRlIHRhYmxldC13aWRlIHtcclxuICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNjEwcHgpIHtcclxuICAgICAgaGVpZ2h0OiAzNTRweFxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgaGVpZ2h0OiAzMTVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgIGhlaWdodDogMjU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZWFzZXJDb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDM1cHggMTNweCAxNHB4IDM0cHg7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA2MTBweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZWFzZXJUZXh0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAyNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XHJcbiAgICB9XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDUzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYWx0bztcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGlwcGluO1xyXG4gIH1cclxufSIsIi5hZHNCbG9ja01vYiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQjNCM0IzO1xyXG4gIG1heC13aWR0aDogNDYzcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgJjpsYXN0LWNoaWxke1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuXHJcbiAgfVxyXG4gICZfX2FkIHtcclxuICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hbHRvO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsXHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpbmsge1xyXG4gICAgbWF4LXdpZHRoOiA0MTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdhbGxlcnk7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYWx0bztcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2FkOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAmX19hZEltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzEycHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgQGluY2x1ZGUgdGFibGV0LXdpZGUge1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJl9fYWRDb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDMxcHggMThweCA0NXB4IDE2cHg7XHJcbiAgfVxyXG4gICZfX2FkVGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG59IiwiLmZvb3Rlck1vYntcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuICAmX19jb250ZW50e1xyXG4gIH1cclxuICAmX19wcml2YWN5UmVwb3J0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufSIsIi5mb290ZXJDb250ZW50TG9nb01vYiB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIG1heC13aWR0aDogMjg0cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICB9XHJcblxyXG4gICZfX2xldHRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogMjJweDtcclxuICAgIG1heC1oZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZWY0ZjRmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtUm9ib3RvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LVJvYm90bztcclxuXHJcbiAgICAmLS1hY2NlbnQge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWNhcm5hdGlvbjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5mb290ZXJDb250ZW50TWVudU1vYntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBtYXgtd2lkdGg6IDI4NHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJl9faXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDI4NHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gIH1cclxufVxyXG59IiwiLmZvb3RlckNvbnRlbnRNb2J7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci10b3A6IDVweCBkb3R0ZWQgJGNvbG9yLWFsdG87XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgJl9fbWVudXtcclxuICB9XHJcbiAgJl9fbG9nb3tcclxuICB9XHJcbiAgJl9fbWVkaWFJY29uc3tcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
