@charset "UTF-8";
/**
* Foundation
* ========================== */
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
/* Reset box-model and set borders */
/* ============================================ */
*,
::before,
::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-style: solid;
  border-width: 0;
}

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

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

/**
 * Render the `main` element consistently in IE.
 */
html[lang^="ja"] .embed main {
  display: block;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
}

/* Vertical rhythm */
/* ============================================ */
html[lang^="ja"] .embed p,
html[lang^="ja"] .embed table,
html[lang^="ja"] .embed blockquote,
html[lang^="ja"] .embed address,
html[lang^="ja"] .embed pre,
html[lang^="ja"] .embed iframe,
html[lang^="ja"] .embed form,
html[lang^="ja"] .embed figure,
html[lang^="ja"] .embed dl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
}

/* Headings */
/* ============================================ */
html[lang^="ja"] .embed h1,
html[lang^="ja"] .embed h2,
html[lang^="ja"] .embed h3,
html[lang^="ja"] .embed h4,
html[lang^="ja"] .embed h5,
html[lang^="ja"] .embed h6 {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  line-height: inherit;
  font-weight: inherit;
  font-size: inherit;
}

html[lang^="ja"] .embed h5 {
  font-weight: bold;
}

/* P */
/* ============================================ */

html[lang^="ja"] .embed p {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
}
/* Lists (enumeration) */
/* ============================================ */
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

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

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

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

address {
  font-style: inherit;
}

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

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  text-decoration: underline;
  /* 2 */
  -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: inherit;
  /* 2 */
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content */
/* ============================================ */
/**
 * Prevent vertical alignment issues.
 */
img,
embed,
object,
iframe {
  vertical-align: bottom;
}
html img {
  height: auto;
  width: auto;
}
/* Forms */
/* ============================================ */
/**
 * Reset form fields to make them styleable
 */
button,
input,
optgroup,
select,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  vertical-align: middle;
  color: inherit;
  font: inherit;
  background: transparent;
  padding: 0;
  margin: 0;
  outline: 0;
  border-radius: 0;
  text-align: inherit;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/**
 * 1. Correct the outline style in Safari.
 */
[type="search"] {
  outline-offset: -2px;
  /* 1 */
}

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

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

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

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

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

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

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

caption {
  text-align: left;
}

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

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

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

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

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@-webkit-keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/*====================================================

base.

====================================================*/
#feedly-mini {
  display: none !important;
}

html[lang^="ja"] body,
html[lang^="ja"] {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  -webkit-font-feature-settings: "palt";
  font-feature-settings: "palt";
  /*文字間詰め*/
  -webkit-text-size-adjust: 100%;
  /* adjust */
  -webkit-transition: 0.2s;
  transition: 0.2s;
  line-height: 1.15;
  color: #000;
}
html body {
  background: transparent;
}
body.-global,
html.-global {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

/**
* compornent
* ========================== */
/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* ヘッダー
/* ============================================ */
.c-header {
  position: fixed;
  z-index: 12;
  width: 100%;
  height: 72px;
  top: 0;
  left: 0;
  background: #fff;
  -webkit-filter: drop-shadow(0px 3px 10px rgba(0, 0, 0, 0.03));
  filter: drop-shadow(0px 3px 10px rgba(0, 0, 0, 0.03));
}
@media (max-width: 1000px) {
  .c-header {
    height: 56px;
  }
}
.c-header__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 0 40px;
}
@media (max-width: 1000px) {
  .c-header__inner {
    padding: 0 20px;
  }
}
.c-header__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.c-header__logo img {
  width: auto;
  height: 28px;
}
@media (max-width: 1000px) {
  .c-header__logo img {
    height: 24px;
  }
}
.c-header__logo-lead {
  font-weight: bold;
  font-size: 11px;
  letter-spacing: 0.2em;
  text-align: center;
  color: #e4032e;
  margin-top: 8px;
}
@media (max-width: 1000px) {
  .c-header__logo-lead {
    margin-top: 6px;
    font-size: 9px;
  }
}
body.-global .c-header__logo-lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
}
.c-header__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media (max-width: 1200px) {
  .c-header__content {
    gap: 1.5vw;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (max-width: 1000px) {
  .c-header__content {
    gap: 20px;
  }
}
.c-header__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-header__nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 40px;
}
@media (max-width: 1200px) {
  .c-header__nav-list {
    gap: 1.5vw;
  }
}
.c-header__nav-item {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
@media (max-width: 800px) {
  .c-header__nav-item {
    display: block;
    height: inherit;
  }
}
.c-header__nav-ttl {
  height: calc(100% + 13px * 2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #212121;
  vertical-align: top;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer !important;
}
@media (max-width: 1200px) {
  .c-header__nav-ttl {
    font-size: 1.3vw;
  }
}
body.-global .c-header__nav-ttl {
  font-family: "Roboto Flex";
  font-weight: 300;
  letter-spacing: 0.07em;
  text-align: left;
}
.c-header__nav-ttl::after {
  content: "";
  opacity: 0;
  position: absolute;
  left: 0;
  bottom: -13px;
  width: 100%;
  height: 2px;
  display: block;
  background: #f5002f;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.c-header__nav-ttl:hover,
.c-header__nav-ttl.-active {
  cursor: inherit;
}
.c-header__nav-ttl:hover::after,
.c-header__nav-ttl.-active::after {
  opacity: 1;
}
.c-header__nav-ttl.-now {
  color: #f5002f;
  font-weight: bold;
}
body.-global .c-header__nav-ttl.-now {
  font-weight: 600;
}
.c-header__childNav {
  display: none;
  position: fixed;
  left: 0;
  top: 72px;
  width: 100%;
  background: #f2f2f2f7;
  padding: 48px 16px;
}
@media (max-width: 1000px) {
  .c-header__childNav {
    display: none !important;
  }
}
.c-header__childNav-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 24px;
  width: 100%;
  max-width: 894px;
  margin: 0 auto;
}
.c-header__childNav-info {
  max-width: 282px;
}
.c-header__childNav-btn {
  width: calc((588 / 894) * 100%);
}
.c-header__childNav-btn-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  width: 100%;
}
.c-header__childNav-btn-list.-column3 {
  gap: 13px;
}
.c-header__childNav-btn-item {
  width: calc((100% - 24px) / 2);
}
.c-header__childNav-ttl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: normal;
  font-size: 30px;
  letter-spacing: 0.08em;
  line-height: 48px;
  text-align: left;
  color: #212121;
  margin-bottom: 15px;
}
body.-global .c-header__childNav-ttl {
  font-family: "Roboto Flex";
  font-weight: 300;
  letter-spacing: 0.1em;
}
.c-header__childNav-subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
  font-style: italic;
  font-size: 12px;
  letter-spacing: 0.07em;
  text-align: left;
  color: #e4032e;
  margin-bottom: 24px;
}
.c-header__childNav-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.02em;
  line-height: 26px;
  text-align: left;
  color: #212121;
}
body.-global .c-header__childNav-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 13px;
}
@media (max-width: 1000px) {
  .c-header__childNav.-active {
    display: none !important;
  }
}
.c-header__lang {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-header__lang-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.c-header__lang-item a {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #c4c4c4;
}
@media (max-width: 1000px) {
  .c-header__lang-item a {
    font-size: 11px;
    letter-spacing: 0.05em;
    text-align: left;
  }
}
.c-header__lang-item a.-active {
  color: #212121;
  pointer-events: none;
  position: relative;
}
.c-header__lang-item a.-active::after {
  content: "";
  width: 4px;
  height: 1px;
  background: #f5002f;
  display: block;
  position: absolute;
  bottom: -7px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 15px;
  height: 2px;
  background: #e4032e;
  border: 1px solid #f5002f;
}
.c-header__lang-item a:hover {
  color: #212121;
}
.c-header__btn-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.c-header__navbtn {
  display: none;
}
@media (max-width: 1000px) {
  .c-header__navbtn {
    display: block;
  }
}
.c-header.-active {
  background: none;
}
.c-header.-active .c-header__inner {
  position: relative;
}
.c-header.-active .c-header__inner::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(40%, #fff),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(#fff 40%, rgba(0, 0, 0, 0));
  width: 100%;
  height: 65px;
}
.c-header.-active .c-header__logo,
.c-header.-active .c-header__content {
  position: relative;
}
.c-header.-active .c-header__btn {
  display: none;
}
.c-header.-active .c-header__lang {
  display: none;
}
@media (max-width: 1000px) {
  .c-header.-active .c-header__lang {
    display: block !important;
  }
}
.c-header.-active .c-header__nav {
  display: none;
}
.c-header.-referral .c-btn.-header {
  min-width: 213px;
}
@media (max-width: 800px) {
  .c-header.-referral .c-btn.-header {
    min-width: auto;
    padding-inline: 16px;
  }
}
.c-header.-referral .c-btn.-header .c-btn__txt {
  font-size: 18px;
  font-weight: bold;
}
@media (max-width: 800px) {
  .c-header.-referral .c-header__navbtn {
    display: none;
  }
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* footer
/* ============================================ */
.c-footer {
  padding-bottom: 32px;
}
@media (max-width: 800px) {
  .c-footer {
    padding-bottom: 24px;
  }
}
@media (max-width: 390px) {
  .c-footer {
    padding-bottom: 6.1538461538vw;
  }
}
.c-footer__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: calc((100% - 40px - 40px));
  max-width: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 1000px) {
  .c-footer__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .c-footer__inner {
    width: calc(100% - 20px - 20px);
  }
}
@media (max-width: 800px) {
  .c-footer__inner {
    width: calc((100% - 16px - 16px));
    -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;
    gap: 20px;
  }
}
@media (max-width: 390px) {
  .c-footer__inner {
    width: calc((100% - 4.1025641026vw - 4.1025641026vw));
  }
}
.c-footer__nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 32px;
}
@media (max-width: 800px) {
  .c-footer__nav-list {
    gap: 16px;
  }
}
@media (max-width: 390px) {
  .c-footer__nav-list {
    gap: 4.1025641026vw;
  }
}
.c-footer__cc {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: normal;
  font-size: 11px;
  letter-spacing: 0.02em;
  line-height: 24px;
  text-align: right;
  color: #707070;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* card
/* ============================================ */
.c-card .c-card__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 20px;
}
.c-card .c-card__img {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 62.5%;
  margin-bottom: 20px;
  border-radius: 4px;
}
@media (max-width: 800px) {
  .c-card .c-card__img {
    margin-bottom: 12px;
  }
}
.c-card .c-card__img img {
  position: absolute;
  width: 100%;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.c-card:hover .c-card__img img {
  -webkit-transform: translateY(-50%) scale(1.1);
  transform: translateY(-50%) scale(1.1);
}
.c-card:hover .c-card__link .c-arrowLink .c-arrowLink__icon .-circle {
  -webkit-transform: translate(-50%, -50%) rotate(270deg);
  transform: translate(-50%, -50%) rotate(270deg);
}
.c-card:hover .c-card__link .c-arrowLink .c-arrowLink__txt {
  color: #e4032e;
}
.c-card.-header .c-card__inner {
  gap: 14px;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* btn
/* ============================================ */
.c-btn {
  display: block;
  padding: 15px 16px;
  background: #e4032e;
  border: 1px solid #e4032e;
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.c-btn .c-btn__inner {
  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;
  position: relative;
}
.c-btn .c-btn__txt {
  font-weight: 500;
  font-size: 18px;
  letter-spacing: 0.05em;
  text-align: center;
  color: #fff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 390px) {
  .c-btn .c-btn__txt {
    font-size: 4.6153846154vw;
  }
}
body.-global .c-btn .c-btn__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
}
.c-btn .c-btn__icon {
  position: absolute;
  right: 0;
}
.c-btn .c-btn__icon path {
  stroke: #fff;
}
.c-btn:hover {
  opacity: 0.6;
}
.c-btn.-border {
  background: none;
  border: 1px solid #e4032e;
}
.c-btn.-border .c-btn__txt {
  color: #e4032e;
}
.c-btn.-border .c-btn__icon path {
  stroke: #e4032e;
}
.c-btn.-border:hover {
  opacity: 0.6;
}
@media (max-width: 1000px) {
  .c-btn.-header {
    padding: 10px;
  }
}
body.-global .c-btn.-header {
  width: 213px;
}
@media (max-width: 1000px) {
  body.-global .c-btn.-header {
    width: 112px;
  }
}
.c-btn.-header .c-btn__inner {
  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;
}
.c-btn.-header .c-btn__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.05em;
  line-height: 14px;
}
@media (max-width: 1000px) {
  .c-btn.-header .c-btn__txt {
    font-size: 10px;
    letter-spacing: 0.05em;
  }
}
@media (max-width: 390px) {
  .c-btn.-header .c-btn__txt {
    font-size: 2.5641025641vw;
  }
}
body.-global .c-btn.-header .c-btn__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
}
@media (max-width: 800px) {
  body.-global .c-btn.-header .c-btn__txt {
    font-size: 14px;
  }
}
.c-btn.-header .c-btn__icon {
  display: none;
}
.c-btn.-tall {
  padding: 26px 16px 28px;
}
@media (max-width: 800px) {
  .c-btn.-tall {
    padding: 20px 16px 22px;
  }
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* sectionTtl
/* ============================================ */
.c-sectionTtl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 800px) {
  .c-sectionTtl {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.c-sectionTtl .c-sectionTtl__ttl {
  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;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 400;
  font-size: 52px;
  letter-spacing: 0.08em;
  text-align: left;
  font-style: italic;
  color: #e4032e;
  margin-bottom: 13px;
}
@media (max-width: 800px) {
  .c-sectionTtl .c-sectionTtl__ttl {
    text-align: center;
  }
}
body.-global .c-sectionTtl .c-sectionTtl__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 400;
  font-style: italic;
  font-size: 52px;
  letter-spacing: 0.04em;
  line-height: 65px;
}
@media (max-width: 800px) {
  body.-global .c-sectionTtl .c-sectionTtl__ttl {
    font-size: 40px;
    letter-spacing: 0.04em;
    line-height: 52px;
  }
}
.c-sectionTtl .c-sectionTtl__subttl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.05em;
  line-height: 14px;
  text-align: center;
  color: #e4032e;
  margin-bottom: 25px;
}
@media (max-width: 800px) {
  .c-sectionTtl .c-sectionTtl__subttl {
    text-align: center;
  }
}
.c-sectionTtl .c-sectionTtl__bar {
  display: block;
  width: 24px;
  height: 1px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .c-sectionTtl .c-sectionTtl__bar {
    margin-left: auto;
    margin-right: auto;
  }
}
.c-sectionTtl.-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-sectionTtl.-jp .c-sectionTtl__ttl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 40px;
  font-weight: 400;
  color: #e4032e;
  text-align: center;
  letter-spacing: 0.08em;
  font-style: normal;
  margin-bottom: 15px;
}
@media (max-width: 800px) {
  .c-sectionTtl.-jp .c-sectionTtl__ttl {
    font-size: 32px;
  }
}
.c-sectionTtl.-jp .c-sectionTtl__subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-style: italic;
  color: #e4032e;
  text-align: center;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .c-sectionTtl.-jp .c-sectionTtl__subttl {
    font-size: 14px;
  }
}
.c-sectionTtl.-jp .c-sectionTtl__bar {
  display: none;
}

@media (max-width: 800px) {
  .c-sectionTtl.-jp.-timeline .c-sectionTtl__ttl {
    font-size: 32px;
    letter-spacing: 0.08em;
  }
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* txtLink
/* ============================================ */
.c-txtLink .c-txtLink__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 5px;
}
.c-txtLink .c-txtLink__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #212121;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 390px) {
  .c-txtLink .c-txtLink__txt {
    font-size: 3.3333333333vw;
  }
}
body.-global .c-txtLink .c-txtLink__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 200;
  letter-spacing: 0.65px;
}
.c-txtLink .c-txtLink__icon {
  width: 12px;
  height: 12px;
  display: none;
}
.c-txtLink .c-txtLink__icon svg {
  vertical-align: top;
}
.c-txtLink.-blank .c-txtLink__icon {
  display: block;
}
.c-txtLink:hover .c-txtLink__txt {
  color: #e4032e;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* arrowLink
/* ============================================ */
.c-arrowLink .c-arrowLink__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 8px;
}
.c-arrowLink .c-arrowLink__icon {
  width: 20px;
  height: 20px;
  position: relative;
}
.c-arrowLink .c-arrowLink__icon .-circle {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.c-arrowLink .c-arrowLink__icon .-arrow {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) scale(0.7);
  transform: translate(-50%, -50%) scale(0.7);
}
.c-arrowLink .c-arrowLink__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  text-align: left;
  color: #212121;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 390px) {
  .c-arrowLink .c-arrowLink__txt {
    font-size: 4.1025641026vw;
  }
}
body.-global .c-arrowLink .c-arrowLink__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 200;
  letter-spacing: 0.02em;
}
.c-arrowLink:hover .c-arrowLink__icon .-circle {
  -webkit-transform: translate(-50%, -50%) rotate(270deg);
  transform: translate(-50%, -50%) rotate(270deg);
}
.c-arrowLink:hover .c-arrowLink__txt {
  color: #e4032e;
}
.c-arrowLink.-fs-22 .c-arrowLink__inner {
  gap: 12px;
}
.c-arrowLink.-fs-22 .c-arrowLink__icon {
  width: 28px;
  height: 28px;
}
.c-arrowLink.-fs-22 .c-arrowLink__txt {
  font-size: 22px;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* sidemenu
/* ============================================ */
.c-sidemenu {
  height: 100%;
}
.c-sidemenu .c-sidemenu__navbtn {
  position: fixed;
  background: #fff;
  top: 0;
  right: 0;
  height: 100%;
  width: 40px;
  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: 1000px) {
  .c-sidemenu .c-sidemenu__navbtn {
    display: none;
  }
}
.c-sidemenu .c-sidemenu__navbtn-container {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.c-sidemenu .c-sidemenu__navbtn.-active {
  z-index: 13;
  background: none;
}
.c-sidemenu .c-sidemenu__modal {
  position: fixed;
  z-index: 10;
  left: 100%;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f2f2f2f7;
  padding: 125px 0;
  opacity: 0;
  overflow: scroll;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  /* IE, Edge 対応 */
  -ms-overflow-style: none;
  /* Firefox 対応 */
  scrollbar-width: none;
  /* Chrome, Safari 対応 */
}
.c-sidemenu .c-sidemenu__modal::-webkit-scrollbar {
  display: none;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__modal {
    padding: 107px 0 0;
    left: 0;
    top: -100%;
  }
}
.c-sidemenu .c-sidemenu__modal.-active {
  left: 0;
  opacity: 1;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__modal.-active {
    top: 0;
  }
}
.c-sidemenu .c-sidemenu__modal-inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__modal-inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .c-sidemenu .c-sidemenu__modal-inner {
    width: calc(100% - 20px - 20px);
  }
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__modal-inner {
    width: calc(100% - 32px - 32px);
  }
}
.c-sidemenu .c-sidemenu__modal-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 24px;
  margin-bottom: 96px;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__modal-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 24px;
    margin-bottom: 32px;
  }
}
.c-sidemenu .c-sidemenu__modal-bottom {
  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;
}
.c-sidemenu .c-sidemenu__nav-ttl {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 18px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #212121;
  margin-bottom: 42px;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__nav-ttl {
    margin-bottom: 0;
    padding-bottom: 18px;
    border-bottom: 1px solid #dbdbdb;
  }
}
body.-global .c-sidemenu .c-sidemenu__nav-ttl {
  font-weight: 600;
  letter-spacing: 0.04em;
}
.c-sidemenu .c-sidemenu__nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__nav-list {
    gap: 17px;
    margin-top: 24px;
    margin-bottom: 9px;
  }
}
.c-sidemenu .c-sidemenu__nav-item.-sub {
  margin-left: 16px;
}
.c-sidemenu .c-sidemenu__nav-acobtn {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__nav-acobtn {
    display: block;
  }
}
.c-sidemenu .c-sidemenu__nav-acobtn-inner {
  position: relative;
  width: 14px;
  height: 14px;
}
.c-sidemenu .c-sidemenu__nav-acobtn-inner::before,
.c-sidemenu .c-sidemenu__nav-acobtn-inner::after {
  content: "";
  display: block;
  height: 1px;
  width: 14px;
  background-color: #e4032e;
  -webkit-transform-origin: left;
  transform-origin: left;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.c-sidemenu .c-sidemenu__nav-acobtn-inner::before {
  -webkit-transform: rotate(90deg)
    translate(calc(-50% - 0.5px), calc(-50% + 0.5px));
  transform: rotate(90deg) translate(calc(-50% - 0.5px), calc(-50% + 0.5px));
}
.c-sidemenu
  .c-sidemenu__nav-acobtn.-active
  .c-sidemenu__nav-acobtn-inner::before {
  -webkit-transform: translate(calc(-50% + 0.5px), calc(-50% - 0.5px));
  transform: translate(calc(-50% + 0.5px), calc(-50% - 0.5px));
}
body.-global .c-sidemenu .c-sidemenu__nav:first-child {
  width: 14%;
}
@media (max-width: 1000px) {
  body.-global .c-sidemenu .c-sidemenu__nav:first-child {
    width: auto;
  }
}
.c-sidemenu .c-sidemenu__btn {
  width: 100%;
  max-width: 816px;
}
.c-sidemenu .c-sidemenu__btn-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 16px;
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__btn-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
  }
}
.c-sidemenu .c-sidemenu__btn-item {
  width: calc((100% - 16px) / 2);
}
@media (max-width: 1000px) {
  .c-sidemenu .c-sidemenu__btn-item {
    width: 100%;
  }
}
/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* main
/* ============================================ */
.c-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.c-main .c-main__content {
  width: calc(100% - 40px);
  overflow: hidden;
}
@media (max-width: 1000px) {
  .c-main .c-main__content {
    width: 100%;
  }
}
.c-main .c-main__content.-group {
  width: 100%;
}
.c-main .c-main__sidemenu {
  height: 100%;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* navbtn
/* ============================================ */
.-active .c-navbtn__open {
  display: none;
}
.c-navbtn__close {
  display: none;
}
.-active .c-navbtn__close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1000px) {
  .-active .c-navbtn__close {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
  }
}
.c-navbtn__close-txt {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 10px;
  letter-spacing: 0.08em;
  text-align: center;
  color: #e4032e;
}
@media (max-width: 1000px) {
  .c-navbtn__close-txt {
    font-size: 16px;
    color: #e4032e;
  }
}

.c-cta {
  width: calc(100% - 40px);
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .c-cta {
    width: 100%;
    margin-bottom: 80px;
  }
}
@media (max-width: 390px) {
  .c-cta {
    margin-bottom: 20.5128205128vw;
  }
}
.c-cta__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  max-width: 816px;
}
@media (max-width: 1000px) {
  .c-cta__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .c-cta__inner {
    width: calc(100% - 20px - 20px);
  }
}
@media (max-width: 800px) {
  .c-cta__inner {
    width: calc(100% - 32px * 2);
  }
}
@media (max-width: 390px) {
  .c-cta__inner {
    width: calc((100% - 8.2051282051vw * 2));
  }
}
.c-cta__head {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  .c-cta__head {
    margin-bottom: 40px;
  }
}
@media (max-width: 390px) {
  .c-cta__head {
    margin-bottom: 10.2564102564vw;
  }
}
.c-cta__btn {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .c-cta__btn {
    margin-bottom: 40px;
  }
}
@media (max-width: 390px) {
  .c-cta__btn {
    margin-bottom: 10.2564102564vw;
  }
}
.c-cta__btn-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 800px) {
  .c-cta__btn-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 390px) {
  .c-cta__btn-list {
    gap: 3.5897435897vw;
  }
}
.c-cta__btn-item {
  width: calc((100% - 16px) / 2);
}
@media (max-width: 800px) {
  .c-cta__btn-item {
    width: 100%;
  }
}
@media (max-width: 390px) {
  .c-cta__btn-item {
    width: 100%;
  }
}
.c-cta__btn-item.-fullwidth {
  width: 100%;
  max-width: 480px;
}
.c-cta__minbtn-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 48px;
  max-width: 672px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .c-cta__minbtn-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 24px;
  }
}
@media (max-width: 390px) {
  .c-cta__minbtn-list {
    gap: 6.1538461538vw;
  }
}
.c-cta__minbtn-item {
  width: 50%;
}
@media (max-width: 800px) {
  .c-cta__minbtn-item {
    width: calc(50% - 24px);
  }
}
@media (max-width: 390px) {
  .c-cta__minbtn-item {
    width: calc(50% - 6.1538461538vw);
  }
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* bgslider
/* ============================================ */
.c-bgslider {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.c-bgslider__container {
  position: relative;
  width: 100%;
  height: 100%;
}
.c-bgslider__list {
  width: 100%;
  height: 100%;
  position: relative;
}
.c-bgslider__item {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transition: 1s;
  transition: 1s;
}
.c-bgslider__item-inner {
  position: relative;
}
.c-bgslider__item-img {
  height: 100%;
  overflow: hidden;
}
.c-bgslider__item-img img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top center;
  object-position: top center;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 1000px) {
  .c-bgslider__item-img img.-pc {
    display: none;
  }
}
.c-bgslider__item-img img.-sp {
  display: none;
}
@media (max-width: 1000px) {
  .c-bgslider__item-img img.-sp {
    display: block;
  }
}
.c-bgslider__item.-active {
  opacity: 1;
}
.c-bgslider__item.-scale .c-bgslider__item-img img {
  -webkit-animation: scale-img 8s;
  animation: scale-img 8s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
.c-bgslider__thumb {
  position: absolute;
  z-index: 4;
  right: calc(21px + 40px);
  bottom: 23px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 7px;
}
@media (max-width: 800px) {
  .c-bgslider__thumb {
    gap: 4px;
    left: 50%;
    bottom: -16px;
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.c-bgslider__thumb-item {
  position: relative;
  background: #000;
  border-radius: 4px;
  cursor: pointer;
}
.c-bgslider__thumb-item:hover .c-bgslider__thumb-img {
  opacity: 1;
}
.c-bgslider__thumb-item.-active {
  pointer-events: none;
}
.c-bgslider__thumb-item.-active .c-bgslider__thumb-img {
  opacity: 1;
  pointer-events: none;
}
.c-bgslider__thumb-item.-active .c-bgslider__thumb-bar span {
  -webkit-animation: bgslide-bar 6s;
  animation: bgslide-bar 6s;
}
.c-bgslider__thumb-img {
  position: relative;
  width: 94px;
  height: 63px;
  border-radius: 4px;
  overflow: hidden;
  opacity: 0.6;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer;
}
@media (max-width: 800px) {
  .c-bgslider__thumb-img {
    width: 64px;
    height: 43px;
  }
}
.c-bgslider__thumb-img img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.c-bgslider__thumb-bar {
  width: 100%;
  height: 2px;
  z-index: 10;
  position: absolute;
  bottom: 0;
  left: 0;
}
.c-bgslider__thumb-bar span {
  display: block;
  background: #e4032e;
  height: 2px;
  width: 0%;
  -webkit-animation: bgslide-bar_rev 0.6s;
  animation: bgslide-bar_rev 0.6s;
}

@-webkit-keyframes bgslide-bar {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}

@keyframes bgslide-bar {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
@-webkit-keyframes bgslide-bar_rev {
  0% {
    width: 100%;
  }
  100% {
    width: 0%;
  }
}
@keyframes bgslide-bar_rev {
  0% {
    width: 100%;
  }
  100% {
    width: 0%;
  }
}
@-webkit-keyframes scale-img {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@keyframes scale-img {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* slider
/* ============================================ */
.c-slider {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.c-slider__inner {
  position: relative;
  height: 100%;
}
.c-slider__item {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: 1s;
  transition: 1s;
}
.c-slider__item-inner {
  position: relative;
}
.c-slider__item-info {
  position: absolute;
  bottom: 32px;
  left: 32px;
  width: calc(100% - 32px - 32px);
  z-index: 2;
}
@media (max-width: 800px) {
  .c-slider__item-info {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
    left: 50%;
    bottom: 13px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
.c-slider__item-lead {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 22px;
  letter-spacing: 0.08em;
  text-align: left;
  color: #fff;
  margin-bottom: 16px;
}
@media (max-width: 800px) {
  .c-slider__item-lead {
    font-size: 12px;
    margin-bottom: 8px;
  }
}
.c-slider__item-ttl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  text-align: left;
  color: #fff;
}
@media (max-width: 800px) {
  .c-slider__item-ttl {
    font-size: 14px;
    text-align: left;
    color: #fff;
  }
}
body.-global .c-slider__item-ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: 0.02em;
}
@media (max-width: 800px) {
  body.-global .c-slider__item-ttl {
    font-size: 12px;
  }
}
.c-slider__item-eyecatch {
  overflow: hidden;
  border-radius: 4px;
}
.c-slider__item-eyecatch img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.c-slider__item.-active {
  opacity: 1;
}
.c-slider__item:hover .c-slider__item-eyecatch img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.c-slider__item:hover .c-slider__item-info {
  z-index: 2;
}
.c-slider__bar {
  width: 100%;
  height: 2px;
  z-index: 10;
  position: absolute;
  bottom: 0;
  left: 0;
}
.c-slider__bar span {
  display: block;
  background: #e4032e;
  height: 2px;
  width: 0%;
}
.c-slider__bar span.-inview {
  -webkit-animation: slide-bar_rev 0.6s;
  animation: slide-bar_rev 0.6s;
}
.c-slider__bar span.-active {
  -webkit-animation: slide-bar 6s;
  animation: slide-bar 6s;
}
.c-slider__nav-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 48px;
  height: 96px;
  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;
  background: #11111180;
  cursor: pointer;
}
@media (max-width: 800px) {
  .c-slider__nav-arrow {
    width: 40px;
    height: 70px;
  }
}
.c-slider__nav-arrow.-l {
  border-radius: 0 4px 4px 0;
  left: 0;
}
.c-slider__nav-arrow.-l svg {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.c-slider__nav-arrow.-r {
  border-radius: 4px 0 0 4px;
  right: 0;
}
.c-slider__nav-arrow:hover {
  background: #111111cc;
}
@media (max-width: 800px) {
  .c-slider__nav-arrow:hover {
    background: #11111180;
  }
}

@-webkit-keyframes slide-bar {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}

@keyframes slide-bar {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
@-webkit-keyframes slide-bar_rev {
  0% {
    width: 100%;
  }
  100% {
    width: 0%;
  }
}
@keyframes slide-bar_rev {
  0% {
    width: 100%;
  }
  100% {
    width: 0%;
  }
}
/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* slider
/* ============================================ */
.c-slider02 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 40px;
  width: 100%;
  /*矢印の設定*/
}
@media (max-width: 800px) {
  .c-slider02 {
    grid-template-columns: 1fr;
    gap: 30px;
  }
}
.c-slider02 img {
  width: 100%;
  height: auto;
}
.c-slider02 .slick-slide {
  margin: 0 20px;
  min-height: 380px;
}
.c-slider02 .slick-prev,
.c-slider02 .slick-next {
  position: absolute;
  top: 42%;
  cursor: pointer;
  outline: none; /*クリックをしたら出てくる枠線を消す*/
  border-top: 2px solid #e4032e;
  border-right: 2px solid #e4032e;
  height: 30px;
  width: 30px;
}
.c-slider02 .slick-prev:hover,
.c-slider02 .slick-next:hover {
  opacity: 0.6;
}
.c-slider02 .slick-prev {
  /*戻る矢印の位置と形状*/
  left: -1.5%;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.c-slider02 .slick-next {
  /*次へ矢印の位置と形状*/
  right: -1.5%;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.c-slider02__item {
  display: block;
}
@media (max-width: 800px) {
  .c-slider02__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
  }
}
.c-slider02__item-info {
  position: relative;
  margin-top: 30px;
  z-index: 10;
}
@media (max-width: 800px) {
  .c-slider02__item-info {
    margin-top: 0;
  }
}
.c-slider02__item-lead {
  position: absolute;
  top: -46px;
  display: inline-block;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.08em;
  text-align: left;
  color: #fff;
  background-color: #e4032e;
  padding: 6px 12px;
}
@media (max-width: 800px) {
  .c-slider02__item-lead {
    position: relative;
    top: auto;
    font-size: 12px;
  }
}
.c-slider02__item-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 18px;
  text-align: left;
  color: #333;
  line-height: 26px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .c-slider02__item-txt {
    font-size: 14px;
    letter-spacing: 0.02em;
    line-height: 1.6;
    margin-top: 5px;
  }
}
body.-global .c-slider02__item-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.02em;
}
@media (max-width: 800px) {
  body.-global .c-slider02__item-txt {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
}
.c-slider02__item-subtxt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 12px;
  text-align: left;
  color: #969696;
  line-height: 20px;
  margin-top: 16px;
}
body.-global .c-slider02__item-subtxt {
  font-size: 11px;
  line-height: 1.5;
  font-weight: 200;
}
.c-slider02__item-subtxt li {
  margin-right: 12px;
}
.c-slider02__item-img {
  max-height: 256px;
  overflow: hidden;
  border-radius: 4px;
}
@media (max-width: 800px) {
  .c-slider02__item-img {
    max-width: 40%;
  }
}
.c-slider02__item-img img {
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
}
.c-slider02__item:hover .c-slider02__item-img img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* minArrowLink
/* ============================================ */
.c-minArrowLink .c-minArrowLink__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 8px;
}
.c-minArrowLink .c-minArrowLink__icon {
  width: 4px;
  height: 8px;
  position: relative;
  top: 3px;
}
.c-minArrowLink .c-minArrowLink__icon .-arrow {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.c-minArrowLink .c-minArrowLink__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #212121;
}
body.-global .c-minArrowLink .c-minArrowLink__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  body.-global .c-minArrowLink .c-minArrowLink__txt {
    letter-spacing: 1.25;
  }
}
.c-minArrowLink:hover .c-minArrowLink__txt {
  color: #e4032e;
}

.c-flex__lead {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 24px;
  padding-left: 63px;
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .c-flex__lead {
    padding-left: 37px;
  }
}
.c-flex__lead::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 50px;
  height: 1px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .c-flex__lead::before {
    width: 24px;
  }
}
.c-flex__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media (max-width: 800px) {
  .c-flex__content {
    display: block;
  }
}
.c-flex__item {
  width: 294px;
}
@media (max-width: 800px) {
  .c-flex__item {
    width: 100%;
    margin-bottom: 50px;
  }
  .c-flex__item:last-of-type {
    margin-bottom: 0;
  }
}
.c-flex__item-top {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.c-flex__item-top::after {
  content: "";
  position: absolute;
  bottom: -20px;
  width: 100%;
  height: 1px;
  background-color: #d1d1d1;
}
.c-flex__item-img {
  width: 100%;
  max-width: 83px;
}
.c-flex__item-img img {
  width: 100%;
}
.c-flex__item-box {
  width: 100%;
  margin-top: 10px;
  padding-left: 16px;
}
body.-global .c-flex__item-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.c-flex__item-box-txt {
  font-size: 13px;
  font-weight: bold;
}
body.-global .c-flex__item-box-txt {
  font-weight: 200;
}
body.-global .c-flex__item-box-txt.charge {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  margin-top: 4px;
}
.c-flex__item-box-txt.person {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  margin-top: 10px;
}
@media (max-width: 800px) {
  .c-flex__item-box-txt.person {
    letter-spacing: 0.01em;
  }
}
body.-global .c-flex__item-box-txt.person {
  line-height: 30px;
  font-weight: 200;
}
body.-global .c-flex__item-box-txt.person {
  line-height: 1.4;
  font-weight: 600;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-top: 0;
}
.c-flex__item-box-txt.joining {
  color: #212121;
  font-weight: 500;
  margin-top: 12px;
}
body.-global .c-flex__item-box-txt.joining {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
.c-flex__item-bottom {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  margin-top: 40px;
  color: #333;
}
@media (max-width: 800px) {
  .c-flex__item-bottom {
    letter-spacing: 0.01em;
  }
}
body.-global .c-flex__item-bottom {
  line-height: 30px;
  font-weight: 200;
}
body.-global .c-flex__item-bottom {
  line-height: 1.8;
  font-weight: 200;
}
.c-flex__item-comment {
  position: relative;
  display: block;
  margin-top: 20px;
  line-height: 1;
  counter-reset: number 0;
}
.c-flex__item-comment a {
  position: relative;
  color: #e4032e;
}
.c-flex__item-comment a::after {
  content: "";
  position: absolute;
  top: 50%;
  bottom: 50%;
  margin: auto;
  right: -17px;
  width: 14px;
  height: 13px;
  background-image: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/team02/ico_comment.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
.c-flex__item-comment-inner {
  position: absolute;
  bottom: 35px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 100%;
  max-width: 440px;
  z-index: 1;
}
.c-flex__item-comment-inner.active {
  opacity: 1;
  visibility: visible;
}
.c-flex__item-comment-box {
  position: relative;
  padding: 16px 20px;
  background-color: #fff;
  -webkit-box-shadow: 0px 4px 32px #00000040;
  box-shadow: 0px 4px 32px #00000040;
}
.c-flex__item-comment-box::before {
  content: "";
  position: absolute;
  display: block;
  border-style: solid;
  border-color: #fff transparent;
  border-width: 22px 10px 0 10px;
  bottom: -15px;
  left: 55px;
  margin-left: -10px;
}
.c-flex__item-comment-lead {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.c-flex__item-comment-ttl {
  position: relative;
  font-size: 14px;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-style: italic;
}
.c-flex__item-comment-border {
  margin-left: 16px;
  width: 100%;
  height: 1px;
  background-color: #c4c4c4;
}
.c-flex__item-comment-txt {
  margin-top: 16px;
  font-size: 12px;
  line-height: 23px;
}
body.-global .c-flex__item-comment-txt {
  line-height: 1.8;
}
.c-flex__item-comment-subtxt {
  position: relative;
  display: block;
  margin-top: 20px;
  font-size: 10px;
  padding-left: 20px;
  line-height: 18px;
}
body.-global .c-flex__item-comment-subtxt {
  padding-left: 10px;
}
.c-flex__item-comment-subtxt::before {
  content: "※" counter(number);
  position: absolute;
  top: -5px;
  left: 0;
  counter-increment: number 1;
}
body.-global .c-flex__item-comment-subtxt::before {
  content: counter(number);
}
body.-global .c-flex__item-comment-subtxt {
  line-height: 1.5;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* dialogue
/* ============================================ */
.c-dialogue {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .c-dialogue {
    margin-bottom: 58px;
  }
}
.c-dialogueWrap {
  counter-reset: number 0;
}
.c-dialogue .c-dialogue__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1000px) {
  .c-dialogue .c-dialogue__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__inner {
    width: calc(100% - 20px - 20px);
  }
}
.c-dialogue .c-dialogue__content {
  position: relative;
  text-align: center;
}
.c-dialogue .c-dialogue__bgimg {
  position: absolute;
  top: -2.5%;
  right: -70px;
  z-index: -1;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__bgimg {
    display: none;
  }
}
html[lang^="ja"] .embed .c-dialogue .c-dialogue__lead {
  position: relative;
  display: inline-block;
  text-align: center;
  color: #e4032e;
  font-size: 40px;
  font-weight: 500;
  margin-bottom: 0;
  line-height: 56px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .c-dialogue .c-dialogue__lead {
    font-size: 22px;
    line-height: 36px;
  }
}
@media (max-width: 800px) {
  body.-global .c-dialogue .c-dialogue__lead {
    line-height: 1.5;
  }
}
.c-dialogue .c-dialogue__lead::before,
.c-dialogue .c-dialogue__lead::after {
  position: absolute;
  font-size: 61px;
  color: #e5e5e5;
  display: none;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__lead::before,
  .c-dialogue .c-dialogue__lead::after {
    width: 12px;
    font-size: 37px;
  }
}
.c-dialogue .c-dialogue__lead::before {
  content: "“";
  top: 6px;
  left: -32px;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__lead::before {
    right: inherit;
    left: -18px;
    top: -16px;
  }
}
.c-dialogue .c-dialogue__lead::after {
  content: "”";
  bottom: -38px;
  right: -32px;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__lead::after {
    bottom: -22px;
    left: inherit;
    right: -14px;
  }
}
.c-dialogue .c-dialogue__lead .-deco {
  font-size: 61px;
  color: #e5e5e5;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__lead .-deco {
    width: 12px;
    font-size: 37px;
  }
}
.c-dialogue .c-dialogue__faq {
  text-align: left;
  margin-top: 80px;
}
.c-dialogue .c-dialogue__faq:first-of-type {
  margin-top: 60px;
}
.c-dialogue .c-dialogue__faq-img {
  position: relative;
  width: 100%;
  margin: 60px auto 60px 0;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__faq-img {
    margin: 40px auto 56px;
  }
}
.c-dialogue .c-dialogue__faq-img img {
  width: 100%;
  max-width: 800px;
  display: block;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__faq-img + .c-dialogue__faq {
    margin-top: 0;
  }
}
.c-dialogue .c-dialogue__faq-img.-center img {
  margin-left: auto;
  margin-right: auto;
}
.c-dialogue .c-dialogue__faq-img.-left img {
  margin-right: auto;
}
.c-dialogue .c-dialogue__faq-img.-right img {
  margin-left: auto;
}
.c-dialogue .c-dialogue__faq-bgimg.-left {
  position: absolute;
  top: -50%;
  left: -45%;
  width: 100%;
  max-width: 517px;
  z-index: -1;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__faq-bgimg.-left {
    top: 27%;
  }
}
.c-dialogue .c-dialogue__faq-bgimg.-right {
  position: absolute;
  top: -10%;
  right: -37%;
  width: 100%;
  max-width: 517px;
  z-index: -1;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__faq-bgimg.-right {
    top: 65%;
    right: -60%;
  }
}
html[lang^="ja"] .embed .c-dialogue .c-dialogue__question {
  position: relative;
  font-size: 20px;
  font-weight: bold;
  margin-left: 35px;
  padding-left: 8px;
  letter-spacing: 0.04em;
  line-height: 32px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .c-dialogue .c-dialogue__question {
    letter-spacing: 0.02em;
    line-height: 30px;
  }
}
body.-global .c-dialogue .c-dialogue__question {
  font-weight: 600;
}
.c-dialogue .c-dialogue__question::before {
  counter-increment: number 1;
  content: "Q" counter(number) ".";
  position: absolute;
  left: -35px;
  color: #e4032e;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-style: italic;
  padding-right: 5px;
}
.c-dialogue .c-dialogue__answer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  gap: 30px;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__answer {
    gap: 16px;
  }
}
.c-dialogue .c-dialogue__answer.center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__answer.center {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.c-dialogue .c-dialogue__answer-img {
  width: 100%;
  max-width: 60px;
}
.c-dialogue .c-dialogue__answer-img span {
  display: block;
  text-align: center;
  font-size: 12px;
  margin-top: 7px;
}
body.-global .c-dialogue .c-dialogue__answer-img span {
  font-size: 11px;
  font-weight: 300;
}
.c-dialogue .c-dialogue__answer-img img {
  width: 100%;
}
.c-dialogue .c-dialogue__answer-txt {
  width: 100%;
  font-size: 16px;
  line-height: 32px;
  letter-spacing: 0.04em;
}
body.-global .c-dialogue .c-dialogue__answer-txt {
  font-weight: 200;
}
@media (max-width: 800px) {
  body.-global .c-dialogue .c-dialogue__answer-txt {
    line-height: 1.8;
    letter-spacing: 0.02em;
  }
}
.c-dialogue .c-dialogue__answer-txt-sub {
  font-size: 12px;
  line-height: 20px;
  display: block;
  margin-top: 10px;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__answer-txt-sub {
    font-size: 11px;
    line-height: 18px;
  }
}
.c-dialogue .c-dialogue__answer-txt-caption {
  display: block;
  font-size: 12px;
  line-height: 20px;
  margin-top: 8px;
}
@media (max-width: 800px) {
  .c-dialogue .c-dialogue__answer-txt-caption {
    font-size: 11px;
    line-height: 18px;
  }
}
.c-dialogue .c-dialogue__answer-txt-caption sup {
  margin-right: 4px;
}
.c-dialogue .c-dialogue__notes {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 12px;
  letter-spacing: 0.2em;
  line-height: 20px;
  text-align: right;
}
body.-global .c-dialogue .c-dialogue__notes {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  letter-spacing: 0.04em;
  line-height: 1.4;
  font-weight: 200;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* otherBox
/* ============================================ */
.c-otherBox {
  margin-bottom: 100px;
}
@media (max-width: 800px) {
  .c-otherBox {
    margin-bottom: 90px;
  }
}
.c-otherBox .c-otherBox__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .c-otherBox .c-otherBox__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__inner {
    width: calc(100% - 20px - 20px);
  }
}
.c-otherBox .c-otherBox__ttl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 24px;
  font-weight: bold;
  line-height: 40px;
  color: #212121;
  text-align: center;
  margin-bottom: 50px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__ttl {
    letter-spacing: 0.04em;
  }
}
body.-global .c-otherBox .c-otherBox__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  body.-global .c-otherBox .c-otherBox__ttl {
    font-size: 16px;
    letter-spacing: 0.04em;
  }
}
.c-otherBox .c-otherBox__ttl::before,
.c-otherBox .c-otherBox__ttl::after {
  content: "";
  border-top: 1px solid #e8e8e8;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.c-otherBox .c-otherBox__ttl::before {
  margin-right: 1rem;
}
.c-otherBox .c-otherBox__ttl::after {
  margin-left: 1rem;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__ttl {
    font-size: 16px;
    line-height: 40px;
    margin-bottom: 24px;
  }
}
.c-otherBox .c-otherBox__chart {
  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-left: auto;
  margin-right: auto;
  gap: 30px;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart {
    display: block;
  }
}
body.-global .c-otherBox .c-otherBox__chart {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  max-width: 578px;
}
.c-otherBox .c-otherBox__chart-left {
  width: 100%;
  max-width: 225px;
  padding-top: 128px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart-left {
    max-width: inherit;
    padding-top: 57.1%;
  }
}
.c-otherBox .c-otherBox__chart-left img {
  width: 100%;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart-right {
    position: relative;
  }
}
.c-otherBox .c-otherBox__chart-lead {
  display: inline-block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  line-height: inherit;
  color: #fff;
  background-color: #e4032e;
  padding: 6px 14px;
  margin-bottom: 15px;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart-lead {
    position: absolute;
    top: -37px;
    font-size: 12px;
  }
}
body.-global .c-otherBox .c-otherBox__chart-lead {
  margin-bottom: 14px;
  padding: 7px 16px;
  background: #e4032e;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  font-style: italic;
  letter-spacing: 0.07em;
}
@media (max-width: 800px) {
  body.-global .c-otherBox .c-otherBox__chart-lead {
    font-size: 13px;
  }
}
.c-otherBox .c-otherBox__chart-ttl {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 16px;
  line-height: 32px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart-ttl {
    font-size: 22px;
    letter-spacing: 0.02em;
    margin-top: 24px;
    margin-bottom: 6px;
  }
}
body.-global .c-otherBox .c-otherBox__chart-ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1.6;
}
.c-otherBox .c-otherBox__chart-sub {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart-sub {
    letter-spacing: 0.01em;
  }
}
body.-global .c-otherBox .c-otherBox__chart-sub {
  line-height: 30px;
  font-weight: 200;
}
@media (max-width: 800px) {
  .c-otherBox .c-otherBox__chart-sub {
    font-size: 11px;
  }
}
body.-global .c-otherBox .c-otherBox__chart-sub {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 200;
}

/*====================================================

variables

====================================================*/
/* ---  breakpoints  --- */
/* ---  contents  --- */
/* ---  color  --- */
/* ---  path  --- */
/* --- fontfamily --- */
/* --- fontweight --- */
/* ---  transition  --- */
/*====================================================

mixin

====================================================*/
/* ---  media query  --- */
/* ---  global  --- */
/* ---  animation  --- */
@keyframes arrowLink-hover-anim {
}
@keyframes arrowLink-hover-anim {
}
/* ---  inner  --- */
/* ---  section  --- */
/* ---  other  --- */
/* ---  function  --- */
/* headshot
/* ============================================ */
.c-headshot {
  /* margin: 60px auto;
  @include sp {
  	margin-bottom: 60px;
  } */
}
.c-headshot .c-headshot__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  width: auto !important;
  max-width: 1600px !important;
}
@media (max-width: 1000px) {
  .c-headshot .c-headshot__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .c-headshot .c-headshot__inner {
    width: calc(100% - 20px - 20px);
  }
}
.c-headshot .c-headshot__img {
  max-height: 600px;
  overflow: hidden;
}
.c-headshot .c-headshot__img img {
  width: 100%;
}

/**
* page
* ========================== */
.p-top {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-top {
    margin-bottom: 58px;
  }
}
@media (max-width: 800px) {
  .p-top {
    margin-bottom: 96px;
  }
}
.p-top__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-top__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-top__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-top__body {
  width: 50%;
}
@media (max-width: 800px) {
  .p-top__body {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 390px) {
  .p-top__body {
    width: calc(100% - 4.1025641026vw * 2);
  }
}
.p-top__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .p-top__ttl {
    margin-bottom: 40px;
  }
}
.p-top__lead {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 0.07em;
  line-height: 47px;
  text-align: left;
  color: #212121;
  margin-bottom: 35px;
}
@media (max-width: 800px) {
  .p-top__lead {
    font-size: 26px;
    line-height: 48px;
    margin-bottom: 45px;
  }
}
@media (max-width: 390px) {
  .p-top__lead {
    font-size: 6.6666666667vw;
    line-height: 12.3076923077vw;
    margin-bottom: 11.5384615385vw;
  }
}
body.-global .p-top__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
.p-top__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  letter-spacing: 0.08em;
}
@media (max-width: 800px) {
  .p-top__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-top__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-top__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-top__txt {
    letter-spacing: 0.02em;
  }
}
.p-top__btn {
  width: 187px;
}
@media (max-width: 800px) {
  .p-top__btn {
    margin-left: auto;
    margin-right: auto;
  }
}
.p-top__bgshape {
  position: absolute;
}
.p-top.-kv {
  background-size: cover;
}
@media (max-width: 800px) {
  .p-top.-kv {
    background-size: cover;
    margin-bottom: 124px;
  }
}
.p-top.-kv .p-top__inner {
  max-width: inherit;
  height: calc(100vh - 72px);
  margin-top: 72px;
  max-height: 890px;
  margin-bottom: 66px;
  position: relative;
  z-index: 2;
}
@media (max-width: 800px) {
  .p-top.-kv .p-top__inner {
    height: calc(var(--vh, 1vh) * 100 - 56px);
    max-height: 600px;
    margin-top: 56px;
    margin-bottom: 68px;
  }
}
.p-top.-kv .p-top__content {
  position: absolute;
  bottom: 86px;
  left: 8px;
}
@media (max-width: 800px) {
  .p-top.-kv .p-top__content {
    bottom: 34px;
    left: 0;
  }
}
.p-top.-kv .p-top__lead {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 16px;
  letter-spacing: 0.12em;
  line-height: inherit;
  text-align: left;
  color: #e4032e;
  text-shadow: 0px 0px 4px #fff;
  margin-bottom: 24px;
}
@media (max-width: 800px) {
  .p-top.-kv .p-top__lead {
    font-size: 12px;
    margin-bottom: 16px;
  }
}
body.-global .p-top.-kv .p-top__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
}
@media (max-width: 800px) {
  body.-global .p-top.-kv .p-top__lead {
    letter-spacing: 0.02em;
  }
}
.p-top.-kv .p-top__ttl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 46px;
  letter-spacing: 0.1em;
  line-height: 76px;
  text-align: left;
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  margin-bottom: 24px;
}
@media (max-width: 800px) {
  .p-top.-kv .p-top__ttl {
    font-size: 32px;
    line-height: 52px;
    margin-bottom: 16px;
  }
}
body.-global .p-top.-kv .p-top__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: bold;
  font-size: 46px;
  font-weight: 600;
  letter-spacing: 0.04em;
  line-height: 62px;
  margin-bottom: 16px;
}
@media (max-width: 800px) {
  body.-global .p-top.-kv .p-top__ttl {
    font-size: 30px;
    letter-spacing: 0.04em;
    line-height: 44px;
    margin-bottom: 12px;
  }
}
.p-top.-kv .p-top__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.2em;
  line-height: 38px;
  text-align: left;
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  margin: 0;
}
@media (max-width: 800px) {
  .p-top.-kv .p-top__txt {
    font-size: 12px;
    letter-spacing: 0.1em;
    line-height: 26px;
  }
}
body.-global .p-top.-kv .p-top__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.06em;
  line-height: 24px;
}
@media (max-width: 800px) {
  body.-global .p-top.-kv .p-top__txt {
    font-size: 11px;
    letter-spacing: 0.06em;
    line-height: 18px;
  }
}
.p-top.-kv .p-top__scrollarrow {
  position: absolute;
  z-index: 2;
  left: 20px;
  bottom: -50px;
  height: 112px;
}
@media (max-width: 800px) {
  .p-top.-kv .p-top__scrollarrow {
    display: none;
  }
}
.p-top.-kv .p-top__scrollarrow-inner {
  position: relative;
  height: 100%;
}
.p-top.-kv .p-top__scrollarrow .-bar {
  position: absolute;
  left: -1px;
  height: 100%;
  width: 1px;
  background: #b5b5b5;
  display: block;
}
.p-top.-kv .p-top__scrollarrow .-icon {
  position: absolute;
  width: 22px;
  height: 22px;
  opacity: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-animation: scrollarrow-anim 1.5s ease-out infinite;
  animation: scrollarrow-anim 1.5s ease-out infinite;
}
.p-top.-kv .p-top__scrollarrow svg {
  -webkit-animation: scrollarrow-icon-anim 1.5s ease-out infinite;
  animation: scrollarrow-icon-anim 1.5s ease-out infinite;
}
.p-top.-story .p-top__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  position: relative;
}
@media (max-width: 800px) {
  .p-top.-story .p-top__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 800px) {
  .p-top.-story .p-top__head {
    margin-bottom: 40px;
    width: 100%;
  }
}
.p-top.-story .p-top__body {
  max-width: 440px;
}
@media (max-width: 1200px) {
  .p-top.-story .p-top__body {
    max-width: 360px;
  }
}
@media (max-width: 800px) {
  .p-top.-story .p-top__body {
    max-width: inherit;
  }
}
.p-top.-story .p-top__slider {
  width: 640px;
  height: 400px;
  position: relative;
  right: -58px;
}
@media (max-width: 1200px) {
  .p-top.-story .p-top__slider {
    width: 48vw;
    height: 30vw;
    right: -24px;
  }
}
@media (max-width: 800px) {
  .p-top.-story .p-top__slider {
    width: 100%;
    height: 220px;
    max-width: 350px;
    margin: 0 auto;
    right: inherit;
  }
}
@media (max-width: 350px) {
  .p-top.-story .p-top__slider {
    height: auto;
    padding-top: calc(220 / 350 * 100%);
  }
}
.p-top.-story .p-top__bg {
  width: 613.08px;
  height: 374.55px;
  position: absolute;
  z-index: -1;
  top: -120px;
  left: -158px;
  opacity: 0.75;
}
.p-top.-people .p-top__ttl {
  margin-bottom: 32px;
}
@media (max-width: 800px) {
  .p-top.-people .p-top__ttl {
    margin-bottom: 32px;
  }
}
.p-top.-people .p-top__lead {
  margin-bottom: 24px;
}
@media (max-width: 800px) {
  .p-top.-people .p-top__lead {
    margin-bottom: 6vw;
  }
}
.p-top.-people .p-top__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (max-width: 800px) {
  .p-top.-people .p-top__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: initial;
  }
}
@media (max-width: 800px) {
  .p-top.-people .p-top__head {
    margin-bottom: 32px;
    width: 100%;
  }
}
.p-top.-people .p-top__body {
  position: relative;
  padding-top: 120px;
  padding-right: 80px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .p-top.-people .p-top__body {
    padding-top: 40px;
    padding-right: 34px;
  }
}
@media (max-width: 800px) {
  .p-top.-people .p-top__body {
    padding: 0;
    position: initial;
  }
}
.p-top.-people .p-top__eyecatch {
  position: relative;
  left: -100px;
  width: 656px;
}
@media (max-width: 1200px) {
  .p-top.-people .p-top__eyecatch {
    width: 48vw;
    left: -56px;
  }
}
@media (max-width: 800px) {
  .p-top.-people .p-top__eyecatch {
    left: -20px;
    width: 100vw;
  }
}
.p-top.-people .p-top__eyecatch img {
  width: 100%;
}
.p-top.-people .p-top__bgshape.-one {
  top: -168px;
  left: 430px;
  width: 100vw;
  height: calc(100% + 168px);
  background: #f7f7f7;
  z-index: -2;
}
@media (max-width: 800px) {
  .p-top.-people .p-top__bgshape.-one {
    /* top: -81px;
    width: 100vw;
    height: calc(100% + 81px);
    right: -16px;
    left: inherit;
    z-index: -2; */
    display: none;
  }
}
.p-top.-people .p-top__bgshape.-two {
  right: 0;
  top: 0;
  width: 672px;
  height: 100%;
  background: #fff;
  z-index: -1;
}
@media (max-width: 800px) {
  .p-top.-people .p-top__bgshape.-two {
    width: calc(100% - 64px);
    height: calc(100% + 42px);
    right: inherit;
    top: -41px;
    left: 0;
    z-index: -1;
  }
}
.p-top.-content .p-top__body {
  width: 100%;
}
.p-top.-content .p-top__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 48px 24px;
}
@media (max-width: 800px) {
  .p-top.-content .p-top__list {
    gap: 24px 16px;
  }
}
.p-top.-content .p-top__item {
  width: calc((100% - 24px - 24px) / 3);
}
@media (max-width: 800px) {
  .p-top.-content .p-top__item {
    width: calc((100% - 16px) / 2);
  }
}
body.-global .p-top.-content .p-top__item {
  width: calc((100% - 24px) / 2);
}
@media (max-width: 800px) {
  body.-global .p-top.-content .p-top__item {
    width: calc((100% - 16px) / 2);
  }
}
.p-top.-content .p-top__item:nth-child(1) {
  width: calc((100% - 24px) / 2);
}
@media (max-width: 800px) {
  .p-top.-content .p-top__item:nth-child(1) {
    width: 100%;
  }
}
@media (max-width: 800px) {
  body.-global .p-top.-content .p-top__item:nth-child(1) {
    width: calc((100% - 16px) / 2);
  }
}
.p-top.-content .p-top__item:nth-child(2) {
  width: calc((100% - 24px) / 2);
}
@media (max-width: 800px) {
  .p-top.-content .p-top__item:nth-child(2) {
    width: calc((100% - 16px) / 2);
  }
}
@media (max-width: 800px) {
  body.-global .p-top.-content .p-top__item:nth-child(2) {
    width: calc((100% - 16px) / 2);
  }
}

@-webkit-keyframes scrollarrow-anim {
  0% {
    top: 0%;
    opacity: 1;
  }
  50% {
    top: 100%;
    opacity: 1;
  }
  80% {
    top: 100%;
    opacity: 1;
  }
  90% {
    top: 100%;
    opacity: 0.9;
  }
  100% {
    top: 100%;
    opacity: 0;
  }
}

@keyframes scrollarrow-anim {
  0% {
    top: 0%;
    opacity: 1;
  }
  50% {
    top: 100%;
    opacity: 1;
  }
  80% {
    top: 100%;
    opacity: 1;
  }
  90% {
    top: 100%;
    opacity: 0.9;
  }
  100% {
    top: 100%;
    opacity: 0;
  }
}
@-webkit-keyframes scrollarrow-icon-anim {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes scrollarrow-icon-anim {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.p-message {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-message {
    margin-bottom: 58px;
  }
}
.p-message__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-message__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-message__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-message__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-message__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-message__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-message__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-message__txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  body.-global .p-message__txt {
    margin-bottom: 32px;
  }
}
.p-message.-kv {
  width: 100vw;
  max-width: 1920px;
  margin: 72px auto 70px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/message/kv.jpg)
    no-repeat center/cover;
}
@media (max-width: 1200px) {
  .p-message.-kv {
    aspect-ratio: 1400/600;
  }
}
@media (max-width: 1000px) {
  .p-message.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-message.-kv {
    aspect-ratio: 390/280;
    margin-bottom: 48px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/message/kv_sp.jpg)
      no-repeat center/contain;
  }
}
body.-global .p-message.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/message/en/kv.jpg)
    no-repeat center/cover;
}
@media (max-width: 800px) {
  body.-global .p-message.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/message/en/kv_sp.jpg)
      no-repeat center/contain;
  }
}
.p-message.-kv .p-message__inner {
  height: 100vh;
  max-height: 890px;
  position: relative;
}
@media (max-width: 1200px) {
  .p-message.-kv .p-message__inner {
    height: 100%;
  }
}
.p-message.-kv .p-message__content {
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-message.-kv .p-message__content {
    left: 10px;
  }
}
.p-message.-kv .p-message__ttl {
  margin-bottom: 26px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 400;
  font-size: 42px;
  letter-spacing: 0.1em;
  color: #212121;
}
@media (max-width: 800px) {
  .p-message.-kv .p-message__ttl {
    margin-bottom: 16px;
    font-size: 26px;
  }
}
body.-global .p-message.-kv .p-message__ttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 2.8px;
  line-height: 60px;
  color: #e4032e;
  line-height: 1;
  margin: 0;
}
@media (max-width: 800px) {
  body.-global .p-message.-kv .p-message__ttl {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 1.82px;
  }
}
body.-global .p-message.-kv .p-message__ttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 23px;
  background: #e4032e;
}
@media (max-width: 800px) {
  body.-global .p-message.-kv .p-message__ttl::after {
    width: 12px;
    margin-top: 16px;
  }
}
@media (max-width: 800px) {
  body.-global .p-message.-kv .p-message__ttl {
    line-height: 1;
  }
}
.p-message.-kv .p-message__subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-message.-kv .p-message__subttl {
    font-size: 12px;
  }
}
.p-message.-kv .p-message__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-message.-kv .p-message__subttl::after {
    margin-top: 24px;
    font-size: 12px;
  }
}
.p-message.-main .p-message__inner {
  max-width: 960px;
}
.p-message.-main .p-message__content {
  margin-bottom: 80px;
}
@media (max-width: 800px) {
  .p-message.-main .p-message__content {
    margin-bottom: 48px;
  }
}
body.-global .p-message.-main .p-message__content {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  body.-global .p-message.-main .p-message__content {
    margin-bottom: 32px;
  }
}
.p-message.-main .p-message__ttl {
  margin-bottom: 56px;
  font-size: 32px;
  color: #e4032e;
  text-align: center;
  line-height: 1.7;
  letter-spacing: 0.07em;
}
@media (max-width: 800px) {
  .p-message.-main .p-message__ttl {
    margin-bottom: 34px;
    font-size: 22px;
  }
}
body.-global .p-message.-main .p-message__ttl {
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 40px;
  padding: 0 60px;
}
@media (max-width: 800px) {
  body.-global .p-message.-main .p-message__ttl {
    letter-spacing: 0.01em;
    line-height: 1.6;
    margin-bottom: 24px;
    padding: 0 10px;
  }
}
.p-message.-main .p-message__txt {
  padding: 0 60px;
}
@media (max-width: 800px) {
  .p-message.-main .p-message__txt {
    padding: 0 10px;
  }
}
.p-message.-main .p-message__txt:last-of-type {
  margin-bottom: 80px;
}
@media (max-width: 800px) {
  .p-message.-main .p-message__txt:last-of-type {
    margin-bottom: 50px;
  }
}
.p-message.-main .p-message__img {
  width: 100%;
}
@media (max-width: 800px) {
  .p-message.-main .p-message__img {
    width: calc(100% + 30px + 30px);
    margin: 0 -30px;
  }
}
.p-message.-related {
  padding: 60px 0 90px;
  background: #f6f6f6;
}
@media (max-width: 800px) {
  .p-message.-related {
    padding: 45px 0 50px;
  }
}
.p-message.-related .p-message__inner {
  max-width: 792px;
}
.p-message.-related .p-message__head {
  margin-bottom: 63px;
}
@media (max-width: 800px) {
  .p-message.-related .p-message__head {
    margin-bottom: 32px;
  }
}
.p-message.-related .p-message__body {
  width: 100%;
}
.p-message.-related .p-message__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0 24px;
}
@media (max-width: 800px) {
  .p-message.-related .p-message__list {
    gap: 24px 16px;
  }
}
.p-message.-related .p-message__item {
  width: calc((100% - 24px) / 2);
}

.p-en07 {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-en07 {
    margin-bottom: 58px;
  }
}
.p-en07__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-en07__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-en07__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-en07__body {
  width: 50%;
}
@media (max-width: 800px) {
  .p-en07__body {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 390px) {
  .p-en07__body {
    width: calc(100% - 4.1025641026vw * 2);
  }
}
.p-en07__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .p-en07__ttl {
    margin-bottom: 40px;
  }
}
body.-global .p-en07__ttl {
  font-weight: 500;
  letter-spacing: 0.04em;
  -webkit-hyphens: initial;
  -ms-hyphens: initial;
  hyphens: initial;
}
.p-en07__lead {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 0.07em;
  line-height: 47px;
  text-align: left;
  color: #212121;
  margin-bottom: 35px;
}
@media (max-width: 800px) {
  .p-en07__lead {
    font-size: 26px;
    line-height: 48px;
    margin-bottom: 45px;
  }
}
@media (max-width: 390px) {
  .p-en07__lead {
    font-size: 6.6666666667vw;
    line-height: 12.3076923077vw;
    margin-bottom: 11.5384615385vw;
  }
}
body.-global .p-en07__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
.p-en07__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-en07__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-en07__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-en07__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-en07__txt {
    letter-spacing: 0.02em;
  }
}
.p-en07.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/07/kv.jpg);
  background-size: cover;
  max-width: 1650px;
  margin: 0 auto;
  margin-top: 72px;
}
@media (max-width: 1000px) {
  .p-en07.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-en07.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/07/kv_sp.jpg);
    background-size: cover;
    background-position: top;
    margin-bottom: 68px;
  }
}
.p-en07.-kv.-en08 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/upload/engineer/08/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en08 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/upload/engineer/08/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en09 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/upload/engineer/09/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en09 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/upload/engineer/09/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en06 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/06/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en06 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/06/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en05 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/05/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en05 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/05/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en04 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/04/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en04 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/04/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en03 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/03/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en03 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/03/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en02 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/02/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en02 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/02/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv.-en01 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/01/kv.jpg);
  background-size: cover;
}
@media (max-width: 800px) {
  .p-en07.-kv.-en01 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/engineer/01/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-en07.-kv .p-en07__inner {
  height: calc(100vh - 72px);
  max-height: 890px;
  margin-bottom: 66px;
  position: relative;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__inner {
    height: 100vh;
    margin-bottom: 68px;
    max-height: calc(540px + 56px);
  }
}
.p-en07.-kv .p-en07__content {
  position: absolute;
  top: 50%;
  right: -4rem;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: right;
  margin-right: 60px;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__content {
    top: inherit;
    bottom: 34px;
    left: 0;
    right: auto;
    -webkit-transform: inherit;
    transform: inherit;
    text-align: left;
    margin-right: 0;
  }
}
.p-en07.-kv .p-en07__lead {
  display: inline-block;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: min(3vw, 21px);
  line-height: inherit;
  color: #fff;
  background-color: #e4032e;
  padding: 12px 18px;
  margin-bottom: 6%;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__lead {
    font-size: 13px;
    margin-bottom: 24px;
  }
}
body.-global .p-en07.-kv .p-en07__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
}
.p-en07.-kv .p-en07__ttl {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: min(3vw, 36px);
  line-height: calc(140% + 7.6px);
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  padding-bottom: 52px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__ttl {
    font-size: 24px;
    line-height: 38px;
    padding-bottom: 27px;
  }
}
body.-global .p-en07.-kv .p-en07__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
}
.p-en07.-kv .p-en07__ttl::after {
  content: "";
  position: absolute;
  bottom: 12%;
  right: 10px;
  height: 2px;
  width: 24px;
  background-color: #fff;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__ttl::after {
    bottom: 8%;
    right: inherit;
    left: 0;
  }
}
.p-en07.-kv .p-en07__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 18px;
  letter-spacing: 0.2em;
  line-height: 32px;
  text-align: right;
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  margin: 0;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__txt {
    text-align: left;
    font-size: 12px;
    line-height: 22px;
    letter-spacing: 0.02em;
  }
}
body.-global .p-en07.-kv .p-en07__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-size: min(3vw, 14px);
  letter-spacing: 0.1em;
  line-height: 1.8;
}
@media (max-width: 800px) {
  body.-global .p-en07.-kv .p-en07__txt {
    font-size: 12px;
    line-height: 22px;
    letter-spacing: 0.02em;
  }
}
.p-en07.-kv .p-en07__scrollarrow {
  position: absolute;
  left: 20px;
  bottom: -50px;
  height: 112px;
}
@media (max-width: 800px) {
  .p-en07.-kv .p-en07__scrollarrow {
    display: none;
  }
}
.p-en07.-kv .p-en07__scrollarrow-inner {
  position: relative;
  height: 100%;
}
.p-en07.-kv .p-en07__scrollarrow .-bar {
  position: absolute;
  left: -1px;
  height: 100%;
  width: 1px;
  background: #b5b5b5;
  display: block;
}
.p-en07.-kv .p-en07__scrollarrow .-icon {
  position: absolute;
  width: 22px;
  height: 22px;
  opacity: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-animation: scrollarrow-anim 1.5s ease-out infinite;
  animation: scrollarrow-anim 1.5s ease-out infinite;
}
.p-en07.-kv .p-en07__scrollarrow svg {
  -webkit-animation: scrollarrow-icon-anim 1.5s ease-out infinite;
  animation: scrollarrow-icon-anim 1.5s ease-out infinite;
}
.p-en07.-article {
  margin-bottom: 90px;
}
@media (max-width: 800px) {
  .p-en07.-article {
    margin-bottom: 68px;
  }
}
body.-global .p-en07.-article {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  body.-global .p-en07.-article {
    margin-bottom: 56px;
  }
}
.p-en07.-article .p-en07__inner {
  position: relative;
}
.p-en07.-article .p-en07__bg {
  position: absolute;
  width: 640px;
  z-index: -10;
}
.p-en07.-article .p-en07__bg.-right {
  top: -110px;
  right: -300px;
}
.p-en07.-article .p-en07__bg.-left {
  left: -200px;
}
.p-en07.-article .p-en07__bg.-btm {
  top: 30%;
}
.p-en07.-article .p-en07__bg.-small {
  width: 280px;
}
.p-en07.-article .p-en07__ttl {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 32px;
  letter-spacing: 0.1em;
  line-height: 54px;
  color: #e4032e;
  text-align: center;
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  .p-en07.-article .p-en07__ttl {
    font-size: 22px;
    line-height: 38px;
    margin-bottom: 34px;
  }
}
body.-global .p-en07.-article .p-en07__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 1.5;
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  body.-global .p-en07.-article .p-en07__ttl {
    line-height: 1.5;
    margin-bottom: 34px;
  }
}
.p-en07.-article .p-en07__txt {
  margin-bottom: 40px;
}
.p-en07.-article .p-en07__txt:last-child {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  body.-global .p-en07.-article .p-en07__txt {
    margin-bottom: 24px;
  }
}
.p-en07.-article .p-en07__img {
  max-width: 800px;
}
.p-en07.-article .p-en07__img._right {
  margin: 0 0 0 auto;
}
.p-en07.-article .p-en07__img._left {
  margin: 0 auto 0 0;
}
.p-en07.-article .p-en07__img img {
  width: 100%;
}
.p-en07.-article .p-en07__notes {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 12px;
  letter-spacing: 0.2em;
  line-height: 20px;
  text-align: right;
}
body.-global .p-en07.-article .p-en07__notes {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  letter-spacing: 0.04em;
  line-height: 1.4;
  font-weight: 200;
}
.p-en07.-article .p-en07__message {
  position: relative;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 32px;
  font-style: italic;
  color: #e4032e;
  margin-bottom: 33px;
  padding-left: 63px;
}
.p-en07.-article .p-en07__message::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 50px;
  height: 1px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-en07.-article .p-en07__message::before {
    width: 25px;
  }
}
@media (max-width: 800px) {
  .p-en07.-article .p-en07__message {
    margin-bottom: 20px;
    font-size: 28px;
    padding-left: 40px;
  }
}
.p-en07.-headshot {
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-en07.-headshot {
    margin-bottom: 80px;
  }
}
.p-en07.-headshot .p-en07__inner {
  width: auto;
  max-width: 1600px;
}
.p-en07.-headshot .p-en07__img {
  max-height: 600px;
  overflow: hidden;
}
.p-en07.-headshot .p-en07__img img {
  width: 100%;
}
.p-en07.-other {
  margin-bottom: 100px;
}
@media (max-width: 800px) {
  .p-en07.-other {
    margin-bottom: 65px;
  }
}
.p-en07.-other .p-en07__ttl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 24px;
  font-weight: bold;
  line-height: 40px;
  color: #212121;
  text-align: center;
  margin-bottom: 50px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-en07.-other .p-en07__ttl {
    letter-spacing: 0.02em;
  }
}
body.-global .p-en07.-other .p-en07__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 600;
}
.p-en07.-other .p-en07__ttl::before,
.p-en07.-other .p-en07__ttl::after {
  content: "";
  border-top: 1px solid #e8e8e8;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.p-en07.-other .p-en07__ttl::before {
  margin-right: 1rem;
}
.p-en07.-other .p-en07__ttl::after {
  margin-left: 1rem;
}
@media (max-width: 800px) {
  .p-en07.-other .p-en07__ttl {
    font-size: 16px;
    line-height: 40px;
    margin-bottom: 24px;
  }
}
.p-en07.-other .p-en07__chart {
  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: 70px;
}
@media (max-width: 800px) {
  .p-en07.-other .p-en07__chart {
    margin-top: 32px;
  }
}
body.-global .p-en07.-other .p-en07__chart {
  margin-top: 56px;
}
@media (max-width: 800px) {
  body.-global .p-en07.-other .p-en07__chart {
    margin-top: 32px;
  }
}
.p-en07.-other .p-en07__chart-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: 22px;
  line-height: 35px;
  margin-left: 16px;
}
@media (max-width: 800px) {
  .p-en07.-other .p-en07__chart-txt {
    font-size: 16px;
    letter-spacing: 0.1em;
    line-height: 34px;
  }
}
body.-global .p-en07.-other .p-en07__chart-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
}
.p-en07.-other .p-en07__chart:hover .p-en07__chart-txt {
  color: #e4032e;
}

.p-business {
  position: relative;
}
.p-business__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 72px;
}
@media (max-width: 1000px) {
  .p-business__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-business__inner {
    width: calc(100% - 20px - 20px);
  }
}
@media (max-width: 800px) {
  .p-business__inner {
    padding-bottom: 93px;
  }
}
.p-business__head {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  .p-business__head {
    margin-bottom: 38px;
  }
}
@media (max-width: 800px) {
  body.-global .p-business__head {
    margin-bottom: 10px;
  }
}
@media (max-width: 390px) {
  body.-global .p-business__head {
    margin-bottom: 8px;
  }
}
.p-business__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-business__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-business__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-business__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-business__txt {
    letter-spacing: 0.02em;
  }
}
.p-business.-kv {
  width: 100vw;
  margin: 72px 0 100px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/business/business01.jpg)
    no-repeat center/cover;
}
@media (max-width: 1200px) {
  .p-business.-kv {
    aspect-ratio: 1400/600;
  }
}
@media (max-width: 1000px) {
  .p-business.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-business.-kv {
    aspect-ratio: 390/300;
    margin-bottom: 48px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/business/business01_sp.jpg)
      no-repeat center/contain;
  }
}
.p-business.-kv .p-business__inner {
  height: 100vh;
  max-height: 890px;
  position: relative;
}
@media (max-width: 1200px) {
  .p-business.-kv .p-business__inner {
    height: 100%;
  }
}
.p-business.-kv .p-business__content {
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-business.-kv .p-business__content {
    left: 10px;
  }
}
.p-business.-kv .p-business__ttl {
  margin-bottom: 26px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 400;
  font-size: 42px;
  letter-spacing: 0.1em;
  color: #212121;
}
@media (max-width: 800px) {
  .p-business.-kv .p-business__ttl {
    margin-bottom: 16px;
    font-size: 26px;
  }
}
body.-global .p-business.-kv .p-business__ttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 2.8px;
  line-height: 60px;
  color: #e4032e;
  line-height: 1;
  margin: 0;
}
@media (max-width: 800px) {
  body.-global .p-business.-kv .p-business__ttl {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 1.82px;
  }
}
body.-global .p-business.-kv .p-business__ttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 23px;
  background: #e4032e;
}
@media (max-width: 800px) {
  body.-global .p-business.-kv .p-business__ttl::after {
    width: 12px;
    margin-top: 16px;
  }
}
@media (max-width: 800px) {
  body.-global .p-business.-kv .p-business__ttl {
    line-height: 1;
  }
}
.p-business.-kv .p-business__subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-size: 20px;
  font-style: italic;
  letter-spacing: 0.08em;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-business.-kv .p-business__subttl {
    font-size: 12px;
  }
}
.p-business.-kv .p-business__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-business.-kv .p-business__subttl::after {
    margin-top: 24px;
    font-size: 12px;
  }
}
.p-business.-main .p-business__inner {
  max-width: 1200px;
}
@media (max-width: 800px) {
  .p-business.-main .p-business__bg {
    padding: 64px 0 83px;
  }
}
.p-business__ttl-top {
  font-size: 24px;
  text-align: center;
  line-height: 1.66;
  font-weight: bold;
  color: #333;
}
@media (max-width: 800px) {
  .p-business__ttl-top {
    text-align: left;
    font-size: 18px;
    line-height: 2;
  }
}
body.-global .p-business__ttl-top {
  font-weight: 600;
}
@media (max-width: 800px) {
  body.-global .p-business__ttl-top {
    line-height: 1.6;
  }
}
.p-business__ttl-h2-red {
  margin-top: 100px;
}
@media (max-width: 800px) {
  .p-business__ttl-h2-red {
    margin-top: 56px;
  }
}
.p-business__ttl-h2-sub {
  display: block;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0.05em;
  line-height: 14px;
  font-style: italic;
  text-align: center;
  color: #e4032e;
  margin-top: 15px;
}
@media (max-width: 800px) {
  .p-business__ttl-h2-sub {
    text-align: center;
  }
}
.p-business__anchor {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 48px;
}
@media (max-width: 800px) {
  .p-business__anchor {
    margin-top: 0;
  }
}
.p-business__anchor-item {
  height: 80px;
  width: calc(33.33% - 20px);
}
@media (max-width: 800px) {
  .p-business__anchor-item {
    height: auto;
    width: calc(33.33% - 7px);
  }
}
@media (max-width: 800px) {
  body.-global .p-business__anchor-item {
    height: auto;
  }
}
.p-business__anchor-item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border: 1px solid #e8e8e8;
  padding: 0 18px;
}
.p-business__anchor-item-link:hover {
  opacity: 0.8;
}
@media (max-width: 800px) {
  .p-business__anchor-item-link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 18px;
    padding: 16px 4px;
    line-height: 1.4;
    text-align: center;
  }
  .p-business__anchor-item-link:hover {
    opacity: 1;
  }
}
body.-global .p-business__anchor-item-link {
  padding: 10px 18px;
}
@media (max-width: 800px) {
  body.-global .p-business__anchor-item-link {
    padding: 8px;
  }
}
.p-business__anchor-item-link-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 800px) {
  .p-business__anchor-item-link-left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-business__anchor-item-link-left-txt {
  font-size: 16px;
  letter-spacing: 0.04em;
  font-weight: bold;
  color: #5c5c5c;
  margin-left: 11px;
}
@media (max-width: 800px) {
  .p-business__anchor-item-link-left-txt {
    font-size: 12px;
    margin-left: 0;
    margin-top: 9px;
  }
}
body.-global .p-business__anchor-item-link-left-txt {
  font-size: 14px;
  letter-spacing: 0.02em;
  font-weight: 600;
}
@media (max-width: 800px) {
  body.-global .p-business__anchor-item-link-left-txt {
    font-size: 11px;
    letter-spacing: 0.01em;
    line-height: 1.4;
    text-align: center;
  }
}
@media (max-width: 800px) {
  .p-business__anchor-item-link-left-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 21px;
  }
  .p-business__anchor-item-link-left-img-1 {
    width: 32px;
  }
  .p-business__anchor-item-link-left-img-2 {
    width: 25px;
  }
  .p-business__anchor-item-link-left-img-3 {
    width: 16px;
  }
  .p-business__anchor-item-link-left-img img {
    width: 100%;
    height: auto;
  }
}
.p-business__anchor-item-link-left-arrow {
  width: 18px;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__anchor-item-link-left-arrow {
    width: 14px;
    height: auto;
    margin-top: 12px;
  }
}
html[lang^="ja"] .embed .p-business__ttl-h3 {
  position: relative;
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  padding-top: 120px;
  padding-bottom: 30px;
}
.p-business__ttl-h3:after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 50%;
  width: 24px;
  height: 2px;
  background: #212121;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-business__ttl-h3 {
    font-size: 24px;
    padding-bottom: 26px;
    padding-top: 52px;
  }
}
body.-global .p-business__ttl-h3 {
  font-weight: 600;
  line-height: 1.6;
}
.p-business__lead {
  font-size: 18px;
  text-align: center;
  color: #212121;
  line-height: 2;
  letter-spacing: 0.04em;
  margin-top: 37px;
}
@media (max-width: 800px) {
  .p-business__lead {
    letter-spacing: 0.02em;
    text-align: left;
    margin-top: 34px;
    font-size: 16px;
  }
}
body.-global .p-business__lead {
  font-weight: 200;
  line-height: 30px;
}
.p-business__car-img {
  display: block;
  width: 841px;
  height: auto;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-business__car-img {
    width: 100%;
  }
}
.p-business__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 800px) {
  .p-business__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-business__list.-mt32 {
  margin-top: 32px;
}
@media (max-width: 800px) {
  .p-business__list.-mt40-sp {
    margin-top: 40px;
  }
}
.p-business__list-item {
  width: calc(50% - 34px);
}
@media (max-width: 800px) {
  .p-business__list-item {
    width: 100%;
  }
  .p-business__list-item:last-child {
    margin-top: 40px;
  }
}
.p-business__list-item-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 20px;
  color: #333;
}
@media (max-width: 800px) {
  .p-business__list-item-title {
    font-size: 18px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
  }
}
body.-global .p-business__list-item-title {
  line-height: 1.4;
}
.p-business__list-item-title-number {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 35px;
  height: 35px;
  min-width: 35px;
  min-height: 35px;
  border-radius: 50%;
  background: #e4032e;
  font-size: 20px;
  color: #fff;
  margin-right: 18px;
}
@media (max-width: 800px) {
  .p-business__list-item-title-number {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px;
    font-size: 14px;
    margin-right: 8px;
  }
}
.p-business__list-item-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 16px;
}
.p-business__list-item-box-img {
  display: block;
  width: 160px;
  height: auto;
  margin-right: 32px;
}
@media (max-width: 800px) {
  .p-business__list-item-box-img {
    width: calc(40% - 20px);
    margin-right: 20px;
    margin-bottom: 16px;
  }
}
.p-business__list-item-box-txt {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  font-size: 16px;
  color: #333;
}
@media (max-width: 800px) {
  .p-business__list-item-box-txt {
    letter-spacing: 0.01em;
  }
}
body.-global .p-business__list-item-box-txt {
  line-height: 30px;
  font-weight: 200;
}
@media (max-width: 800px) {
  .p-business__list-item-box-txt {
    font-size: 14px;
  }
}
body.-global .p-business__list-item-box-txt {
  line-height: 1.8;
}
.p-business__ttl-h3-c {
  font-size: 24px;
  text-align: center;
  color: #e4032e;
  font-weight: bold;
  margin-top: 72px;
}
@media (max-width: 800px) {
  .p-business__ttl-h3-c {
    font-size: 20px;
    margin-top: 58px;
  }
}
body.-global .p-business__ttl-h3-c {
  font-weight: 600;
  line-height: 1.6;
}
.p-business__machine-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 34px;
}
@media (max-width: 800px) {
  .p-business__machine-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-business__machine-box-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-business__machine-box-left-img {
  max-width: 471px;
  width: 100%;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__machine-box-left-img {
    width: 100%;
  }
}
.p-business__machine-box-left-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: calc(50% - 60px);
}
@media (max-width: 800px) {
  .p-business__machine-box-left-img-wrap {
    width: 100%;
  }
}
.p-business__machine-box-right {
  width: 50%;
}
@media (max-width: 800px) {
  .p-business__machine-box-right {
    width: 100%;
  }
}
.p-business__machine-box-right .p-business__list {
  width: 100%;
}
@media (max-width: 800px) {
  .p-business__machine-box-right .p-business__list {
    margin-top: 32px;
  }
}
.p-business__machine-box-right .p-business__list-item {
  width: 100%;
}
@media (max-width: 800px) {
  .p-business__machine-box-right .p-business__list-item {
    margin-top: 0;
  }
}
.p-business__machine-box-right .p-business__list:last-child {
  margin-top: 65px;
}
@media (max-width: 800px) {
  .p-business__machine-box-right .p-business__list:last-child {
    margin-top: 40px;
  }
}
.p-business__machine-box-bottom-left {
  width: 50%;
  margin-top: 70px;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-left {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    width: 100%;
    margin-top: 25px;
  }
}
.p-business__machine-box-bottom-right {
  width: 50%;
  margin-top: 70px;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-right {
    width: 100%;
    margin-top: 25px;
  }
}
html[lang^="ja"] .embed .p-business__machine-box-bottom-ttl {
  font-size: 20px;
  color: #333;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-business__machine-box-bottom-ttl {
    font-size: 18px;
  }
}
body.-global html[lang^="ja"] .embed .p-business__machine-box-bottom-ttl {
  line-height: 1.4;
}
.p-business__machine-box-bottom-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 20px;
}
.p-business__machine-box-bottom-img {
  width: 160px;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-img {
    width: calc(40% - 20px);
    margin-right: 20px;
    margin-bottom: 16px;
  }
}
.p-business__machine-box-bottom-txt {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  font-size: 16px;
  color: #333;
  margin-left: 32px;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-txt {
    letter-spacing: 0.01em;
  }
}
body.-global .p-business__machine-box-bottom-txt {
  line-height: 30px;
  font-weight: 200;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-txt {
    margin-left: 0;
    font-size: 14px;
  }
}
body.-global .p-business__machine-box-bottom-txt {
  line-height: 1.8;
}
.p-business__machine-box-bottom-right-img {
  width: 100%;
  height: auto;
  margin-left: 60px;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-right-img {
    margin-left: 0;
  }
}
.p-business__machine-box-bottom-right-img-wrap {
  width: 50%;
}
@media (max-width: 1000px) {
  .p-business__machine-box-bottom-right-img-wrap {
    padding-top: 70px;
  }
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-right-img-wrap {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    padding-top: 0;
  }
}
.p-business__machine-box-bottom-left-img {
  width: 100%;
  height: auto;
  margin-right: 60px;
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-left-img {
    margin-right: 0;
  }
}
.p-business__machine-box-bottom-left-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 50%;
}
@media (max-width: 1000px) {
  .p-business__machine-box-bottom-left-img-wrap {
    padding-top: 70px;
  }
}
@media (max-width: 800px) {
  .p-business__machine-box-bottom-left-img-wrap {
    width: 100%;
    padding-top: 0;
  }
}
.p-business__bg {
  background: linear-gradient(to bottom, #f5f5f5, #fff 305px, #fff);
  padding: 120px 0 112px;
}
@media (max-width: 800px) {
  .p-business__bg {
    background: linear-gradient(to bottom, #f5f5f5, #fff 305px, #fff);
    padding: 96px 0 83px;
  }
}
.p-business__bg-img {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/business/business_bg.png);
  background-repeat: no-repeat;
  background-position: center 50px;
}
@media (max-width: 800px) {
  .p-business__bg-img {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/business/business_bg_sp.png);
    background-repeat: no-repeat;
    background-position: center 50px;
  }
}
html[lang^="ja"] .embed .p-business__bg .p-business__ttl-h3 {
  padding-top: 0;
}
.p-business__bg .p-business__inner {
  padding-bottom: 0;
}
html[lang^="ja"] .embed .p-business__advanced-box-ttl {
  font-size: 22px;
  color: #e4032e;
  font-weight: bold;
  margin-top: 30px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-business__advanced-box-ttl {
    font-size: 18px;
    margin-top: 0;
  }
}
body.-global .p-business__advanced-box-ttl {
  font-weight: 600;
  line-height: 1.6;
}
.p-business__advanced-box-list {
  padding-left: 1em;
  margin-top: 30px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-list {
    margin-top: 40px;
  }
}
.p-business__advanced-box-list-item {
  font-size: 18px;
  color: #333;
  line-height: 1;
  list-style-type: disc;
  margin-top: 18px;
}
.p-business__advanced-box-list-item:first-child {
  margin-top: 0;
}
@media (max-width: 800px) {
  .p-business__advanced-box-list-item {
    font-size: 14px;
  }
}
body.-global .p-business__advanced-box-list-item {
  margin-top: 8px;
  line-height: 1.5;
}
.p-business__advanced-box-txt {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  font-size: 16px;
  color: #333;
  margin-top: 33px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-txt {
    letter-spacing: 0.01em;
  }
}
body.-global .p-business__advanced-box-txt {
  line-height: 30px;
  font-weight: 200;
}
@media (max-width: 800px) {
  .p-business__advanced-box-txt {
    font-size: 14px;
    margin-top: 32px;
  }
}
body.-global .p-business__advanced-box-txt {
  line-height: 1.8;
}
@media (max-width: 800px) {
  body.-global .p-business__advanced-box-txt {
    margin-top: 24px;
  }
}
.p-business__advanced-box-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 80px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-1 {
    margin-top: 58px;
  }
}
.p-business__advanced-box-1-img {
  max-width: 302px;
  width: 100%;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__advanced-box-1-img {
    display: block;
    width: 100%;
    max-width: 134px;
    margin-right: 0;
    margin: 28px auto 0;
  }
}
.p-business__advanced-box-1-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 50%;
  padding-right: 130px;
}
@media (max-width: 1000px) {
  .p-business__advanced-box-1-img-wrap {
    padding-right: 50px;
  }
}
@media (max-width: 800px) {
  .p-business__advanced-box-1-img-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.p-business__advanced-box-1-right {
  width: 50%;
}
@media (max-width: 800px) {
  .p-business__advanced-box-1-right {
    width: 100%;
  }
}
.p-business__advanced-box-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 96px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-2 {
    margin-top: 58px;
  }
}
.p-business__advanced-box-2-img {
  max-width: 388px;
  width: 100%;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__advanced-box-2-img {
    display: block;
    width: 100%;
    max-width: 165px;
    margin-right: 0;
    margin: 28px auto 0;
  }
}
.p-business__advanced-box-2-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 50%;
  padding-left: 50px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-2-img-wrap {
    width: 100%;
    padding-left: 0;
  }
}
.p-business__advanced-box-2-left {
  width: 50%;
}
@media (max-width: 800px) {
  .p-business__advanced-box-2-left {
    width: 100%;
  }
}
.p-business__advanced-box-3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 55px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-3 {
    margin-top: 58px;
  }
}
.p-business__advanced-box-3-img {
  max-width: 539px;
  width: 100%;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__advanced-box-3-img {
    display: block;
    width: 100%;
    max-width: 362px;
    margin-right: 0;
    margin: 28px auto 0;
  }
}
.p-business__advanced-box-3-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 50%;
  padding-right: 60px;
}
@media (max-width: 1000px) {
  .p-business__advanced-box-3-img-wrap {
    padding-top: 50px;
  }
}
@media (max-width: 800px) {
  .p-business__advanced-box-3-img-wrap {
    width: 100%;
    padding-right: 0;
    padding-top: 0;
  }
}
.p-business__advanced-box-3-right {
  width: 50%;
}
@media (max-width: 800px) {
  .p-business__advanced-box-3-right {
    width: 100%;
  }
}
.p-business__advanced-box-4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 95px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-4 {
    margin-top: 58px;
  }
}
.p-business__advanced-box-4-img {
  max-width: 396px;
  width: 100%;
  height: auto;
}
@media (max-width: 800px) {
  .p-business__advanced-box-4-img {
    display: block;
    width: 100%;
    max-width: 186px;
    margin-right: 0;
    margin: 28px auto 0;
  }
}
.p-business__advanced-box-4-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 50%;
  padding-right: 105px;
}
@media (max-width: 800px) {
  .p-business__advanced-box-4-img-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.p-business__advanced-box-4-left {
  width: 50%;
}
@media (max-width: 800px) {
  .p-business__advanced-box-4-left {
    width: 100%;
  }
}

.c-main {
  counter-reset: datanumber 0;
}

.p-data {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-data {
    margin-bottom: 58px;
  }
}
.p-data__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-data__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-data__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-data.-kv {
  position: relative;
  background: #f2f4f5;
}
.p-data.-kv .p-data__inner {
  height: 790px;
  margin-top: 72px;
  position: relative;
}
@media (max-width: 1200px) {
  .p-data.-kv .p-data__inner {
    height: auto;
    aspect-ratio: 1200/600;
  }
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__inner {
    max-height: calc(372px - 56px);
    margin-top: 56px;
  }
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__inner {
    aspect-ratio: 1/1;
    width: 100%;
    max-height: inherit;
  }
}
.p-data.-kv .p-data__content {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__content {
    position: relative;
    top: 11vw;
    -webkit-transform: inherit;
    transform: inherit;
    left: inherit;
  }
}
.p-data.-kv .p-data__ttl {
  margin-bottom: 20px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 400;
  font-size: 40px;
  letter-spacing: 0.1em;
  color: #212121;
}
body.-global .p-data.-kv .p-data__ttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 2.8px;
  line-height: 60px;
  color: #e4032e;
}
@media (max-width: 800px) {
  body.-global .p-data.-kv .p-data__ttl {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 1.82px;
  }
}
body.-global .p-data.-kv .p-data__ttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 23px;
  background: #e4032e;
}
@media (max-width: 800px) {
  body.-global .p-data.-kv .p-data__ttl::after {
    width: 12px;
    margin-top: 16px;
  }
}
@media (max-width: 800px) {
  body.-global .p-data.-kv .p-data__ttl::after {
    margin: 10px auto 0;
  }
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__ttl {
    margin-bottom: 12px;
    font-size: 26px;
    text-align: center;
  }
}
.p-data.-kv .p-data__subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__subttl {
    font-size: 12px;
    text-align: center;
  }
}
.p-data.-kv .p-data__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 20px;
  background: #e4032e;
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__subttl::after {
    display: none;
  }
}
.p-data.-kv .p-data__bgimg {
  position: absolute;
  z-index: 0;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 100%;
}
@media (max-width: 1000px) {
  .p-data.-kv .p-data__bgimg {
    bottom: 0;
    top: inherit;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
.p-data.-content:first-child {
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-data.-content:first-child {
    margin-bottom: 82px;
  }
}
.p-data.-content .p-data__head {
  margin-bottom: 80px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__head {
    margin-bottom: 48px;
  }
}
.p-data.-content .p-data__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 82px 24px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__list {
    gap: 58px;
  }
}
.p-data.-content .p-data__item {
  position: relative;
  width: calc((100% - 24px) / 2);
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item {
    width: 100%;
  }
}
.p-data.-content .p-data__item.-fullwidth {
  width: 100%;
}
.p-data.-content .p-data__item.-column3 {
  width: calc((100% - 24px * 2) / 3);
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item.-column3 {
    width: 100%;
  }
}
.p-data.-content .p-data__item::before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #dbdbdb;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
.p-data.-content .p-data__item-num {
  position: relative;
  z-index: 1;
  width: 42px;
  height: 42px;
  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;
  background: #e4032e;
  margin-bottom: 8px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-num {
    width: 34px;
    height: 34px;
    margin-bottom: 0;
  }
  body.-global .p-data.-content .p-data__item-num {
    margin-bottom: 16px;
  }
}
.p-data.-content .p-data__item-num::before {
  counter-increment: datanumber 1;
  /* datanumber カウンタの増加数をセット */
  content: counter(datanumber, decimal-leading-zero);
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: 0.05em;
  line-height: 1;
  color: #fff;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-num::before {
    font-size: 18px;
  }
}
.p-data.-content .p-data__item-label {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 22px;
  letter-spacing: 0.1em;
  text-align: center;
  color: #212121;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-label {
    font-size: 20px;
  }
}
body.-global .p-data.-content .p-data__item-label {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 300;
  letter-spacing: 0.08em;
  line-height: 32px;
}
.p-data.-content .p-data__item-caption {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 11px;
  letter-spacing: 0.1em;
  text-align: center;
  color: #212121;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 7px;
  margin-bottom: 8px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-caption {
    font-size: 10px;
    margin-bottom: 10px;
  }
}
body.-global .p-data.-content .p-data__item-caption {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 200;
}
.p-data.-content .p-data__item-caption .-red {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 3px;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
  font-size: 24px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #e4032e;
}
.p-data.-content .p-data__item-caption .-red .-redLabel {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 16px;
  letter-spacing: 0.04em;
  text-align: left;
  color: #e4032e;
}
body.-global .p-data.-content .p-data__item-caption .-red .-redLabel {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
}
.p-data.-content .p-data__item-mainNum {
  position: relative;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
  font-size: 64px;
  letter-spacing: 0.05em;
  text-align: left;
  color: #e4032e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-mainNum {
    font-size: 52px;
  }
}
.p-data.-content .p-data__item-mainNum .-label {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 42px;
  letter-spacing: 0.04em;
  text-align: left;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-mainNum .-label {
    font-size: 34px;
  }
}
body.-global .p-data.-content .p-data__item-mainNum .-label {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
  text-align: center;
}
.p-data.-content .p-data__item-mainNum .-label.-fs-38 {
  font-size: 38px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-mainNum .-label.-fs-38 {
    font-size: 34px;
    text-align: center;
  }
}
.p-data.-content .p-data__item-mainNum .-label.-min {
  font-size: 22px;
}
.p-data.-content .p-data__item-mainNum .-caption {
  position: absolute;
  bottom: -5px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 0.1em;
  text-align: center;
  color: #e4032e;
}
body.-global .p-data.-content .p-data__item-mainNum .-caption {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
}
.p-data.-content .p-data__item-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 2;
  letter-spacing: 0.04em;
  text-align: center;
  color: #333;
}
body.-global .p-data.-content .p-data__item-txt {
  line-height: 28px;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 200;
}
@media (max-width: 800px) {
  body.-global .p-data.-content .p-data__item-txt {
    letter-spacing: 0.02em;
  }
}
.p-data.-content .p-data__item-txt a {
  color: #e4032e;
  text-decoration: underline;
}
.p-data.-content .p-data__item-img {
  width: 100%;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.p-data.-content .p-data__item-img img {
  width: 100%;
}
.p-data.-content .p-data__item-img.-four {
  height: 266px;
  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: 800px) {
  .p-data.-content .p-data__item-img.-four {
    height: inherit;
    display: block;
  }
}
.p-data.-content .p-data__item-table {
  width: 80%;
  border: 1px solid #d1d1d1;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-table {
    width: 100%;
  }
}
.p-data.-content .p-data__item-table th {
  width: 15%;
  border: 1px solid #d1d1d1;
  background-color: #f5f5f5;
  font-size: 12px;
  text-align: center;
  vertical-align: middle;
  padding: 12px 0;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-table th {
    font-size: 10px;
  }
}
.p-data.-content .p-data__item-table th:first-child {
  width: 25%;
}
.p-data.-content .p-data__item-table td {
  border: 1px solid #d1d1d1;
  font-size: 14px;
  text-align: center;
  vertical-align: middle;
  padding: 12px 0;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__item-table td {
    font-size: 10px;
    line-height: 1.5;
    padding: 3.5px 2px;
  }
}
.p-data.-content .p-data__item-table td.-bold {
  font-weight: bold;
}
.p-data.-content .p-data__item-table td:first-child {
  font-size: 12px;
}
.p-data.-content .p-data__strongTxt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 180px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt {
    max-width: 114px;
  }
}
.p-data.-content .p-data__strongTxt-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.p-data.-content .p-data__strongTxt-label {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
body.-global .p-data.-content .p-data__strongTxt-label {
  font-weight: 600;
}
.p-data.-content .p-data__strongTxt-Txt {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.p-data.-content .p-data__strongTxt.-type01 {
  max-width: 400px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type01 {
    max-width: 270px;
  }
}
body.-global .p-data.-content .p-data__strongTxt.-type01 {
  max-width: 330px;
}
@media (max-width: 800px) {
  body.-global .p-data.-content .p-data__strongTxt.-type01 {
    max-width: 260px;
  }
}
.p-data.-content .p-data__strongTxt.-type01 .p-data__strongTxt-item {
  gap: 10px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type01 .p-data__strongTxt-item {
    gap: 4px;
  }
}
.p-data.-content .p-data__strongTxt.-type01 .p-data__strongTxt-label {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 29px;
  text-align: left;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type01 .p-data__strongTxt-label {
    font-size: 19px;
  }
}
body.-global
  .p-data.-content
  .p-data__strongTxt.-type01
  .p-data__strongTxt-label {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
}
.p-data.-content .p-data__strongTxt.-type01 .p-data__strongTxt-num {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
  font-size: 49px;
  letter-spacing: 0.05em;
  line-height: 1.6;
  text-align: left;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type01 .p-data__strongTxt-num {
    font-size: 32px;
  }
}
body.-global
  .p-data.-content
  .p-data__strongTxt.-type01
  .p-data__strongTxt-num {
  font-size: 60px;
}
@media (max-width: 800px) {
  body.-global
    .p-data.-content
    .p-data__strongTxt.-type01
    .p-data__strongTxt-num {
    font-size: 48px;
  }
}
.p-data.-content .p-data__strongTxt.-type02 {
  max-width: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 0 30px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type02 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
body.-global .p-data.-content .p-data__strongTxt.-type02 {
  gap: 0 12px;
}
.p-data.-content .p-data__strongTxt.-type02 .p-data__strongTxt-item {
  gap: 10px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type02 .p-data__strongTxt-item {
    gap: 6px;
  }
}
body.-global
  .p-data.-content
  .p-data__strongTxt.-type02
  .p-data__strongTxt-item {
  gap: 8px;
}
.p-data.-content .p-data__strongTxt.-type02 .p-data__strongTxt-label {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 38px;
  letter-spacing: 0.04em;
  text-align: left;
  color: #e4032e;
}
.p-data.-content
  .p-data__strongTxt.-type02
  .p-data__strongTxt-label:nth-child(3) {
  margin-left: -8px;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type02 .p-data__strongTxt-label {
    font-size: 34px;
  }
}
body.-global
  .p-data.-content
  .p-data__strongTxt.-type02
  .p-data__strongTxt-label {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
}
.p-data.-content .p-data__strongTxt.-type02 .p-data__strongTxt-num {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 600;
  font-size: 64px;
  letter-spacing: 0.05em;
  line-height: 1.6;
  text-align: left;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-data.-content .p-data__strongTxt.-type02 .p-data__strongTxt-num {
    font-size: 52px;
    line-height: 1.2;
  }
}
@media (max-width: 800px) {
  body.-global
    .p-data.-content
    .p-data__strongTxt.-type02
    .p-data__strongTxt-num.-lineHeightMin {
    line-height: 1.1;
  }
}

.p-related {
  margin-bottom: 80px;
  padding: 60px 0 90px;
  background: #f6f6f6;
}
@media (max-width: 800px) {
  .p-related {
    margin-bottom: 58px;
  }
}
@media (max-width: 800px) {
  .p-related {
    padding: 45px 0 50px;
  }
}
.p-related .p-related__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  max-width: 960px;
}
@media (max-width: 1000px) {
  .p-related .p-related__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-related .p-related__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-related .p-related__head {
  margin-bottom: 63px;
}
@media (max-width: 800px) {
  .p-related .p-related__head {
    margin-bottom: 32px;
  }
}
body.-global .p-related .p-related__head {
  margin-bottom: 40px;
}
@media (max-width: 800px) {
  body.-global .p-related .p-related__head {
    margin-bottom: 24px;
  }
}
.p-related .p-related__body {
  width: 100%;
}
.p-related .p-related__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0 16px;
}
@media (max-width: 800px) {
  .p-related .p-related__list {
    gap: 24px 16px;
  }
}
.p-related .p-related__item {
  width: calc((100% - 16px * 3) / 4);
}
@media (max-width: 800px) {
  .p-related .p-related__item {
    width: calc((100% - 16px) / 2);
  }
}

.p-recruit {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-recruit {
    margin-bottom: 58px;
  }
}
.p-recruit__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-recruit__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-recruit__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-recruit__body {
  width: 50%;
}
@media (max-width: 800px) {
  .p-recruit__body {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
  }
}
.p-recruit__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .p-recruit__ttl {
    margin-bottom: 40px;
  }
}
html[lang^="ja"] .embed .p-recruit__ttl-h2-red {
  font-size: 40px;
  text-align: center;
  line-height: 1;
  color: #e4032e;
  padding-top: 120px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-recruit__ttl-h2-red {
    font-size: 32px;
    padding-top: 96px;
  }
}
.p-recruit__ttl-h2-sub {
  display: block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 16px;
  text-align: center;
  line-height: 1;
  margin-top: 16px;
  font-style: italic;
  font-weight: bold;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-recruit__ttl-h2-sub {
    font-size: 12px;
  }
}
.p-recruit__kv-subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
  position: relative;
  display: block;
}
.p-recruit__kv-subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
.p-recruit__lead {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 0.07em;
  line-height: 47px;
  text-align: left;
  color: #212121;
  margin-bottom: 35px;
}
@media (max-width: 800px) {
  .p-recruit__lead {
    font-size: 26px;
    line-height: 48px;
    margin-bottom: 45px;
  }
}
@media (max-width: 390px) {
  .p-recruit__lead {
    font-size: 6.6666666667vw;
    line-height: 12.3076923077vw;
    margin-bottom: 11.5384615385vw;
  }
}
body.-global .p-recruit__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
.p-recruit__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-recruit__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-recruit__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-recruit__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-recruit__txt {
    letter-spacing: 0.02em;
  }
}
.p-recruit__btn {
  width: 187px;
}
@media (max-width: 800px) {
  .p-recruit__btn {
    margin-left: auto;
    margin-right: auto;
  }
}
.p-recruit__head .c-sectionTtl__ttl {
  font-style: normal;
}
@media (max-width: 800px) {
  .p-recruit__head .c-sectionTtl__ttl {
    font-size: 32px;
  }
}
.p-recruit__head .c-sectionTtl__subttl {
  font-style: italic;
}
.p-recruit__head .c-sectionTtl__bar {
  display: none;
}
html[lang^="ja"] .embed .p-recruit__subttl {
  text-align: center;
  letter-spacing: 3.08px;
  color: #212121;
  font-weight: bold;
  margin-bottom: 20px;
}
html[lang^="ja"] .embed .p-recruit__subttl-s {
  font-size: 22px;
}
html[lang^="ja"] .embed .p-recruit__subttl-l {
  font-size: 32px;
  padding-top: 120px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-recruit__subttl-l {
    font-size: 24px;
    padding-top: 64px;
  }
}
html[lang^="ja"] .embed .p-recruit__subttl-l-80 {
  padding-top: 80px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-recruit__subttl-l-80 {
    padding-top: 64px;
  }
}
html[lang^="ja"] .embed .p-recruit__subttl-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  text-align: center;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-recruit__subttl-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-recruit__subttl-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-recruit__subttl-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-recruit__subttl-txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  .p-recruit__subttl-txt {
    text-align: left;
  }
}
.p-recruit__subttl-txt-mt {
  margin-top: 80px;
}
@media (max-width: 800px) {
  .p-recruit__subttl-txt {
    margin-top: 40px;
  }
}
.p-recruit__requirements {
  margin-bottom: 40px;
}
@media (max-width: 800px) {
  .p-recruit__requirements {
    margin-bottom: 0;
  }
}
.p-recruit__bar {
  width: 24px;
  border-top: 1px solid #212121;
  height: 1px;
  display: block;
  text-align: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 44px;
}
.p-recruit__txt-requirement {
  text-align: center;
  font-size: 20px;
  line-height: 58px;
  letter-spacing: 0.4px;
  color: #212121;
}
@media (max-width: 800px) {
  .p-recruit__txt-requirement {
    font-size: 16px;
    line-height: 34px;
    letter-spacing: 0.64px;
  }
}
.p-recruit__col-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 34px;
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 800px) {
  .p-recruit__col-wrap {
    display: block;
  }
}
.p-recruit__col-wrap-left {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
}
.p-recruit__col-wrap-award {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px;
}
.p-recruit__col-border {
  vertical-align: top;
  width: calc((100% - 34px * 2) / 2);
  border: 1px solid #e8e8e8;
  border-radius: 5px;
}
@media (max-width: 800px) {
  .p-recruit__col-border {
    border: none;
    width: 100%;
    margin: 0 auto;
    display: block;
    height: auto;
  }
}
.p-recruit__col-noBorder {
  width: calc((100% - 34px * 2) / 2);
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 800px) {
  .p-recruit__col-noBorder {
    width: 100%;
    margin-top: 40px;
  }
}
@media (max-width: 800px) {
  .p-recruit__col-noBorder.-top {
    margin-top: 0;
  }
}
.p-recruit__col-noBorder-2 {
  margin-left: 74px;
}
@media (max-width: 800px) {
  .p-recruit__col-noBorder-2 {
    margin-left: 0;
    border-top: 1px solid #e8e8e8;
    padding-top: 32px;
    margin-top: 32px;
  }
}
.p-recruit__col-1col {
  width: 100%;
  vertical-align: top;
}
.p-recruit__col-topBorder {
  border-top: 1px solid #e8e8e8;
  padding-top: 40px;
}
@media (max-width: 800px) {
  .p-recruit__col-topBorder {
    margin-top: 32px;
    padding-top: 32px;
  }
}
.p-recruit__col-redBtn {
  margin: 48px auto 0;
  width: 70%;
  height: 72px;
  background: #e4032e;
  text-align: center;
  font-size: 18px;
  color: #ffffff;
  border-radius: 4px;
  display: block;
  line-height: 70px;
  position: relative;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 1000px) {
  .p-recruit__col-redBtn {
    font-size: 16px;
    letter-spacing: -2px;
  }
}
@media (max-width: 800px) {
  .p-recruit__col-redBtn {
    width: 90%;
    margin: 0 auto;
  }
}
.p-recruit__col-redBtn::before {
  content: "";
  display: block;
  position: absolute;
  top: 40%;
  right: 6%;
  width: 14px;
  height: 14px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/ico_external-link.svg)
    0% 0% no-repeat padding-box;
}
.p-recruit__col-redBtn:hover {
  opacity: 0.6;
}
.p-recruit__col-whtBtn {
  margin: 48px auto 0;
  width: 70%;
  height: 72px;
  background: #ffffff;
  text-align: center;
  font-size: 18px;
  color: #e4032e;
  border-radius: 4px;
  border: 1px solid #e4032e;
  display: block;
  line-height: 70px;
  position: relative;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 800px) {
  .p-recruit__col-whtBtn {
    width: 90%;
    margin: 0 auto;
  }
}
.p-recruit__col-whtBtn::before {
  content: "";
  display: block;
  position: absolute;
  top: 40%;
  right: 6%;
  width: 14px;
  height: 14px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/ico_external-link-red.svg)
    0% 0% no-repeat padding-box;
}
.p-recruit__col-whtBtn:hover {
  opacity: 0.6;
}
.p-recruit__col-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  margin-top: 40px;
  padding: 0 45px 50px;
}
@media (max-width: 800px) {
  .p-recruit__col-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-recruit__col-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-recruit__col-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-recruit__col-txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  .p-recruit__col-txt {
    font-size: 14px;
    padding: 0;
    margin-top: 32px;
    margin-bottom: 0;
  }
}
html[lang^="ja"] .embed .p-recruit__col-ttl {
  font-size: 18px;
  color: #e4032e;
  font-weight: bold;
}
@media (max-width: 800px) {
  .p-recruit__col-ttl {
    line-height: 30px;
  }
}
.p-recruit__col-dtl {
  line-height: 2;
  letter-spacing: 0.02em;
  color: #333;
  font-size: 16px;
  margin-top: 24px;
  padding-right: 9.5px;
  padding-bottom: 40px;
}
@media (max-width: 800px) {
  .p-recruit__col-dtl {
    letter-spacing: 0.01em;
  }
}
body.-global .p-recruit__col-dtl {
  line-height: 30px;
  font-weight: 200;
}
.p-recruit__col-dtl h5 {
  font-weight: bold;
  display: block;
}
@media (max-width: 800px) {
  .p-recruit__col-dtl {
    font-size: 14px;
    padding-right: 0;
    padding-bottom: 0;
    margin-top: 16px;
  }
}
.p-recruit__col-dtl-pb0 {
  padding-bottom: 0px;
}
.p-recruit__col-dtl a {
  color: #e4032e;
  text-decoration: underline;
}
.p-recruit__col-dtl a:hover {
  text-decoration: none;
}
.p-recruit__col-5col {
  width: calc((100% - 25px * 5) / 5);
  gap: 25px;
  min-height: 100px;
  height: auto;
  border: 1px solid #e8e8e8;
  display: inline-block;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 800px) {
  .p-recruit__col-5col:nth-child(1),
  .p-recruit__col-5col:nth-child(2) {
    width: calc((100% - 15px * 2) / 2);
    display: inline-block;
    margin: 3px;
  }
  .p-recruit__col-5col:nth-child(3),
  .p-recruit__col-5col:nth-child(4),
  .p-recruit__col-5col:nth-child(5) {
    width: calc((100% - 13px * 3) / 3);
    display: inline-block;
    margin: 3px;
  }
}
.p-recruit__col-5col img {
  display: block;
  margin: 8px auto;
}
.p-recruit__col-5col-ttl {
  font-size: 16px;
  font-weight: bold;
  color: #5c5c5c;
  text-align: center;
}
@media (max-width: 800px) {
  .p-recruit__col-5col-ttl {
    font-size: 13px;
  }
}
.p-recruit__col-5col-arrow {
  width: 18px;
  height: auto;
  margin: 5px auto 0;
}
.p-recruit__col-award {
  display: inline-block;
  vertical-align: top;
  width: calc((100% - 24px * 4) / 4);
  gap: 24px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 1px solid #e8e8e8;
  padding-top: 16px;
  border-radius: 5px;
}
@media (max-width: 800px) {
  .p-recruit__col-award {
    width: calc(50% - 5px);
  }
  .p-recruit__col-award:nth-child(1),
  .p-recruit__col-award:nth-child(2) {
    margin-bottom: 10px;
  }
}
.p-recruit__col-award-img {
  width: 50%;
  margin: 0 auto;
  display: block;
}
html[lang^="ja"] .embed .p-recruit__col-award-ttl {
  color: #e4032e;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  margin-bottom: 8px;
  margin-top: 16px;
}
.p-recruit__col-award-sub {
  color: #e4032e;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  display: block;
  margin-bottom: 16px;
}
@media (max-width: 800px) {
  .p-recruit__col-award-sub {
    font-size: 11px;
    margin: 0 8px 8px;
  }
}
.p-recruit__col-award-txt {
  font-size: 14px;
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  line-height: 23px;
}
@media (max-width: 800px) {
  .p-recruit__col-award-txt {
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 16px;
  }
}
.p-recruit__col-club {
  width: calc((100% - 88px * 2) / 2);
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 800px) {
  .p-recruit__col-club {
    margin-top: 4px;
    width: 100%;
  }
}
.p-recruit__col-club-2 {
  margin-left: 80px;
}
@media (max-width: 800px) {
  .p-recruit__col-club-2 {
    margin-top: 56px;
    margin-left: 0;
    width: 100%;
  }
}
.p-recruit__col-club-ttl {
  color: #e4032e;
  font-size: 18px;
  font-weight: bold;
}
.p-recruit__col-club-img {
  margin-top: 31px;
  max-width: 420px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
@media (max-width: 800px) {
  .p-recruit__col-club-img {
    width: 100%;
  }
}
.p-recruit__col-club-dtl {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  margin-top: 32px;
}
@media (max-width: 800px) {
  .p-recruit__col-club-dtl {
    letter-spacing: 0.01em;
  }
}
body.-global .p-recruit__col-club-dtl {
  line-height: 30px;
  font-weight: 200;
}
@media (max-width: 800px) {
  .p-recruit__col-club-dtl {
    margin-top: 24px;
  }
}
.p-recruit__step {
  width: 48px;
  height: 48px;
  display: block;
  background-color: #e4032e;
  color: #ffffff;
  font-style: italic;
  text-align: center;
  line-height: 1.15;
}
.p-recruit__step-line {
  color: #e8e8e8;
}
.p-recruit__step-line-mt {
  margin-top: 64px;
}
@media (max-width: 800px) {
  .p-recruit__step-line-mt {
    margin-top: 48px;
  }
}
.p-recruit__step-step {
  font-size: 10px;
}
.p-recruit__step-num {
  font-size: 24px;
}
html[lang^="ja"] .embed .p-recruit__step-ttl {
  color: #e4032e;
  font-weight: bold;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-recruit__step-ttl {
    font-size: 18px;
  }
}
.p-recruit__step-ttl-noTxt {
  margin-bottom: 40px;
}
.p-recruit__step-txt {
  font-size: 16px;
  line-height: 30px;
  display: block;
  text-align: center;
  margin-top: 24px;
  margin-bottom: 40px;
  padding-right: 95px;
  padding-left: 95px;
}
@media (max-width: 800px) {
  .p-recruit__step-txt {
    font-size: 14px;
    line-height: 28px;
    padding-right: 0;
    padding-left: 0;
  }
}
.p-recruit__step-caution {
  font-size: 14px;
  line-height: 2;
  letter-spacing: 0.02em;
  line-height: 24px;
}
@media (max-width: 800px) {
  .p-recruit__step-caution {
    letter-spacing: 0.01em;
  }
}
body.-global .p-recruit__step-caution {
  line-height: 30px;
  font-weight: 200;
}
.p-recruit__table-pc {
  display: block;
  width: 100%;
}
@media (max-width: 800px) {
  .p-recruit__table-pc {
    display: none;
  }
}
.p-recruit__table-sp {
  display: none;
}
@media (max-width: 800px) {
  .p-recruit__table-sp {
    width: 100%;
    display: block;
  }
}
.p-recruit.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/img_recruting_bg@2x.png)
    0% 0% no-repeat padding-box;
  background-size: 964px auto;
  background-position: top 92px left calc(50% + 300px);
  margin-bottom: 45px;
}
@media (max-width: 800px) {
  .p-recruit.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/img_recruting_bg.png)
      0% 0% no-repeat padding-box;
    background-size: 440px auto;
    background-position: top 70px left calc(50% + 130px);
    margin-bottom: 0;
  }
}
.p-recruit.-kv-wrap {
  background: transparent -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      to(#fafafa)
    ) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(0deg, #fff 0%, #fafafa 100%) 0% 0%
    no-repeat padding-box;
  margin-bottom: 0;
}
.p-recruit.-kv .p-recruit__inner {
  position: relative;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__inner {
    max-height: none;
    height: auto;
  }
}
.p-recruit.-kv .p-recruit__content {
  width: 100%;
  padding-top: 227px;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__content {
    padding-top: 110px;
  }
}
.p-recruit.-kv .p-recruit__lead {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 13px;
  letter-spacing: 0.12em;
  line-height: inherit;
  text-align: left;
  color: #e4032e;
  text-shadow: 0px 3px 99px #000;
  margin-bottom: 40px;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__lead {
    font-size: 12px;
    margin-bottom: 24px;
  }
}
.p-recruit.-kv .p-recruit__ttl {
  top: 229px;
  left: 109px;
  height: 46px;
  text-align: left;
  letter-spacing: 3.36px;
  color: #212121;
  opacity: 1;
  font-size: 42px;
  line-height: 74px;
  margin-bottom: 52px;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__ttl {
    font-size: 32px;
    line-height: 52px;
    margin-bottom: 27px;
  }
}
.p-recruit.-kv .p-recruit__anchor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 19px;
  margin-top: 121px;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__anchor {
    gap: 11px;
    margin-top: 62px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.p-recruit.-kv .p-recruit__anchor-item {
  width: calc((100% - 19px * 4) / 4);
  height: 80px;
  background: #fff;
  border: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__anchor-item {
    height: 64px;
    width: 48%;
  }
}
.p-recruit.-kv .p-recruit__anchor-item:hover {
  opacity: 0.8;
}
.p-recruit.-kv .p-recruit__anchor-item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px 0 32px;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__anchor-item-link {
    font-size: 13px;
    line-height: 16px;
    padding: 0 8%;
  }
}
.p-recruit.-kv .p-recruit__anchor-item-link-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.p-recruit.-kv .p-recruit__anchor-item-link-left-txt {
  font-size: 18px;
  font-weight: bold;
  color: #5c5c5c;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__anchor-item-link-left-txt {
    font-size: 16px;
  }
}
body.-global .p-recruit.-kv .p-recruit__anchor-item-link-left-txt {
  font-size: 16px;
}
.p-recruit.-kv .p-recruit__anchor-item-link-left-arrow {
  width: 18px;
  height: auto;
}
@media (max-width: 800px) {
  .p-recruit.-kv .p-recruit__anchor-item-link-left-arrow {
    margin-right: 12px;
  }
}
.p-recruit.-content {
  margin-bottom: 0;
}
.p-recruit.-flow .p-recruit__inner {
  max-width: 840px;
}

.p-vision {
  margin-bottom: 80px;
  position: relative;
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-vision {
    margin-bottom: 58px;
  }
}
@media (max-width: 800px) {
  .p-vision {
    margin-bottom: 60px;
  }
}
.p-vision#content01,
.p-vision#content02,
.p-vision#content03,
.p-vision#content04 {
  margin-top: -120px;
  padding-top: 120px;
}
@media (max-width: 800px) {
  .p-vision#content01,
  .p-vision#content02,
  .p-vision#content03,
  .p-vision#content04 {
    margin-top: -110px;
    padding-top: 110px;
  }
}
.p-vision__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-vision__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-vision__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-vision__inner-tech {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-vision__inner-tech {
    width: 100%;
  }
}
.p-vision__head {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  .p-vision__head {
    margin-bottom: 0;
  }
}
@media (max-width: 800px) {
  body.-global .p-vision__head .c-sectionTtl.-jp .c-sectionTtl__ttl {
    margin-bottom: 20px;
  }
}
.p-vision__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-vision__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-vision__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-vision__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-vision__txt {
    letter-spacing: 0.02em;
  }
}
.p-vision.-kv {
  width: 100vw;
  max-width: 1920px;
  margin: 72px auto 70px;
}
.p-vision.-kv img {
  width: 100%;
}
@media (max-width: 1000px) {
  .p-vision.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-vision.-kv {
    margin-bottom: 32px;
  }
}
@media (max-width: 800px) {
  .p-vision.-linkArea {
    margin-bottom: 40px;
  }
}
.p-vision.-linkArea .p-vision__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 19px;
}
@media (max-width: 1200px) {
  .p-vision.-linkArea .p-vision__link {
    gap: 2%;
  }
}
@media (max-width: 1000px) {
  .p-vision.-linkArea .p-vision__link {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 11px;
  }
}
.p-vision.-linkArea .p-vision__linkItem {
  width: calc((100% - 19px * 3) / 4);
  height: 80px;
  background: #fff;
  border: 1px solid #e8e8e8;
}
@media (max-width: 1200px) {
  .p-vision.-linkArea .p-vision__linkItem {
    width: calc((100% - 2% * 3) / 4);
  }
}
@media (max-width: 1000px) {
  .p-vision.-linkArea .p-vision__linkItem {
    height: 64px;
    width: calc((100% - 11px) / 2);
  }
}
.p-vision.-linkArea .p-vision__linkItem a {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
  padding: 0 20px 0 32px;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.8px;
  color: #5c5c5c;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.p-vision.-linkArea .p-vision__linkItem a:hover {
  opacity: 0.8;
}
@media (max-width: 1200px) {
  .p-vision.-linkArea .p-vision__linkItem a {
    padding: 0 8%;
  }
}
@media (max-width: 800px) {
  .p-vision.-linkArea .p-vision__linkItem a {
    font-size: 13px;
  }
}
body.-global .p-vision.-linkArea .p-vision__linkItem a {
  font-weight: 600;
  letter-spacing: 0.04em;
  line-height: 1.4;
}
.p-vision.-linkArea .p-vision__linkItem a::after {
  content: "";
  display: block;
  width: 13px;
  height: 13px;
  border-top: 2px solid #e4222e;
  border-right: 2px solid #e4222e;
  -webkit-transform: translateY(-4px) rotate(135deg);
  transform: translateY(-4px) rotate(135deg);
}
@media (max-width: 800px) {
  .p-vision.-linkArea .p-vision__linkItem a::after {
    width: 10px;
    height: 10px;
  }
}
.p-vision.-intro {
  position: relative;
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  z-index: -1;
}
@media (max-width: 800px) {
  .p-vision.-intro {
    padding-top: 0;
  }
}
.p-vision.-intro .p-vision__bgimg {
  position: absolute;
  z-index: -1;
  width: 920px;
  top: 104px;
  left: 0;
}
@media (max-width: 1200px) {
  .p-vision.-intro .p-vision__bgimg {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__bgimg {
    width: 470px;
    left: -210px;
    top: 180px;
    -webkit-transform: none;
    transform: none;
  }
}
.p-vision.-intro .p-vision__txt {
  margin: 0 auto;
  max-width: 840px;
  font-size: 20px;
  line-height: 2.4;
  letter-spacing: 0.01em;
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__txt {
    font-size: 16px;
    line-height: 2.1;
  }
}
.p-vision.-intro .p-vision__txt:first-of-type {
  margin-bottom: 28px;
}
.p-vision.-intro .p-vision__txt:nth-of-type(2) {
  margin-bottom: 46px;
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__txt:nth-of-type(2) {
    margin-bottom: 36px;
  }
}
.p-vision.-intro .p-vision__box {
  max-width: 840px;
  margin: 0 auto;
  padding: 56px 80px;
  background: #f7f7f7;
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__box {
    padding: 40px 24px;
  }
}
.p-vision.-intro .p-vision__boxTtl {
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0.1em;
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__boxTtl {
    margin-bottom: 24px;
    font-size: 22px;
  }
}
body.-global .p-vision.-intro .p-vision__boxTtl {
  font-weight: 600;
  letter-spacing: 0.04em;
}
.p-vision.-intro .p-vision__boxTtl::after {
  content: "";
  display: block;
  margin: 24px auto 0;
  width: 16px;
  height: 1px;
  background: #212121;
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__boxTtl::after {
    margin-top: 16px;
  }
}
.p-vision.-intro .p-vision__boxTxt {
  font-size: 20px;
  line-height: 2;
  text-align: center;
  font-weight: 200;
  letter-spacing: 0.01em;
}
@media (max-width: 800px) {
  .p-vision.-intro .p-vision__boxTxt {
    font-size: 16px;
    text-align: left;
  }
}
@media (max-width: 800px) {
  body.-global .p-vision.-intro .p-vision__boxTxt {
    text-align: center;
  }
}
.p-vision.-strength {
  margin-bottom: 160px;
}
@media (max-width: 800px) {
  .p-vision.-strength {
    margin-bottom: 60px;
  }
}
.p-vision.-strength .p-vision__listItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 40px;
}
.p-vision.-strength .p-vision__listItem:not(:last-of-type) {
  margin-bottom: 80px;
}
@media (max-width: 800px) {
  .p-vision.-strength .p-vision__listItem:not(:last-of-type) {
    margin-bottom: 72px;
  }
}
@media (max-width: 800px) {
  .p-vision.-strength .p-vision__listItem {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-vision.-strength .p-vision__listDetail {
  width: 51%;
}
@media (max-width: 800px) {
  .p-vision.-strength .p-vision__listDetail {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    width: 100%;
  }
}
.p-vision.-strength .p-vision__listTtl {
  margin-bottom: 15px;
  color: #e4222e;
  font-size: 24px;
  letter-spacing: 0.02em;
  font-weight: bold;
}
body.-global .p-vision.-strength .p-vision__listTtl {
  font-weight: 600;
}
.p-vision.-strength .p-vision__txt {
  margin-bottom: 0;
}
.p-vision.-strength .p-vision__listImg {
  width: 45%;
  height: 100%;
}
@media (max-width: 800px) {
  .p-vision.-strength .p-vision__listImg {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    margin-bottom: 32px;
  }
}
.p-vision.-strength .p-vision__notes {
  margin-top: 18px;
  font-size: 14px;
}
@media (max-width: 800px) {
  body.-global .p-vision.-tech .c-sectionTtl .c-sectionTtl__ttl {
    font-size: 30px;
    line-height: 1.4;
  }
}
@media (max-width: 390px) {
  body.-global .p-vision.-tech .c-sectionTtl .c-sectionTtl__ttl {
    font-size: 8vw;
  }
}
.p-vision.-tech .p-vision__intro {
  margin-bottom: 76px;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__intro {
    margin-bottom: 47px;
  }
}
.p-vision.-tech .p-vision__intro .p-vision__txt {
  max-width: 840px;
  margin: 0 auto;
}
.p-vision.-tech .p-vision__intro .p-vision__txt:not(:last-of-type) {
  margin-bottom: 20px;
}
.p-vision.-tech .p-vision__content {
  position: relative;
}
.p-vision.-tech .p-vision__img {
  position: absolute;
  top: 31%;
  left: 50%;
  display: block;
  width: 186px;
  height: 186px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 1;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__img {
    position: static;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    margin: 0 auto 53px;
    width: 152px;
    height: 152px;
  }
}
.p-vision.-tech .p-vision__list {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 45px 40px;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__list {
    gap: 75px 0;
  }
}
.p-vision.-tech .p-vision__listItem {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: calc((100% - 40px) / 2);
  padding: 56px 20px 32px;
  background: #f7f7f7;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__listItem {
    width: 100%;
  }
}
.p-vision.-tech .p-vision__listItem:not(:last-of-type):before {
  position: absolute;
  top: 0%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 60px;
  font-style: italic;
  color: #e4222e;
  letter-spacing: 0.08em;
}
.p-vision.-tech .p-vision__listItem:first-of-type::before {
  content: "01";
}
.p-vision.-tech .p-vision__listItem:nth-of-type(2)::before {
  content: "02";
}
.p-vision.-tech .p-vision__listItem:nth-of-type(3)::before {
  content: "03";
}
.p-vision.-tech .p-vision__listItem:nth-of-type(4)::before {
  content: "04";
}
.p-vision.-tech .p-vision__listItem:last-of-type {
  margin-top: 70px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.p-vision.-tech .p-vision__listItem:last-of-type::after {
  content: "";
  position: absolute;
  top: -21%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  display: block;
  width: 154px;
  height: 154px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/vision/img_plus1.svg)
    no-repeat center/contain;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__listItem:last-of-type::after {
    top: -100px;
    width: 126px;
    height: 126px;
  }
}
.p-vision.-tech .p-vision__listItem:last-of-type .p-vision__listDetail {
  width: calc(100% - 252px - 119px);
}
@media (max-width: 1200px) {
  .p-vision.-tech .p-vision__listItem:last-of-type .p-vision__listDetail {
    width: calc(100% - 252px - 50px);
  }
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__listItem:last-of-type .p-vision__listDetail {
    width: 100%;
  }
}
.p-vision.-tech .p-vision__listItem:last-of-type .p-vision__listFigure {
  margin: 0;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__listItem:last-of-type .p-vision__listFigure {
    margin: 0 auto;
  }
}
.p-vision.-tech .p-vision__listItem:last-of-type .p-vision__listFigure img {
  width: 252px;
  height: auto;
}
.p-vision.-tech .p-vision__listDetail {
  margin-bottom: 16px;
}
.p-vision.-tech .p-vision__listTitle {
  margin-bottom: 33px;
  font-size: 32px;
  letter-spacing: 0.02em;
}
@media (max-width: 800px) {
  .p-vision.-tech .p-vision__listTitle {
    text-align: center;
  }
}
.p-vision.-tech .p-vision__listIntro {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1.5;
}
.p-vision.-tech .p-vision__txt {
  margin-bottom: 0;
}
.p-vision.-tech .p-vision__listFigure {
  margin: auto auto 0;
}
.p-vision.-tech .p-vision__listFigure img {
  max-width: 100%;
  height: 214px;
  margin: 0 auto 10px;
  display: block;
}
.p-vision.-tech .p-vision__listFigure figcaption {
  font-size: 14px;
}
.p-vision.-company .p-vision__table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}
.p-vision.-company .p-vision__table dt,
.p-vision.-company .p-vision__table dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.5;
}
@media (max-width: 800px) {
  .p-vision.-company .p-vision__table dt,
  .p-vision.-company .p-vision__table dd {
    display: block;
  }
}
.p-vision.-company .p-vision__table dt {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 14px 17px;
  width: 20%;
  border-top: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-vision.-company .p-vision__table dt {
    width: 100%;
    padding: 12px 12px 0;
  }
}
.p-vision.-company .p-vision__table dt:last-of-type {
  border-bottom: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-vision.-company .p-vision__table dt:last-of-type {
    border-bottom: none;
  }
}
.p-vision.-company .p-vision__table dt::after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  background: #e8e8e8;
}
@media (max-width: 800px) {
  .p-vision.-company .p-vision__table dt::after {
    display: none;
  }
}
.p-vision.-company .p-vision__table dd {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 14px 14px 14px 43px;
  width: 80%;
  border-top: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-vision.-company .p-vision__table dd {
    width: 100%;
    padding: 0 12px 12px;
    border: none;
  }
}
.p-vision.-company .p-vision__table dd:last-of-type {
  border-bottom: 1px solid #e8e8e8;
}
.p-vision.-company .p-vision__table dd.-access span:not(:last-of-type)::after {
  content: "/";
  margin: 0 6px;
}
.p-vision.-company .p-vision__table a {
  display: inline-block;
  color: #e4222e;
  text-decoration: underline;
}
.p-vision.-company .p-vision__table a:hover {
  text-decoration: none;
}
html[lang^="ja"] .embed .p-projectstory__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  html[lang^="ja"] .embed .p-projectstory__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__inner {
    width: calc(100% - 20px - 20px);
  }
}
html[lang^="ja"] .embed .p-projectstory__body {
  width: 50%;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__body {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
  }
}
html[lang^="ja"] .embed .p-projectstory__head {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__head {
    margin-bottom: 40px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory__head {
    margin-bottom: 10.2564102564vw;
  }
}
html[lang^="ja"] .embed .p-projectstory__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__ttl {
    margin-bottom: 40px;
  }
}
html[lang^="ja"] .embed .p-projectstory__kv-ttl {
  margin-bottom: 26px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 400;
  font-size: 42px;
  letter-spacing: 0.1em;
  color: #212121;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__kv-ttl {
    margin-bottom: 16px;
    font-size: 26px;
  }
}
html[lang^="ja"] .embed .p-projectstory__kv-subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-size: 20px;
  font-style: italic;
  letter-spacing: 0.08em;
  color: #e4032e;
  position: relative;
  display: block;
}
html[lang^="ja"] .embed .p-projectstory__kv-subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
html[lang^="ja"] .embed .p-projectstory__kv-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  margin-top: 32px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__kv-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory__kv-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-projectstory__kv-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-projectstory__kv-txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__kv-txt {
    margin: 40px 0;
  }
}
html[lang^="ja"] .embed .p-projectstory__lead {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 0.07em;
  line-height: 47px;
  text-align: left;
  color: #212121;
  margin-bottom: 35px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__lead {
    font-size: 26px;
    line-height: 48px;
    margin-bottom: 45px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory__lead {
    font-size: 6.6666666667vw;
    line-height: 12.3076923077vw;
    margin-bottom: 11.5384615385vw;
  }
}
body.-global .p-projectstory__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
html[lang^="ja"] .embed .p-projectstory__btn {
  width: 187px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__btn {
    margin-left: auto;
    margin-right: auto;
  }
}
html[lang^="ja"] .embed .p-projectstory__bgshape {
  position: absolute;
}
html[lang^="ja"] .embed .p-projectstory.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/bg_projectstory.jpg)
    0% 0% no-repeat;
  background-size: contain;
  background-position: right 0 top -50px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/bg_projectstory.jpg)
      0% 0% no-repeat;
    background-size: contain;
    background-position: right -150px top -50px;
  }
}
html[lang^="ja"] .embed .p-projectstory.-kv .p-projectstory__inner {
  position: relative;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory.-kv .p-projectstory__inner {
    max-height: 500px;
  }
}
html[lang^="ja"] .embed .p-projectstory.-kv .p-projectstory__content {
  width: 100%;
  padding-top: 178px;
  padding-bottom: 42px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory.-kv .p-projectstory__content {
    padding-top: 112px;
    padding-bottom: 0;
  }
}
@media (max-width: 800px) {
  html[lang^="ja"]
    .embed
    .p-projectstory.-kv
    .p-projectstory__content
    .c-sectionTtl.-jp {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
body.-global
  .embed
  .p-projectstory.-kv
  .embed
  .p-projectstory__content
  .c-sectionTtl.-jp
  .c-sectionTtl__ttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 2.8px;
  line-height: 60px;
  color: #e4032e;
  display: block;
  line-height: 1;
  margin: 0;
}
@media (max-width: 800px) {
  body.-global
    .embed
    .p-projectstory.-kv
    .embed
    .p-projectstory__content
    .c-sectionTtl.-jp
    .c-sectionTtl__ttl {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 1.82px;
  }
}
body.-global
  .embed
  .p-projectstory.-kv
  .embed
  .p-projectstory__content
  .c-sectionTtl.-jp
  .c-sectionTtl__ttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 23px;
  background: #e4032e;
}
@media (max-width: 800px) {
  body.-global
    .embed
    .p-projectstory.-kv
    .embed
    .p-projectstory__content
    .c-sectionTtl.-jp
    .c-sectionTtl__ttl::after {
    width: 12px;
    margin-top: 16px;
  }
}
@media (max-width: 800px) {
  body.-global
    .embed
    .p-projectstory.-kv
    .embed
    .p-projectstory__content
    .c-sectionTtl.-jp
    .c-sectionTtl__ttl {
    line-height: 1;
  }
}
html[lang^="ja"] .embed .p-projectstory__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 23px;
  -moz-column-gap: 23px;
  column-gap: 23px;
  width: 100%;
  padding-bottom: 100px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    row-gap: 35px;
    padding-bottom: 88px;
  }
}
html[lang^="ja"] .embed .p-projectstory__list-item {
  width: 100%;
}
html[lang^="ja"] .embed .p-projectstory__list-item-link {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
  border-radius: 6px;
}
html[lang^="ja"] .embed .p-projectstory__list-item-link-img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.embed
  .p-projectstory__list-item-link:hover
  .p-projectstory__list-item-link-img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
html[lang^="ja"] .embed .p-projectstory__list-item-link-ico {
  position: absolute;
  right: 15px;
  bottom: 17px;
  width: 28px;
  height: 28px;
}
html[lang^="ja"] .embed .p-projectstory__list-item-link-ico .-arrow {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
html[lang^="ja"] .embed .p-projectstory__list-item-link-ico .-circle {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.embed
  .p-projectstory__list-item-link:hover
  .embed
  .p-projectstory__list-item-link-ico
  .-circle {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
html[lang^="ja"] .embed .p-projectstory__list-item-num {
  display: inline-block;
  background: #e4032e;
  color: #fff;
  font-size: 11px;
  font-style: italic;
  padding: 7px 13px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
html[lang^="ja"] .embed .p-projectstory__list-item-ttl {
  margin-bottom: 6px;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.3;
}
html[lang^="ja"] .embed .p-projectstory .c-cta {
  position: relative;
}
html[lang^="ja"] .embed .p-projectstory .c-cta:before {
  position: absolute;
  content: "";
  display: block;
  top: -370px;
  left: calc(50% - 900px);
  width: 780px;
  height: 476px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/bg_projectstory.jpg)
    0 0 no-repeat;
  background-size: 780px auto;
  z-index: -1;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory .c-cta:before {
    top: -280px;
    left: calc(50% - 350px);
    width: 455px;
    height: 278px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/bg_projectstory.jpg)
      0 0 no-repeat;
    background-size: 455px auto;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv {
  margin-top: 72px;
  width: 100%;
}
@media (max-width: 1000px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv {
    margin-top: 56px;
    margin-bottom: 26px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-figure {
  width: 100%;
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-img {
  width: 100%;
  height: auto;
}
html[lang^="ja"] .embed .p-projectstory-detail__gray {
  background: #f6f6f6;
  padding-bottom: 80px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__gray {
    padding-bottom: 58px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__gray-inner {
  position: relative;
  max-width: 1072px;
  width: 100%;
  padding: 0 56px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__gray-inner {
    padding: 0;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__flexData-wrap {
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__flexData-wrap {
    padding: 56px 20px 0;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-box {
  display: block;
  max-width: 960px;
  width: 100%;
  background: #fff;
  padding: 56px 80px;
  margin: -136px auto 80px;
  z-index: 1;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-box {
    padding: 0 20px 48px;
    margin: 0 auto;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__list-item-link-box-num {
  display: inline-block;
  background: #e4032e;
  color: #fff;
  font-size: 20px;
  font-style: italic;
  text-align: right;
  padding: 10px 20px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__list-item-link-box-num {
    font-size: 13px;
    margin-bottom: 16px;
    padding: 6px 10px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-ttl {
  font-size: 32px;
  margin-top: 32px;
  line-height: 46px;
  font-weight: bold;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-ttl {
    font-size: 28px;
    line-height: 37.5px;
    font-weight: bold;
    margin-top: 0;
  }
}
body.-global html[lang^="ja"] .embed .p-projectstory-detail__kv-ttl {
  font-weight: 600;
}
@media (max-width: 800px) {
  body.-global html[lang^="ja"] .embed .p-projectstory-detail__kv-ttl {
    font-weight: 600;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-subttl {
  position: relative;
  font-size: 18px;
  line-height: 32px;
  margin-top: 16px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-subttl {
    line-height: 22px;
    letter-spacing: 0.02em;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-subttl:after {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  bottom: -24px;
  height: 1px;
  width: 24px;
  background: #e4032e;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-subttl {
    font-size: 13px;
    margin-top: 12px;
  }
  html[lang^="ja"] .embed .p-projectstory-detail__kv-subttl:after {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    bottom: -24px;
    height: 1px;
    width: 16px;
    background: #e4032e;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__kv-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  margin-top: 56px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global html[lang^="ja"] .embed .p-projectstory-detail__kv-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global html[lang^="ja"] .embed .p-projectstory-detail__kv-txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__kv-txt {
    margin-bottom: 0;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__lead-bottom {
  font-size: 12px;
  text-align: right;
  color: #898989;
  margin-top: 40px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__lead-bottom {
    text-align: left;
    padding: 0 20px;
    margin-top: 0;
  }
}
body.-global html[lang^="ja"] .embed .p-projectstory-detail__lead-bottom {
  font-weight: 200;
  line-height: 1.4;
}
html[lang^="ja"] .embed .p-projectstory-detail__product {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/actuator/bg_product.svg)
    0 0 no-repeat;
  background-size: 152px auto;
  background-position: 0 88px;
  padding: 88px 0 102px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product {
    background: #fff;
    padding: 64px 0 48px;
  }
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__product
  .p-projectstory-detail__ttl-red {
  line-height: 1.5;
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  html[lang^="ja"]
    .embed
    .p-projectstory-detail__product
    .p-projectstory-detail__ttl-red {
    margin-bottom: 40px;
  }
}
body.-global
  .embed
  .p-projectstory-detail__product
  .p-projectstory-detail__ttl-red {
  letter-spacing: 0.02em;
  font-weight: 500;
}
@media (max-width: 800px) {
  body.-global
    .embed
    .p-projectstory-detail__product
    .p-projectstory-detail__ttl-red {
    line-height: 1.5;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__product-inner {
  width: 100%;
  max-width: 1072px;
  padding: 0 56px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product-inner {
    padding: 0 20px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__product-img {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product-img {
    margin-bottom: 40px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__product-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global html[lang^="ja"] .embed .p-projectstory-detail__product-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global html[lang^="ja"] .embed .p-projectstory-detail__product-txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product-txt {
    margin-bottom: 24px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__product-txt:last-child {
  margin-bottom: 0;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__product-txt:last-child {
    margin-bottom: 0;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__ttl-red {
  font-size: 32px;
  line-height: 54px;
  text-align: center;
  color: #e4032e;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__ttl-red {
    font-size: 22px;
    line-height: 38.5px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline {
  background: #f6f6f6;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-inner {
  width: 100%;
  max-width: 1312px;
  padding: 88px 56px 102px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-inner {
    padding: 56px 20px 80px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-txt {
  font-size: 12px;
  line-height: 20px;
  margin-top: 56px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-txt {
    font-size: 11px;
    line-height: 18px;
  }
}
body.-global html[lang^="ja"] .embed .p-projectstory-detail__timeline-txt {
  font-weight: 200;
}
@media (max-width: 800px) {
  body.-global html[lang^="ja"] .embed .p-projectstory-detail__timeline-txt {
    line-height: 1.4;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-txt.-caption sup {
  margin-right: 4px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-txt.-caption {
    margin-top: 20px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-btn {
  position: absolute;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  font-size: 14px;
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(246, 246, 246, 0)),
      color-stop(34%, rgba(246, 246, 246, 0.9215686275)),
      to(#f6f6f6)
    ) 0% 0% no-repeat padding-box;
  background: transparent
    linear-gradient(
      180deg,
      rgba(246, 246, 246, 0) 0%,
      rgba(246, 246, 246, 0.9215686275) 34%,
      #f6f6f6 100%
    )
    0% 0% no-repeat padding-box;
  cursor: pointer;
  padding: 56px 0 0;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-btn.active {
  display: none;
  position: relative;
  background: transparent;
  padding: 0;
  padding-top: 24px;
}
.embed
  .p-projectstory-detail__timeline-sp-btn.active
  .embed
  .p-projectstory-detail__timeline-sp-btn-img {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-btn-img {
  width: 14px;
  height: auto;
  margin-left: 8px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap {
    height: 900px;
    overflow: hidden;
    padding-top: 56px;
    -webkit-transition: height 0.5s;
    transition: height 0.5s;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap.u-only-pc-md {
  display: flex;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap.u-only-pc-md {
    display: none;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap.u-only-sp {
  display: none;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap.u-only-sp {
    display: block;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  width: 1px;
  height: calc(100% - 47px);
  background: #c4c4c4;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap:before {
    height: calc(100% - 125px);
    -webkit-transform: translateX(-1px);
    transform: translateX(-1px);
  }
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap:after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 27px;
    height: 27px;
    display: block;
    background: #f6f6f6
      url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/actuator/bg_circle.svg)
      center center no-repeat;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap-2:before {
  height: calc(100% - 210px);
}
@media (max-width: 1000px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap-2:before {
    height: calc(100% - 190px);
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap-3:before {
  height: calc(100% - 100px);
}
@media (max-width: 1000px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-wrap-3:before {
    height: calc(100% - 125px);
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L {
  width: 50%;
  padding-right: 80px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item {
  position: relative;
  display: block;
  background: #fff;
  border-radius: 4px;
  padding: 32px;
  margin-top: 40px;
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__timeline-L-list-item:first-child {
  margin-top: 0;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-mt160 {
  margin-top: 160px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 100%;
  width: 80px;
  height: 1px;
  display: block;
  border: 1px dotted #c4c4c4;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item:after {
  content: "";
  position: absolute;
  top: 50%;
  left: calc(100% + 67px);
  width: 27px;
  height: 27px;
  display: block;
  background: #f6f6f6
    url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/actuator/bg_circle.svg)
    center center no-repeat;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-date {
  font-size: 16px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-ttl {
  font-size: 24px;
  color: #e4032e;
  line-height: 29px;
  margin-top: 12px;
}
body.-global .p-projectstory-detail__timeline-L-list-item-ttl {
  line-height: 1.4;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  margin-bottom: 16px;
  margin-top: 12px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-projectstory-detail__timeline-L-list-item-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-projectstory-detail__timeline-L-list-item-txt {
    letter-spacing: 0.02em;
  }
}
body.-global .p-projectstory-detail__timeline-L-list-item-txt {
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 1.8;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-L-list-item-img {
  width: 100%;
  height: auto;
  margin-top: 16px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R {
  width: 50%;
  padding-left: 80px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item {
  position: relative;
  display: block;
  background: #fff;
  border-radius: 4px;
  padding: 32px;
  margin-top: 40px;
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__timeline-R-list-item:first-child {
  margin-top: 80px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-mt80 {
  margin-top: 80px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-mt120 {
  margin-top: 80px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  width: 80px;
  height: 1px;
  display: block;
  border: 1px dotted #c4c4c4;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item:after {
  content: "";
  position: absolute;
  top: 50%;
  right: calc(100% + 67px);
  width: 27px;
  height: 27px;
  display: block;
  background: #f6f6f6
    url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/actuator/bg_circle.svg)
    center center no-repeat;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-date {
  font-size: 16px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-ttl {
  font-size: 24px;
  color: #e4032e;
  line-height: 29px;
  margin-top: 12px;
}
body.-global .p-projectstory-detail__timeline-R-list-item-ttl {
  line-height: 1.4;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  margin-bottom: 16px;
  margin-top: 12px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-projectstory-detail__timeline-R-list-item-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-projectstory-detail__timeline-R-list-item-txt {
    letter-spacing: 0.02em;
  }
}
body.-global .p-projectstory-detail__timeline-R-list-item-txt {
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 1.8;
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__timeline-R-list-item-txt-caption {
  display: block;
  font-size: 12px;
  line-height: 20px;
  margin-top: 8px;
}
@media (max-width: 800px) {
  html[lang^="ja"]
    .embed
    .p-projectstory-detail__timeline-R-list-item-txt-caption {
    font-size: 11px;
    line-height: 18px;
  }
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__timeline-R-list-item-txt-caption
  sup {
  margin-right: 4px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-R-list-item-img {
  width: 100%;
  height: auto;
  margin-top: 16px;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp {
  width: 100%;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item {
  position: relative;
  display: block;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #f6f6f6;
  border-width: 5px 0 5px 0;
  padding: 32px;
  margin-top: 40px;
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__timeline-sp-list-item:first-child {
  margin-top: 0;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-date {
  font-size: 16px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-date {
    font-size: 14px;
  }
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-ttl {
  font-size: 24px;
  color: #e4032e;
  line-height: 29px;
  margin-top: 12px;
}
body.-global .p-projectstory-detail__timeline-sp-list-item-ttl {
  line-height: 1.4;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  margin-top: 24px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-projectstory-detail__timeline-sp-list-item-txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-projectstory-detail__timeline-sp-list-item-txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-txt {
    margin-top: 12px;
    margin-bottom: 0;
  }
}
body.-global .p-projectstory-detail__timeline-sp-list-item-txt {
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 1.8;
}
html[lang^="ja"] .embed .p-projectstory-detail__timeline-sp-list-item-img {
  width: 100%;
  height: auto;
  margin-top: 16px;
}
html[lang^="ja"] .embed .p-projectstory-detail__interview {
  padding-top: 120px;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-projectstory-detail__interview {
    padding-top: 60px;
  }
}
html[lang^="ja"]
  .embed
  .p-projectstory-detail__interview
  .p-projectstory__inner {
  text-align: center;
}
.p-team.-interview .p-projectstory-detail__faq-img.p-team__faq-img {
  width: 100%;
  max-width: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.p-team.-interview .p-projectstory-detail__faq-img.p-team__faq-img img {
  max-width: 800px;
}
html[lang^="ja"] .embed .p-projectstory-detail__faq-img-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 960px;
  margin: 0 auto;
}
html[lang^="ja"] .embed .p-projectstory-detail__faq-img-left {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/actuator/bg_project-story_01.png)
    0 0 no-repeat;
  background-size: 780px auto;
  background-position: calc(50% + 50vw) 0;
}
.embed
  .p-projectstory-detail__faq-img-left
  .p-projectstory-detail__faq-img-inner {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
html[lang^="ja"] .embed .p-projectstory-detail__faq-img-right {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/projectstory/actuator/bg_project-story_02.png)
    0 0 no-repeat;
  background-size: 780px auto;
  background-position: calc(50% - 50vw) 0;
}
.embed
  .p-projectstory-detail__faq-img-right
  .p-projectstory-detail__faq-img-inner {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.p-team {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-team {
    margin-bottom: 58px;
  }
}
.p-team__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-team__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-team__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-team__content {
  max-width: 960px;
  margin: 0 auto;
}
.p-team__body {
  width: 50%;
}
@media (max-width: 800px) {
  .p-team__body {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 390px) {
  .p-team__body {
    width: calc(100% - 4.1025641026vw * 2);
  }
}
.p-team__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .p-team__ttl {
    margin-bottom: 40px;
  }
}
.p-team__lead {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 0.07em;
  line-height: 47px;
  text-align: left;
  color: #212121;
  margin-bottom: 35px;
}
@media (max-width: 800px) {
  .p-team__lead {
    font-size: 26px;
    line-height: 48px;
    margin-bottom: 45px;
  }
}
@media (max-width: 390px) {
  .p-team__lead {
    font-size: 6.6666666667vw;
    line-height: 12.3076923077vw;
    margin-bottom: 11.5384615385vw;
  }
}
body.-global .p-team__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
.p-team__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-team__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-team__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-team__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-team__txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  body.-global .p-team__txt {
    line-height: 2;
  }
}
.p-team .pc-only {
  display: block;
}
@media (max-width: 800px) {
  .p-team .pc-only {
    display: none;
  }
}
.p-team.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/team02/kv_pc.jpg);
  background-size: cover;
  background-position: center;
  max-width: 1650px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-team.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/team02/kv_sp.jpg);
    background-size: cover;
    background-position: top;
    margin-top: 56px;
    margin-bottom: 0;
  }
}
.p-team.-kv.-team01 {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/team01/kv_pc.jpg);
  background-size: cover;
  background-position: center;
}
@media (max-width: 800px) {
  .p-team.-kv.-team01 {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/team01/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-team.-kv.-dx {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/upload/dx/kv_pc.jpg);
  background-size: cover;
  background-position: center;
}
@media (max-width: 800px) {
  .p-team.-kv.-dx {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/upload/dx/kv_sp.jpg);
    background-size: cover;
    background-position: top;
  }
}
.p-team.-kv .p-team__inner {
  height: 100vh;
  max-height: 890px;
  margin-bottom: 66px;
  position: relative;
}
@media (max-width: 800px) {
  .p-team.-kv .p-team__inner {
    height: auto;
    max-height: 420px;
    margin-bottom: 0;
    padding-top: 78.4%;
  }
}
.p-team.-kv .p-team__content {
  position: absolute;
  bottom: 7%;
  left: 0;
  max-width: 1200px;
}
@media (max-width: 800px) {
  .p-team.-kv .p-team__content {
    display: none;
  }
}
.p-team.-kv .p-team__lead {
  display: inline-block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: bold;
  font-style: italic;
  font-size: min(3vw, 21px);
  line-height: inherit;
  color: #fff;
  background-color: #e4032e;
  padding: 12px 18px;
  margin-bottom: 2%;
}
@media (max-width: 800px) {
  .p-team.-kv .p-team__lead {
    font-size: 13px;
    margin-bottom: 24px;
  }
}
.p-team.-kv .p-team__ttl {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: min(3vw, 48px);
  font-weight: bold;
  letter-spacing: 0.1em;
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .p-team.-kv .p-team__ttl {
    font-size: 24px;
    line-height: 38px;
    padding-bottom: 27px;
  }
}
body.-global .p-team.-kv .p-team__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  body.-global .p-team.-kv .p-team__ttl {
    font-weight: 600;
    letter-spacing: 0.02em;
  }
}
.p-team.-kv .p-team__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-size: min(3vw, 18px);
  letter-spacing: 0.04em;
  line-height: 24px;
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  margin: 0;
}
@media (max-width: 800px) {
  .p-team.-kv .p-team__txt {
    text-align: left;
    font-size: 12px;
    line-height: 22px;
    letter-spacing: 0.02em;
  }
}
body.-global .p-team.-kv .p-team__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-size: min(3vw, 16px);
}
.p-team.-kv-sp {
  display: none;
}
@media (max-width: 800px) {
  .p-team.-kv-sp {
    display: block;
  }
}
.p-team.-kv-sp .p-team__inner {
  position: relative;
}
.p-team.-kv-sp .p-team__content {
  margin-top: 35px;
}
.p-team.-kv-sp .p-team__lead {
  position: absolute;
  top: -50px;
  display: inline-block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: bold;
  font-style: italic;
  line-height: inherit;
  color: #fff;
  background-color: #e4032e;
  padding: 8px;
  font-size: 13px;
  margin-bottom: 0;
}
.p-team.-kv-sp .p-team__ttl {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  letter-spacing: 0.1em;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 38px;
  color: #000;
  padding-bottom: 12px;
}
body.-global .p-team.-kv-sp .p-team__ttl {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
}
.p-team.-kv-sp .p-team__txt {
  font-size: 13px;
}
@media (max-width: 800px) {
  .p-team.-kv-sp .p-team__txt {
    line-height: 22px;
    letter-spacing: 0.02em;
  }
}
.p-team.-work {
  background-color: #f9f9f9;
  margin-bottom: 0;
}
.p-team.-work .p-team {
  margin-bottom: 110px;
}
.p-team.-work .p-team__inner {
  padding-top: 60px;
  padding-bottom: 86px;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__inner {
    padding: 58px 0 48px;
  }
}
.p-team.-work .p-team__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__box-left {
    display: none;
  }
}
.p-team.-work .p-team__box-right {
  margin-top: 30px;
  margin-left: 85px;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__box-right {
    margin-left: 0;
    margin-top: 0;
  }
}
.p-team.-work .p-team__lead {
  font-size: 28px;
  color: #e4032e;
  font-weight: 500;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__lead {
    font-size: 20px;
    line-height: 36px;
    margin-bottom: 32px;
  }
}
@media (max-width: 800px) {
  body.-global .p-team.-work .p-team__lead {
    line-height: 1.5;
    margin-bottom: 16px;
  }
}
.p-team.-work .p-team__work-img img {
  width: 100%;
}
.p-team.-work .p-team__work-below {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  margin-top: 65px;
  line-height: 32px;
  gap: 30px;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__work-below {
    display: block;
    margin-top: 40px;
    line-height: 29px;
  }
}
.p-team.-work .p-team__work-below-left {
  width: 21%;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  line-height: 32px;
  font-size: 16px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__work-below-left {
    width: 100%;
  }
}
body.-global .p-team.-work .p-team__work-below-left {
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 1.8;
}
@media (max-width: 800px) {
  body.-global .p-team.-work .p-team__work-below-left {
    line-height: 1.6;
  }
}
.p-team.-work .p-team__work-below-right {
  width: 79%;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-team.-work .p-team__work-below-right {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-team.-work .p-team__work-below-right {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-team.-work .p-team__work-below-right {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-team.-work .p-team__work-below-right {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  .p-team.-work .p-team__work-below-right {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 0;
  }
}
body.-global .p-team.-work .p-team__work-below-right {
  font-weight: 200;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  body.-global .p-team.-work .p-team__work-below-right {
    margin-top: 16px;
  }
}
.p-team.-interview {
  padding-top: 120px;
}
@media (max-width: 800px) {
  .p-team.-interview {
    padding-top: 64px;
  }
}
.p-interview {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-interview {
    margin-bottom: 58px;
  }
}
.p-interview__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-interview__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-interview__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-interview__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-interview__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-interview__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-interview__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-interview__txt {
    letter-spacing: 0.02em;
  }
}
.p-interview.-kv {
  width: 100vw;
  max-width: 1920px;
  margin: 72px auto 80px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/interview/kv_pc.jpg)
    no-repeat center/cover;
}
@media (max-width: 1200px) {
  .p-interview.-kv {
    aspect-ratio: 1360/600;
  }
}
@media (max-width: 1000px) {
  .p-interview.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-interview.-kv {
    aspect-ratio: 390/300;
    margin-bottom: 48px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/interview/kv_sp.jpg)
      no-repeat center/contain;
  }
}
.p-interview.-kv .p-interview__inner {
  height: 100vh;
  max-height: 890px;
  position: relative;
}
@media (max-width: 1200px) {
  .p-interview.-kv .p-interview__inner {
    height: 100%;
  }
}
.p-interview.-kv .p-interview__content {
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-interview.-kv .p-interview__content {
    left: 10px;
  }
}
.p-interview.-kv .p-interview__ttl {
  margin-bottom: 26px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 400;
  font-size: 42px;
  letter-spacing: 0.1em;
  color: #212121;
}
@media (max-width: 800px) {
  .p-interview.-kv .p-interview__ttl {
    margin-bottom: 16px;
    font-size: 26px;
  }
}
body.-global .p-interview.-kv .p-interview__ttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 2.8px;
  line-height: 60px;
  color: #e4032e;
  line-height: 1;
  margin: 0;
}
@media (max-width: 800px) {
  body.-global .p-interview.-kv .p-interview__ttl {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 1.82px;
  }
}
body.-global .p-interview.-kv .p-interview__ttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 23px;
  background: #e4032e;
}
@media (max-width: 800px) {
  body.-global .p-interview.-kv .p-interview__ttl::after {
    width: 12px;
    margin-top: 16px;
  }
}
@media (max-width: 800px) {
  body.-global .p-interview.-kv .p-interview__ttl {
    line-height: 1;
  }
}
.p-interview.-kv .p-interview__subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-interview.-kv .p-interview__subttl {
    font-size: 12px;
  }
}
.p-interview.-kv .p-interview__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-interview.-kv .p-interview__subttl::after {
    margin-top: 24px;
    font-size: 12px;
  }
}
.p-interview.-main {
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-interview.-main {
    margin-bottom: 72px;
  }
}
.p-interview.-main .p-interview__ttl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 40px;
  letter-spacing: 0.08em;
  font-size: 24px;
  font-weight: 400;
}
body.-global .p-interview.-main .p-interview__ttl {
  letter-spacing: 0.04em;
}
.p-interview.-main .p-interview__ttl::before {
  content: "";
  margin-right: 15px;
  width: 52px;
  height: 1px;
  background: #e4032e;
}
.p-interview.-main .p-interview__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.p-interview.-main .p-interview__list-item a:hover .p-interview__list-img img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.p-interview.-main .p-interview__list-img {
  position: relative;
  overflow: hidden;
  border-radius: 5px;
}
.p-interview.-main .p-interview__list-img img {
  width: 100%;
  -webkit-transition: 0.5s -webkit-transform;
  transition: 0.5s -webkit-transform;
  transition: 0.5s transform;
  transition: 0.5s transform, 0.5s -webkit-transform;
}
.p-interview.-main .p-interview__list-label {
  display: inline-block;
  height: 30px;
  padding: 6px 12px;
  -webkit-transform: translateY(-15px);
  transform: translateY(-15px);
  background: #e4032e;
  color: #fff;
}
body.-global .p-interview.-main .p-interview__list-label {
  height: auto;
}
.p-interview.-main .p-interview__list-ttl {
  margin-bottom: 12px;
  font-weight: bold;
  line-height: 1.44;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-interview.-main .p-interview__list-ttl {
    letter-spacing: 0.02em;
  }
}
body.-global .p-interview.-main .p-interview__list-ttl {
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: 0.02em;
}
.p-interview.-main .p-interview__list-txt {
  font-size: 14px;
  line-height: 1.6;
}
body.-global .p-interview.-main .p-interview__list-txt {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 200;
}
.p-interview.-main .p-interview__list-tag span {
  display: inline-block;
  margin-right: 12px;
  color: #969696;
  font-size: 12px;
}
body.-global .p-interview.-main .p-interview__list-tag span {
  font-size: 11px;
  font-weight: 200;
}
.p-interview.-main .p-interview__list.-team,
.p-interview.-main .p-interview__list.-global {
  gap: 40px;
  margin-bottom: 66px;
}
.p-interview.-main .p-interview__list.-team .p-interview__list-item,
.p-interview.-main .p-interview__list.-global .p-interview__list-item {
  width: calc((100% - 40px) / 2);
}
@media (max-width: 800px) {
  .p-interview.-main .p-interview__list.-team .p-interview__list-item,
  .p-interview.-main .p-interview__list.-global .p-interview__list-item {
    width: 100%;
  }
}
.p-interview.-main .p-interview__list.-team .p-interview__list-label,
.p-interview.-main .p-interview__list.-global .p-interview__list-label {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 15px;
  font-style: italic;
}
.p-interview.-main .p-interview__list.-team .p-interview__list-ttl,
.p-interview.-main .p-interview__list.-global .p-interview__list-ttl {
  font-size: 20px;
}
@media (max-width: 800px) {
  .p-interview.-main .p-interview__list.-team .p-interview__list-ttl,
  .p-interview.-main .p-interview__list.-global .p-interview__list-ttl {
    font-size: 18px;
  }
}
body.-global .p-interview.-main .p-interview__list.-team .p-interview__list-ttl,
body.-global
  .p-interview.-main
  .p-interview__list.-global
  .p-interview__list-ttl {
  font-size: 18px;
}
.p-interview.-main .p-interview__list.-team {
  gap: 40px 35px;
}
.p-interview.-main .p-interview__list.-team .p-interview__list-item {
  width: calc((100% - 70px) / 3);
}
@media (max-width: 800px) {
  .p-interview.-main .p-interview__list.-team .p-interview__list-item {
    width: 100%;
  }
}
.p-interview.-main .p-interview__list.-engineer {
  gap: 41px 36px;
}
@media (max-width: 800px) {
  .p-interview.-main .p-interview__list.-engineer .p-interview__list-tag {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 6px 0;
  }
  .p-interview.-main .p-interview__list.-engineer .p-interview__list-tag span {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
.p-interview.-main .p-interview__list.-engineer .p-interview__list-item {
  width: calc((100% - 108px) / 4);
}
@media (max-width: 800px) {
  .p-interview.-main .p-interview__list.-engineer .p-interview__list-item {
    width: 100%;
  }
}
.p-interview.-main .p-interview__list.-engineer .p-interview__list-label {
  font-size: 14px;
}
.p-interview.-main .p-interview__list.-engineer .p-interview__list-ttl {
  font-size: 18px;
}
body.-global
  .p-interview.-main
  .p-interview__list.-engineer
  .p-interview__list-ttl {
  font-size: 16px;
}

.p-faq {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-faq {
    margin-bottom: 58px;
  }
}
.p-faq__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-faq__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-faq__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-faq__body {
  width: 50%;
}
@media (max-width: 800px) {
  .p-faq__body {
    width: calc(100% - 16px - 16px);
    margin-left: auto;
    margin-right: auto;
  }
}
.p-faq__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .p-faq__ttl {
    margin-bottom: 40px;
  }
}
.p-faq__ttl-h2-red {
  padding-top: 0;
}
.p-faq__kv-subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
  position: relative;
  display: block;
}
.p-faq__kv-subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
.p-faq__lead {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 0.07em;
  line-height: 47px;
  text-align: left;
  color: #212121;
  margin-bottom: 35px;
}
@media (max-width: 800px) {
  .p-faq__lead {
    font-size: 26px;
    line-height: 48px;
    margin-bottom: 45px;
  }
}
@media (max-width: 390px) {
  .p-faq__lead {
    font-size: 6.6666666667vw;
    line-height: 12.3076923077vw;
    margin-bottom: 11.5384615385vw;
  }
}
body.-global .p-faq__lead {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5;
}
.p-faq__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-faq__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-faq__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-faq__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-faq__txt {
    letter-spacing: 0.02em;
  }
}
.p-faq__btn {
  width: 187px;
}
@media (max-width: 800px) {
  .p-faq__btn {
    margin-left: auto;
    margin-right: auto;
  }
}
.p-faq__head {
  margin-bottom: 64px;
}
@media (max-width: 800px) {
  .p-faq__head {
    margin-bottom: 48px;
  }
}
.p-faq__list-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 24px;
  margin-bottom: 32px;
  padding-bottom: 24px;
  border-bottom: 1px solid #dbdbdb;
}
.p-faq__nav {
  padding-top: 24px;
  border-top: 1px solid #dbdbdb;
}
.p-faq__nav-ttl {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-align: left;
  color: #212121;
}
.p-faq__nav-ttl:hover {
  cursor: pointer;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-faq__nav-ttl:hover {
    color: #212121;
  }
}
.p-faq__nav-icon {
  color: #e4032e;
  font-style: italic;
  font-size: 30px;
  line-height: 1.2;
  font-weight: bold;
  padding-left: 32px;
  vertical-align: top;
  font-family: Roboto Flex, Yu Gothic;
}
@media (max-width: 800px) {
  .p-faq__nav-icon {
    padding-left: 0px;
    font-size: 26px;
  }
}
.p-faq__nav-question {
  display: inline-block;
  font-size: 20px;
  padding: 5px 27px 5px;
  width: 80%;
  line-height: 28px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-faq__nav-question {
    padding-left: 10px;
    padding-right: 0;
    font-size: 15px;
    line-height: 24px;
    letter-spacing: 0.02em;
    width: calc(100% - 24px - 10px - 30px);
  }
}
.p-faq__nav-question:hover {
  color: #e4032e;
}
.p-faq__nav-answer {
  display: inline-block;
  width: 80%;
  padding-left: 27px;
}
@media (max-width: 800px) {
  .p-faq__nav-answer {
    padding-left: 10px;
    font-size: 15px;
    width: calc(100% - 24px - 10px - 30px);
  }
}
.p-faq__nav-answer a {
  color: #e4032e;
  text-decoration: underline;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.p-faq__nav-answer a:hover {
  text-decoration: none;
}
.p-faq__nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 17px;
  margin-top: 24px;
  margin-bottom: 9px;
}
.p-faq__nav-item.-sub {
  margin-left: 16px;
}
.p-faq__nav-acobtn {
  position: absolute;
  top: 50%;
  right: 24px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-faq__nav-acobtn {
    -webkit-transform: none;
    transform: none;
    top: 3px;
    right: 0;
  }
}
.p-faq__nav-acobtn-inner {
  position: relative;
  width: 24px;
  height: 24px;
}
.p-faq__nav-acobtn-inner::before,
.p-faq__nav-acobtn-inner::after {
  content: "";
  display: block;
  height: 1px;
  width: 24px;
  background-color: #e4032e;
  -webkit-transform-origin: left;
  transform-origin: left;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 800px) {
  .p-faq__nav-acobtn-inner::before,
  .p-faq__nav-acobtn-inner::after {
    top: 51%;
    width: 14px;
  }
}
.p-faq__nav-acobtn-inner::before {
  -webkit-transform: rotate(90deg)
    translate(calc(-50% - 0.5px), calc(-50% + 0.5px));
  transform: rotate(90deg) translate(calc(-50% - 0.5px), calc(-50% + 0.5px));
}
.p-faq__nav-acobtn.-active .p-faq__nav-acobtn-inner::before {
  -webkit-transform: translate(calc(-50% + 0.5px), calc(-50% - 0.5px));
  transform: translate(calc(-50% + 0.5px), calc(-50% - 0.5px));
}
.p-faq__sub {
  font-weight: bold;
  line-height: 1.5;
  font-size: 13px;
}
.p-faq__answer-item {
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
}
@media (max-width: 800px) {
  .p-faq__answer-item {
    letter-spacing: 0.02em;
  }
}
.p-faq__table {
  width: 100%;
  border: 1px solid #d1d1d1;
}
.p-faq__table th {
  border: 1px solid #d1d1d1;
  background-color: #f5f5f5;
  font-size: 12px;
  text-align: center;
  padding: 3.5px 0;
}
@media (max-width: 800px) {
  .p-faq__table th {
    font-size: 10px;
  }
}
.p-faq__table th:first-child {
  width: 40%;
}
@media (max-width: 800px) {
  .p-faq__table th:first-child {
    width: 30%;
  }
}
.p-faq__table th:nth-child(2),
.p-faq__table th:nth-child(3),
.p-faq__table th:nth-child(4) {
  width: 20%;
}
@media (max-width: 800px) {
  .p-faq__table th:nth-child(2),
  .p-faq__table th:nth-child(3),
  .p-faq__table th:nth-child(4) {
    width: 23%;
  }
}
.p-faq__table td {
  border: 1px solid #d1d1d1;
  font-size: 12px;
  text-align: center;
  vertical-align: inherit;
  font-weight: bold;
  padding: 3.5px 0;
}
@media (max-width: 800px) {
  .p-faq__table td {
    font-size: 10px;
    vertical-align: middle;
    line-height: 1.5;
    padding: 3.5px 2px;
  }
}
.p-faq__table td.-num {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  text-align: center;
  font-weight: bold;
}
@media (max-width: 800px) {
  .p-faq__table td.-num {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-faq__table td.-num {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-faq__table td.-num {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-faq__table td.-num {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  .p-faq__table td.-num {
    font-size: 14px;
    vertical-align: middle;
    text-align: center;
    line-height: 1.5;
  }
}
.p-faq__caution {
  font-size: 11px;
  text-align: right;
  width: 100%;
}
.p-faq.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/img_recruting_bg@2x.png)
    0% 0% no-repeat padding-box;
  background-size: 964px auto;
  background-position: top 92px left calc(50% + 300px);
  margin-bottom: 45px;
}
@media (max-width: 800px) {
  .p-faq.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/img_recruting_bg.png)
      0% 0% no-repeat padding-box;
    background-size: 440px auto;
    background-position: top 70px left calc(50% + 130px);
    margin-bottom: 0;
  }
}
.p-faq.-kv-wrap {
  background: transparent -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      to(#fafafa)
    ) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(0deg, #fff 0%, #fafafa 100%) 0% 0%
    no-repeat padding-box;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .p-faq.-kv-wrap {
    margin-bottom: 64px;
  }
}
.p-faq.-kv .p-faq__inner {
  position: relative;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__inner {
    max-height: none;
    height: auto;
  }
}
.p-faq.-kv .p-faq__content {
  width: 100%;
  padding-top: 227px;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__content {
    padding-top: 110px;
  }
}
.p-faq.-kv .p-faq__lead {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 13px;
  letter-spacing: 0.12em;
  line-height: inherit;
  text-align: left;
  color: #e4032e;
  text-shadow: 0px 3px 99px #000;
  margin-bottom: 40px;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__lead {
    font-size: 12px;
    margin-bottom: 24px;
  }
}
.p-faq.-kv .p-faq__ttl {
  top: 229px;
  left: 109px;
  height: 46px;
  text-align: left;
  letter-spacing: 3.36px;
  color: #212121;
  opacity: 1;
  font-size: 42px;
  line-height: 74px;
  margin-bottom: 52px;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__ttl {
    font-size: 32px;
    line-height: 52px;
    margin-bottom: 27px;
  }
}
.p-faq.-kv .p-faq__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 16px;
  letter-spacing: 0.2em;
  line-height: 38px;
  text-align: left;
  color: #fff;
  text-shadow: 0px 3px 99px #000;
  margin: 0;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__txt {
    font-size: 12px;
    letter-spacing: 0.1em;
    line-height: 26px;
  }
}
.p-faq.-kv .p-faq__anchor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 19px;
  margin-top: 121px;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__anchor {
    gap: 11px;
    margin-top: 62px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.p-faq.-kv .p-faq__anchor-item {
  width: calc((100% - 19px * 4) / 4);
  height: 80px;
  background: #fff;
  border: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__anchor-item {
    height: 64px;
    width: 48%;
  }
}
.p-faq.-kv .p-faq__anchor-item:hover {
  opacity: 0.8;
}
.p-faq.-kv .p-faq__anchor-item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px 0 32px;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__anchor-item-link {
    font-size: 13px;
    line-height: 16px;
    padding: 0 8%;
  }
}
.p-faq.-kv .p-faq__anchor-item-link-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.p-faq.-kv .p-faq__anchor-item-link-left-text {
  font-size: 16px;
  font-weight: bold;
  color: #5c5c5c;
  margin-left: 11px;
}
.p-faq.-kv .p-faq__anchor-item-link-left-arrow {
  width: 18px;
  height: auto;
}
@media (max-width: 800px) {
  .p-faq.-kv .p-faq__anchor-item-link-left-arrow {
    margin-right: 12px;
  }
}
.p-faq.-content {
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-faq.-content {
    margin-bottom: 112px;
  }
}

.p-overseas {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-overseas {
    margin-bottom: 58px;
  }
}
.p-overseas__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-overseas__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-overseas__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-overseas__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-overseas__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-overseas__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-overseas__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-overseas__txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  .p-overseas__txt {
    margin-bottom: 7.1794871795vw;
  }
}
.p-overseas.-ttlarea {
  margin: 230px 0 90px;
}
@media (max-width: 1000px) {
  .p-overseas.-ttlarea {
    margin: 111px 0 48px;
  }
}
@media (max-width: 800px) {
  .p-overseas.-ttlarea .p-overseas__content {
    margin: 0 10px;
  }
}
.p-overseas.-ttlarea .p-overseas__ttl {
  margin-bottom: 21px;
  font-weight: 400;
  font-size: 42px;
  letter-spacing: 0.06em;
  color: #212121;
}
@media (max-width: 800px) {
  .p-overseas.-ttlarea .p-overseas__ttl {
    margin-bottom: 10px;
    font-size: 26px;
  }
}
.p-overseas.-ttlarea .p-overseas__subttl {
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  color: #e4032e;
  line-height: 1.66;
  letter-spacing: 0.08em;
}
@media (max-width: 800px) {
  .p-overseas.-ttlarea .p-overseas__subttl {
    font-size: 12px;
  }
}
.p-overseas.-ttlarea .p-overseas__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-overseas.-ttlarea .p-overseas__subttl::after {
    margin-top: 24px;
    font-size: 12px;
  }
}
.p-overseas.-bg {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/overseas/bg_global-interview.svg)
    no-repeat top left;
  background-position: top left;
  max-width: 1400px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-overseas.-bg {
    background-position: top 74vw right;
    background-size: 22%;
  }
}
.p-overseas.-article {
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-overseas.-article {
    margin-bottom: 80px;
  }
}
.p-overseas.-article .p-overseas__content {
  max-width: 960px;
  margin: 0 auto;
}
.p-overseas.-article .p-overseas__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 65px;
}
@media (max-width: 1200px) {
  .p-overseas.-article .p-overseas__head {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__head {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 40px;
  }
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__head-detail {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    width: 100%;
  }
}
.p-overseas.-article .p-overseas__label {
  display: inline-block;
  margin-bottom: 14px;
  padding: 7px 16px;
  background: #e4032e;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  font-style: italic;
  letter-spacing: 0.07em;
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__label {
    margin-bottom: 12px;
    padding: 4px 8px;
    font-weight: normal;
    font-size: 13px;
  }
}
.p-overseas.-article .p-overseas__ttl {
  margin-bottom: 16px;
  font-size: 24px;
  font-style: italic;
  font-weight: 200;
  line-height: 1.5;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__ttl {
    margin-bottom: 20px;
    font-size: 20px;
  }
}
.p-overseas.-article .p-overseas__name {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__name {
    text-align: left;
  }
}
.p-overseas.-article .p-overseas__name::before {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-bottom: 24px;
  background: #e4032e;
}
.p-overseas.-article .p-overseas__position {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.71;
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__position {
    text-align: left;
    font-size: 13px;
  }
}
.p-overseas.-article .p-overseas__img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 50%;
  height: 100%;
  margin-left: 32px;
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    margin-left: 0;
    margin-bottom: 32px;
  }
}
.p-overseas.-article .p-overseas__attention {
  margin-top: 56px;
  color: #333;
  font-size: 12px;
  text-align: right;
  font-weight: 200;
  line-height: 1.4;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-overseas.-article .p-overseas__attention {
    margin-top: 0;
    text-align: left;
  }
}
.p-overseas.-other {
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-overseas.-other {
    margin-bottom: 80px;
  }
}
.p-overseas.-other .p-overseas__ttl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 50px;
  font-size: 24px;
  letter-spacing: 0.04em;
}
@media (max-width: 800px) {
  .p-overseas.-other .p-overseas__ttl {
    margin-bottom: 24px;
    font-size: 16px;
  }
}
body.-global .p-overseas.-other .p-overseas__ttl {
  letter-spacing: 0.06em;
}
.p-overseas.-other .p-overseas__ttl::before,
.p-overseas.-other .p-overseas__ttl::after {
  content: "";
  display: block;
  width: calc(50% - 123px);
  height: 1px;
  background: #e8e8e8;
}
@media (max-width: 800px) {
  .p-overseas.-other .p-overseas__ttl::before,
  .p-overseas.-other .p-overseas__ttl::after {
    width: calc(50% - 79px);
  }
}
.p-overseas.-other .p-overseas__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 576px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-overseas.-other .p-overseas__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-overseas.-other .p-overseas__content:hover .p-overseas__txt {
  color: #e4032e;
}
.p-overseas.-other .p-overseas__content:hover .p-overseas__img img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.p-overseas.-other .p-overseas__img {
  width: 225px;
  height: 128px;
  margin-right: 29px;
  overflow: hidden;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border-radius: 4px;
}
@media (max-width: 800px) {
  .p-overseas.-other .p-overseas__img {
    width: 100%;
    margin-right: 0;
  }
}
.p-overseas.-other .p-overseas__img img {
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.p-overseas.-other .p-overseas__detail {
  margin-top: -15px;
}
.p-overseas.-other .p-overseas__label {
  display: inline-block;
  margin-bottom: 14px;
  padding: 7px 16px;
  background: #e4032e;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  font-style: italic;
  letter-spacing: 0.07em;
}
@media (max-width: 800px) {
  .p-overseas.-other .p-overseas__label {
    font-size: 13px;
  }
}
.p-overseas.-other .p-overseas__txt {
  margin-bottom: 0;
  font-size: 20px;
  line-height: 1.6;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.p-welcomeback {
  margin-bottom: 80px;
  position: relative;
  margin-bottom: 120px;
}
@media (max-width: 800px) {
  .p-welcomeback {
    margin-bottom: 58px;
  }
}
@media (max-width: 800px) {
  .p-welcomeback {
    margin-bottom: 60px;
  }
}
.p-welcomeback__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-welcomeback__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-welcomeback__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-welcomeback__inner-tech {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 800px) {
  .p-welcomeback__inner-tech {
    width: 100%;
  }
}
.p-welcomeback__head {
  margin-bottom: 56px;
}
@media (max-width: 800px) {
  .p-welcomeback__head {
    margin-bottom: 0;
  }
}
@media (max-width: 800px) {
  body.-global .p-welcomeback__head .c-sectionTtl.-jp .c-sectionTtl__ttl {
    margin-bottom: 20px;
  }
}
.p-welcomeback__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
}
@media (max-width: 800px) {
  .p-welcomeback__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-welcomeback__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-welcomeback__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-welcomeback__txt {
    letter-spacing: 0.02em;
  }
}
.p-welcomeback.-kv {
  width: 100vw;
  margin: 72px 0 100px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/welcomeback/kv.jpg)
    no-repeat center/cover;
}
@media (max-width: 1200px) {
  .p-welcomeback.-kv {
    aspect-ratio: 1400/600;
  }
}
@media (max-width: 1000px) {
  .p-welcomeback.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-welcomeback.-kv {
    aspect-ratio: 390/300;
    margin-bottom: 48px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/welcomeback/kv_sp.jpg)
      no-repeat center/contain;
  }
}
.p-welcomeback.-kv .p-welcomeback__inner {
  height: 100vh;
  max-height: 890px;
  position: relative;
}
@media (max-width: 1200px) {
  .p-welcomeback.-kv .p-welcomeback__inner {
    height: 100%;
  }
}
.p-welcomeback.-kv .p-welcomeback__content {
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-welcomeback.-kv .p-welcomeback__content {
    left: 10px;
  }
}
.p-welcomeback.-kv .p-welcomeback__ttl {
  margin-bottom: 26px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 400;
  font-size: 42px;
  letter-spacing: 0.1em;
  color: #212121;
}
@media (max-width: 800px) {
  .p-welcomeback.-kv .p-welcomeback__ttl {
    margin-bottom: 16px;
    font-size: 26px;
  }
}
body.-global .p-welcomeback.-kv .p-welcomeback__ttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 2.8px;
  line-height: 60px;
  color: #e4032e;
  line-height: 1;
  margin: 0;
}
@media (max-width: 800px) {
  body.-global .p-welcomeback.-kv .p-welcomeback__ttl {
    font-size: 26px;
    line-height: 39px;
    letter-spacing: 1.82px;
  }
}
body.-global .p-welcomeback.-kv .p-welcomeback__ttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 23px;
  background: #e4032e;
}
@media (max-width: 800px) {
  body.-global .p-welcomeback.-kv .p-welcomeback__ttl::after {
    width: 12px;
    margin-top: 16px;
  }
}
@media (max-width: 800px) {
  body.-global .p-welcomeback.-kv .p-welcomeback__ttl {
    line-height: 1;
  }
}
.p-welcomeback.-kv .p-welcomeback__subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-welcomeback.-kv .p-welcomeback__subttl {
    font-size: 12px;
  }
}
.p-welcomeback.-kv .p-welcomeback__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-welcomeback.-kv .p-welcomeback__subttl::after {
    margin-top: 24px;
    font-size: 12px;
  }
}
.p-welcomeback.-intro {
  position: relative;
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}
.p-welcomeback.-intro .p-welcomeback__subttl {
  text-align: center;
  letter-spacing: 3.36px;
  color: #212121;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 24px;
}
.p-welcomeback.-intro .p-welcomeback__bar {
  width: 16px;
  border-top: 1px solid #212121;
  height: 1px;
  display: block;
  text-align: center;
  margin: 0 auto 20px;
}
.p-welcomeback.-intro .p-welcomeback__txt {
  margin: 0 auto;
  max-width: 840px;
  font-size: 20px;
  line-height: 2;
  letter-spacing: 0.4px;
  text-align: center;
}
@media (max-width: 800px) {
  .p-welcomeback.-intro .p-welcomeback__txt {
    text-align: left;
    font-size: 16px;
  }
}
.p-welcomeback.-recommend {
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(#f5f5f5),
      color-stop(49%, #f8f8f8),
      to(#ffffff)
    ) 0% 0% no-repeat padding-box;
  background: transparent
    linear-gradient(180deg, #f5f5f5 0%, #f8f8f8 49%, #ffffff 100%) 0% 0%
    no-repeat padding-box;
}
@media (max-width: 800px) {
  .p-welcomeback.-recommend {
    margin-bottom: 75px;
  }
}
.p-welcomeback.-recommend .p-welcomeback__inner {
  max-width: 677px;
  padding-top: 97px;
}
@media (max-width: 800px) {
  .p-welcomeback.-recommend .p-welcomeback__inner {
    padding-top: 68px;
  }
}
.p-welcomeback.-recommend .p-welcomeback__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0 35px;
}
@media (max-width: 650px) {
  .p-welcomeback.-recommend .p-welcomeback__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 51px 0;
  }
}
.p-welcomeback.-recommend .p-welcomeback__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc((100% - 35px) / 2);
}
@media (max-width: 800px) {
  .p-welcomeback.-recommend .p-welcomeback__item {
    width: 100%;
  }
}
.p-welcomeback.-recommend .p-welcomeback__item img {
  display: block;
  width: 100px;
  height: 95px;
  margin-bottom: 36px;
}
@media (max-width: 800px) {
  .p-welcomeback.-recommend .p-welcomeback__item img {
    margin-bottom: 16px;
  }
}
.p-welcomeback.-recommend .p-welcomeback__txt {
  margin-bottom: 41px;
}
@media (max-width: 800px) {
  .p-welcomeback.-recommend .p-welcomeback__txt {
    margin-bottom: 21px;
  }
}
.p-welcomeback.-recommend .p-welcomeback__btn {
  position: relative;
  display: block;
  width: 100%;
  max-width: 321px;
  padding: 19px 0;
  border: 1px solid #e4032e;
  border-radius: 4px;
  color: #e4032e;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.9px;
  text-align: center;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.p-welcomeback.-recommend .p-welcomeback__btn:hover {
  opacity: 0.6;
}
.p-welcomeback.-recommend .p-welcomeback__btn::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 6%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/ico_external-link-red.svg)
    no-repeat center/contain;
}
.p-welcomeback.-company .p-welcomeback__table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}
.p-welcomeback.-company .p-welcomeback__table dt,
.p-welcomeback.-company .p-welcomeback__table dd {
  line-height: 1.5;
}
.p-welcomeback.-company .p-welcomeback__table dt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 14px 17px;
  width: 20%;
  border-top: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-welcomeback.-company .p-welcomeback__table dt {
    display: block;
    width: 100%;
    padding: 12px 12px 0;
  }
}
.p-welcomeback.-company .p-welcomeback__table dt:last-of-type {
  border-bottom: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-welcomeback.-company .p-welcomeback__table dt:last-of-type {
    border-bottom: none;
  }
}
.p-welcomeback.-company .p-welcomeback__table dt::after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  background: #e8e8e8;
}
@media (max-width: 800px) {
  .p-welcomeback.-company .p-welcomeback__table dt::after {
    display: none;
  }
}
.p-welcomeback.-company .p-welcomeback__table dd {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 14px 14px 14px 43px;
  width: 80%;
  border-top: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-welcomeback.-company .p-welcomeback__table dd {
    width: 100%;
    padding: 0 12px 12px;
    border: none;
  }
}
.p-welcomeback.-company .p-welcomeback__table dd:last-of-type {
  border-bottom: 1px solid #e8e8e8;
}
.p-welcomeback.-company .p-welcomeback__table a {
  display: inline-block;
  color: #e4222e;
  text-decoration: underline;
}
.p-welcomeback.-company .p-welcomeback__table a:hover {
  text-decoration: none;
}

.p-referral {
  margin-bottom: 80px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .p-referral {
    margin-bottom: 58px;
  }
}
@media (max-width: 800px) {
  .p-referral {
    margin-bottom: 0;
  }
}
.p-referral__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-referral__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-referral__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-referral__txt {
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  color: #212121;
  margin-bottom: 34px;
  letter-spacing: 0.1em;
}
@media (max-width: 800px) {
  .p-referral__txt {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
      "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック",
      "MS PGothic", sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.02em;
    text-align: left;
    color: #212121;
    margin-bottom: 42px;
  }
}
@media (max-width: 390px) {
  .p-referral__txt {
    font-size: 4.1025641026vw;
    letter-spacing: 0.02em;
    line-height: 8.7179487179vw;
    margin-bottom: 10.7692307692vw;
  }
}
body.-global .p-referral__txt {
  font-family: Roboto Flex, "Open Sans", "Avenir Next", Verdana, helvetica,
    arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 0.04em;
  line-height: 30px;
}
@media (max-width: 800px) {
  body.-global .p-referral__txt {
    letter-spacing: 0.02em;
  }
}
@media (max-width: 800px) {
  .p-referral__txt {
    letter-spacing: 0.1em;
  }
}
html[lang^="ja"] .embed .p-referral__ttl {
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 0.15em;
  color: #000;
}
.p-referral__ttl.-center {
  position: relative;
  padding-bottom: 24px;
  text-align: center;
}
@media (max-width: 800px) {
  .p-referral__ttl.-center {
    font-size: 22px;
  }
}
.p-referral__ttl.-center::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 50%;
  width: 48px;
  height: 2px;
  background: #e4032e;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media (max-width: 800px) {
  .p-referral__ttl.-center::after {
    width: 24px;
    height: 1px;
  }
}
@media (max-width: 800px) {
  .p-referral .-pc {
    display: none;
  }
}
.p-referral .-sp {
  display: none;
}
@media (max-width: 800px) {
  .p-referral .-sp {
    display: block;
  }
}
.p-referral.-kv {
  width: 100vw;
  margin-top: 72px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/referral/kv.png)
    no-repeat top right 35% / cover;
}
@media (max-width: 1000px) {
  .p-referral.-kv {
    margin-top: 56px;
  }
}
@media (max-width: 800px) {
  .p-referral.-kv {
    aspect-ratio: 390/706;
    margin-bottom: 0;
    max-height: calc(100vh - 56px);
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/referral/kv_sp.png)
      no-repeat bottom 20% center/cover;
  }
}
.p-referral.-kv .p-referral__inner {
  height: calc(100vh - 72px);
  max-height: 750px;
  position: relative;
}
@media (max-width: 800px) {
  .p-referral.-kv .p-referral__inner {
    height: calc(100vh - 56px);
    max-height: 100%;
  }
}
.p-referral.-kv .p-referral__content {
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-referral.-kv .p-referral__content {
    top: 40px;
    left: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
html[lang^="ja"] .embed .p-referral.-kv .p-referral__ttl {
  margin-bottom: 30px;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  font-size: 40px;
  letter-spacing: 0.25em;
  line-height: 1.5;
  color: #212121;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-referral.-kv .p-referral__ttl {
    font-size: 32px;
  }
}
.p-referral.-kv .p-referral__subttl {
  margin-bottom: 43px;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-referral.-kv .p-referral__subttl {
    margin-bottom: 30px;
    font-size: 12px;
  }
}
.p-referral.-kv .p-referral__subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
@media (max-width: 800px) {
  .p-referral.-kv .p-referral__subttl::after {
    margin-top: 20px;
    font-size: 12px;
    width: 12px;
  }
}
.p-referral.-kv .p-referral__txt {
  margin-bottom: 0;
  font-size: 20px;
  letter-spacing: 0.1em;
}
@media (max-width: 800px) {
  .p-referral.-kv .p-referral__txt {
    font-size: 16px;
  }
}
.p-referral.-about {
  padding-block: 120px 110px;
}
@media (max-width: 800px) {
  .p-referral.-about {
    padding-block: 63px 60px;
  }
}
.p-referral.-about .p-referral__inner {
  max-width: 960px;
}
.p-referral.-about .p-referral__txt {
  margin-block: 46px;
  font-size: 20px;
  text-align: center;
}
@media (max-width: 800px) {
  .p-referral.-about .p-referral__txt {
    margin-top: 30px;
    font-size: 16px;
    text-align: left;
  }
}
.p-referral.-about .p-referral__img {
  margin: auto;
  inset: 0;
  width: 100%;
  max-width: 747px;
}
@media (max-width: 800px) {
  .p-referral.-about .p-referral__img {
    max-width: 351px;
  }
}
.p-referral.-about .p-referral__img img {
  width: 100%;
}
.p-referral.-charm {
  padding-block: 104px 100px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/referral/bg01.png)
    no-repeat center/cover;
}
@media (max-width: 800px) {
  .p-referral.-charm {
    padding-block: 70px 95px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/referral/bg01_sp.png)
      no-repeat top left/cover;
  }
}
.p-referral.-charm .p-referral__content {
  padding: 80px 10px;
  background: #fff;
}
@media (max-width: 800px) {
  .p-referral.-charm .p-referral__content {
    padding-block: 50px;
  }
}
.p-referral.-charm .p-referral__img {
  display: block;
  margin: 42px auto 60px;
  width: 100%;
  max-width: 639px;
}
@media (max-width: 800px) {
  .p-referral.-charm .p-referral__img {
    margin-block: 29px 46px;
  }
}
.p-referral.-charm .p-referral__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 33px 30px;
  max-width: 960px;
  margin-inline: auto;
}
@media (max-width: 800px) {
  .p-referral.-charm .p-referral__list {
    gap: 27px 0;
  }
}
.p-referral.-charm .p-referral__listItem {
  position: relative;
  background: #f7f7f7;
  padding: 40px 35px 20px;
  width: calc(50% - 15px);
}
@media (max-width: 800px) {
  .p-referral.-charm .p-referral__listItem {
    width: 100%;
    padding-inline: 20px;
  }
}
.p-referral.-charm .p-referral__listNum {
  position: absolute;
  top: -15px;
  left: 35px;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-style: italic;
  font-weight: 300;
  font-size: 30px;
  color: #e4032e;
  letter-spacing: 0.1em;
}
@media (max-width: 800px) {
  .p-referral.-charm .p-referral__listNum {
    left: 20px;
  }
}
.p-referral.-charm .p-referral__listTtl {
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0.1em;
  color: #000;
}
.p-referral.-charm .p-referral__txt {
  margin-bottom: 0;
}
.p-referral.-process {
  padding-top: 105px;
}
@media (max-width: 800px) {
  .p-referral.-process {
    padding-top: 78px;
  }
}
.p-referral.-process .p-referral__inner {
  max-width: 960px;
}
.p-referral.-process .p-referral__table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 58px auto 0;
}
@media (max-width: 800px) {
  .p-referral.-process .p-referral__table {
    margin-top: 33px;
  }
}
.p-referral.-process .p-referral__table dt,
.p-referral.-process .p-referral__table dd {
  line-height: 1.5;
}
.p-referral.-process .p-referral__table dt {
  padding-block: 20px;
  width: 190px;
  border-top: 1px solid #e8e8e8;
  font-size: 20px;
  color: #e4032e;
  letter-spacing: 0.1em;
}
@media (max-width: 800px) {
  .p-referral.-process .p-referral__table dt {
    display: block;
    width: 100%;
    padding-top: 30px;
  }
}
.p-referral.-process .p-referral__table dt:last-of-type {
  border-bottom: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-referral.-process .p-referral__table dt:last-of-type {
    border-bottom: none;
  }
}
.p-referral.-process .p-referral__table dt span {
  display: block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 300;
}
.p-referral.-process .p-referral__table dd {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-block: 37px;
  width: calc(100% - 190px);
  border-top: 1px solid #e8e8e8;
  letter-spacing: 0.1em;
  color: #000;
}
@media (max-width: 800px) {
  .p-referral.-process .p-referral__table dd {
    width: 100%;
    padding-block: 0 30px;
    border: none;
    line-height: 1.8;
  }
}
.p-referral.-process .p-referral__table dd:last-of-type {
  border-bottom: 1px solid #e8e8e8;
}
.p-referral.-process .p-referral__table a {
  display: inline-block;
  color: #e4222e;
  text-decoration: underline;
}
.p-referral.-process .p-referral__table a:hover {
  text-decoration: none;
}
.p-referral.-faq {
  padding-top: 120px;
}
@media (max-width: 800px) {
  .p-referral.-faq {
    padding-top: 66px;
  }
}
.p-referral.-faq .p-referral__inner {
  max-width: 960px;
}
.p-referral.-faq .p-referral__list {
  margin-top: 52px;
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__list {
    margin-top: 34px;
  }
}
.p-referral.-faq .p-referral__list-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 24px;
  margin-bottom: 32px;
  padding-bottom: 24px;
  border-bottom: 1px solid #dbdbdb;
}
.p-referral.-faq .p-referral__nav {
  padding-top: 24px;
  border-top: 1px solid #dbdbdb;
}
.p-referral.-faq .p-referral__nav-ttl {
  position: relative;
  font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro",
    "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic",
    sans-serif;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-align: left;
  color: #212121;
}
.p-referral.-faq .p-referral__nav-ttl:hover {
  cursor: pointer;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__nav-ttl:hover {
    color: #212121;
  }
}
.p-referral.-faq .p-referral__nav-icon {
  color: #e4032e;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-style: italic;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
  vertical-align: top;
}
.p-referral.-faq .p-referral__nav-question {
  display: inline-block;
  padding-left: 9px;
  width: 80%;
  line-height: 1.6;
  letter-spacing: 0.1em;
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__nav-question {
    padding-right: 0;
    width: calc(100% - 24px - 9px - 30px);
  }
}
.p-referral.-faq .p-referral__nav-question:hover {
  color: #e4032e;
}
.p-referral.-faq .p-referral__nav-answer {
  display: inline-block;
  width: 80%;
  padding-left: 14px;
  letter-spacing: 0.1em;
  line-height: 1.6;
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__nav-answer {
    width: calc(100% - 24px - 14px - 30px);
  }
}
.p-referral.-faq .p-referral__nav-answer a {
  color: #e4032e;
  text-decoration: underline;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.p-referral.-faq .p-referral__nav-answer a:hover {
  text-decoration: none;
}
.p-referral.-faq .p-referral__nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 17px;
  margin-top: 24px;
}
.p-referral.-faq .p-referral__nav-item.-sub {
  margin-left: 16px;
}
.p-referral.-faq .p-referral__nav-acobtn {
  position: absolute;
  top: 50%;
  right: 24px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__nav-acobtn {
    -webkit-transform: none;
    transform: none;
    top: 5px;
    right: 0;
  }
}
.p-referral.-faq .p-referral__nav-acobtn-inner {
  position: relative;
  width: 24px;
  height: 24px;
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__nav-acobtn-inner {
    width: 14px;
    height: 14px;
  }
}
.p-referral.-faq .p-referral__nav-acobtn-inner::before,
.p-referral.-faq .p-referral__nav-acobtn-inner::after {
  content: "";
  display: block;
  height: 1px;
  width: 24px;
  background-color: #e4032e;
  -webkit-transform-origin: left;
  transform-origin: left;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 800px) {
  .p-referral.-faq .p-referral__nav-acobtn-inner::before,
  .p-referral.-faq .p-referral__nav-acobtn-inner::after {
    top: 51%;
    width: 14px;
  }
}
.p-referral.-faq .p-referral__nav-acobtn-inner::before {
  -webkit-transform: rotate(90deg)
    translate(calc(-50% - 0.5px), calc(-50% + 0.5px));
  transform: rotate(90deg) translate(calc(-50% - 0.5px), calc(-50% + 0.5px));
}
.p-referral.-faq
  .p-referral__nav-acobtn.-active
  .p-referral__nav-acobtn-inner::before {
  -webkit-transform: translate(calc(-50% + 0.5px), calc(-50% - 0.5px));
  transform: translate(calc(-50% + 0.5px), calc(-50% - 0.5px));
}
.p-referral.-more {
  padding-top: 70px;
}
@media (max-width: 800px) {
  .p-referral.-more {
    padding-top: 56px;
  }
}
.p-referral.-more .p-referral__inner {
  max-width: 960px;
}
.p-referral.-more .p-referral__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0 16px;
  margin-top: 30px;
}
@media (max-width: 800px) {
  .p-referral.-more .p-referral__list {
    gap: 24px 16px;
  }
}
.p-referral.-more .p-referral__item {
  width: calc((100% - 16px * 3) / 4);
}
@media (max-width: 800px) {
  .p-referral.-more .p-referral__item {
    width: calc((100% - 16px) / 2);
  }
}
.p-referral.-cta {
  margin-block: 123px 32px;
  padding-block: 130px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/referral/bg02.png)
    no-repeat center/cover;
}
@media (max-width: 800px) {
  .p-referral.-cta {
    margin-top: 66px;
  }
}
html[lang^="ja"] .embed .p-referral.-cta .p-referral__ttl {
  color: #e4032e;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 80px;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 0.25em;
  text-align: center;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-referral.-cta .p-referral__ttl {
    font-size: 70px;
  }
}
.p-referral.-cta .p-referral__subttl {
  color: #e4032e;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0.15em;
  text-align: center;
}
@media (max-width: 800px) {
  .p-referral.-cta .p-referral__subttl {
    font-size: 18px;
  }
}
.p-referral.-cta .p-referral__btn {
  margin: 36px auto 0;
  max-width: 400px;
  width: 100%;
}
@media (max-width: 800px) {
  .p-referral.-cta .p-referral__btn {
    margin-top: 52px;
  }
}
.p-referral.-cta .p-referral__btn .c-btn {
  padding-block: 22px;
}
.p-referral.-cta .p-referral__btn .c-btn__txt {
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 0.2em;
}
@media (max-width: 800px) {
  .p-referral.-cta .p-referral__btn .c-btn__txt {
    font-size: 22px;
  }
}

.p-group {
  margin-bottom: 80px;
  position: relative;
}
@media (max-width: 800px) {
  .p-group {
    margin-bottom: 58px;
  }
}
.p-group__inner {
  width: calc(100% - 100px - 100px);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1000px) {
  .p-group__inner {
    width: calc(100% - 56px - 56px);
  }
}
@media (max-width: 800px) {
  .p-group__inner {
    width: calc(100% - 20px - 20px);
  }
}
.p-group__ttl {
  margin-bottom: 48px;
}
@media (max-width: 800px) {
  .p-group__ttl {
    margin-bottom: 40px;
  }
}
.p-group__ttl-h2-red {
  font-size: 40px;
  text-align: center;
  line-height: 1;
  color: #e4032e;
  padding-top: 120px;
}
@media (max-width: 800px) {
  .p-group__ttl-h2-red {
    font-size: 32px;
    padding-top: 96px;
  }
}
.p-group__ttl-h2-sub {
  display: block;
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-size: 16px;
  text-align: center;
  line-height: 1;
  margin-top: 16px;
  font-style: italic;
  font-weight: bold;
  color: #e4032e;
}
@media (max-width: 800px) {
  .p-group__ttl-h2-sub {
    font-size: 12px;
  }
}
.p-group__kv-subttl {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 20px;
  letter-spacing: 0.08em;
  color: #e4032e;
  position: relative;
  display: block;
}
.p-group__kv-subttl::after {
  content: "";
  display: block;
  width: 24px;
  height: 1px;
  margin-top: 37px;
  background: #e4032e;
}
.p-group.-kv {
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/img_recruting_bg@2x.png)
    0% 0% no-repeat padding-box;
  background-size: 964px auto;
  background-position: top 92px left calc(50% + 300px);
  margin-bottom: 45px;
}
@media (max-width: 800px) {
  .p-group.-kv {
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/img_recruting_bg.png)
      0% 0% no-repeat padding-box;
    background-size: 440px auto;
    background-position: top 70px left calc(50% + 130px);
    margin-bottom: 0;
  }
}
.p-group.-kv-wrap {
  background: transparent -webkit-gradient(
      linear,
      left bottom,
      left top,
      from(#fff),
      to(#fafafa)
    ) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(0deg, #fff 0%, #fafafa 100%) 0% 0%
    no-repeat padding-box;
  margin-bottom: 0;
}
.p-group.-kv .p-group__inner {
  position: relative;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__inner {
    max-height: none;
    height: auto;
  }
}
.p-group.-kv .p-group__content {
  width: 100%;
  padding-top: 227px;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__content {
    position: relative;
    padding-top: 110px;
    z-index: 1;
  }
}
.p-group.-kv .p-group__lead {
  font-family: Roboto Flex, ”Open Sans”, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 13px;
  letter-spacing: 0.12em;
  line-height: inherit;
  text-align: left;
  color: #e4032e;
  text-shadow: 0px 3px 99px #000;
  margin-bottom: 40px;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__lead {
    font-size: 12px;
    margin-bottom: 24px;
  }
}
.p-group.-kv .p-group__ttl {
  top: 229px;
  left: 109px;
  height: 46px;
  text-align: left;
  letter-spacing: 3.36px;
  color: #212121;
  opacity: 1;
  font-size: 42px;
  line-height: 74px;
  margin-bottom: 52px;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__ttl {
    font-size: 32px;
    line-height: 52px;
    margin-bottom: 27px;
  }
}
.p-group.-kv .p-group__anchor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 19px;
  margin-top: 121px;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__anchor {
    gap: 11px;
    margin-top: 62px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.p-group.-kv .p-group__anchor-item {
  width: calc((100% - 19px * 4) / 4);
  height: 80px;
  background: #fff;
  border: 1px solid #e8e8e8;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__anchor-item {
    height: 64px;
    width: 48%;
  }
}
.p-group.-kv .p-group__anchor-item:hover {
  opacity: 0.8;
}
.p-group.-kv .p-group__anchor-item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px 0 32px;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__anchor-item-link {
    font-size: 13px;
    line-height: 16px;
    padding: 0 8%;
  }
}
.p-group.-kv .p-group__anchor-item-link-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.p-group.-kv .p-group__anchor-item-link-left-txt {
  font-size: 18px;
  font-weight: bold;
  color: #5c5c5c;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__anchor-item-link-left-txt {
    font-size: 16px;
  }
}
body.-global .p-group.-kv .p-group__anchor-item-link-left-txt {
  font-size: 16px;
}
.p-group.-kv .p-group__anchor-item-link-left-arrow {
  width: 18px;
  height: auto;
}
@media (max-width: 800px) {
  .p-group.-kv .p-group__anchor-item-link-left-arrow {
    margin-right: 12px;
  }
}
.p-group-map-wrap {
  position: relative;
  display: block;
  width: 100%;
}
.p-group-map-wrap.-pc {
  display: block;
  margin-top: -200px;
}
@media (max-width: 1100px) {
  .p-group-map-wrap.-pc {
    display: none;
  }
}
.p-group-map-wrap.-sp {
  display: none;
}
@media (max-width: 1100px) {
  .p-group-map-wrap.-sp {
    display: block;
  }
}
.p-group-map-lead {
  position: absolute;
  left: 0;
  top: 200px;
  font-size: 16px;
  line-height: 2;
  letter-spacing: 0.02em;
}
@media (max-width: 1200px) {
  .p-group-map-lead {
    top: 170px;
  }
}
@media (max-width: 1440px) {
  .p-group-map-lead {
    font-size: 1.1111111111vw;
  }
}
.p-group-map-img {
  width: 100%;
  height: auto;
}
@media (max-width: 1100px) {
  .p-group-map-img {
    position: relative;
    height: 200px;
  }
}
@media (max-width: 800px) {
  .p-group-map-img {
    position: relative;
    height: 275px;
  }
}
.p-group-map-img img {
  width: 100%;
}
@media (max-width: 1100px) {
  .p-group-map-img img {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 160%;
    max-width: 576px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 0;
  }
}
@media (max-width: 800px) {
  .p-group-map-img img {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 160%;
    max-width: 548px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 0;
  }
}
.p-group-map-pc-link {
  position: absolute;
}
.p-group-map-pc-link.-pre01 {
  top: 34.6%;
  left: 75%;
}
.p-group-map-pc-link.-pre02 {
  top: 45.8%;
  left: 75%;
}
.p-group-map-pc-link.-pre03 {
  top: 58.3%;
  left: 70.5%;
}
.p-group-map-pc-link.-pre04 {
  top: 87.7%;
  left: 51.7%;
}
.p-group-map-pc-link.-pre05 {
  top: 73.4%;
  left: 70.5%;
}
.p-group-map-pc-link.-pre06 {
  top: 34.4%;
  left: 24.2%;
}
.p-group-map-pc-link.-pre07 {
  top: 49.7%;
  left: 24.2%;
}
.p-group-map-pc-link.-pre08 {
  top: 52.4%;
  left: 0;
}
.p-group-map-pc-link.-pre09 {
  top: 62.7%;
  left: 0;
}
.p-group-map-pc-link.-pre10 {
  top: 87.7%;
  left: 26.5%;
}
.p-group-map-pc-link-prefecture {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  letter-spacing: 0;
}
@media (max-width: 1440px) {
  .p-group-map-pc-link-prefecture {
    font-size: 0.9722222222vw;
  }
}
@media (max-width: 1100px) {
  .p-group-map-pc-link-prefecture {
    font-size: 18px;
    margin-top: 32px;
  }
}
.p-group-map-pc-link-btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 5px;
}
@media (max-width: 1100px) {
  .p-group-map-pc-link-btn-wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: normal;
    -ms-flex-align: normal;
    align-items: normal;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 800px) {
  .p-group-map-pc-link-btn-wrap {
    gap: 10px;
    margin-top: 16px;
  }
}
.p-group-map-pc-link-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  font-family: "游ゴシック Medium", "游ゴシック体", "Yu Gothic", YuGothic,
    "Yu Gothic Medium", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",
    "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #e4032e;
  line-height: 1;
  letter-spacing: 0;
  border: 1px solid #e4032e;
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  white-space: nowrap;
  padding: 10px 9px;
}
@media (max-width: 1440px) {
  .p-group-map-pc-link-btn {
    gap: 0.6944444444vw;
    font-size: 0.9722222222vw;
    border: 1px solid #e4032e;
    padding: 0.6944444444vw 0.6vw;
  }
}
@media (max-width: 1000px) {
  .p-group-map-pc-link-btn {
    padding: 0.5vw 1vw;
  }
}
@media (max-width: 1100px) {
  .p-group-map-pc-link-btn {
    position: relative;
    width: calc(50% - 10px);
    font-size: 16px;
    line-height: 1.5;
    padding: 10px 34px 10px 12px;
    white-space: wrap;
  }
}
@media (max-width: 800px) {
  .p-group-map-pc-link-btn {
    position: relative;
    width: 100%;
    font-size: 16px;
    line-height: 1.5;
    padding: 10px 34px 10px 12px;
    white-space: wrap;
  }
}
.p-group-map-pc-link-btn:after {
  content: "";
  display: inline-block;
  max-width: 17.5px;
  width: 1.2152777778vw;
  max-height: 17.5px;
  height: 1.2152777778vw;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/group/icon_modal.svg)
    0 0 no-repeat;
  background-size: contain;
}
@media (max-width: 1100px) {
  .p-group-map-pc-link-btn:after {
    position: absolute;
    right: 12px;
    top: 50%;
    width: 17.5px;
    height: 17.5px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.p-group-map-pc-link-btn:hover {
  opacity: 0.6;
}
@media (max-width: 1100px) {
  .p-group__anchor {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 11px;
    margin-top: 20px;
  }
}
.p-group__anchor-item {
  width: calc((100% - 19px * 4) / 4);
  height: 80px;
  background: #fff;
  border: 1px solid #e8e8e8;
}
@media (max-width: 1100px) {
  .p-group__anchor-item {
    height: 64px;
    width: 48%;
  }
}
.p-group__anchor-item:hover {
  opacity: 0.8;
}
.p-group__anchor-item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px 0 32px;
}
@media (max-width: 1100px) {
  .p-group__anchor-item-link {
    font-size: 13px;
    line-height: 16px;
    padding: 0 8%;
  }
}
.p-group__anchor-item-link-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.p-group__anchor-item-link-left-txt {
  font-size: 18px;
  font-weight: bold;
  color: #5c5c5c;
}
@media (max-width: 1100px) {
  .p-group__anchor-item-link-left-txt {
    font-size: 16px;
  }
}
body.-global .p-group__anchor-item-link-left-txt {
  font-size: 16px;
}
.p-group__anchor-item-link-left-arrow {
  width: 18px;
  height: auto;
}
@media (max-width: 1100px) {
  .p-group__anchor-item-link-left-arrow {
    margin-right: 12px;
  }
}
.p-group-sp-link {
  padding-top: 60px;
}
.p-group-sp-link-title {
  position: relative;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  padding-bottom: 20px;
}
.p-group-sp-link-title:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  height: 2px;
  width: 50px;
  background: #000;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.p-group-modal-item {
  display: none;
}
.p-group-modal-item.active {
  display: block;
}
.p-group-modal-item.active .p-group-modal-item-box {
  position: fixed;
  display: block;
  top: 50%;
  left: 50%;
  max-width: 960px;
  width: 100%;
  background: #fff;
  border-radius: 4px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 21;
}
.p-group-modal-item.active .p-group-modal-item-box-wrap {
  position: relative;
  padding: 60px;
}
@media (max-width: 800px) {
  .p-group-modal-item.active .p-group-modal-item-box-wrap {
    padding: 60px 20px 40px;
  }
}
@media (max-width: 800px) {
  .p-group-modal-item.active .p-group-modal-item-box {
    width: calc(100% - 40px);
    max-height: calc(100% - 40px);
    overflow-y: auto;
  }
}
.p-group-modal-item.active .p-group-modal-item-wrap {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  display: block;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.8);
  z-index: 20;
}
.p-group-modal-close {
  position: absolute;
  top: 24px;
  right: 24px;
  color: #e4032e;
  font-size: 10px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/group/icon_close.svg)
    center 0 no-repeat;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  padding-top: 30px;
}
.p-group-modal-close:hover {
  opacity: 0.6;
}
@media (max-width: 800px) {
  .p-group-modal-close {
    font-size: 16px;
    background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/group/icon_close.svg)
      right center no-repeat;
    background-size: contain;
    padding-top: 0;
    padding-right: 30px;
  }
}
html[lang^="ja"] .embed .p-group-modal-title {
  font-size: 32px;
  font-weight: bold;
  color: #e4032e;
}
@media (max-width: 800px) {
  html[lang^="ja"] .embed .p-group-modal-title {
    font-size: 24px;
  }
}
.p-group-modal-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 27px;
  padding-top: 40px;
}
@media (max-width: 800px) {
  .p-group-modal-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    gap: 24px;
    padding-top: 26px;
  }
}
.p-group-modal-box-img {
  width: 320px;
  min-width: 320px;
  height: auto;
  border-radius: 4px;
}
.p-group-modal-box-img img {
  width: 100%;
  height: auto;
}
@media (max-width: 800px) {
  .p-group-modal-box-img {
    min-width: auto;
    width: 100%;
  }
}
.p-group-modal-category {
  font-size: 16px;
  letter-spacing: 0.02em;
  line-height: 1.5;
  margin-bottom: 18px;
}
@media (max-width: 800px) {
  .p-group-modal-category {
    font-size: 14px;
    margin-bottom: 16px;
  }
}
.p-group-modal-address {
  font-size: 16px;
  letter-spacing: 0.02em;
  line-height: 1.5;
}
@media (max-width: 800px) {
  .p-group-modal-address {
    font-size: 14px;
  }
}
.p-group-modal-map {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  letter-spacing: 0.02em;
  line-height: 1.71;
  text-decoration: underline;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  margin-top: 8px;
}
.p-group-modal-map:before {
  content: "";
  display: block;
  width: 10px;
  height: 14px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/group/icon_pin.svg)
    center 0 no-repeat;
  background-size: contain;
  margin-right: 6px;
}
.p-group-modal-map:hover {
  opacity: 0.6;
  text-decoration: none;
}
@media (max-width: 800px) {
  .p-group-modal-map {
    font-size: 12px;
  }
}
html[lang^="ja"] .embed .p-group-modal-message-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  color: #e4032e;
  font-weight: bold;
  margin-top: 32px;
}
.p-group-modal-message-title:after {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/team02/ico_comment.svg)
    center 0 no-repeat;
  background-size: contain;
  margin-left: 8px;
}
@media (max-width: 800px) {
  .p-group-modal-message-title {
    font-size: 14px;
    margin-top: 24px;
  }
}
.p-group-modal-message-text {
  font-size: 16px;
  letter-spacing: 0.02em;
  line-height: 1.5;
  margin-top: 18px;
}
@media (max-width: 800px) {
  .p-group-modal-message-text {
    font-size: 14px;
    margin-top: 16px;
  }
}
.p-group-modal-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 40px;
}
.p-group-modal-link-btn {
  position: relative;
  width: 320px;
  font-size: 18px;
  font-weight: bold;
  color: #e4032e;
  text-align: center;
  border: 1px solid #e4032e;
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  padding: 20px;
}
.p-group-modal-link-btn:after {
  content: "";
  position: absolute;
  display: block;
  top: 50%;
  right: 23px;
  width: 16px;
  height: 16px;
  background: url(/content/dam/nsk/jp/ja/company/career/mid-career/assets/img/recruit/ico_external-link-red.svg)
    center 0 no-repeat;
  background-size: contain;
  margin-left: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.p-group-modal-link-btn:hover {
  opacity: 0.6;
}
@media (max-width: 800px) {
  .p-group-modal-link-btn {
    width: 100%;
  }
}

/**
* utility
* ========================== */
/*====================================================

utility

====================================================*/
/**
* レスポンシブ
* ========================== */
.u-only-md {
  display: none;
}
@media (max-width: 1000px) {
  .u-only-md {
    display: block;
  }
}

.u-only-sp {
  display: none;
}
@media (max-width: 800px) {
  .u-only-sp {
    display: block;
  }
}

@media (max-width: 1000px) {
  .u-only-pc {
    display: none;
  }
}

@media (max-width: 800px) {
  .u-only-pc-md {
    display: none;
  }
}

/**
* width
* ========================== */
.u-width-1p:not(:root) {
  width: 1% !important;
}

.u-width-2p:not(:root) {
  width: 2% !important;
}

.u-width-3p:not(:root) {
  width: 3% !important;
}

.u-width-4p:not(:root) {
  width: 4% !important;
}

.u-width-5p:not(:root) {
  width: 5% !important;
}

.u-width-6p:not(:root) {
  width: 6% !important;
}

.u-width-7p:not(:root) {
  width: 7% !important;
}

.u-width-8p:not(:root) {
  width: 8% !important;
}

.u-width-9p:not(:root) {
  width: 9% !important;
}

.u-width-10p:not(:root) {
  width: 10% !important;
}

.u-width-11p:not(:root) {
  width: 11% !important;
}

.u-width-12p:not(:root) {
  width: 12% !important;
}

.u-width-13p:not(:root) {
  width: 13% !important;
}

.u-width-14p:not(:root) {
  width: 14% !important;
}

.u-width-15p:not(:root) {
  width: 15% !important;
}

.u-width-16p:not(:root) {
  width: 16% !important;
}

.u-width-17p:not(:root) {
  width: 17% !important;
}

.u-width-18p:not(:root) {
  width: 18% !important;
}

.u-width-19p:not(:root) {
  width: 19% !important;
}

.u-width-20p:not(:root) {
  width: 20% !important;
}

.u-width-21p:not(:root) {
  width: 21% !important;
}

.u-width-22p:not(:root) {
  width: 22% !important;
}

.u-width-23p:not(:root) {
  width: 23% !important;
}

.u-width-24p:not(:root) {
  width: 24% !important;
}

.u-width-25p:not(:root) {
  width: 25% !important;
}

.u-width-26p:not(:root) {
  width: 26% !important;
}

.u-width-27p:not(:root) {
  width: 27% !important;
}

.u-width-28p:not(:root) {
  width: 28% !important;
}

.u-width-29p:not(:root) {
  width: 29% !important;
}

.u-width-30p:not(:root) {
  width: 30% !important;
}

.u-width-31p:not(:root) {
  width: 31% !important;
}

.u-width-32p:not(:root) {
  width: 32% !important;
}

.u-width-33p:not(:root) {
  width: 33% !important;
}

.u-width-34p:not(:root) {
  width: 34% !important;
}

.u-width-35p:not(:root) {
  width: 35% !important;
}

.u-width-36p:not(:root) {
  width: 36% !important;
}

.u-width-37p:not(:root) {
  width: 37% !important;
}

.u-width-38p:not(:root) {
  width: 38% !important;
}

.u-width-39p:not(:root) {
  width: 39% !important;
}

.u-width-40p:not(:root) {
  width: 40% !important;
}

.u-width-41p:not(:root) {
  width: 41% !important;
}

.u-width-42p:not(:root) {
  width: 42% !important;
}

.u-width-43p:not(:root) {
  width: 43% !important;
}

.u-width-44p:not(:root) {
  width: 44% !important;
}

.u-width-45p:not(:root) {
  width: 45% !important;
}

.u-width-46p:not(:root) {
  width: 46% !important;
}

.u-width-47p:not(:root) {
  width: 47% !important;
}

.u-width-48p:not(:root) {
  width: 48% !important;
}

.u-width-49p:not(:root) {
  width: 49% !important;
}

.u-width-50p:not(:root) {
  width: 50% !important;
}

.u-width-51p:not(:root) {
  width: 51% !important;
}

.u-width-52p:not(:root) {
  width: 52% !important;
}

.u-width-53p:not(:root) {
  width: 53% !important;
}

.u-width-54p:not(:root) {
  width: 54% !important;
}

.u-width-55p:not(:root) {
  width: 55% !important;
}

.u-width-56p:not(:root) {
  width: 56% !important;
}

.u-width-57p:not(:root) {
  width: 57% !important;
}

.u-width-58p:not(:root) {
  width: 58% !important;
}

.u-width-59p:not(:root) {
  width: 59% !important;
}

.u-width-60p:not(:root) {
  width: 60% !important;
}

.u-width-61p:not(:root) {
  width: 61% !important;
}

.u-width-62p:not(:root) {
  width: 62% !important;
}

.u-width-63p:not(:root) {
  width: 63% !important;
}

.u-width-64p:not(:root) {
  width: 64% !important;
}

.u-width-65p:not(:root) {
  width: 65% !important;
}

.u-width-66p:not(:root) {
  width: 66% !important;
}

.u-width-67p:not(:root) {
  width: 67% !important;
}

.u-width-68p:not(:root) {
  width: 68% !important;
}

.u-width-69p:not(:root) {
  width: 69% !important;
}

.u-width-70p:not(:root) {
  width: 70% !important;
}

.u-width-71p:not(:root) {
  width: 71% !important;
}

.u-width-72p:not(:root) {
  width: 72% !important;
}

.u-width-73p:not(:root) {
  width: 73% !important;
}

.u-width-74p:not(:root) {
  width: 74% !important;
}

.u-width-75p:not(:root) {
  width: 75% !important;
}

.u-width-76p:not(:root) {
  width: 76% !important;
}

.u-width-77p:not(:root) {
  width: 77% !important;
}

.u-width-78p:not(:root) {
  width: 78% !important;
}

.u-width-79p:not(:root) {
  width: 79% !important;
}

.u-width-80p:not(:root) {
  width: 80% !important;
}

.u-width-81p:not(:root) {
  width: 81% !important;
}

.u-width-82p:not(:root) {
  width: 82% !important;
}

.u-width-83p:not(:root) {
  width: 83% !important;
}

.u-width-84p:not(:root) {
  width: 84% !important;
}

.u-width-85p:not(:root) {
  width: 85% !important;
}

.u-width-86p:not(:root) {
  width: 86% !important;
}

.u-width-87p:not(:root) {
  width: 87% !important;
}

.u-width-88p:not(:root) {
  width: 88% !important;
}

.u-width-89p:not(:root) {
  width: 89% !important;
}

.u-width-90p:not(:root) {
  width: 90% !important;
}

.u-width-91p:not(:root) {
  width: 91% !important;
}

.u-width-92p:not(:root) {
  width: 92% !important;
}

.u-width-93p:not(:root) {
  width: 93% !important;
}

.u-width-94p:not(:root) {
  width: 94% !important;
}

.u-width-95p:not(:root) {
  width: 95% !important;
}

.u-width-96p:not(:root) {
  width: 96% !important;
}

.u-width-97p:not(:root) {
  width: 97% !important;
}

.u-width-98p:not(:root) {
  width: 98% !important;
}

.u-width-99p:not(:root) {
  width: 99% !important;
}

.u-width-100p:not(:root) {
  width: 100% !important;
}

.u-maxWidth-1[class] {
  max-width: 1px;
}

.u-maxWidth-2[class] {
  max-width: 2px;
}

.u-maxWidth-3[class] {
  max-width: 3px;
}

.u-maxWidth-4[class] {
  max-width: 4px;
}

.u-maxWidth-5[class] {
  max-width: 5px;
}

.u-maxWidth-6[class] {
  max-width: 6px;
}

.u-maxWidth-7[class] {
  max-width: 7px;
}

.u-maxWidth-8[class] {
  max-width: 8px;
}

.u-maxWidth-9[class] {
  max-width: 9px;
}

.u-maxWidth-10[class] {
  max-width: 10px;
}

.u-maxWidth-11[class] {
  max-width: 11px;
}

.u-maxWidth-12[class] {
  max-width: 12px;
}

.u-maxWidth-13[class] {
  max-width: 13px;
}

.u-maxWidth-14[class] {
  max-width: 14px;
}

.u-maxWidth-15[class] {
  max-width: 15px;
}

.u-maxWidth-16[class] {
  max-width: 16px;
}

.u-maxWidth-17[class] {
  max-width: 17px;
}

.u-maxWidth-18[class] {
  max-width: 18px;
}

.u-maxWidth-19[class] {
  max-width: 19px;
}

.u-maxWidth-20[class] {
  max-width: 20px;
}

.u-maxWidth-21[class] {
  max-width: 21px;
}

.u-maxWidth-22[class] {
  max-width: 22px;
}

.u-maxWidth-23[class] {
  max-width: 23px;
}

.u-maxWidth-24[class] {
  max-width: 24px;
}

.u-maxWidth-25[class] {
  max-width: 25px;
}

.u-maxWidth-26[class] {
  max-width: 26px;
}

.u-maxWidth-27[class] {
  max-width: 27px;
}

.u-maxWidth-28[class] {
  max-width: 28px;
}

.u-maxWidth-29[class] {
  max-width: 29px;
}

.u-maxWidth-30[class] {
  max-width: 30px;
}

.u-maxWidth-31[class] {
  max-width: 31px;
}

.u-maxWidth-32[class] {
  max-width: 32px;
}

.u-maxWidth-33[class] {
  max-width: 33px;
}

.u-maxWidth-34[class] {
  max-width: 34px;
}

.u-maxWidth-35[class] {
  max-width: 35px;
}

.u-maxWidth-36[class] {
  max-width: 36px;
}

.u-maxWidth-37[class] {
  max-width: 37px;
}

.u-maxWidth-38[class] {
  max-width: 38px;
}

.u-maxWidth-39[class] {
  max-width: 39px;
}

.u-maxWidth-40[class] {
  max-width: 40px;
}

.u-maxWidth-41[class] {
  max-width: 41px;
}

.u-maxWidth-42[class] {
  max-width: 42px;
}

.u-maxWidth-43[class] {
  max-width: 43px;
}

.u-maxWidth-44[class] {
  max-width: 44px;
}

.u-maxWidth-45[class] {
  max-width: 45px;
}

.u-maxWidth-46[class] {
  max-width: 46px;
}

.u-maxWidth-47[class] {
  max-width: 47px;
}

.u-maxWidth-48[class] {
  max-width: 48px;
}

.u-maxWidth-49[class] {
  max-width: 49px;
}

.u-maxWidth-50[class] {
  max-width: 50px;
}

.u-maxWidth-51[class] {
  max-width: 51px;
}

.u-maxWidth-52[class] {
  max-width: 52px;
}

.u-maxWidth-53[class] {
  max-width: 53px;
}

.u-maxWidth-54[class] {
  max-width: 54px;
}

.u-maxWidth-55[class] {
  max-width: 55px;
}

.u-maxWidth-56[class] {
  max-width: 56px;
}

.u-maxWidth-57[class] {
  max-width: 57px;
}

.u-maxWidth-58[class] {
  max-width: 58px;
}

.u-maxWidth-59[class] {
  max-width: 59px;
}

.u-maxWidth-60[class] {
  max-width: 60px;
}

.u-maxWidth-61[class] {
  max-width: 61px;
}

.u-maxWidth-62[class] {
  max-width: 62px;
}

.u-maxWidth-63[class] {
  max-width: 63px;
}

.u-maxWidth-64[class] {
  max-width: 64px;
}

.u-maxWidth-65[class] {
  max-width: 65px;
}

.u-maxWidth-66[class] {
  max-width: 66px;
}

.u-maxWidth-67[class] {
  max-width: 67px;
}

.u-maxWidth-68[class] {
  max-width: 68px;
}

.u-maxWidth-69[class] {
  max-width: 69px;
}

.u-maxWidth-70[class] {
  max-width: 70px;
}

.u-maxWidth-71[class] {
  max-width: 71px;
}

.u-maxWidth-72[class] {
  max-width: 72px;
}

.u-maxWidth-73[class] {
  max-width: 73px;
}

.u-maxWidth-74[class] {
  max-width: 74px;
}

.u-maxWidth-75[class] {
  max-width: 75px;
}

.u-maxWidth-76[class] {
  max-width: 76px;
}

.u-maxWidth-77[class] {
  max-width: 77px;
}

.u-maxWidth-78[class] {
  max-width: 78px;
}

.u-maxWidth-79[class] {
  max-width: 79px;
}

.u-maxWidth-80[class] {
  max-width: 80px;
}

.u-maxWidth-81[class] {
  max-width: 81px;
}

.u-maxWidth-82[class] {
  max-width: 82px;
}

.u-maxWidth-83[class] {
  max-width: 83px;
}

.u-maxWidth-84[class] {
  max-width: 84px;
}

.u-maxWidth-85[class] {
  max-width: 85px;
}

.u-maxWidth-86[class] {
  max-width: 86px;
}

.u-maxWidth-87[class] {
  max-width: 87px;
}

.u-maxWidth-88[class] {
  max-width: 88px;
}

.u-maxWidth-89[class] {
  max-width: 89px;
}

.u-maxWidth-90[class] {
  max-width: 90px;
}

.u-maxWidth-91[class] {
  max-width: 91px;
}

.u-maxWidth-92[class] {
  max-width: 92px;
}

.u-maxWidth-93[class] {
  max-width: 93px;
}

.u-maxWidth-94[class] {
  max-width: 94px;
}

.u-maxWidth-95[class] {
  max-width: 95px;
}

.u-maxWidth-96[class] {
  max-width: 96px;
}

.u-maxWidth-97[class] {
  max-width: 97px;
}

.u-maxWidth-98[class] {
  max-width: 98px;
}

.u-maxWidth-99[class] {
  max-width: 99px;
}

.u-maxWidth-100[class] {
  max-width: 100px;
}

.u-maxWidth-101[class] {
  max-width: 101px;
}

.u-maxWidth-102[class] {
  max-width: 102px;
}

.u-maxWidth-103[class] {
  max-width: 103px;
}

.u-maxWidth-104[class] {
  max-width: 104px;
}

.u-maxWidth-105[class] {
  max-width: 105px;
}

.u-maxWidth-106[class] {
  max-width: 106px;
}

.u-maxWidth-107[class] {
  max-width: 107px;
}

.u-maxWidth-108[class] {
  max-width: 108px;
}

.u-maxWidth-109[class] {
  max-width: 109px;
}

.u-maxWidth-110[class] {
  max-width: 110px;
}

.u-maxWidth-111[class] {
  max-width: 111px;
}

.u-maxWidth-112[class] {
  max-width: 112px;
}

.u-maxWidth-113[class] {
  max-width: 113px;
}

.u-maxWidth-114[class] {
  max-width: 114px;
}

.u-maxWidth-115[class] {
  max-width: 115px;
}

.u-maxWidth-116[class] {
  max-width: 116px;
}

.u-maxWidth-117[class] {
  max-width: 117px;
}

.u-maxWidth-118[class] {
  max-width: 118px;
}

.u-maxWidth-119[class] {
  max-width: 119px;
}

.u-maxWidth-120[class] {
  max-width: 120px;
}

.u-maxWidth-121[class] {
  max-width: 121px;
}

.u-maxWidth-122[class] {
  max-width: 122px;
}

.u-maxWidth-123[class] {
  max-width: 123px;
}

.u-maxWidth-124[class] {
  max-width: 124px;
}

.u-maxWidth-125[class] {
  max-width: 125px;
}

.u-maxWidth-126[class] {
  max-width: 126px;
}

.u-maxWidth-127[class] {
  max-width: 127px;
}

.u-maxWidth-128[class] {
  max-width: 128px;
}

.u-maxWidth-129[class] {
  max-width: 129px;
}

.u-maxWidth-130[class] {
  max-width: 130px;
}

.u-maxWidth-131[class] {
  max-width: 131px;
}

.u-maxWidth-132[class] {
  max-width: 132px;
}

.u-maxWidth-133[class] {
  max-width: 133px;
}

.u-maxWidth-134[class] {
  max-width: 134px;
}

.u-maxWidth-135[class] {
  max-width: 135px;
}

.u-maxWidth-136[class] {
  max-width: 136px;
}

.u-maxWidth-137[class] {
  max-width: 137px;
}

.u-maxWidth-138[class] {
  max-width: 138px;
}

.u-maxWidth-139[class] {
  max-width: 139px;
}

.u-maxWidth-140[class] {
  max-width: 140px;
}

.u-maxWidth-141[class] {
  max-width: 141px;
}

.u-maxWidth-142[class] {
  max-width: 142px;
}

.u-maxWidth-143[class] {
  max-width: 143px;
}

.u-maxWidth-144[class] {
  max-width: 144px;
}

.u-maxWidth-145[class] {
  max-width: 145px;
}

.u-maxWidth-146[class] {
  max-width: 146px;
}

.u-maxWidth-147[class] {
  max-width: 147px;
}

.u-maxWidth-148[class] {
  max-width: 148px;
}

.u-maxWidth-149[class] {
  max-width: 149px;
}

.u-maxWidth-150[class] {
  max-width: 150px;
}

.u-maxWidth-151[class] {
  max-width: 151px;
}

.u-maxWidth-152[class] {
  max-width: 152px;
}

.u-maxWidth-153[class] {
  max-width: 153px;
}

.u-maxWidth-154[class] {
  max-width: 154px;
}

.u-maxWidth-155[class] {
  max-width: 155px;
}

.u-maxWidth-156[class] {
  max-width: 156px;
}

.u-maxWidth-157[class] {
  max-width: 157px;
}

.u-maxWidth-158[class] {
  max-width: 158px;
}

.u-maxWidth-159[class] {
  max-width: 159px;
}

.u-maxWidth-160[class] {
  max-width: 160px;
}

.u-maxWidth-161[class] {
  max-width: 161px;
}

.u-maxWidth-162[class] {
  max-width: 162px;
}

.u-maxWidth-163[class] {
  max-width: 163px;
}

.u-maxWidth-164[class] {
  max-width: 164px;
}

.u-maxWidth-165[class] {
  max-width: 165px;
}

.u-maxWidth-166[class] {
  max-width: 166px;
}

.u-maxWidth-167[class] {
  max-width: 167px;
}

.u-maxWidth-168[class] {
  max-width: 168px;
}

.u-maxWidth-169[class] {
  max-width: 169px;
}

.u-maxWidth-170[class] {
  max-width: 170px;
}

.u-maxWidth-171[class] {
  max-width: 171px;
}

.u-maxWidth-172[class] {
  max-width: 172px;
}

.u-maxWidth-173[class] {
  max-width: 173px;
}

.u-maxWidth-174[class] {
  max-width: 174px;
}

.u-maxWidth-175[class] {
  max-width: 175px;
}

.u-maxWidth-176[class] {
  max-width: 176px;
}

.u-maxWidth-177[class] {
  max-width: 177px;
}

.u-maxWidth-178[class] {
  max-width: 178px;
}

.u-maxWidth-179[class] {
  max-width: 179px;
}

.u-maxWidth-180[class] {
  max-width: 180px;
}

.u-maxWidth-181[class] {
  max-width: 181px;
}

.u-maxWidth-182[class] {
  max-width: 182px;
}

.u-maxWidth-183[class] {
  max-width: 183px;
}

.u-maxWidth-184[class] {
  max-width: 184px;
}

.u-maxWidth-185[class] {
  max-width: 185px;
}

.u-maxWidth-186[class] {
  max-width: 186px;
}

.u-maxWidth-187[class] {
  max-width: 187px;
}

.u-maxWidth-188[class] {
  max-width: 188px;
}

.u-maxWidth-189[class] {
  max-width: 189px;
}

.u-maxWidth-190[class] {
  max-width: 190px;
}

.u-maxWidth-191[class] {
  max-width: 191px;
}

.u-maxWidth-192[class] {
  max-width: 192px;
}

.u-maxWidth-193[class] {
  max-width: 193px;
}

.u-maxWidth-194[class] {
  max-width: 194px;
}

.u-maxWidth-195[class] {
  max-width: 195px;
}

.u-maxWidth-196[class] {
  max-width: 196px;
}

.u-maxWidth-197[class] {
  max-width: 197px;
}

.u-maxWidth-198[class] {
  max-width: 198px;
}

.u-maxWidth-199[class] {
  max-width: 199px;
}

.u-maxWidth-200[class] {
  max-width: 200px;
}

.u-maxWidth-201[class] {
  max-width: 201px;
}

.u-maxWidth-202[class] {
  max-width: 202px;
}

.u-maxWidth-203[class] {
  max-width: 203px;
}

.u-maxWidth-204[class] {
  max-width: 204px;
}

.u-maxWidth-205[class] {
  max-width: 205px;
}

.u-maxWidth-206[class] {
  max-width: 206px;
}

.u-maxWidth-207[class] {
  max-width: 207px;
}

.u-maxWidth-208[class] {
  max-width: 208px;
}

.u-maxWidth-209[class] {
  max-width: 209px;
}

.u-maxWidth-210[class] {
  max-width: 210px;
}

.u-maxWidth-211[class] {
  max-width: 211px;
}

.u-maxWidth-212[class] {
  max-width: 212px;
}

.u-maxWidth-213[class] {
  max-width: 213px;
}

.u-maxWidth-214[class] {
  max-width: 214px;
}

.u-maxWidth-215[class] {
  max-width: 215px;
}

.u-maxWidth-216[class] {
  max-width: 216px;
}

.u-maxWidth-217[class] {
  max-width: 217px;
}

.u-maxWidth-218[class] {
  max-width: 218px;
}

.u-maxWidth-219[class] {
  max-width: 219px;
}

.u-maxWidth-220[class] {
  max-width: 220px;
}

.u-maxWidth-221[class] {
  max-width: 221px;
}

.u-maxWidth-222[class] {
  max-width: 222px;
}

.u-maxWidth-223[class] {
  max-width: 223px;
}

.u-maxWidth-224[class] {
  max-width: 224px;
}

.u-maxWidth-225[class] {
  max-width: 225px;
}

.u-maxWidth-226[class] {
  max-width: 226px;
}

.u-maxWidth-227[class] {
  max-width: 227px;
}

.u-maxWidth-228[class] {
  max-width: 228px;
}

.u-maxWidth-229[class] {
  max-width: 229px;
}

.u-maxWidth-230[class] {
  max-width: 230px;
}

.u-maxWidth-231[class] {
  max-width: 231px;
}

.u-maxWidth-232[class] {
  max-width: 232px;
}

.u-maxWidth-233[class] {
  max-width: 233px;
}

.u-maxWidth-234[class] {
  max-width: 234px;
}

.u-maxWidth-235[class] {
  max-width: 235px;
}

.u-maxWidth-236[class] {
  max-width: 236px;
}

.u-maxWidth-237[class] {
  max-width: 237px;
}

.u-maxWidth-238[class] {
  max-width: 238px;
}

.u-maxWidth-239[class] {
  max-width: 239px;
}

.u-maxWidth-240[class] {
  max-width: 240px;
}

.u-maxWidth-241[class] {
  max-width: 241px;
}

.u-maxWidth-242[class] {
  max-width: 242px;
}

.u-maxWidth-243[class] {
  max-width: 243px;
}

.u-maxWidth-244[class] {
  max-width: 244px;
}

.u-maxWidth-245[class] {
  max-width: 245px;
}

.u-maxWidth-246[class] {
  max-width: 246px;
}

.u-maxWidth-247[class] {
  max-width: 247px;
}

.u-maxWidth-248[class] {
  max-width: 248px;
}

.u-maxWidth-249[class] {
  max-width: 249px;
}

.u-maxWidth-250[class] {
  max-width: 250px;
}

.u-maxWidth-251[class] {
  max-width: 251px;
}

.u-maxWidth-252[class] {
  max-width: 252px;
}

.u-maxWidth-253[class] {
  max-width: 253px;
}

.u-maxWidth-254[class] {
  max-width: 254px;
}

.u-maxWidth-255[class] {
  max-width: 255px;
}

.u-maxWidth-256[class] {
  max-width: 256px;
}

.u-maxWidth-257[class] {
  max-width: 257px;
}

.u-maxWidth-258[class] {
  max-width: 258px;
}

.u-maxWidth-259[class] {
  max-width: 259px;
}

.u-maxWidth-260[class] {
  max-width: 260px;
}

.u-maxWidth-261[class] {
  max-width: 261px;
}

.u-maxWidth-262[class] {
  max-width: 262px;
}

.u-maxWidth-263[class] {
  max-width: 263px;
}

.u-maxWidth-264[class] {
  max-width: 264px;
}

.u-maxWidth-265[class] {
  max-width: 265px;
}

.u-maxWidth-266[class] {
  max-width: 266px;
}

.u-maxWidth-267[class] {
  max-width: 267px;
}

.u-maxWidth-268[class] {
  max-width: 268px;
}

.u-maxWidth-269[class] {
  max-width: 269px;
}

.u-maxWidth-270[class] {
  max-width: 270px;
}

.u-maxWidth-271[class] {
  max-width: 271px;
}

.u-maxWidth-272[class] {
  max-width: 272px;
}

.u-maxWidth-273[class] {
  max-width: 273px;
}

.u-maxWidth-274[class] {
  max-width: 274px;
}

.u-maxWidth-275[class] {
  max-width: 275px;
}

.u-maxWidth-276[class] {
  max-width: 276px;
}

.u-maxWidth-277[class] {
  max-width: 277px;
}

.u-maxWidth-278[class] {
  max-width: 278px;
}

.u-maxWidth-279[class] {
  max-width: 279px;
}

.u-maxWidth-280[class] {
  max-width: 280px;
}

.u-maxWidth-281[class] {
  max-width: 281px;
}

.u-maxWidth-282[class] {
  max-width: 282px;
}

.u-maxWidth-283[class] {
  max-width: 283px;
}

.u-maxWidth-284[class] {
  max-width: 284px;
}

.u-maxWidth-285[class] {
  max-width: 285px;
}

.u-maxWidth-286[class] {
  max-width: 286px;
}

.u-maxWidth-287[class] {
  max-width: 287px;
}

.u-maxWidth-288[class] {
  max-width: 288px;
}

.u-maxWidth-289[class] {
  max-width: 289px;
}

.u-maxWidth-290[class] {
  max-width: 290px;
}

.u-maxWidth-291[class] {
  max-width: 291px;
}

.u-maxWidth-292[class] {
  max-width: 292px;
}

.u-maxWidth-293[class] {
  max-width: 293px;
}

.u-maxWidth-294[class] {
  max-width: 294px;
}

.u-maxWidth-295[class] {
  max-width: 295px;
}

.u-maxWidth-296[class] {
  max-width: 296px;
}

.u-maxWidth-297[class] {
  max-width: 297px;
}

.u-maxWidth-298[class] {
  max-width: 298px;
}

.u-maxWidth-299[class] {
  max-width: 299px;
}

.u-maxWidth-300[class] {
  max-width: 300px;
}

.u-maxWidth-301[class] {
  max-width: 301px;
}

.u-maxWidth-302[class] {
  max-width: 302px;
}

.u-maxWidth-303[class] {
  max-width: 303px;
}

.u-maxWidth-304[class] {
  max-width: 304px;
}

.u-maxWidth-305[class] {
  max-width: 305px;
}

.u-maxWidth-306[class] {
  max-width: 306px;
}

.u-maxWidth-307[class] {
  max-width: 307px;
}

.u-maxWidth-308[class] {
  max-width: 308px;
}

.u-maxWidth-309[class] {
  max-width: 309px;
}

.u-maxWidth-310[class] {
  max-width: 310px;
}

.u-maxWidth-311[class] {
  max-width: 311px;
}

.u-maxWidth-312[class] {
  max-width: 312px;
}

.u-maxWidth-313[class] {
  max-width: 313px;
}

.u-maxWidth-314[class] {
  max-width: 314px;
}

.u-maxWidth-315[class] {
  max-width: 315px;
}

.u-maxWidth-316[class] {
  max-width: 316px;
}

.u-maxWidth-317[class] {
  max-width: 317px;
}

.u-maxWidth-318[class] {
  max-width: 318px;
}

.u-maxWidth-319[class] {
  max-width: 319px;
}

.u-maxWidth-320[class] {
  max-width: 320px;
}

.u-maxWidth-321[class] {
  max-width: 321px;
}

.u-maxWidth-322[class] {
  max-width: 322px;
}

.u-maxWidth-323[class] {
  max-width: 323px;
}

.u-maxWidth-324[class] {
  max-width: 324px;
}

.u-maxWidth-325[class] {
  max-width: 325px;
}

.u-maxWidth-326[class] {
  max-width: 326px;
}

.u-maxWidth-327[class] {
  max-width: 327px;
}

.u-maxWidth-328[class] {
  max-width: 328px;
}

.u-maxWidth-329[class] {
  max-width: 329px;
}

.u-maxWidth-330[class] {
  max-width: 330px;
}

.u-maxWidth-331[class] {
  max-width: 331px;
}

.u-maxWidth-332[class] {
  max-width: 332px;
}

.u-maxWidth-333[class] {
  max-width: 333px;
}

.u-maxWidth-334[class] {
  max-width: 334px;
}

.u-maxWidth-335[class] {
  max-width: 335px;
}

.u-maxWidth-336[class] {
  max-width: 336px;
}

.u-maxWidth-337[class] {
  max-width: 337px;
}

.u-maxWidth-338[class] {
  max-width: 338px;
}

.u-maxWidth-339[class] {
  max-width: 339px;
}

.u-maxWidth-340[class] {
  max-width: 340px;
}

.u-maxWidth-341[class] {
  max-width: 341px;
}

.u-maxWidth-342[class] {
  max-width: 342px;
}

.u-maxWidth-343[class] {
  max-width: 343px;
}

.u-maxWidth-344[class] {
  max-width: 344px;
}

.u-maxWidth-345[class] {
  max-width: 345px;
}

.u-maxWidth-346[class] {
  max-width: 346px;
}

.u-maxWidth-347[class] {
  max-width: 347px;
}

.u-maxWidth-348[class] {
  max-width: 348px;
}

.u-maxWidth-349[class] {
  max-width: 349px;
}

.u-maxWidth-350[class] {
  max-width: 350px;
}

.u-maxWidth-351[class] {
  max-width: 351px;
}

.u-maxWidth-352[class] {
  max-width: 352px;
}

.u-maxWidth-353[class] {
  max-width: 353px;
}

.u-maxWidth-354[class] {
  max-width: 354px;
}

.u-maxWidth-355[class] {
  max-width: 355px;
}

.u-maxWidth-356[class] {
  max-width: 356px;
}

.u-maxWidth-357[class] {
  max-width: 357px;
}

.u-maxWidth-358[class] {
  max-width: 358px;
}

.u-maxWidth-359[class] {
  max-width: 359px;
}

.u-maxWidth-360[class] {
  max-width: 360px;
}

.u-maxWidth-361[class] {
  max-width: 361px;
}

.u-maxWidth-362[class] {
  max-width: 362px;
}

.u-maxWidth-363[class] {
  max-width: 363px;
}

.u-maxWidth-364[class] {
  max-width: 364px;
}

.u-maxWidth-365[class] {
  max-width: 365px;
}

.u-maxWidth-366[class] {
  max-width: 366px;
}

.u-maxWidth-367[class] {
  max-width: 367px;
}

.u-maxWidth-368[class] {
  max-width: 368px;
}

.u-maxWidth-369[class] {
  max-width: 369px;
}

.u-maxWidth-370[class] {
  max-width: 370px;
}

.u-maxWidth-371[class] {
  max-width: 371px;
}

.u-maxWidth-372[class] {
  max-width: 372px;
}

.u-maxWidth-373[class] {
  max-width: 373px;
}

.u-maxWidth-374[class] {
  max-width: 374px;
}

.u-maxWidth-375[class] {
  max-width: 375px;
}

.u-maxWidth-376[class] {
  max-width: 376px;
}

.u-maxWidth-377[class] {
  max-width: 377px;
}

.u-maxWidth-378[class] {
  max-width: 378px;
}

.u-maxWidth-379[class] {
  max-width: 379px;
}

.u-maxWidth-380[class] {
  max-width: 380px;
}

.u-maxWidth-381[class] {
  max-width: 381px;
}

.u-maxWidth-382[class] {
  max-width: 382px;
}

.u-maxWidth-383[class] {
  max-width: 383px;
}

.u-maxWidth-384[class] {
  max-width: 384px;
}

.u-maxWidth-385[class] {
  max-width: 385px;
}

.u-maxWidth-386[class] {
  max-width: 386px;
}

.u-maxWidth-387[class] {
  max-width: 387px;
}

.u-maxWidth-388[class] {
  max-width: 388px;
}

.u-maxWidth-389[class] {
  max-width: 389px;
}

.u-maxWidth-390[class] {
  max-width: 390px;
}

.u-maxWidth-391[class] {
  max-width: 391px;
}

.u-maxWidth-392[class] {
  max-width: 392px;
}

.u-maxWidth-393[class] {
  max-width: 393px;
}

.u-maxWidth-394[class] {
  max-width: 394px;
}

.u-maxWidth-395[class] {
  max-width: 395px;
}

.u-maxWidth-396[class] {
  max-width: 396px;
}

.u-maxWidth-397[class] {
  max-width: 397px;
}

.u-maxWidth-398[class] {
  max-width: 398px;
}

.u-maxWidth-399[class] {
  max-width: 399px;
}

.u-maxWidth-400[class] {
  max-width: 400px;
}

.u-maxWidth-401[class] {
  max-width: 401px;
}

.u-maxWidth-402[class] {
  max-width: 402px;
}

.u-maxWidth-403[class] {
  max-width: 403px;
}

.u-maxWidth-404[class] {
  max-width: 404px;
}

.u-maxWidth-405[class] {
  max-width: 405px;
}

.u-maxWidth-406[class] {
  max-width: 406px;
}

.u-maxWidth-407[class] {
  max-width: 407px;
}

.u-maxWidth-408[class] {
  max-width: 408px;
}

.u-maxWidth-409[class] {
  max-width: 409px;
}

.u-maxWidth-410[class] {
  max-width: 410px;
}

.u-maxWidth-411[class] {
  max-width: 411px;
}

.u-maxWidth-412[class] {
  max-width: 412px;
}

.u-maxWidth-413[class] {
  max-width: 413px;
}

.u-maxWidth-414[class] {
  max-width: 414px;
}

.u-maxWidth-415[class] {
  max-width: 415px;
}

.u-maxWidth-416[class] {
  max-width: 416px;
}

.u-maxWidth-417[class] {
  max-width: 417px;
}

.u-maxWidth-418[class] {
  max-width: 418px;
}

.u-maxWidth-419[class] {
  max-width: 419px;
}

.u-maxWidth-420[class] {
  max-width: 420px;
}

.u-maxWidth-421[class] {
  max-width: 421px;
}

.u-maxWidth-422[class] {
  max-width: 422px;
}

.u-maxWidth-423[class] {
  max-width: 423px;
}

.u-maxWidth-424[class] {
  max-width: 424px;
}

.u-maxWidth-425[class] {
  max-width: 425px;
}

.u-maxWidth-426[class] {
  max-width: 426px;
}

.u-maxWidth-427[class] {
  max-width: 427px;
}

.u-maxWidth-428[class] {
  max-width: 428px;
}

.u-maxWidth-429[class] {
  max-width: 429px;
}

.u-maxWidth-430[class] {
  max-width: 430px;
}

.u-maxWidth-431[class] {
  max-width: 431px;
}

.u-maxWidth-432[class] {
  max-width: 432px;
}

.u-maxWidth-433[class] {
  max-width: 433px;
}

.u-maxWidth-434[class] {
  max-width: 434px;
}

.u-maxWidth-435[class] {
  max-width: 435px;
}

.u-maxWidth-436[class] {
  max-width: 436px;
}

.u-maxWidth-437[class] {
  max-width: 437px;
}

.u-maxWidth-438[class] {
  max-width: 438px;
}

.u-maxWidth-439[class] {
  max-width: 439px;
}

.u-maxWidth-440[class] {
  max-width: 440px;
}

.u-maxWidth-441[class] {
  max-width: 441px;
}

.u-maxWidth-442[class] {
  max-width: 442px;
}

.u-maxWidth-443[class] {
  max-width: 443px;
}

.u-maxWidth-444[class] {
  max-width: 444px;
}

.u-maxWidth-445[class] {
  max-width: 445px;
}

.u-maxWidth-446[class] {
  max-width: 446px;
}

.u-maxWidth-447[class] {
  max-width: 447px;
}

.u-maxWidth-448[class] {
  max-width: 448px;
}

.u-maxWidth-449[class] {
  max-width: 449px;
}

.u-maxWidth-450[class] {
  max-width: 450px;
}

.u-maxWidth-451[class] {
  max-width: 451px;
}

.u-maxWidth-452[class] {
  max-width: 452px;
}

.u-maxWidth-453[class] {
  max-width: 453px;
}

.u-maxWidth-454[class] {
  max-width: 454px;
}

.u-maxWidth-455[class] {
  max-width: 455px;
}

.u-maxWidth-456[class] {
  max-width: 456px;
}

.u-maxWidth-457[class] {
  max-width: 457px;
}

.u-maxWidth-458[class] {
  max-width: 458px;
}

.u-maxWidth-459[class] {
  max-width: 459px;
}

.u-maxWidth-460[class] {
  max-width: 460px;
}

.u-maxWidth-461[class] {
  max-width: 461px;
}

.u-maxWidth-462[class] {
  max-width: 462px;
}

.u-maxWidth-463[class] {
  max-width: 463px;
}

.u-maxWidth-464[class] {
  max-width: 464px;
}

.u-maxWidth-465[class] {
  max-width: 465px;
}

.u-maxWidth-466[class] {
  max-width: 466px;
}

.u-maxWidth-467[class] {
  max-width: 467px;
}

.u-maxWidth-468[class] {
  max-width: 468px;
}

.u-maxWidth-469[class] {
  max-width: 469px;
}

.u-maxWidth-470[class] {
  max-width: 470px;
}

.u-maxWidth-471[class] {
  max-width: 471px;
}

.u-maxWidth-472[class] {
  max-width: 472px;
}

.u-maxWidth-473[class] {
  max-width: 473px;
}

.u-maxWidth-474[class] {
  max-width: 474px;
}

.u-maxWidth-475[class] {
  max-width: 475px;
}

.u-maxWidth-476[class] {
  max-width: 476px;
}

.u-maxWidth-477[class] {
  max-width: 477px;
}

.u-maxWidth-478[class] {
  max-width: 478px;
}

.u-maxWidth-479[class] {
  max-width: 479px;
}

.u-maxWidth-480[class] {
  max-width: 480px;
}

.u-maxWidth-481[class] {
  max-width: 481px;
}

.u-maxWidth-482[class] {
  max-width: 482px;
}

.u-maxWidth-483[class] {
  max-width: 483px;
}

.u-maxWidth-484[class] {
  max-width: 484px;
}

.u-maxWidth-485[class] {
  max-width: 485px;
}

.u-maxWidth-486[class] {
  max-width: 486px;
}

.u-maxWidth-487[class] {
  max-width: 487px;
}

.u-maxWidth-488[class] {
  max-width: 488px;
}

.u-maxWidth-489[class] {
  max-width: 489px;
}

.u-maxWidth-490[class] {
  max-width: 490px;
}

.u-maxWidth-491[class] {
  max-width: 491px;
}

.u-maxWidth-492[class] {
  max-width: 492px;
}

.u-maxWidth-493[class] {
  max-width: 493px;
}

.u-maxWidth-494[class] {
  max-width: 494px;
}

.u-maxWidth-495[class] {
  max-width: 495px;
}

.u-maxWidth-496[class] {
  max-width: 496px;
}

.u-maxWidth-497[class] {
  max-width: 497px;
}

.u-maxWidth-498[class] {
  max-width: 498px;
}

.u-maxWidth-499[class] {
  max-width: 499px;
}

.u-maxWidth-500[class] {
  max-width: 500px;
}

.u-maxWidth-501[class] {
  max-width: 501px;
}

.u-maxWidth-502[class] {
  max-width: 502px;
}

.u-maxWidth-503[class] {
  max-width: 503px;
}

.u-maxWidth-504[class] {
  max-width: 504px;
}

.u-maxWidth-505[class] {
  max-width: 505px;
}

.u-maxWidth-506[class] {
  max-width: 506px;
}

.u-maxWidth-507[class] {
  max-width: 507px;
}

.u-maxWidth-508[class] {
  max-width: 508px;
}

.u-maxWidth-509[class] {
  max-width: 509px;
}

.u-maxWidth-510[class] {
  max-width: 510px;
}

.u-maxWidth-511[class] {
  max-width: 511px;
}

.u-maxWidth-512[class] {
  max-width: 512px;
}

.u-maxWidth-513[class] {
  max-width: 513px;
}

.u-maxWidth-514[class] {
  max-width: 514px;
}

.u-maxWidth-515[class] {
  max-width: 515px;
}

.u-maxWidth-516[class] {
  max-width: 516px;
}

.u-maxWidth-517[class] {
  max-width: 517px;
}

.u-maxWidth-518[class] {
  max-width: 518px;
}

.u-maxWidth-519[class] {
  max-width: 519px;
}

.u-maxWidth-520[class] {
  max-width: 520px;
}

.u-maxWidth-521[class] {
  max-width: 521px;
}

.u-maxWidth-522[class] {
  max-width: 522px;
}

.u-maxWidth-523[class] {
  max-width: 523px;
}

.u-maxWidth-524[class] {
  max-width: 524px;
}

.u-maxWidth-525[class] {
  max-width: 525px;
}

.u-maxWidth-526[class] {
  max-width: 526px;
}

.u-maxWidth-527[class] {
  max-width: 527px;
}

.u-maxWidth-528[class] {
  max-width: 528px;
}

.u-maxWidth-529[class] {
  max-width: 529px;
}

.u-maxWidth-530[class] {
  max-width: 530px;
}

.u-maxWidth-531[class] {
  max-width: 531px;
}

.u-maxWidth-532[class] {
  max-width: 532px;
}

.u-maxWidth-533[class] {
  max-width: 533px;
}

.u-maxWidth-534[class] {
  max-width: 534px;
}

.u-maxWidth-535[class] {
  max-width: 535px;
}

.u-maxWidth-536[class] {
  max-width: 536px;
}

.u-maxWidth-537[class] {
  max-width: 537px;
}

.u-maxWidth-538[class] {
  max-width: 538px;
}

.u-maxWidth-539[class] {
  max-width: 539px;
}

.u-maxWidth-540[class] {
  max-width: 540px;
}

.u-maxWidth-541[class] {
  max-width: 541px;
}

.u-maxWidth-542[class] {
  max-width: 542px;
}

.u-maxWidth-543[class] {
  max-width: 543px;
}

.u-maxWidth-544[class] {
  max-width: 544px;
}

.u-maxWidth-545[class] {
  max-width: 545px;
}

.u-maxWidth-546[class] {
  max-width: 546px;
}

.u-maxWidth-547[class] {
  max-width: 547px;
}

.u-maxWidth-548[class] {
  max-width: 548px;
}

.u-maxWidth-549[class] {
  max-width: 549px;
}

.u-maxWidth-550[class] {
  max-width: 550px;
}

.u-maxWidth-551[class] {
  max-width: 551px;
}

.u-maxWidth-552[class] {
  max-width: 552px;
}

.u-maxWidth-553[class] {
  max-width: 553px;
}

.u-maxWidth-554[class] {
  max-width: 554px;
}

.u-maxWidth-555[class] {
  max-width: 555px;
}

.u-maxWidth-556[class] {
  max-width: 556px;
}

.u-maxWidth-557[class] {
  max-width: 557px;
}

.u-maxWidth-558[class] {
  max-width: 558px;
}

.u-maxWidth-559[class] {
  max-width: 559px;
}

.u-maxWidth-560[class] {
  max-width: 560px;
}

.u-maxWidth-561[class] {
  max-width: 561px;
}

.u-maxWidth-562[class] {
  max-width: 562px;
}

.u-maxWidth-563[class] {
  max-width: 563px;
}

.u-maxWidth-564[class] {
  max-width: 564px;
}

.u-maxWidth-565[class] {
  max-width: 565px;
}

.u-maxWidth-566[class] {
  max-width: 566px;
}

.u-maxWidth-567[class] {
  max-width: 567px;
}

.u-maxWidth-568[class] {
  max-width: 568px;
}

.u-maxWidth-569[class] {
  max-width: 569px;
}

.u-maxWidth-570[class] {
  max-width: 570px;
}

.u-maxWidth-571[class] {
  max-width: 571px;
}

.u-maxWidth-572[class] {
  max-width: 572px;
}

.u-maxWidth-573[class] {
  max-width: 573px;
}

.u-maxWidth-574[class] {
  max-width: 574px;
}

.u-maxWidth-575[class] {
  max-width: 575px;
}

.u-maxWidth-576[class] {
  max-width: 576px;
}

.u-maxWidth-577[class] {
  max-width: 577px;
}

.u-maxWidth-578[class] {
  max-width: 578px;
}

.u-maxWidth-579[class] {
  max-width: 579px;
}

.u-maxWidth-580[class] {
  max-width: 580px;
}

.u-maxWidth-581[class] {
  max-width: 581px;
}

.u-maxWidth-582[class] {
  max-width: 582px;
}

.u-maxWidth-583[class] {
  max-width: 583px;
}

.u-maxWidth-584[class] {
  max-width: 584px;
}

.u-maxWidth-585[class] {
  max-width: 585px;
}

.u-maxWidth-586[class] {
  max-width: 586px;
}

.u-maxWidth-587[class] {
  max-width: 587px;
}

.u-maxWidth-588[class] {
  max-width: 588px;
}

.u-maxWidth-589[class] {
  max-width: 589px;
}

.u-maxWidth-590[class] {
  max-width: 590px;
}

.u-maxWidth-591[class] {
  max-width: 591px;
}

.u-maxWidth-592[class] {
  max-width: 592px;
}

.u-maxWidth-593[class] {
  max-width: 593px;
}

.u-maxWidth-594[class] {
  max-width: 594px;
}

.u-maxWidth-595[class] {
  max-width: 595px;
}

.u-maxWidth-596[class] {
  max-width: 596px;
}

.u-maxWidth-597[class] {
  max-width: 597px;
}

.u-maxWidth-598[class] {
  max-width: 598px;
}

.u-maxWidth-599[class] {
  max-width: 599px;
}

.u-maxWidth-600[class] {
  max-width: 600px;
}

.u-maxWidth-601[class] {
  max-width: 601px;
}

.u-maxWidth-602[class] {
  max-width: 602px;
}

.u-maxWidth-603[class] {
  max-width: 603px;
}

.u-maxWidth-604[class] {
  max-width: 604px;
}

.u-maxWidth-605[class] {
  max-width: 605px;
}

.u-maxWidth-606[class] {
  max-width: 606px;
}

.u-maxWidth-607[class] {
  max-width: 607px;
}

.u-maxWidth-608[class] {
  max-width: 608px;
}

.u-maxWidth-609[class] {
  max-width: 609px;
}

.u-maxWidth-610[class] {
  max-width: 610px;
}

.u-maxWidth-611[class] {
  max-width: 611px;
}

.u-maxWidth-612[class] {
  max-width: 612px;
}

.u-maxWidth-613[class] {
  max-width: 613px;
}

.u-maxWidth-614[class] {
  max-width: 614px;
}

.u-maxWidth-615[class] {
  max-width: 615px;
}

.u-maxWidth-616[class] {
  max-width: 616px;
}

.u-maxWidth-617[class] {
  max-width: 617px;
}

.u-maxWidth-618[class] {
  max-width: 618px;
}

.u-maxWidth-619[class] {
  max-width: 619px;
}

.u-maxWidth-620[class] {
  max-width: 620px;
}

.u-maxWidth-621[class] {
  max-width: 621px;
}

.u-maxWidth-622[class] {
  max-width: 622px;
}

.u-maxWidth-623[class] {
  max-width: 623px;
}

.u-maxWidth-624[class] {
  max-width: 624px;
}

.u-maxWidth-625[class] {
  max-width: 625px;
}

.u-maxWidth-626[class] {
  max-width: 626px;
}

.u-maxWidth-627[class] {
  max-width: 627px;
}

.u-maxWidth-628[class] {
  max-width: 628px;
}

.u-maxWidth-629[class] {
  max-width: 629px;
}

.u-maxWidth-630[class] {
  max-width: 630px;
}

.u-maxWidth-631[class] {
  max-width: 631px;
}

.u-maxWidth-632[class] {
  max-width: 632px;
}

.u-maxWidth-633[class] {
  max-width: 633px;
}

.u-maxWidth-634[class] {
  max-width: 634px;
}

.u-maxWidth-635[class] {
  max-width: 635px;
}

.u-maxWidth-636[class] {
  max-width: 636px;
}

.u-maxWidth-637[class] {
  max-width: 637px;
}

.u-maxWidth-638[class] {
  max-width: 638px;
}

.u-maxWidth-639[class] {
  max-width: 639px;
}

.u-maxWidth-640[class] {
  max-width: 640px;
}

.u-maxWidth-641[class] {
  max-width: 641px;
}

.u-maxWidth-642[class] {
  max-width: 642px;
}

.u-maxWidth-643[class] {
  max-width: 643px;
}

.u-maxWidth-644[class] {
  max-width: 644px;
}

.u-maxWidth-645[class] {
  max-width: 645px;
}

.u-maxWidth-646[class] {
  max-width: 646px;
}

.u-maxWidth-647[class] {
  max-width: 647px;
}

.u-maxWidth-648[class] {
  max-width: 648px;
}

.u-maxWidth-649[class] {
  max-width: 649px;
}

.u-maxWidth-650[class] {
  max-width: 650px;
}

.u-maxWidth-651[class] {
  max-width: 651px;
}

.u-maxWidth-652[class] {
  max-width: 652px;
}

.u-maxWidth-653[class] {
  max-width: 653px;
}

.u-maxWidth-654[class] {
  max-width: 654px;
}

.u-maxWidth-655[class] {
  max-width: 655px;
}

.u-maxWidth-656[class] {
  max-width: 656px;
}

.u-maxWidth-657[class] {
  max-width: 657px;
}

.u-maxWidth-658[class] {
  max-width: 658px;
}

.u-maxWidth-659[class] {
  max-width: 659px;
}

.u-maxWidth-660[class] {
  max-width: 660px;
}

.u-maxWidth-661[class] {
  max-width: 661px;
}

.u-maxWidth-662[class] {
  max-width: 662px;
}

.u-maxWidth-663[class] {
  max-width: 663px;
}

.u-maxWidth-664[class] {
  max-width: 664px;
}

.u-maxWidth-665[class] {
  max-width: 665px;
}

.u-maxWidth-666[class] {
  max-width: 666px;
}

.u-maxWidth-667[class] {
  max-width: 667px;
}

.u-maxWidth-668[class] {
  max-width: 668px;
}

.u-maxWidth-669[class] {
  max-width: 669px;
}

.u-maxWidth-670[class] {
  max-width: 670px;
}

.u-maxWidth-671[class] {
  max-width: 671px;
}

.u-maxWidth-672[class] {
  max-width: 672px;
}

.u-maxWidth-673[class] {
  max-width: 673px;
}

.u-maxWidth-674[class] {
  max-width: 674px;
}

.u-maxWidth-675[class] {
  max-width: 675px;
}

.u-maxWidth-676[class] {
  max-width: 676px;
}

.u-maxWidth-677[class] {
  max-width: 677px;
}

.u-maxWidth-678[class] {
  max-width: 678px;
}

.u-maxWidth-679[class] {
  max-width: 679px;
}

.u-maxWidth-680[class] {
  max-width: 680px;
}

.u-maxWidth-681[class] {
  max-width: 681px;
}

.u-maxWidth-682[class] {
  max-width: 682px;
}

.u-maxWidth-683[class] {
  max-width: 683px;
}

.u-maxWidth-684[class] {
  max-width: 684px;
}

.u-maxWidth-685[class] {
  max-width: 685px;
}

.u-maxWidth-686[class] {
  max-width: 686px;
}

.u-maxWidth-687[class] {
  max-width: 687px;
}

.u-maxWidth-688[class] {
  max-width: 688px;
}

.u-maxWidth-689[class] {
  max-width: 689px;
}

.u-maxWidth-690[class] {
  max-width: 690px;
}

.u-maxWidth-691[class] {
  max-width: 691px;
}

.u-maxWidth-692[class] {
  max-width: 692px;
}

.u-maxWidth-693[class] {
  max-width: 693px;
}

.u-maxWidth-694[class] {
  max-width: 694px;
}

.u-maxWidth-695[class] {
  max-width: 695px;
}

.u-maxWidth-696[class] {
  max-width: 696px;
}

.u-maxWidth-697[class] {
  max-width: 697px;
}

.u-maxWidth-698[class] {
  max-width: 698px;
}

.u-maxWidth-699[class] {
  max-width: 699px;
}

.u-maxWidth-700[class] {
  max-width: 700px;
}

.u-maxWidth-701[class] {
  max-width: 701px;
}

.u-maxWidth-702[class] {
  max-width: 702px;
}

.u-maxWidth-703[class] {
  max-width: 703px;
}

.u-maxWidth-704[class] {
  max-width: 704px;
}

.u-maxWidth-705[class] {
  max-width: 705px;
}

.u-maxWidth-706[class] {
  max-width: 706px;
}

.u-maxWidth-707[class] {
  max-width: 707px;
}

.u-maxWidth-708[class] {
  max-width: 708px;
}

.u-maxWidth-709[class] {
  max-width: 709px;
}

.u-maxWidth-710[class] {
  max-width: 710px;
}

.u-maxWidth-711[class] {
  max-width: 711px;
}

.u-maxWidth-712[class] {
  max-width: 712px;
}

.u-maxWidth-713[class] {
  max-width: 713px;
}

.u-maxWidth-714[class] {
  max-width: 714px;
}

.u-maxWidth-715[class] {
  max-width: 715px;
}

.u-maxWidth-716[class] {
  max-width: 716px;
}

.u-maxWidth-717[class] {
  max-width: 717px;
}

.u-maxWidth-718[class] {
  max-width: 718px;
}

.u-maxWidth-719[class] {
  max-width: 719px;
}

.u-maxWidth-720[class] {
  max-width: 720px;
}

.u-maxWidth-721[class] {
  max-width: 721px;
}

.u-maxWidth-722[class] {
  max-width: 722px;
}

.u-maxWidth-723[class] {
  max-width: 723px;
}

.u-maxWidth-724[class] {
  max-width: 724px;
}

.u-maxWidth-725[class] {
  max-width: 725px;
}

.u-maxWidth-726[class] {
  max-width: 726px;
}

.u-maxWidth-727[class] {
  max-width: 727px;
}

.u-maxWidth-728[class] {
  max-width: 728px;
}

.u-maxWidth-729[class] {
  max-width: 729px;
}

.u-maxWidth-730[class] {
  max-width: 730px;
}

.u-maxWidth-731[class] {
  max-width: 731px;
}

.u-maxWidth-732[class] {
  max-width: 732px;
}

.u-maxWidth-733[class] {
  max-width: 733px;
}

.u-maxWidth-734[class] {
  max-width: 734px;
}

.u-maxWidth-735[class] {
  max-width: 735px;
}

.u-maxWidth-736[class] {
  max-width: 736px;
}

.u-maxWidth-737[class] {
  max-width: 737px;
}

.u-maxWidth-738[class] {
  max-width: 738px;
}

.u-maxWidth-739[class] {
  max-width: 739px;
}

.u-maxWidth-740[class] {
  max-width: 740px;
}

.u-maxWidth-741[class] {
  max-width: 741px;
}

.u-maxWidth-742[class] {
  max-width: 742px;
}

.u-maxWidth-743[class] {
  max-width: 743px;
}

.u-maxWidth-744[class] {
  max-width: 744px;
}

.u-maxWidth-745[class] {
  max-width: 745px;
}

.u-maxWidth-746[class] {
  max-width: 746px;
}

.u-maxWidth-747[class] {
  max-width: 747px;
}

.u-maxWidth-748[class] {
  max-width: 748px;
}

.u-maxWidth-749[class] {
  max-width: 749px;
}

.u-maxWidth-750[class] {
  max-width: 750px;
}

.u-maxWidth-751[class] {
  max-width: 751px;
}

.u-maxWidth-752[class] {
  max-width: 752px;
}

.u-maxWidth-753[class] {
  max-width: 753px;
}

.u-maxWidth-754[class] {
  max-width: 754px;
}

.u-maxWidth-755[class] {
  max-width: 755px;
}

.u-maxWidth-756[class] {
  max-width: 756px;
}

.u-maxWidth-757[class] {
  max-width: 757px;
}

.u-maxWidth-758[class] {
  max-width: 758px;
}

.u-maxWidth-759[class] {
  max-width: 759px;
}

.u-maxWidth-760[class] {
  max-width: 760px;
}

.u-maxWidth-761[class] {
  max-width: 761px;
}

.u-maxWidth-762[class] {
  max-width: 762px;
}

.u-maxWidth-763[class] {
  max-width: 763px;
}

.u-maxWidth-764[class] {
  max-width: 764px;
}

.u-maxWidth-765[class] {
  max-width: 765px;
}

.u-maxWidth-766[class] {
  max-width: 766px;
}

.u-maxWidth-767[class] {
  max-width: 767px;
}

.u-maxWidth-768[class] {
  max-width: 768px;
}

.u-maxWidth-769[class] {
  max-width: 769px;
}

.u-maxWidth-770[class] {
  max-width: 770px;
}

.u-maxWidth-771[class] {
  max-width: 771px;
}

.u-maxWidth-772[class] {
  max-width: 772px;
}

.u-maxWidth-773[class] {
  max-width: 773px;
}

.u-maxWidth-774[class] {
  max-width: 774px;
}

.u-maxWidth-775[class] {
  max-width: 775px;
}

.u-maxWidth-776[class] {
  max-width: 776px;
}

.u-maxWidth-777[class] {
  max-width: 777px;
}

.u-maxWidth-778[class] {
  max-width: 778px;
}

.u-maxWidth-779[class] {
  max-width: 779px;
}

.u-maxWidth-780[class] {
  max-width: 780px;
}

.u-maxWidth-781[class] {
  max-width: 781px;
}

.u-maxWidth-782[class] {
  max-width: 782px;
}

.u-maxWidth-783[class] {
  max-width: 783px;
}

.u-maxWidth-784[class] {
  max-width: 784px;
}

.u-maxWidth-785[class] {
  max-width: 785px;
}

.u-maxWidth-786[class] {
  max-width: 786px;
}

.u-maxWidth-787[class] {
  max-width: 787px;
}

.u-maxWidth-788[class] {
  max-width: 788px;
}

.u-maxWidth-789[class] {
  max-width: 789px;
}

.u-maxWidth-790[class] {
  max-width: 790px;
}

.u-maxWidth-791[class] {
  max-width: 791px;
}

.u-maxWidth-792[class] {
  max-width: 792px;
}

.u-maxWidth-793[class] {
  max-width: 793px;
}

.u-maxWidth-794[class] {
  max-width: 794px;
}

.u-maxWidth-795[class] {
  max-width: 795px;
}

.u-maxWidth-796[class] {
  max-width: 796px;
}

.u-maxWidth-797[class] {
  max-width: 797px;
}

.u-maxWidth-798[class] {
  max-width: 798px;
}

.u-maxWidth-799[class] {
  max-width: 799px;
}

.u-maxWidth-800[class] {
  max-width: 800px;
}

.u-maxWidth-801[class] {
  max-width: 801px;
}

.u-maxWidth-802[class] {
  max-width: 802px;
}

.u-maxWidth-803[class] {
  max-width: 803px;
}

.u-maxWidth-804[class] {
  max-width: 804px;
}

.u-maxWidth-805[class] {
  max-width: 805px;
}

.u-maxWidth-806[class] {
  max-width: 806px;
}

.u-maxWidth-807[class] {
  max-width: 807px;
}

.u-maxWidth-808[class] {
  max-width: 808px;
}

.u-maxWidth-809[class] {
  max-width: 809px;
}

.u-maxWidth-810[class] {
  max-width: 810px;
}

.u-maxWidth-811[class] {
  max-width: 811px;
}

.u-maxWidth-812[class] {
  max-width: 812px;
}

.u-maxWidth-813[class] {
  max-width: 813px;
}

.u-maxWidth-814[class] {
  max-width: 814px;
}

.u-maxWidth-815[class] {
  max-width: 815px;
}

.u-maxWidth-816[class] {
  max-width: 816px;
}

.u-maxWidth-817[class] {
  max-width: 817px;
}

.u-maxWidth-818[class] {
  max-width: 818px;
}

.u-maxWidth-819[class] {
  max-width: 819px;
}

.u-maxWidth-820[class] {
  max-width: 820px;
}

.u-maxWidth-821[class] {
  max-width: 821px;
}

.u-maxWidth-822[class] {
  max-width: 822px;
}

.u-maxWidth-823[class] {
  max-width: 823px;
}

.u-maxWidth-824[class] {
  max-width: 824px;
}

.u-maxWidth-825[class] {
  max-width: 825px;
}

.u-maxWidth-826[class] {
  max-width: 826px;
}

.u-maxWidth-827[class] {
  max-width: 827px;
}

.u-maxWidth-828[class] {
  max-width: 828px;
}

.u-maxWidth-829[class] {
  max-width: 829px;
}

.u-maxWidth-830[class] {
  max-width: 830px;
}

.u-maxWidth-831[class] {
  max-width: 831px;
}

.u-maxWidth-832[class] {
  max-width: 832px;
}

.u-maxWidth-833[class] {
  max-width: 833px;
}

.u-maxWidth-834[class] {
  max-width: 834px;
}

.u-maxWidth-835[class] {
  max-width: 835px;
}

.u-maxWidth-836[class] {
  max-width: 836px;
}

.u-maxWidth-837[class] {
  max-width: 837px;
}

.u-maxWidth-838[class] {
  max-width: 838px;
}

.u-maxWidth-839[class] {
  max-width: 839px;
}

.u-maxWidth-840[class] {
  max-width: 840px;
}

.u-maxWidth-841[class] {
  max-width: 841px;
}

.u-maxWidth-842[class] {
  max-width: 842px;
}

.u-maxWidth-843[class] {
  max-width: 843px;
}

.u-maxWidth-844[class] {
  max-width: 844px;
}

.u-maxWidth-845[class] {
  max-width: 845px;
}

.u-maxWidth-846[class] {
  max-width: 846px;
}

.u-maxWidth-847[class] {
  max-width: 847px;
}

.u-maxWidth-848[class] {
  max-width: 848px;
}

.u-maxWidth-849[class] {
  max-width: 849px;
}

.u-maxWidth-850[class] {
  max-width: 850px;
}

.u-maxWidth-851[class] {
  max-width: 851px;
}

.u-maxWidth-852[class] {
  max-width: 852px;
}

.u-maxWidth-853[class] {
  max-width: 853px;
}

.u-maxWidth-854[class] {
  max-width: 854px;
}

.u-maxWidth-855[class] {
  max-width: 855px;
}

.u-maxWidth-856[class] {
  max-width: 856px;
}

.u-maxWidth-857[class] {
  max-width: 857px;
}

.u-maxWidth-858[class] {
  max-width: 858px;
}

.u-maxWidth-859[class] {
  max-width: 859px;
}

.u-maxWidth-860[class] {
  max-width: 860px;
}

.u-maxWidth-861[class] {
  max-width: 861px;
}

.u-maxWidth-862[class] {
  max-width: 862px;
}

.u-maxWidth-863[class] {
  max-width: 863px;
}

.u-maxWidth-864[class] {
  max-width: 864px;
}

.u-maxWidth-865[class] {
  max-width: 865px;
}

.u-maxWidth-866[class] {
  max-width: 866px;
}

.u-maxWidth-867[class] {
  max-width: 867px;
}

.u-maxWidth-868[class] {
  max-width: 868px;
}

.u-maxWidth-869[class] {
  max-width: 869px;
}

.u-maxWidth-870[class] {
  max-width: 870px;
}

.u-maxWidth-871[class] {
  max-width: 871px;
}

.u-maxWidth-872[class] {
  max-width: 872px;
}

.u-maxWidth-873[class] {
  max-width: 873px;
}

.u-maxWidth-874[class] {
  max-width: 874px;
}

.u-maxWidth-875[class] {
  max-width: 875px;
}

.u-maxWidth-876[class] {
  max-width: 876px;
}

.u-maxWidth-877[class] {
  max-width: 877px;
}

.u-maxWidth-878[class] {
  max-width: 878px;
}

.u-maxWidth-879[class] {
  max-width: 879px;
}

.u-maxWidth-880[class] {
  max-width: 880px;
}

.u-maxWidth-881[class] {
  max-width: 881px;
}

.u-maxWidth-882[class] {
  max-width: 882px;
}

.u-maxWidth-883[class] {
  max-width: 883px;
}

.u-maxWidth-884[class] {
  max-width: 884px;
}

.u-maxWidth-885[class] {
  max-width: 885px;
}

.u-maxWidth-886[class] {
  max-width: 886px;
}

.u-maxWidth-887[class] {
  max-width: 887px;
}

.u-maxWidth-888[class] {
  max-width: 888px;
}

.u-maxWidth-889[class] {
  max-width: 889px;
}

.u-maxWidth-890[class] {
  max-width: 890px;
}

.u-maxWidth-891[class] {
  max-width: 891px;
}

.u-maxWidth-892[class] {
  max-width: 892px;
}

.u-maxWidth-893[class] {
  max-width: 893px;
}

.u-maxWidth-894[class] {
  max-width: 894px;
}

.u-maxWidth-895[class] {
  max-width: 895px;
}

.u-maxWidth-896[class] {
  max-width: 896px;
}

.u-maxWidth-897[class] {
  max-width: 897px;
}

.u-maxWidth-898[class] {
  max-width: 898px;
}

.u-maxWidth-899[class] {
  max-width: 899px;
}

.u-maxWidth-900[class] {
  max-width: 900px;
}

.u-maxWidth-901[class] {
  max-width: 901px;
}

.u-maxWidth-902[class] {
  max-width: 902px;
}

.u-maxWidth-903[class] {
  max-width: 903px;
}

.u-maxWidth-904[class] {
  max-width: 904px;
}

.u-maxWidth-905[class] {
  max-width: 905px;
}

.u-maxWidth-906[class] {
  max-width: 906px;
}

.u-maxWidth-907[class] {
  max-width: 907px;
}

.u-maxWidth-908[class] {
  max-width: 908px;
}

.u-maxWidth-909[class] {
  max-width: 909px;
}

.u-maxWidth-910[class] {
  max-width: 910px;
}

.u-maxWidth-911[class] {
  max-width: 911px;
}

.u-maxWidth-912[class] {
  max-width: 912px;
}

.u-maxWidth-913[class] {
  max-width: 913px;
}

.u-maxWidth-914[class] {
  max-width: 914px;
}

.u-maxWidth-915[class] {
  max-width: 915px;
}

.u-maxWidth-916[class] {
  max-width: 916px;
}

.u-maxWidth-917[class] {
  max-width: 917px;
}

.u-maxWidth-918[class] {
  max-width: 918px;
}

.u-maxWidth-919[class] {
  max-width: 919px;
}

.u-maxWidth-920[class] {
  max-width: 920px;
}

.u-maxWidth-921[class] {
  max-width: 921px;
}

.u-maxWidth-922[class] {
  max-width: 922px;
}

.u-maxWidth-923[class] {
  max-width: 923px;
}

.u-maxWidth-924[class] {
  max-width: 924px;
}

.u-maxWidth-925[class] {
  max-width: 925px;
}

.u-maxWidth-926[class] {
  max-width: 926px;
}

.u-maxWidth-927[class] {
  max-width: 927px;
}

.u-maxWidth-928[class] {
  max-width: 928px;
}

.u-maxWidth-929[class] {
  max-width: 929px;
}

.u-maxWidth-930[class] {
  max-width: 930px;
}

.u-maxWidth-931[class] {
  max-width: 931px;
}

.u-maxWidth-932[class] {
  max-width: 932px;
}

.u-maxWidth-933[class] {
  max-width: 933px;
}

.u-maxWidth-934[class] {
  max-width: 934px;
}

.u-maxWidth-935[class] {
  max-width: 935px;
}

.u-maxWidth-936[class] {
  max-width: 936px;
}

.u-maxWidth-937[class] {
  max-width: 937px;
}

.u-maxWidth-938[class] {
  max-width: 938px;
}

.u-maxWidth-939[class] {
  max-width: 939px;
}

.u-maxWidth-940[class] {
  max-width: 940px;
}

.u-maxWidth-941[class] {
  max-width: 941px;
}

.u-maxWidth-942[class] {
  max-width: 942px;
}

.u-maxWidth-943[class] {
  max-width: 943px;
}

.u-maxWidth-944[class] {
  max-width: 944px;
}

.u-maxWidth-945[class] {
  max-width: 945px;
}

.u-maxWidth-946[class] {
  max-width: 946px;
}

.u-maxWidth-947[class] {
  max-width: 947px;
}

.u-maxWidth-948[class] {
  max-width: 948px;
}

.u-maxWidth-949[class] {
  max-width: 949px;
}

.u-maxWidth-950[class] {
  max-width: 950px;
}

.u-maxWidth-951[class] {
  max-width: 951px;
}

.u-maxWidth-952[class] {
  max-width: 952px;
}

.u-maxWidth-953[class] {
  max-width: 953px;
}

.u-maxWidth-954[class] {
  max-width: 954px;
}

.u-maxWidth-955[class] {
  max-width: 955px;
}

.u-maxWidth-956[class] {
  max-width: 956px;
}

.u-maxWidth-957[class] {
  max-width: 957px;
}

.u-maxWidth-958[class] {
  max-width: 958px;
}

.u-maxWidth-959[class] {
  max-width: 959px;
}

.u-maxWidth-960[class] {
  max-width: 960px;
}

.u-maxWidth-961[class] {
  max-width: 961px;
}

.u-maxWidth-962[class] {
  max-width: 962px;
}

.u-maxWidth-963[class] {
  max-width: 963px;
}

.u-maxWidth-964[class] {
  max-width: 964px;
}

.u-maxWidth-965[class] {
  max-width: 965px;
}

.u-maxWidth-966[class] {
  max-width: 966px;
}

.u-maxWidth-967[class] {
  max-width: 967px;
}

.u-maxWidth-968[class] {
  max-width: 968px;
}

.u-maxWidth-969[class] {
  max-width: 969px;
}

.u-maxWidth-970[class] {
  max-width: 970px;
}

.u-maxWidth-971[class] {
  max-width: 971px;
}

.u-maxWidth-972[class] {
  max-width: 972px;
}

.u-maxWidth-973[class] {
  max-width: 973px;
}

.u-maxWidth-974[class] {
  max-width: 974px;
}

.u-maxWidth-975[class] {
  max-width: 975px;
}

.u-maxWidth-976[class] {
  max-width: 976px;
}

.u-maxWidth-977[class] {
  max-width: 977px;
}

.u-maxWidth-978[class] {
  max-width: 978px;
}

.u-maxWidth-979[class] {
  max-width: 979px;
}

.u-maxWidth-980[class] {
  max-width: 980px;
}

.u-maxWidth-981[class] {
  max-width: 981px;
}

.u-maxWidth-982[class] {
  max-width: 982px;
}

.u-maxWidth-983[class] {
  max-width: 983px;
}

.u-maxWidth-984[class] {
  max-width: 984px;
}

.u-maxWidth-985[class] {
  max-width: 985px;
}

.u-maxWidth-986[class] {
  max-width: 986px;
}

.u-maxWidth-987[class] {
  max-width: 987px;
}

.u-maxWidth-988[class] {
  max-width: 988px;
}

.u-maxWidth-989[class] {
  max-width: 989px;
}

.u-maxWidth-990[class] {
  max-width: 990px;
}

.u-maxWidth-991[class] {
  max-width: 991px;
}

.u-maxWidth-992[class] {
  max-width: 992px;
}

.u-maxWidth-993[class] {
  max-width: 993px;
}

.u-maxWidth-994[class] {
  max-width: 994px;
}

.u-maxWidth-995[class] {
  max-width: 995px;
}

.u-maxWidth-996[class] {
  max-width: 996px;
}

.u-maxWidth-997[class] {
  max-width: 997px;
}

.u-maxWidth-998[class] {
  max-width: 998px;
}

.u-maxWidth-999[class] {
  max-width: 999px;
}

.u-maxWidth-1000[class] {
  max-width: 1000px;
}

@media (max-width: 800px) {
  .u-maxWidth-1_sp[class] {
    max-width: 1px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-2_sp[class] {
    max-width: 2px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-3_sp[class] {
    max-width: 3px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-4_sp[class] {
    max-width: 4px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-5_sp[class] {
    max-width: 5px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-6_sp[class] {
    max-width: 6px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-7_sp[class] {
    max-width: 7px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-8_sp[class] {
    max-width: 8px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-9_sp[class] {
    max-width: 9px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-10_sp[class] {
    max-width: 10px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-11_sp[class] {
    max-width: 11px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-12_sp[class] {
    max-width: 12px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-13_sp[class] {
    max-width: 13px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-14_sp[class] {
    max-width: 14px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-15_sp[class] {
    max-width: 15px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-16_sp[class] {
    max-width: 16px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-17_sp[class] {
    max-width: 17px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-18_sp[class] {
    max-width: 18px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-19_sp[class] {
    max-width: 19px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-20_sp[class] {
    max-width: 20px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-21_sp[class] {
    max-width: 21px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-22_sp[class] {
    max-width: 22px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-23_sp[class] {
    max-width: 23px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-24_sp[class] {
    max-width: 24px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-25_sp[class] {
    max-width: 25px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-26_sp[class] {
    max-width: 26px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-27_sp[class] {
    max-width: 27px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-28_sp[class] {
    max-width: 28px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-29_sp[class] {
    max-width: 29px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-30_sp[class] {
    max-width: 30px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-31_sp[class] {
    max-width: 31px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-32_sp[class] {
    max-width: 32px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-33_sp[class] {
    max-width: 33px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-34_sp[class] {
    max-width: 34px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-35_sp[class] {
    max-width: 35px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-36_sp[class] {
    max-width: 36px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-37_sp[class] {
    max-width: 37px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-38_sp[class] {
    max-width: 38px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-39_sp[class] {
    max-width: 39px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-40_sp[class] {
    max-width: 40px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-41_sp[class] {
    max-width: 41px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-42_sp[class] {
    max-width: 42px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-43_sp[class] {
    max-width: 43px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-44_sp[class] {
    max-width: 44px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-45_sp[class] {
    max-width: 45px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-46_sp[class] {
    max-width: 46px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-47_sp[class] {
    max-width: 47px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-48_sp[class] {
    max-width: 48px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-49_sp[class] {
    max-width: 49px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-50_sp[class] {
    max-width: 50px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-51_sp[class] {
    max-width: 51px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-52_sp[class] {
    max-width: 52px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-53_sp[class] {
    max-width: 53px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-54_sp[class] {
    max-width: 54px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-55_sp[class] {
    max-width: 55px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-56_sp[class] {
    max-width: 56px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-57_sp[class] {
    max-width: 57px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-58_sp[class] {
    max-width: 58px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-59_sp[class] {
    max-width: 59px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-60_sp[class] {
    max-width: 60px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-61_sp[class] {
    max-width: 61px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-62_sp[class] {
    max-width: 62px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-63_sp[class] {
    max-width: 63px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-64_sp[class] {
    max-width: 64px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-65_sp[class] {
    max-width: 65px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-66_sp[class] {
    max-width: 66px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-67_sp[class] {
    max-width: 67px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-68_sp[class] {
    max-width: 68px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-69_sp[class] {
    max-width: 69px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-70_sp[class] {
    max-width: 70px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-71_sp[class] {
    max-width: 71px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-72_sp[class] {
    max-width: 72px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-73_sp[class] {
    max-width: 73px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-74_sp[class] {
    max-width: 74px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-75_sp[class] {
    max-width: 75px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-76_sp[class] {
    max-width: 76px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-77_sp[class] {
    max-width: 77px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-78_sp[class] {
    max-width: 78px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-79_sp[class] {
    max-width: 79px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-80_sp[class] {
    max-width: 80px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-81_sp[class] {
    max-width: 81px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-82_sp[class] {
    max-width: 82px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-83_sp[class] {
    max-width: 83px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-84_sp[class] {
    max-width: 84px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-85_sp[class] {
    max-width: 85px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-86_sp[class] {
    max-width: 86px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-87_sp[class] {
    max-width: 87px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-88_sp[class] {
    max-width: 88px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-89_sp[class] {
    max-width: 89px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-90_sp[class] {
    max-width: 90px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-91_sp[class] {
    max-width: 91px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-92_sp[class] {
    max-width: 92px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-93_sp[class] {
    max-width: 93px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-94_sp[class] {
    max-width: 94px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-95_sp[class] {
    max-width: 95px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-96_sp[class] {
    max-width: 96px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-97_sp[class] {
    max-width: 97px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-98_sp[class] {
    max-width: 98px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-99_sp[class] {
    max-width: 99px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-100_sp[class] {
    max-width: 100px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-101_sp[class] {
    max-width: 101px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-102_sp[class] {
    max-width: 102px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-103_sp[class] {
    max-width: 103px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-104_sp[class] {
    max-width: 104px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-105_sp[class] {
    max-width: 105px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-106_sp[class] {
    max-width: 106px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-107_sp[class] {
    max-width: 107px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-108_sp[class] {
    max-width: 108px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-109_sp[class] {
    max-width: 109px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-110_sp[class] {
    max-width: 110px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-111_sp[class] {
    max-width: 111px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-112_sp[class] {
    max-width: 112px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-113_sp[class] {
    max-width: 113px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-114_sp[class] {
    max-width: 114px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-115_sp[class] {
    max-width: 115px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-116_sp[class] {
    max-width: 116px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-117_sp[class] {
    max-width: 117px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-118_sp[class] {
    max-width: 118px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-119_sp[class] {
    max-width: 119px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-120_sp[class] {
    max-width: 120px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-121_sp[class] {
    max-width: 121px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-122_sp[class] {
    max-width: 122px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-123_sp[class] {
    max-width: 123px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-124_sp[class] {
    max-width: 124px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-125_sp[class] {
    max-width: 125px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-126_sp[class] {
    max-width: 126px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-127_sp[class] {
    max-width: 127px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-128_sp[class] {
    max-width: 128px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-129_sp[class] {
    max-width: 129px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-130_sp[class] {
    max-width: 130px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-131_sp[class] {
    max-width: 131px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-132_sp[class] {
    max-width: 132px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-133_sp[class] {
    max-width: 133px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-134_sp[class] {
    max-width: 134px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-135_sp[class] {
    max-width: 135px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-136_sp[class] {
    max-width: 136px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-137_sp[class] {
    max-width: 137px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-138_sp[class] {
    max-width: 138px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-139_sp[class] {
    max-width: 139px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-140_sp[class] {
    max-width: 140px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-141_sp[class] {
    max-width: 141px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-142_sp[class] {
    max-width: 142px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-143_sp[class] {
    max-width: 143px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-144_sp[class] {
    max-width: 144px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-145_sp[class] {
    max-width: 145px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-146_sp[class] {
    max-width: 146px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-147_sp[class] {
    max-width: 147px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-148_sp[class] {
    max-width: 148px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-149_sp[class] {
    max-width: 149px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-150_sp[class] {
    max-width: 150px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-151_sp[class] {
    max-width: 151px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-152_sp[class] {
    max-width: 152px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-153_sp[class] {
    max-width: 153px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-154_sp[class] {
    max-width: 154px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-155_sp[class] {
    max-width: 155px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-156_sp[class] {
    max-width: 156px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-157_sp[class] {
    max-width: 157px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-158_sp[class] {
    max-width: 158px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-159_sp[class] {
    max-width: 159px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-160_sp[class] {
    max-width: 160px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-161_sp[class] {
    max-width: 161px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-162_sp[class] {
    max-width: 162px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-163_sp[class] {
    max-width: 163px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-164_sp[class] {
    max-width: 164px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-165_sp[class] {
    max-width: 165px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-166_sp[class] {
    max-width: 166px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-167_sp[class] {
    max-width: 167px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-168_sp[class] {
    max-width: 168px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-169_sp[class] {
    max-width: 169px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-170_sp[class] {
    max-width: 170px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-171_sp[class] {
    max-width: 171px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-172_sp[class] {
    max-width: 172px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-173_sp[class] {
    max-width: 173px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-174_sp[class] {
    max-width: 174px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-175_sp[class] {
    max-width: 175px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-176_sp[class] {
    max-width: 176px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-177_sp[class] {
    max-width: 177px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-178_sp[class] {
    max-width: 178px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-179_sp[class] {
    max-width: 179px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-180_sp[class] {
    max-width: 180px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-181_sp[class] {
    max-width: 181px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-182_sp[class] {
    max-width: 182px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-183_sp[class] {
    max-width: 183px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-184_sp[class] {
    max-width: 184px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-185_sp[class] {
    max-width: 185px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-186_sp[class] {
    max-width: 186px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-187_sp[class] {
    max-width: 187px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-188_sp[class] {
    max-width: 188px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-189_sp[class] {
    max-width: 189px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-190_sp[class] {
    max-width: 190px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-191_sp[class] {
    max-width: 191px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-192_sp[class] {
    max-width: 192px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-193_sp[class] {
    max-width: 193px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-194_sp[class] {
    max-width: 194px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-195_sp[class] {
    max-width: 195px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-196_sp[class] {
    max-width: 196px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-197_sp[class] {
    max-width: 197px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-198_sp[class] {
    max-width: 198px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-199_sp[class] {
    max-width: 199px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-200_sp[class] {
    max-width: 200px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-201_sp[class] {
    max-width: 201px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-202_sp[class] {
    max-width: 202px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-203_sp[class] {
    max-width: 203px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-204_sp[class] {
    max-width: 204px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-205_sp[class] {
    max-width: 205px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-206_sp[class] {
    max-width: 206px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-207_sp[class] {
    max-width: 207px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-208_sp[class] {
    max-width: 208px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-209_sp[class] {
    max-width: 209px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-210_sp[class] {
    max-width: 210px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-211_sp[class] {
    max-width: 211px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-212_sp[class] {
    max-width: 212px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-213_sp[class] {
    max-width: 213px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-214_sp[class] {
    max-width: 214px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-215_sp[class] {
    max-width: 215px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-216_sp[class] {
    max-width: 216px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-217_sp[class] {
    max-width: 217px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-218_sp[class] {
    max-width: 218px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-219_sp[class] {
    max-width: 219px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-220_sp[class] {
    max-width: 220px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-221_sp[class] {
    max-width: 221px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-222_sp[class] {
    max-width: 222px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-223_sp[class] {
    max-width: 223px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-224_sp[class] {
    max-width: 224px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-225_sp[class] {
    max-width: 225px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-226_sp[class] {
    max-width: 226px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-227_sp[class] {
    max-width: 227px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-228_sp[class] {
    max-width: 228px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-229_sp[class] {
    max-width: 229px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-230_sp[class] {
    max-width: 230px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-231_sp[class] {
    max-width: 231px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-232_sp[class] {
    max-width: 232px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-233_sp[class] {
    max-width: 233px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-234_sp[class] {
    max-width: 234px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-235_sp[class] {
    max-width: 235px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-236_sp[class] {
    max-width: 236px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-237_sp[class] {
    max-width: 237px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-238_sp[class] {
    max-width: 238px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-239_sp[class] {
    max-width: 239px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-240_sp[class] {
    max-width: 240px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-241_sp[class] {
    max-width: 241px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-242_sp[class] {
    max-width: 242px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-243_sp[class] {
    max-width: 243px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-244_sp[class] {
    max-width: 244px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-245_sp[class] {
    max-width: 245px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-246_sp[class] {
    max-width: 246px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-247_sp[class] {
    max-width: 247px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-248_sp[class] {
    max-width: 248px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-249_sp[class] {
    max-width: 249px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-250_sp[class] {
    max-width: 250px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-251_sp[class] {
    max-width: 251px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-252_sp[class] {
    max-width: 252px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-253_sp[class] {
    max-width: 253px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-254_sp[class] {
    max-width: 254px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-255_sp[class] {
    max-width: 255px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-256_sp[class] {
    max-width: 256px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-257_sp[class] {
    max-width: 257px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-258_sp[class] {
    max-width: 258px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-259_sp[class] {
    max-width: 259px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-260_sp[class] {
    max-width: 260px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-261_sp[class] {
    max-width: 261px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-262_sp[class] {
    max-width: 262px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-263_sp[class] {
    max-width: 263px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-264_sp[class] {
    max-width: 264px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-265_sp[class] {
    max-width: 265px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-266_sp[class] {
    max-width: 266px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-267_sp[class] {
    max-width: 267px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-268_sp[class] {
    max-width: 268px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-269_sp[class] {
    max-width: 269px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-270_sp[class] {
    max-width: 270px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-271_sp[class] {
    max-width: 271px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-272_sp[class] {
    max-width: 272px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-273_sp[class] {
    max-width: 273px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-274_sp[class] {
    max-width: 274px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-275_sp[class] {
    max-width: 275px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-276_sp[class] {
    max-width: 276px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-277_sp[class] {
    max-width: 277px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-278_sp[class] {
    max-width: 278px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-279_sp[class] {
    max-width: 279px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-280_sp[class] {
    max-width: 280px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-281_sp[class] {
    max-width: 281px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-282_sp[class] {
    max-width: 282px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-283_sp[class] {
    max-width: 283px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-284_sp[class] {
    max-width: 284px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-285_sp[class] {
    max-width: 285px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-286_sp[class] {
    max-width: 286px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-287_sp[class] {
    max-width: 287px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-288_sp[class] {
    max-width: 288px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-289_sp[class] {
    max-width: 289px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-290_sp[class] {
    max-width: 290px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-291_sp[class] {
    max-width: 291px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-292_sp[class] {
    max-width: 292px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-293_sp[class] {
    max-width: 293px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-294_sp[class] {
    max-width: 294px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-295_sp[class] {
    max-width: 295px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-296_sp[class] {
    max-width: 296px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-297_sp[class] {
    max-width: 297px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-298_sp[class] {
    max-width: 298px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-299_sp[class] {
    max-width: 299px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-300_sp[class] {
    max-width: 300px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-301_sp[class] {
    max-width: 301px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-302_sp[class] {
    max-width: 302px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-303_sp[class] {
    max-width: 303px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-304_sp[class] {
    max-width: 304px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-305_sp[class] {
    max-width: 305px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-306_sp[class] {
    max-width: 306px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-307_sp[class] {
    max-width: 307px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-308_sp[class] {
    max-width: 308px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-309_sp[class] {
    max-width: 309px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-310_sp[class] {
    max-width: 310px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-311_sp[class] {
    max-width: 311px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-312_sp[class] {
    max-width: 312px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-313_sp[class] {
    max-width: 313px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-314_sp[class] {
    max-width: 314px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-315_sp[class] {
    max-width: 315px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-316_sp[class] {
    max-width: 316px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-317_sp[class] {
    max-width: 317px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-318_sp[class] {
    max-width: 318px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-319_sp[class] {
    max-width: 319px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-320_sp[class] {
    max-width: 320px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-321_sp[class] {
    max-width: 321px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-322_sp[class] {
    max-width: 322px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-323_sp[class] {
    max-width: 323px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-324_sp[class] {
    max-width: 324px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-325_sp[class] {
    max-width: 325px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-326_sp[class] {
    max-width: 326px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-327_sp[class] {
    max-width: 327px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-328_sp[class] {
    max-width: 328px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-329_sp[class] {
    max-width: 329px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-330_sp[class] {
    max-width: 330px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-331_sp[class] {
    max-width: 331px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-332_sp[class] {
    max-width: 332px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-333_sp[class] {
    max-width: 333px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-334_sp[class] {
    max-width: 334px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-335_sp[class] {
    max-width: 335px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-336_sp[class] {
    max-width: 336px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-337_sp[class] {
    max-width: 337px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-338_sp[class] {
    max-width: 338px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-339_sp[class] {
    max-width: 339px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-340_sp[class] {
    max-width: 340px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-341_sp[class] {
    max-width: 341px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-342_sp[class] {
    max-width: 342px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-343_sp[class] {
    max-width: 343px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-344_sp[class] {
    max-width: 344px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-345_sp[class] {
    max-width: 345px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-346_sp[class] {
    max-width: 346px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-347_sp[class] {
    max-width: 347px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-348_sp[class] {
    max-width: 348px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-349_sp[class] {
    max-width: 349px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-350_sp[class] {
    max-width: 350px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-351_sp[class] {
    max-width: 351px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-352_sp[class] {
    max-width: 352px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-353_sp[class] {
    max-width: 353px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-354_sp[class] {
    max-width: 354px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-355_sp[class] {
    max-width: 355px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-356_sp[class] {
    max-width: 356px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-357_sp[class] {
    max-width: 357px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-358_sp[class] {
    max-width: 358px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-359_sp[class] {
    max-width: 359px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-360_sp[class] {
    max-width: 360px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-361_sp[class] {
    max-width: 361px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-362_sp[class] {
    max-width: 362px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-363_sp[class] {
    max-width: 363px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-364_sp[class] {
    max-width: 364px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-365_sp[class] {
    max-width: 365px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-366_sp[class] {
    max-width: 366px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-367_sp[class] {
    max-width: 367px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-368_sp[class] {
    max-width: 368px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-369_sp[class] {
    max-width: 369px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-370_sp[class] {
    max-width: 370px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-371_sp[class] {
    max-width: 371px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-372_sp[class] {
    max-width: 372px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-373_sp[class] {
    max-width: 373px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-374_sp[class] {
    max-width: 374px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-375_sp[class] {
    max-width: 375px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-376_sp[class] {
    max-width: 376px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-377_sp[class] {
    max-width: 377px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-378_sp[class] {
    max-width: 378px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-379_sp[class] {
    max-width: 379px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-380_sp[class] {
    max-width: 380px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-381_sp[class] {
    max-width: 381px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-382_sp[class] {
    max-width: 382px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-383_sp[class] {
    max-width: 383px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-384_sp[class] {
    max-width: 384px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-385_sp[class] {
    max-width: 385px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-386_sp[class] {
    max-width: 386px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-387_sp[class] {
    max-width: 387px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-388_sp[class] {
    max-width: 388px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-389_sp[class] {
    max-width: 389px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-390_sp[class] {
    max-width: 390px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-391_sp[class] {
    max-width: 391px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-392_sp[class] {
    max-width: 392px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-393_sp[class] {
    max-width: 393px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-394_sp[class] {
    max-width: 394px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-395_sp[class] {
    max-width: 395px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-396_sp[class] {
    max-width: 396px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-397_sp[class] {
    max-width: 397px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-398_sp[class] {
    max-width: 398px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-399_sp[class] {
    max-width: 399px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-400_sp[class] {
    max-width: 400px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-401_sp[class] {
    max-width: 401px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-402_sp[class] {
    max-width: 402px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-403_sp[class] {
    max-width: 403px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-404_sp[class] {
    max-width: 404px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-405_sp[class] {
    max-width: 405px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-406_sp[class] {
    max-width: 406px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-407_sp[class] {
    max-width: 407px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-408_sp[class] {
    max-width: 408px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-409_sp[class] {
    max-width: 409px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-410_sp[class] {
    max-width: 410px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-411_sp[class] {
    max-width: 411px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-412_sp[class] {
    max-width: 412px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-413_sp[class] {
    max-width: 413px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-414_sp[class] {
    max-width: 414px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-415_sp[class] {
    max-width: 415px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-416_sp[class] {
    max-width: 416px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-417_sp[class] {
    max-width: 417px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-418_sp[class] {
    max-width: 418px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-419_sp[class] {
    max-width: 419px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-420_sp[class] {
    max-width: 420px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-421_sp[class] {
    max-width: 421px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-422_sp[class] {
    max-width: 422px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-423_sp[class] {
    max-width: 423px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-424_sp[class] {
    max-width: 424px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-425_sp[class] {
    max-width: 425px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-426_sp[class] {
    max-width: 426px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-427_sp[class] {
    max-width: 427px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-428_sp[class] {
    max-width: 428px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-429_sp[class] {
    max-width: 429px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-430_sp[class] {
    max-width: 430px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-431_sp[class] {
    max-width: 431px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-432_sp[class] {
    max-width: 432px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-433_sp[class] {
    max-width: 433px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-434_sp[class] {
    max-width: 434px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-435_sp[class] {
    max-width: 435px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-436_sp[class] {
    max-width: 436px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-437_sp[class] {
    max-width: 437px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-438_sp[class] {
    max-width: 438px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-439_sp[class] {
    max-width: 439px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-440_sp[class] {
    max-width: 440px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-441_sp[class] {
    max-width: 441px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-442_sp[class] {
    max-width: 442px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-443_sp[class] {
    max-width: 443px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-444_sp[class] {
    max-width: 444px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-445_sp[class] {
    max-width: 445px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-446_sp[class] {
    max-width: 446px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-447_sp[class] {
    max-width: 447px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-448_sp[class] {
    max-width: 448px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-449_sp[class] {
    max-width: 449px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-450_sp[class] {
    max-width: 450px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-451_sp[class] {
    max-width: 451px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-452_sp[class] {
    max-width: 452px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-453_sp[class] {
    max-width: 453px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-454_sp[class] {
    max-width: 454px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-455_sp[class] {
    max-width: 455px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-456_sp[class] {
    max-width: 456px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-457_sp[class] {
    max-width: 457px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-458_sp[class] {
    max-width: 458px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-459_sp[class] {
    max-width: 459px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-460_sp[class] {
    max-width: 460px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-461_sp[class] {
    max-width: 461px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-462_sp[class] {
    max-width: 462px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-463_sp[class] {
    max-width: 463px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-464_sp[class] {
    max-width: 464px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-465_sp[class] {
    max-width: 465px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-466_sp[class] {
    max-width: 466px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-467_sp[class] {
    max-width: 467px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-468_sp[class] {
    max-width: 468px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-469_sp[class] {
    max-width: 469px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-470_sp[class] {
    max-width: 470px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-471_sp[class] {
    max-width: 471px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-472_sp[class] {
    max-width: 472px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-473_sp[class] {
    max-width: 473px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-474_sp[class] {
    max-width: 474px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-475_sp[class] {
    max-width: 475px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-476_sp[class] {
    max-width: 476px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-477_sp[class] {
    max-width: 477px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-478_sp[class] {
    max-width: 478px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-479_sp[class] {
    max-width: 479px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-480_sp[class] {
    max-width: 480px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-481_sp[class] {
    max-width: 481px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-482_sp[class] {
    max-width: 482px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-483_sp[class] {
    max-width: 483px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-484_sp[class] {
    max-width: 484px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-485_sp[class] {
    max-width: 485px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-486_sp[class] {
    max-width: 486px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-487_sp[class] {
    max-width: 487px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-488_sp[class] {
    max-width: 488px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-489_sp[class] {
    max-width: 489px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-490_sp[class] {
    max-width: 490px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-491_sp[class] {
    max-width: 491px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-492_sp[class] {
    max-width: 492px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-493_sp[class] {
    max-width: 493px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-494_sp[class] {
    max-width: 494px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-495_sp[class] {
    max-width: 495px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-496_sp[class] {
    max-width: 496px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-497_sp[class] {
    max-width: 497px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-498_sp[class] {
    max-width: 498px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-499_sp[class] {
    max-width: 499px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-500_sp[class] {
    max-width: 500px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-501_sp[class] {
    max-width: 501px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-502_sp[class] {
    max-width: 502px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-503_sp[class] {
    max-width: 503px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-504_sp[class] {
    max-width: 504px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-505_sp[class] {
    max-width: 505px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-506_sp[class] {
    max-width: 506px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-507_sp[class] {
    max-width: 507px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-508_sp[class] {
    max-width: 508px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-509_sp[class] {
    max-width: 509px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-510_sp[class] {
    max-width: 510px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-511_sp[class] {
    max-width: 511px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-512_sp[class] {
    max-width: 512px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-513_sp[class] {
    max-width: 513px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-514_sp[class] {
    max-width: 514px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-515_sp[class] {
    max-width: 515px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-516_sp[class] {
    max-width: 516px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-517_sp[class] {
    max-width: 517px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-518_sp[class] {
    max-width: 518px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-519_sp[class] {
    max-width: 519px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-520_sp[class] {
    max-width: 520px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-521_sp[class] {
    max-width: 521px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-522_sp[class] {
    max-width: 522px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-523_sp[class] {
    max-width: 523px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-524_sp[class] {
    max-width: 524px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-525_sp[class] {
    max-width: 525px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-526_sp[class] {
    max-width: 526px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-527_sp[class] {
    max-width: 527px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-528_sp[class] {
    max-width: 528px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-529_sp[class] {
    max-width: 529px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-530_sp[class] {
    max-width: 530px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-531_sp[class] {
    max-width: 531px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-532_sp[class] {
    max-width: 532px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-533_sp[class] {
    max-width: 533px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-534_sp[class] {
    max-width: 534px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-535_sp[class] {
    max-width: 535px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-536_sp[class] {
    max-width: 536px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-537_sp[class] {
    max-width: 537px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-538_sp[class] {
    max-width: 538px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-539_sp[class] {
    max-width: 539px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-540_sp[class] {
    max-width: 540px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-541_sp[class] {
    max-width: 541px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-542_sp[class] {
    max-width: 542px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-543_sp[class] {
    max-width: 543px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-544_sp[class] {
    max-width: 544px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-545_sp[class] {
    max-width: 545px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-546_sp[class] {
    max-width: 546px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-547_sp[class] {
    max-width: 547px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-548_sp[class] {
    max-width: 548px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-549_sp[class] {
    max-width: 549px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-550_sp[class] {
    max-width: 550px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-551_sp[class] {
    max-width: 551px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-552_sp[class] {
    max-width: 552px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-553_sp[class] {
    max-width: 553px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-554_sp[class] {
    max-width: 554px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-555_sp[class] {
    max-width: 555px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-556_sp[class] {
    max-width: 556px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-557_sp[class] {
    max-width: 557px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-558_sp[class] {
    max-width: 558px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-559_sp[class] {
    max-width: 559px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-560_sp[class] {
    max-width: 560px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-561_sp[class] {
    max-width: 561px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-562_sp[class] {
    max-width: 562px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-563_sp[class] {
    max-width: 563px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-564_sp[class] {
    max-width: 564px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-565_sp[class] {
    max-width: 565px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-566_sp[class] {
    max-width: 566px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-567_sp[class] {
    max-width: 567px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-568_sp[class] {
    max-width: 568px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-569_sp[class] {
    max-width: 569px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-570_sp[class] {
    max-width: 570px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-571_sp[class] {
    max-width: 571px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-572_sp[class] {
    max-width: 572px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-573_sp[class] {
    max-width: 573px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-574_sp[class] {
    max-width: 574px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-575_sp[class] {
    max-width: 575px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-576_sp[class] {
    max-width: 576px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-577_sp[class] {
    max-width: 577px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-578_sp[class] {
    max-width: 578px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-579_sp[class] {
    max-width: 579px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-580_sp[class] {
    max-width: 580px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-581_sp[class] {
    max-width: 581px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-582_sp[class] {
    max-width: 582px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-583_sp[class] {
    max-width: 583px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-584_sp[class] {
    max-width: 584px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-585_sp[class] {
    max-width: 585px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-586_sp[class] {
    max-width: 586px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-587_sp[class] {
    max-width: 587px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-588_sp[class] {
    max-width: 588px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-589_sp[class] {
    max-width: 589px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-590_sp[class] {
    max-width: 590px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-591_sp[class] {
    max-width: 591px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-592_sp[class] {
    max-width: 592px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-593_sp[class] {
    max-width: 593px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-594_sp[class] {
    max-width: 594px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-595_sp[class] {
    max-width: 595px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-596_sp[class] {
    max-width: 596px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-597_sp[class] {
    max-width: 597px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-598_sp[class] {
    max-width: 598px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-599_sp[class] {
    max-width: 599px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-600_sp[class] {
    max-width: 600px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-601_sp[class] {
    max-width: 601px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-602_sp[class] {
    max-width: 602px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-603_sp[class] {
    max-width: 603px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-604_sp[class] {
    max-width: 604px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-605_sp[class] {
    max-width: 605px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-606_sp[class] {
    max-width: 606px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-607_sp[class] {
    max-width: 607px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-608_sp[class] {
    max-width: 608px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-609_sp[class] {
    max-width: 609px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-610_sp[class] {
    max-width: 610px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-611_sp[class] {
    max-width: 611px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-612_sp[class] {
    max-width: 612px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-613_sp[class] {
    max-width: 613px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-614_sp[class] {
    max-width: 614px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-615_sp[class] {
    max-width: 615px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-616_sp[class] {
    max-width: 616px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-617_sp[class] {
    max-width: 617px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-618_sp[class] {
    max-width: 618px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-619_sp[class] {
    max-width: 619px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-620_sp[class] {
    max-width: 620px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-621_sp[class] {
    max-width: 621px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-622_sp[class] {
    max-width: 622px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-623_sp[class] {
    max-width: 623px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-624_sp[class] {
    max-width: 624px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-625_sp[class] {
    max-width: 625px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-626_sp[class] {
    max-width: 626px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-627_sp[class] {
    max-width: 627px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-628_sp[class] {
    max-width: 628px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-629_sp[class] {
    max-width: 629px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-630_sp[class] {
    max-width: 630px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-631_sp[class] {
    max-width: 631px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-632_sp[class] {
    max-width: 632px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-633_sp[class] {
    max-width: 633px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-634_sp[class] {
    max-width: 634px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-635_sp[class] {
    max-width: 635px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-636_sp[class] {
    max-width: 636px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-637_sp[class] {
    max-width: 637px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-638_sp[class] {
    max-width: 638px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-639_sp[class] {
    max-width: 639px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-640_sp[class] {
    max-width: 640px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-641_sp[class] {
    max-width: 641px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-642_sp[class] {
    max-width: 642px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-643_sp[class] {
    max-width: 643px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-644_sp[class] {
    max-width: 644px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-645_sp[class] {
    max-width: 645px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-646_sp[class] {
    max-width: 646px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-647_sp[class] {
    max-width: 647px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-648_sp[class] {
    max-width: 648px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-649_sp[class] {
    max-width: 649px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-650_sp[class] {
    max-width: 650px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-651_sp[class] {
    max-width: 651px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-652_sp[class] {
    max-width: 652px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-653_sp[class] {
    max-width: 653px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-654_sp[class] {
    max-width: 654px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-655_sp[class] {
    max-width: 655px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-656_sp[class] {
    max-width: 656px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-657_sp[class] {
    max-width: 657px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-658_sp[class] {
    max-width: 658px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-659_sp[class] {
    max-width: 659px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-660_sp[class] {
    max-width: 660px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-661_sp[class] {
    max-width: 661px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-662_sp[class] {
    max-width: 662px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-663_sp[class] {
    max-width: 663px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-664_sp[class] {
    max-width: 664px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-665_sp[class] {
    max-width: 665px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-666_sp[class] {
    max-width: 666px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-667_sp[class] {
    max-width: 667px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-668_sp[class] {
    max-width: 668px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-669_sp[class] {
    max-width: 669px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-670_sp[class] {
    max-width: 670px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-671_sp[class] {
    max-width: 671px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-672_sp[class] {
    max-width: 672px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-673_sp[class] {
    max-width: 673px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-674_sp[class] {
    max-width: 674px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-675_sp[class] {
    max-width: 675px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-676_sp[class] {
    max-width: 676px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-677_sp[class] {
    max-width: 677px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-678_sp[class] {
    max-width: 678px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-679_sp[class] {
    max-width: 679px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-680_sp[class] {
    max-width: 680px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-681_sp[class] {
    max-width: 681px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-682_sp[class] {
    max-width: 682px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-683_sp[class] {
    max-width: 683px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-684_sp[class] {
    max-width: 684px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-685_sp[class] {
    max-width: 685px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-686_sp[class] {
    max-width: 686px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-687_sp[class] {
    max-width: 687px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-688_sp[class] {
    max-width: 688px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-689_sp[class] {
    max-width: 689px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-690_sp[class] {
    max-width: 690px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-691_sp[class] {
    max-width: 691px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-692_sp[class] {
    max-width: 692px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-693_sp[class] {
    max-width: 693px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-694_sp[class] {
    max-width: 694px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-695_sp[class] {
    max-width: 695px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-696_sp[class] {
    max-width: 696px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-697_sp[class] {
    max-width: 697px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-698_sp[class] {
    max-width: 698px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-699_sp[class] {
    max-width: 699px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-700_sp[class] {
    max-width: 700px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-701_sp[class] {
    max-width: 701px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-702_sp[class] {
    max-width: 702px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-703_sp[class] {
    max-width: 703px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-704_sp[class] {
    max-width: 704px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-705_sp[class] {
    max-width: 705px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-706_sp[class] {
    max-width: 706px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-707_sp[class] {
    max-width: 707px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-708_sp[class] {
    max-width: 708px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-709_sp[class] {
    max-width: 709px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-710_sp[class] {
    max-width: 710px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-711_sp[class] {
    max-width: 711px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-712_sp[class] {
    max-width: 712px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-713_sp[class] {
    max-width: 713px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-714_sp[class] {
    max-width: 714px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-715_sp[class] {
    max-width: 715px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-716_sp[class] {
    max-width: 716px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-717_sp[class] {
    max-width: 717px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-718_sp[class] {
    max-width: 718px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-719_sp[class] {
    max-width: 719px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-720_sp[class] {
    max-width: 720px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-721_sp[class] {
    max-width: 721px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-722_sp[class] {
    max-width: 722px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-723_sp[class] {
    max-width: 723px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-724_sp[class] {
    max-width: 724px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-725_sp[class] {
    max-width: 725px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-726_sp[class] {
    max-width: 726px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-727_sp[class] {
    max-width: 727px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-728_sp[class] {
    max-width: 728px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-729_sp[class] {
    max-width: 729px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-730_sp[class] {
    max-width: 730px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-731_sp[class] {
    max-width: 731px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-732_sp[class] {
    max-width: 732px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-733_sp[class] {
    max-width: 733px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-734_sp[class] {
    max-width: 734px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-735_sp[class] {
    max-width: 735px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-736_sp[class] {
    max-width: 736px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-737_sp[class] {
    max-width: 737px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-738_sp[class] {
    max-width: 738px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-739_sp[class] {
    max-width: 739px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-740_sp[class] {
    max-width: 740px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-741_sp[class] {
    max-width: 741px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-742_sp[class] {
    max-width: 742px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-743_sp[class] {
    max-width: 743px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-744_sp[class] {
    max-width: 744px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-745_sp[class] {
    max-width: 745px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-746_sp[class] {
    max-width: 746px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-747_sp[class] {
    max-width: 747px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-748_sp[class] {
    max-width: 748px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-749_sp[class] {
    max-width: 749px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-750_sp[class] {
    max-width: 750px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-751_sp[class] {
    max-width: 751px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-752_sp[class] {
    max-width: 752px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-753_sp[class] {
    max-width: 753px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-754_sp[class] {
    max-width: 754px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-755_sp[class] {
    max-width: 755px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-756_sp[class] {
    max-width: 756px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-757_sp[class] {
    max-width: 757px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-758_sp[class] {
    max-width: 758px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-759_sp[class] {
    max-width: 759px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-760_sp[class] {
    max-width: 760px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-761_sp[class] {
    max-width: 761px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-762_sp[class] {
    max-width: 762px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-763_sp[class] {
    max-width: 763px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-764_sp[class] {
    max-width: 764px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-765_sp[class] {
    max-width: 765px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-766_sp[class] {
    max-width: 766px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-767_sp[class] {
    max-width: 767px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-768_sp[class] {
    max-width: 768px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-769_sp[class] {
    max-width: 769px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-770_sp[class] {
    max-width: 770px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-771_sp[class] {
    max-width: 771px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-772_sp[class] {
    max-width: 772px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-773_sp[class] {
    max-width: 773px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-774_sp[class] {
    max-width: 774px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-775_sp[class] {
    max-width: 775px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-776_sp[class] {
    max-width: 776px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-777_sp[class] {
    max-width: 777px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-778_sp[class] {
    max-width: 778px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-779_sp[class] {
    max-width: 779px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-780_sp[class] {
    max-width: 780px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-781_sp[class] {
    max-width: 781px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-782_sp[class] {
    max-width: 782px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-783_sp[class] {
    max-width: 783px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-784_sp[class] {
    max-width: 784px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-785_sp[class] {
    max-width: 785px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-786_sp[class] {
    max-width: 786px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-787_sp[class] {
    max-width: 787px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-788_sp[class] {
    max-width: 788px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-789_sp[class] {
    max-width: 789px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-790_sp[class] {
    max-width: 790px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-791_sp[class] {
    max-width: 791px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-792_sp[class] {
    max-width: 792px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-793_sp[class] {
    max-width: 793px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-794_sp[class] {
    max-width: 794px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-795_sp[class] {
    max-width: 795px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-796_sp[class] {
    max-width: 796px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-797_sp[class] {
    max-width: 797px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-798_sp[class] {
    max-width: 798px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-799_sp[class] {
    max-width: 799px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-800_sp[class] {
    max-width: 800px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-801_sp[class] {
    max-width: 801px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-802_sp[class] {
    max-width: 802px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-803_sp[class] {
    max-width: 803px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-804_sp[class] {
    max-width: 804px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-805_sp[class] {
    max-width: 805px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-806_sp[class] {
    max-width: 806px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-807_sp[class] {
    max-width: 807px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-808_sp[class] {
    max-width: 808px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-809_sp[class] {
    max-width: 809px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-810_sp[class] {
    max-width: 810px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-811_sp[class] {
    max-width: 811px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-812_sp[class] {
    max-width: 812px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-813_sp[class] {
    max-width: 813px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-814_sp[class] {
    max-width: 814px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-815_sp[class] {
    max-width: 815px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-816_sp[class] {
    max-width: 816px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-817_sp[class] {
    max-width: 817px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-818_sp[class] {
    max-width: 818px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-819_sp[class] {
    max-width: 819px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-820_sp[class] {
    max-width: 820px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-821_sp[class] {
    max-width: 821px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-822_sp[class] {
    max-width: 822px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-823_sp[class] {
    max-width: 823px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-824_sp[class] {
    max-width: 824px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-825_sp[class] {
    max-width: 825px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-826_sp[class] {
    max-width: 826px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-827_sp[class] {
    max-width: 827px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-828_sp[class] {
    max-width: 828px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-829_sp[class] {
    max-width: 829px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-830_sp[class] {
    max-width: 830px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-831_sp[class] {
    max-width: 831px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-832_sp[class] {
    max-width: 832px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-833_sp[class] {
    max-width: 833px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-834_sp[class] {
    max-width: 834px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-835_sp[class] {
    max-width: 835px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-836_sp[class] {
    max-width: 836px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-837_sp[class] {
    max-width: 837px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-838_sp[class] {
    max-width: 838px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-839_sp[class] {
    max-width: 839px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-840_sp[class] {
    max-width: 840px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-841_sp[class] {
    max-width: 841px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-842_sp[class] {
    max-width: 842px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-843_sp[class] {
    max-width: 843px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-844_sp[class] {
    max-width: 844px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-845_sp[class] {
    max-width: 845px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-846_sp[class] {
    max-width: 846px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-847_sp[class] {
    max-width: 847px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-848_sp[class] {
    max-width: 848px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-849_sp[class] {
    max-width: 849px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-850_sp[class] {
    max-width: 850px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-851_sp[class] {
    max-width: 851px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-852_sp[class] {
    max-width: 852px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-853_sp[class] {
    max-width: 853px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-854_sp[class] {
    max-width: 854px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-855_sp[class] {
    max-width: 855px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-856_sp[class] {
    max-width: 856px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-857_sp[class] {
    max-width: 857px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-858_sp[class] {
    max-width: 858px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-859_sp[class] {
    max-width: 859px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-860_sp[class] {
    max-width: 860px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-861_sp[class] {
    max-width: 861px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-862_sp[class] {
    max-width: 862px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-863_sp[class] {
    max-width: 863px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-864_sp[class] {
    max-width: 864px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-865_sp[class] {
    max-width: 865px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-866_sp[class] {
    max-width: 866px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-867_sp[class] {
    max-width: 867px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-868_sp[class] {
    max-width: 868px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-869_sp[class] {
    max-width: 869px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-870_sp[class] {
    max-width: 870px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-871_sp[class] {
    max-width: 871px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-872_sp[class] {
    max-width: 872px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-873_sp[class] {
    max-width: 873px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-874_sp[class] {
    max-width: 874px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-875_sp[class] {
    max-width: 875px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-876_sp[class] {
    max-width: 876px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-877_sp[class] {
    max-width: 877px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-878_sp[class] {
    max-width: 878px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-879_sp[class] {
    max-width: 879px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-880_sp[class] {
    max-width: 880px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-881_sp[class] {
    max-width: 881px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-882_sp[class] {
    max-width: 882px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-883_sp[class] {
    max-width: 883px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-884_sp[class] {
    max-width: 884px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-885_sp[class] {
    max-width: 885px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-886_sp[class] {
    max-width: 886px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-887_sp[class] {
    max-width: 887px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-888_sp[class] {
    max-width: 888px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-889_sp[class] {
    max-width: 889px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-890_sp[class] {
    max-width: 890px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-891_sp[class] {
    max-width: 891px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-892_sp[class] {
    max-width: 892px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-893_sp[class] {
    max-width: 893px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-894_sp[class] {
    max-width: 894px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-895_sp[class] {
    max-width: 895px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-896_sp[class] {
    max-width: 896px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-897_sp[class] {
    max-width: 897px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-898_sp[class] {
    max-width: 898px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-899_sp[class] {
    max-width: 899px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-900_sp[class] {
    max-width: 900px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-901_sp[class] {
    max-width: 901px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-902_sp[class] {
    max-width: 902px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-903_sp[class] {
    max-width: 903px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-904_sp[class] {
    max-width: 904px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-905_sp[class] {
    max-width: 905px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-906_sp[class] {
    max-width: 906px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-907_sp[class] {
    max-width: 907px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-908_sp[class] {
    max-width: 908px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-909_sp[class] {
    max-width: 909px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-910_sp[class] {
    max-width: 910px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-911_sp[class] {
    max-width: 911px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-912_sp[class] {
    max-width: 912px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-913_sp[class] {
    max-width: 913px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-914_sp[class] {
    max-width: 914px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-915_sp[class] {
    max-width: 915px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-916_sp[class] {
    max-width: 916px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-917_sp[class] {
    max-width: 917px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-918_sp[class] {
    max-width: 918px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-919_sp[class] {
    max-width: 919px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-920_sp[class] {
    max-width: 920px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-921_sp[class] {
    max-width: 921px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-922_sp[class] {
    max-width: 922px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-923_sp[class] {
    max-width: 923px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-924_sp[class] {
    max-width: 924px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-925_sp[class] {
    max-width: 925px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-926_sp[class] {
    max-width: 926px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-927_sp[class] {
    max-width: 927px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-928_sp[class] {
    max-width: 928px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-929_sp[class] {
    max-width: 929px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-930_sp[class] {
    max-width: 930px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-931_sp[class] {
    max-width: 931px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-932_sp[class] {
    max-width: 932px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-933_sp[class] {
    max-width: 933px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-934_sp[class] {
    max-width: 934px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-935_sp[class] {
    max-width: 935px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-936_sp[class] {
    max-width: 936px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-937_sp[class] {
    max-width: 937px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-938_sp[class] {
    max-width: 938px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-939_sp[class] {
    max-width: 939px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-940_sp[class] {
    max-width: 940px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-941_sp[class] {
    max-width: 941px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-942_sp[class] {
    max-width: 942px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-943_sp[class] {
    max-width: 943px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-944_sp[class] {
    max-width: 944px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-945_sp[class] {
    max-width: 945px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-946_sp[class] {
    max-width: 946px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-947_sp[class] {
    max-width: 947px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-948_sp[class] {
    max-width: 948px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-949_sp[class] {
    max-width: 949px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-950_sp[class] {
    max-width: 950px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-951_sp[class] {
    max-width: 951px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-952_sp[class] {
    max-width: 952px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-953_sp[class] {
    max-width: 953px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-954_sp[class] {
    max-width: 954px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-955_sp[class] {
    max-width: 955px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-956_sp[class] {
    max-width: 956px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-957_sp[class] {
    max-width: 957px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-958_sp[class] {
    max-width: 958px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-959_sp[class] {
    max-width: 959px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-960_sp[class] {
    max-width: 960px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-961_sp[class] {
    max-width: 961px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-962_sp[class] {
    max-width: 962px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-963_sp[class] {
    max-width: 963px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-964_sp[class] {
    max-width: 964px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-965_sp[class] {
    max-width: 965px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-966_sp[class] {
    max-width: 966px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-967_sp[class] {
    max-width: 967px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-968_sp[class] {
    max-width: 968px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-969_sp[class] {
    max-width: 969px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-970_sp[class] {
    max-width: 970px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-971_sp[class] {
    max-width: 971px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-972_sp[class] {
    max-width: 972px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-973_sp[class] {
    max-width: 973px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-974_sp[class] {
    max-width: 974px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-975_sp[class] {
    max-width: 975px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-976_sp[class] {
    max-width: 976px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-977_sp[class] {
    max-width: 977px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-978_sp[class] {
    max-width: 978px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-979_sp[class] {
    max-width: 979px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-980_sp[class] {
    max-width: 980px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-981_sp[class] {
    max-width: 981px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-982_sp[class] {
    max-width: 982px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-983_sp[class] {
    max-width: 983px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-984_sp[class] {
    max-width: 984px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-985_sp[class] {
    max-width: 985px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-986_sp[class] {
    max-width: 986px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-987_sp[class] {
    max-width: 987px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-988_sp[class] {
    max-width: 988px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-989_sp[class] {
    max-width: 989px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-990_sp[class] {
    max-width: 990px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-991_sp[class] {
    max-width: 991px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-992_sp[class] {
    max-width: 992px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-993_sp[class] {
    max-width: 993px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-994_sp[class] {
    max-width: 994px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-995_sp[class] {
    max-width: 995px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-996_sp[class] {
    max-width: 996px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-997_sp[class] {
    max-width: 997px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-998_sp[class] {
    max-width: 998px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-999_sp[class] {
    max-width: 999px !important;
  }
}

@media (max-width: 800px) {
  .u-maxWidth-1000_sp[class] {
    max-width: 1000px !important;
  }
}

/**
* margin
* ========================== */
.u-mb-1:not(:root) {
  margin-bottom: 1px !important;
}

.u-mb-2:not(:root) {
  margin-bottom: 2px !important;
}

.u-mb-3:not(:root) {
  margin-bottom: 3px !important;
}

.u-mb-4:not(:root) {
  margin-bottom: 4px !important;
}

.u-mb-5:not(:root) {
  margin-bottom: 5px !important;
}

.u-mb-6:not(:root) {
  margin-bottom: 6px !important;
}

.u-mb-7:not(:root) {
  margin-bottom: 7px !important;
}

.u-mb-8:not(:root) {
  margin-bottom: 8px !important;
}

.u-mb-9:not(:root) {
  margin-bottom: 9px !important;
}

.u-mb-10:not(:root) {
  margin-bottom: 10px !important;
}

.u-mb-11:not(:root) {
  margin-bottom: 11px !important;
}

.u-mb-12:not(:root) {
  margin-bottom: 12px !important;
}

.u-mb-13:not(:root) {
  margin-bottom: 13px !important;
}

.u-mb-14:not(:root) {
  margin-bottom: 14px !important;
}

.u-mb-15:not(:root) {
  margin-bottom: 15px !important;
}

.u-mb-16:not(:root) {
  margin-bottom: 16px !important;
}

.u-mb-17:not(:root) {
  margin-bottom: 17px !important;
}

.u-mb-18:not(:root) {
  margin-bottom: 18px !important;
}

.u-mb-19:not(:root) {
  margin-bottom: 19px !important;
}

.u-mb-20:not(:root) {
  margin-bottom: 20px !important;
}

.u-mb-21:not(:root) {
  margin-bottom: 21px !important;
}

.u-mb-22:not(:root) {
  margin-bottom: 22px !important;
}

.u-mb-23:not(:root) {
  margin-bottom: 23px !important;
}

.u-mb-24:not(:root) {
  margin-bottom: 24px !important;
}

.u-mb-25:not(:root) {
  margin-bottom: 25px !important;
}

.u-mb-26:not(:root) {
  margin-bottom: 26px !important;
}

.u-mb-27:not(:root) {
  margin-bottom: 27px !important;
}

.u-mb-28:not(:root) {
  margin-bottom: 28px !important;
}

.u-mb-29:not(:root) {
  margin-bottom: 29px !important;
}

.u-mb-30:not(:root) {
  margin-bottom: 30px !important;
}

.u-mb-31:not(:root) {
  margin-bottom: 31px !important;
}

.u-mb-32:not(:root) {
  margin-bottom: 32px !important;
}

.u-mb-33:not(:root) {
  margin-bottom: 33px !important;
}

.u-mb-34:not(:root) {
  margin-bottom: 34px !important;
}

.u-mb-35:not(:root) {
  margin-bottom: 35px !important;
}

.u-mb-36:not(:root) {
  margin-bottom: 36px !important;
}

.u-mb-37:not(:root) {
  margin-bottom: 37px !important;
}

.u-mb-38:not(:root) {
  margin-bottom: 38px !important;
}

.u-mb-39:not(:root) {
  margin-bottom: 39px !important;
}

.u-mb-40:not(:root) {
  margin-bottom: 40px !important;
}

.u-mb-41:not(:root) {
  margin-bottom: 41px !important;
}

.u-mb-42:not(:root) {
  margin-bottom: 42px !important;
}

.u-mb-43:not(:root) {
  margin-bottom: 43px !important;
}

.u-mb-44:not(:root) {
  margin-bottom: 44px !important;
}

.u-mb-45:not(:root) {
  margin-bottom: 45px !important;
}

.u-mb-46:not(:root) {
  margin-bottom: 46px !important;
}

.u-mb-47:not(:root) {
  margin-bottom: 47px !important;
}

.u-mb-48:not(:root) {
  margin-bottom: 48px !important;
}

.u-mb-49:not(:root) {
  margin-bottom: 49px !important;
}

.u-mb-50:not(:root) {
  margin-bottom: 50px !important;
}

.u-mb-51:not(:root) {
  margin-bottom: 51px !important;
}

.u-mb-52:not(:root) {
  margin-bottom: 52px !important;
}

.u-mb-53:not(:root) {
  margin-bottom: 53px !important;
}

.u-mb-54:not(:root) {
  margin-bottom: 54px !important;
}

.u-mb-55:not(:root) {
  margin-bottom: 55px !important;
}

.u-mb-56:not(:root) {
  margin-bottom: 56px !important;
}

.u-mb-57:not(:root) {
  margin-bottom: 57px !important;
}

.u-mb-58:not(:root) {
  margin-bottom: 58px !important;
}

.u-mb-59:not(:root) {
  margin-bottom: 59px !important;
}

.u-mb-60:not(:root) {
  margin-bottom: 60px !important;
}

.u-mb-61:not(:root) {
  margin-bottom: 61px !important;
}

.u-mb-62:not(:root) {
  margin-bottom: 62px !important;
}

.u-mb-63:not(:root) {
  margin-bottom: 63px !important;
}

.u-mb-64:not(:root) {
  margin-bottom: 64px !important;
}

.u-mb-65:not(:root) {
  margin-bottom: 65px !important;
}

.u-mb-66:not(:root) {
  margin-bottom: 66px !important;
}

.u-mb-67:not(:root) {
  margin-bottom: 67px !important;
}

.u-mb-68:not(:root) {
  margin-bottom: 68px !important;
}

.u-mb-69:not(:root) {
  margin-bottom: 69px !important;
}

.u-mb-70:not(:root) {
  margin-bottom: 70px !important;
}

.u-mb-71:not(:root) {
  margin-bottom: 71px !important;
}

.u-mb-72:not(:root) {
  margin-bottom: 72px !important;
}

.u-mb-73:not(:root) {
  margin-bottom: 73px !important;
}

.u-mb-74:not(:root) {
  margin-bottom: 74px !important;
}

.u-mb-75:not(:root) {
  margin-bottom: 75px !important;
}

.u-mb-76:not(:root) {
  margin-bottom: 76px !important;
}

.u-mb-77:not(:root) {
  margin-bottom: 77px !important;
}

.u-mb-78:not(:root) {
  margin-bottom: 78px !important;
}

.u-mb-79:not(:root) {
  margin-bottom: 79px !important;
}

.u-mb-80:not(:root) {
  margin-bottom: 80px !important;
}

.u-mb-81:not(:root) {
  margin-bottom: 81px !important;
}

.u-mb-82:not(:root) {
  margin-bottom: 82px !important;
}

.u-mb-83:not(:root) {
  margin-bottom: 83px !important;
}

.u-mb-84:not(:root) {
  margin-bottom: 84px !important;
}

.u-mb-85:not(:root) {
  margin-bottom: 85px !important;
}

.u-mb-86:not(:root) {
  margin-bottom: 86px !important;
}

.u-mb-87:not(:root) {
  margin-bottom: 87px !important;
}

.u-mb-88:not(:root) {
  margin-bottom: 88px !important;
}

.u-mb-89:not(:root) {
  margin-bottom: 89px !important;
}

.u-mb-90:not(:root) {
  margin-bottom: 90px !important;
}

.u-mb-91:not(:root) {
  margin-bottom: 91px !important;
}

.u-mb-92:not(:root) {
  margin-bottom: 92px !important;
}

.u-mb-93:not(:root) {
  margin-bottom: 93px !important;
}

.u-mb-94:not(:root) {
  margin-bottom: 94px !important;
}

.u-mb-95:not(:root) {
  margin-bottom: 95px !important;
}

.u-mb-96:not(:root) {
  margin-bottom: 96px !important;
}

.u-mb-97:not(:root) {
  margin-bottom: 97px !important;
}

.u-mb-98:not(:root) {
  margin-bottom: 98px !important;
}

.u-mb-99:not(:root) {
  margin-bottom: 99px !important;
}

.u-mb-100:not(:root) {
  margin-bottom: 100px !important;
}

.u-mb-101:not(:root) {
  margin-bottom: 101px !important;
}

.u-mb-102:not(:root) {
  margin-bottom: 102px !important;
}

.u-mb-103:not(:root) {
  margin-bottom: 103px !important;
}

.u-mb-104:not(:root) {
  margin-bottom: 104px !important;
}

.u-mb-105:not(:root) {
  margin-bottom: 105px !important;
}

.u-mb-106:not(:root) {
  margin-bottom: 106px !important;
}

.u-mb-107:not(:root) {
  margin-bottom: 107px !important;
}

.u-mb-108:not(:root) {
  margin-bottom: 108px !important;
}

.u-mb-109:not(:root) {
  margin-bottom: 109px !important;
}

.u-mb-110:not(:root) {
  margin-bottom: 110px !important;
}

.u-mb-111:not(:root) {
  margin-bottom: 111px !important;
}

.u-mb-112:not(:root) {
  margin-bottom: 112px !important;
}

.u-mb-113:not(:root) {
  margin-bottom: 113px !important;
}

.u-mb-114:not(:root) {
  margin-bottom: 114px !important;
}

.u-mb-115:not(:root) {
  margin-bottom: 115px !important;
}

.u-mb-116:not(:root) {
  margin-bottom: 116px !important;
}

.u-mb-117:not(:root) {
  margin-bottom: 117px !important;
}

.u-mb-118:not(:root) {
  margin-bottom: 118px !important;
}

.u-mb-119:not(:root) {
  margin-bottom: 119px !important;
}

.u-mb-120:not(:root) {
  margin-bottom: 120px !important;
}

.u-mb-121:not(:root) {
  margin-bottom: 121px !important;
}

.u-mb-122:not(:root) {
  margin-bottom: 122px !important;
}

.u-mb-123:not(:root) {
  margin-bottom: 123px !important;
}

.u-mb-124:not(:root) {
  margin-bottom: 124px !important;
}

.u-mb-125:not(:root) {
  margin-bottom: 125px !important;
}

.u-mb-126:not(:root) {
  margin-bottom: 126px !important;
}

.u-mb-127:not(:root) {
  margin-bottom: 127px !important;
}

.u-mb-128:not(:root) {
  margin-bottom: 128px !important;
}

.u-mb-129:not(:root) {
  margin-bottom: 129px !important;
}

.u-mb-130:not(:root) {
  margin-bottom: 130px !important;
}

.u-mb-131:not(:root) {
  margin-bottom: 131px !important;
}

.u-mb-132:not(:root) {
  margin-bottom: 132px !important;
}

.u-mb-133:not(:root) {
  margin-bottom: 133px !important;
}

.u-mb-134:not(:root) {
  margin-bottom: 134px !important;
}

.u-mb-135:not(:root) {
  margin-bottom: 135px !important;
}

.u-mb-136:not(:root) {
  margin-bottom: 136px !important;
}

.u-mb-137:not(:root) {
  margin-bottom: 137px !important;
}

.u-mb-138:not(:root) {
  margin-bottom: 138px !important;
}

.u-mb-139:not(:root) {
  margin-bottom: 139px !important;
}

.u-mb-140:not(:root) {
  margin-bottom: 140px !important;
}

.u-mb-141:not(:root) {
  margin-bottom: 141px !important;
}

.u-mb-142:not(:root) {
  margin-bottom: 142px !important;
}

.u-mb-143:not(:root) {
  margin-bottom: 143px !important;
}

.u-mb-144:not(:root) {
  margin-bottom: 144px !important;
}

.u-mb-145:not(:root) {
  margin-bottom: 145px !important;
}

.u-mb-146:not(:root) {
  margin-bottom: 146px !important;
}

.u-mb-147:not(:root) {
  margin-bottom: 147px !important;
}

.u-mb-148:not(:root) {
  margin-bottom: 148px !important;
}

.u-mb-149:not(:root) {
  margin-bottom: 149px !important;
}

.u-mb-150:not(:root) {
  margin-bottom: 150px !important;
}

.u-mb-151:not(:root) {
  margin-bottom: 151px !important;
}

.u-mb-152:not(:root) {
  margin-bottom: 152px !important;
}

.u-mb-153:not(:root) {
  margin-bottom: 153px !important;
}

.u-mb-154:not(:root) {
  margin-bottom: 154px !important;
}

.u-mb-155:not(:root) {
  margin-bottom: 155px !important;
}

.u-mb-156:not(:root) {
  margin-bottom: 156px !important;
}

.u-mb-157:not(:root) {
  margin-bottom: 157px !important;
}

.u-mb-158:not(:root) {
  margin-bottom: 158px !important;
}

.u-mb-159:not(:root) {
  margin-bottom: 159px !important;
}

.u-mb-160:not(:root) {
  margin-bottom: 160px !important;
}

.u-mb-161:not(:root) {
  margin-bottom: 161px !important;
}

.u-mb-162:not(:root) {
  margin-bottom: 162px !important;
}

.u-mb-163:not(:root) {
  margin-bottom: 163px !important;
}

.u-mb-164:not(:root) {
  margin-bottom: 164px !important;
}

.u-mb-165:not(:root) {
  margin-bottom: 165px !important;
}

.u-mb-166:not(:root) {
  margin-bottom: 166px !important;
}

.u-mb-167:not(:root) {
  margin-bottom: 167px !important;
}

.u-mb-168:not(:root) {
  margin-bottom: 168px !important;
}

.u-mb-169:not(:root) {
  margin-bottom: 169px !important;
}

.u-mb-170:not(:root) {
  margin-bottom: 170px !important;
}

.u-mb-171:not(:root) {
  margin-bottom: 171px !important;
}

.u-mb-172:not(:root) {
  margin-bottom: 172px !important;
}

.u-mb-173:not(:root) {
  margin-bottom: 173px !important;
}

.u-mb-174:not(:root) {
  margin-bottom: 174px !important;
}

.u-mb-175:not(:root) {
  margin-bottom: 175px !important;
}

.u-mb-176:not(:root) {
  margin-bottom: 176px !important;
}

.u-mb-177:not(:root) {
  margin-bottom: 177px !important;
}

.u-mb-178:not(:root) {
  margin-bottom: 178px !important;
}

.u-mb-179:not(:root) {
  margin-bottom: 179px !important;
}

.u-mb-180:not(:root) {
  margin-bottom: 180px !important;
}

.u-mb-181:not(:root) {
  margin-bottom: 181px !important;
}

.u-mb-182:not(:root) {
  margin-bottom: 182px !important;
}

.u-mb-183:not(:root) {
  margin-bottom: 183px !important;
}

.u-mb-184:not(:root) {
  margin-bottom: 184px !important;
}

.u-mb-185:not(:root) {
  margin-bottom: 185px !important;
}

.u-mb-186:not(:root) {
  margin-bottom: 186px !important;
}

.u-mb-187:not(:root) {
  margin-bottom: 187px !important;
}

.u-mb-188:not(:root) {
  margin-bottom: 188px !important;
}

.u-mb-189:not(:root) {
  margin-bottom: 189px !important;
}

.u-mb-190:not(:root) {
  margin-bottom: 190px !important;
}

.u-mb-191:not(:root) {
  margin-bottom: 191px !important;
}

.u-mb-192:not(:root) {
  margin-bottom: 192px !important;
}

.u-mb-193:not(:root) {
  margin-bottom: 193px !important;
}

.u-mb-194:not(:root) {
  margin-bottom: 194px !important;
}

.u-mb-195:not(:root) {
  margin-bottom: 195px !important;
}

.u-mb-196:not(:root) {
  margin-bottom: 196px !important;
}

.u-mb-197:not(:root) {
  margin-bottom: 197px !important;
}

.u-mb-198:not(:root) {
  margin-bottom: 198px !important;
}

.u-mb-199:not(:root) {
  margin-bottom: 199px !important;
}

.u-mb-200:not(:root) {
  margin-bottom: 200px !important;
}

@media (max-width: 800px) {
  .u-mb-1_sp:not(:root) {
    margin-bottom: 1px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-2_sp:not(:root) {
    margin-bottom: 2px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-3_sp:not(:root) {
    margin-bottom: 3px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-4_sp:not(:root) {
    margin-bottom: 4px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-5_sp:not(:root) {
    margin-bottom: 5px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-6_sp:not(:root) {
    margin-bottom: 6px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-7_sp:not(:root) {
    margin-bottom: 7px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-8_sp:not(:root) {
    margin-bottom: 8px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-9_sp:not(:root) {
    margin-bottom: 9px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-10_sp:not(:root) {
    margin-bottom: 10px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-11_sp:not(:root) {
    margin-bottom: 11px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-12_sp:not(:root) {
    margin-bottom: 12px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-13_sp:not(:root) {
    margin-bottom: 13px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-14_sp:not(:root) {
    margin-bottom: 14px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-15_sp:not(:root) {
    margin-bottom: 15px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-16_sp:not(:root) {
    margin-bottom: 16px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-17_sp:not(:root) {
    margin-bottom: 17px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-18_sp:not(:root) {
    margin-bottom: 18px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-19_sp:not(:root) {
    margin-bottom: 19px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-20_sp:not(:root) {
    margin-bottom: 20px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-21_sp:not(:root) {
    margin-bottom: 21px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-22_sp:not(:root) {
    margin-bottom: 22px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-23_sp:not(:root) {
    margin-bottom: 23px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-24_sp:not(:root) {
    margin-bottom: 24px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-25_sp:not(:root) {
    margin-bottom: 25px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-26_sp:not(:root) {
    margin-bottom: 26px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-27_sp:not(:root) {
    margin-bottom: 27px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-28_sp:not(:root) {
    margin-bottom: 28px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-29_sp:not(:root) {
    margin-bottom: 29px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-30_sp:not(:root) {
    margin-bottom: 30px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-31_sp:not(:root) {
    margin-bottom: 31px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-32_sp:not(:root) {
    margin-bottom: 32px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-33_sp:not(:root) {
    margin-bottom: 33px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-34_sp:not(:root) {
    margin-bottom: 34px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-35_sp:not(:root) {
    margin-bottom: 35px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-36_sp:not(:root) {
    margin-bottom: 36px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-37_sp:not(:root) {
    margin-bottom: 37px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-38_sp:not(:root) {
    margin-bottom: 38px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-39_sp:not(:root) {
    margin-bottom: 39px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-40_sp:not(:root) {
    margin-bottom: 40px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-41_sp:not(:root) {
    margin-bottom: 41px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-42_sp:not(:root) {
    margin-bottom: 42px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-43_sp:not(:root) {
    margin-bottom: 43px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-44_sp:not(:root) {
    margin-bottom: 44px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-45_sp:not(:root) {
    margin-bottom: 45px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-46_sp:not(:root) {
    margin-bottom: 46px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-47_sp:not(:root) {
    margin-bottom: 47px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-48_sp:not(:root) {
    margin-bottom: 48px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-49_sp:not(:root) {
    margin-bottom: 49px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-50_sp:not(:root) {
    margin-bottom: 50px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-51_sp:not(:root) {
    margin-bottom: 51px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-52_sp:not(:root) {
    margin-bottom: 52px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-53_sp:not(:root) {
    margin-bottom: 53px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-54_sp:not(:root) {
    margin-bottom: 54px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-55_sp:not(:root) {
    margin-bottom: 55px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-56_sp:not(:root) {
    margin-bottom: 56px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-57_sp:not(:root) {
    margin-bottom: 57px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-58_sp:not(:root) {
    margin-bottom: 58px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-59_sp:not(:root) {
    margin-bottom: 59px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-60_sp:not(:root) {
    margin-bottom: 60px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-61_sp:not(:root) {
    margin-bottom: 61px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-62_sp:not(:root) {
    margin-bottom: 62px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-63_sp:not(:root) {
    margin-bottom: 63px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-64_sp:not(:root) {
    margin-bottom: 64px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-65_sp:not(:root) {
    margin-bottom: 65px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-66_sp:not(:root) {
    margin-bottom: 66px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-67_sp:not(:root) {
    margin-bottom: 67px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-68_sp:not(:root) {
    margin-bottom: 68px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-69_sp:not(:root) {
    margin-bottom: 69px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-70_sp:not(:root) {
    margin-bottom: 70px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-71_sp:not(:root) {
    margin-bottom: 71px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-72_sp:not(:root) {
    margin-bottom: 72px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-73_sp:not(:root) {
    margin-bottom: 73px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-74_sp:not(:root) {
    margin-bottom: 74px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-75_sp:not(:root) {
    margin-bottom: 75px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-76_sp:not(:root) {
    margin-bottom: 76px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-77_sp:not(:root) {
    margin-bottom: 77px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-78_sp:not(:root) {
    margin-bottom: 78px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-79_sp:not(:root) {
    margin-bottom: 79px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-80_sp:not(:root) {
    margin-bottom: 80px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-81_sp:not(:root) {
    margin-bottom: 81px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-82_sp:not(:root) {
    margin-bottom: 82px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-83_sp:not(:root) {
    margin-bottom: 83px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-84_sp:not(:root) {
    margin-bottom: 84px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-85_sp:not(:root) {
    margin-bottom: 85px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-86_sp:not(:root) {
    margin-bottom: 86px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-87_sp:not(:root) {
    margin-bottom: 87px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-88_sp:not(:root) {
    margin-bottom: 88px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-89_sp:not(:root) {
    margin-bottom: 89px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-90_sp:not(:root) {
    margin-bottom: 90px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-91_sp:not(:root) {
    margin-bottom: 91px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-92_sp:not(:root) {
    margin-bottom: 92px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-93_sp:not(:root) {
    margin-bottom: 93px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-94_sp:not(:root) {
    margin-bottom: 94px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-95_sp:not(:root) {
    margin-bottom: 95px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-96_sp:not(:root) {
    margin-bottom: 96px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-97_sp:not(:root) {
    margin-bottom: 97px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-98_sp:not(:root) {
    margin-bottom: 98px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-99_sp:not(:root) {
    margin-bottom: 99px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-100_sp:not(:root) {
    margin-bottom: 100px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-101_sp:not(:root) {
    margin-bottom: 101px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-102_sp:not(:root) {
    margin-bottom: 102px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-103_sp:not(:root) {
    margin-bottom: 103px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-104_sp:not(:root) {
    margin-bottom: 104px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-105_sp:not(:root) {
    margin-bottom: 105px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-106_sp:not(:root) {
    margin-bottom: 106px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-107_sp:not(:root) {
    margin-bottom: 107px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-108_sp:not(:root) {
    margin-bottom: 108px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-109_sp:not(:root) {
    margin-bottom: 109px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-110_sp:not(:root) {
    margin-bottom: 110px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-111_sp:not(:root) {
    margin-bottom: 111px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-112_sp:not(:root) {
    margin-bottom: 112px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-113_sp:not(:root) {
    margin-bottom: 113px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-114_sp:not(:root) {
    margin-bottom: 114px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-115_sp:not(:root) {
    margin-bottom: 115px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-116_sp:not(:root) {
    margin-bottom: 116px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-117_sp:not(:root) {
    margin-bottom: 117px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-118_sp:not(:root) {
    margin-bottom: 118px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-119_sp:not(:root) {
    margin-bottom: 119px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-120_sp:not(:root) {
    margin-bottom: 120px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-121_sp:not(:root) {
    margin-bottom: 121px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-122_sp:not(:root) {
    margin-bottom: 122px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-123_sp:not(:root) {
    margin-bottom: 123px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-124_sp:not(:root) {
    margin-bottom: 124px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-125_sp:not(:root) {
    margin-bottom: 125px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-126_sp:not(:root) {
    margin-bottom: 126px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-127_sp:not(:root) {
    margin-bottom: 127px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-128_sp:not(:root) {
    margin-bottom: 128px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-129_sp:not(:root) {
    margin-bottom: 129px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-130_sp:not(:root) {
    margin-bottom: 130px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-131_sp:not(:root) {
    margin-bottom: 131px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-132_sp:not(:root) {
    margin-bottom: 132px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-133_sp:not(:root) {
    margin-bottom: 133px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-134_sp:not(:root) {
    margin-bottom: 134px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-135_sp:not(:root) {
    margin-bottom: 135px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-136_sp:not(:root) {
    margin-bottom: 136px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-137_sp:not(:root) {
    margin-bottom: 137px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-138_sp:not(:root) {
    margin-bottom: 138px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-139_sp:not(:root) {
    margin-bottom: 139px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-140_sp:not(:root) {
    margin-bottom: 140px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-141_sp:not(:root) {
    margin-bottom: 141px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-142_sp:not(:root) {
    margin-bottom: 142px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-143_sp:not(:root) {
    margin-bottom: 143px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-144_sp:not(:root) {
    margin-bottom: 144px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-145_sp:not(:root) {
    margin-bottom: 145px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-146_sp:not(:root) {
    margin-bottom: 146px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-147_sp:not(:root) {
    margin-bottom: 147px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-148_sp:not(:root) {
    margin-bottom: 148px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-149_sp:not(:root) {
    margin-bottom: 149px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-150_sp:not(:root) {
    margin-bottom: 150px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-151_sp:not(:root) {
    margin-bottom: 151px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-152_sp:not(:root) {
    margin-bottom: 152px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-153_sp:not(:root) {
    margin-bottom: 153px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-154_sp:not(:root) {
    margin-bottom: 154px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-155_sp:not(:root) {
    margin-bottom: 155px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-156_sp:not(:root) {
    margin-bottom: 156px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-157_sp:not(:root) {
    margin-bottom: 157px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-158_sp:not(:root) {
    margin-bottom: 158px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-159_sp:not(:root) {
    margin-bottom: 159px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-160_sp:not(:root) {
    margin-bottom: 160px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-161_sp:not(:root) {
    margin-bottom: 161px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-162_sp:not(:root) {
    margin-bottom: 162px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-163_sp:not(:root) {
    margin-bottom: 163px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-164_sp:not(:root) {
    margin-bottom: 164px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-165_sp:not(:root) {
    margin-bottom: 165px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-166_sp:not(:root) {
    margin-bottom: 166px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-167_sp:not(:root) {
    margin-bottom: 167px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-168_sp:not(:root) {
    margin-bottom: 168px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-169_sp:not(:root) {
    margin-bottom: 169px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-170_sp:not(:root) {
    margin-bottom: 170px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-171_sp:not(:root) {
    margin-bottom: 171px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-172_sp:not(:root) {
    margin-bottom: 172px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-173_sp:not(:root) {
    margin-bottom: 173px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-174_sp:not(:root) {
    margin-bottom: 174px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-175_sp:not(:root) {
    margin-bottom: 175px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-176_sp:not(:root) {
    margin-bottom: 176px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-177_sp:not(:root) {
    margin-bottom: 177px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-178_sp:not(:root) {
    margin-bottom: 178px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-179_sp:not(:root) {
    margin-bottom: 179px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-180_sp:not(:root) {
    margin-bottom: 180px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-181_sp:not(:root) {
    margin-bottom: 181px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-182_sp:not(:root) {
    margin-bottom: 182px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-183_sp:not(:root) {
    margin-bottom: 183px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-184_sp:not(:root) {
    margin-bottom: 184px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-185_sp:not(:root) {
    margin-bottom: 185px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-186_sp:not(:root) {
    margin-bottom: 186px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-187_sp:not(:root) {
    margin-bottom: 187px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-188_sp:not(:root) {
    margin-bottom: 188px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-189_sp:not(:root) {
    margin-bottom: 189px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-190_sp:not(:root) {
    margin-bottom: 190px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-191_sp:not(:root) {
    margin-bottom: 191px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-192_sp:not(:root) {
    margin-bottom: 192px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-193_sp:not(:root) {
    margin-bottom: 193px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-194_sp:not(:root) {
    margin-bottom: 194px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-195_sp:not(:root) {
    margin-bottom: 195px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-196_sp:not(:root) {
    margin-bottom: 196px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-197_sp:not(:root) {
    margin-bottom: 197px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-198_sp:not(:root) {
    margin-bottom: 198px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-199_sp:not(:root) {
    margin-bottom: 199px !important;
  }
}

@media (max-width: 800px) {
  .u-mb-200_sp:not(:root) {
    margin-bottom: 200px !important;
  }
}

.u-mr-1:not(:root) {
  margin-right: 1px !important;
}

.u-mr-2:not(:root) {
  margin-right: 2px !important;
}

.u-mr-3:not(:root) {
  margin-right: 3px !important;
}

.u-mr-4:not(:root) {
  margin-right: 4px !important;
}

.u-mr-5:not(:root) {
  margin-right: 5px !important;
}

.u-mr-6:not(:root) {
  margin-right: 6px !important;
}

.u-mr-7:not(:root) {
  margin-right: 7px !important;
}

.u-mr-8:not(:root) {
  margin-right: 8px !important;
}

.u-mr-9:not(:root) {
  margin-right: 9px !important;
}

.u-mr-10:not(:root) {
  margin-right: 10px !important;
}

.u-mr-11:not(:root) {
  margin-right: 11px !important;
}

.u-mr-12:not(:root) {
  margin-right: 12px !important;
}

.u-mr-13:not(:root) {
  margin-right: 13px !important;
}

.u-mr-14:not(:root) {
  margin-right: 14px !important;
}

.u-mr-15:not(:root) {
  margin-right: 15px !important;
}

.u-mr-16:not(:root) {
  margin-right: 16px !important;
}

.u-mr-17:not(:root) {
  margin-right: 17px !important;
}

.u-mr-18:not(:root) {
  margin-right: 18px !important;
}

.u-mr-19:not(:root) {
  margin-right: 19px !important;
}

.u-mr-20:not(:root) {
  margin-right: 20px !important;
}

.u-mr-21:not(:root) {
  margin-right: 21px !important;
}

.u-mr-22:not(:root) {
  margin-right: 22px !important;
}

.u-mr-23:not(:root) {
  margin-right: 23px !important;
}

.u-mr-24:not(:root) {
  margin-right: 24px !important;
}

.u-mr-25:not(:root) {
  margin-right: 25px !important;
}

.u-mr-26:not(:root) {
  margin-right: 26px !important;
}

.u-mr-27:not(:root) {
  margin-right: 27px !important;
}

.u-mr-28:not(:root) {
  margin-right: 28px !important;
}

.u-mr-29:not(:root) {
  margin-right: 29px !important;
}

.u-mr-30:not(:root) {
  margin-right: 30px !important;
}

.u-mr-31:not(:root) {
  margin-right: 31px !important;
}

.u-mr-32:not(:root) {
  margin-right: 32px !important;
}

.u-mr-33:not(:root) {
  margin-right: 33px !important;
}

.u-mr-34:not(:root) {
  margin-right: 34px !important;
}

.u-mr-35:not(:root) {
  margin-right: 35px !important;
}

.u-mr-36:not(:root) {
  margin-right: 36px !important;
}

.u-mr-37:not(:root) {
  margin-right: 37px !important;
}

.u-mr-38:not(:root) {
  margin-right: 38px !important;
}

.u-mr-39:not(:root) {
  margin-right: 39px !important;
}

.u-mr-40:not(:root) {
  margin-right: 40px !important;
}

.u-mr-41:not(:root) {
  margin-right: 41px !important;
}

.u-mr-42:not(:root) {
  margin-right: 42px !important;
}

.u-mr-43:not(:root) {
  margin-right: 43px !important;
}

.u-mr-44:not(:root) {
  margin-right: 44px !important;
}

.u-mr-45:not(:root) {
  margin-right: 45px !important;
}

.u-mr-46:not(:root) {
  margin-right: 46px !important;
}

.u-mr-47:not(:root) {
  margin-right: 47px !important;
}

.u-mr-48:not(:root) {
  margin-right: 48px !important;
}

.u-mr-49:not(:root) {
  margin-right: 49px !important;
}

.u-mr-50:not(:root) {
  margin-right: 50px !important;
}

.u-mr-51:not(:root) {
  margin-right: 51px !important;
}

.u-mr-52:not(:root) {
  margin-right: 52px !important;
}

.u-mr-53:not(:root) {
  margin-right: 53px !important;
}

.u-mr-54:not(:root) {
  margin-right: 54px !important;
}

.u-mr-55:not(:root) {
  margin-right: 55px !important;
}

.u-mr-56:not(:root) {
  margin-right: 56px !important;
}

.u-mr-57:not(:root) {
  margin-right: 57px !important;
}

.u-mr-58:not(:root) {
  margin-right: 58px !important;
}

.u-mr-59:not(:root) {
  margin-right: 59px !important;
}

.u-mr-60:not(:root) {
  margin-right: 60px !important;
}

.u-mr-61:not(:root) {
  margin-right: 61px !important;
}

.u-mr-62:not(:root) {
  margin-right: 62px !important;
}

.u-mr-63:not(:root) {
  margin-right: 63px !important;
}

.u-mr-64:not(:root) {
  margin-right: 64px !important;
}

.u-mr-65:not(:root) {
  margin-right: 65px !important;
}

.u-mr-66:not(:root) {
  margin-right: 66px !important;
}

.u-mr-67:not(:root) {
  margin-right: 67px !important;
}

.u-mr-68:not(:root) {
  margin-right: 68px !important;
}

.u-mr-69:not(:root) {
  margin-right: 69px !important;
}

.u-mr-70:not(:root) {
  margin-right: 70px !important;
}

.u-mr-71:not(:root) {
  margin-right: 71px !important;
}

.u-mr-72:not(:root) {
  margin-right: 72px !important;
}

.u-mr-73:not(:root) {
  margin-right: 73px !important;
}

.u-mr-74:not(:root) {
  margin-right: 74px !important;
}

.u-mr-75:not(:root) {
  margin-right: 75px !important;
}

.u-mr-76:not(:root) {
  margin-right: 76px !important;
}

.u-mr-77:not(:root) {
  margin-right: 77px !important;
}

.u-mr-78:not(:root) {
  margin-right: 78px !important;
}

.u-mr-79:not(:root) {
  margin-right: 79px !important;
}

.u-mr-80:not(:root) {
  margin-right: 80px !important;
}

.u-mr-81:not(:root) {
  margin-right: 81px !important;
}

.u-mr-82:not(:root) {
  margin-right: 82px !important;
}

.u-mr-83:not(:root) {
  margin-right: 83px !important;
}

.u-mr-84:not(:root) {
  margin-right: 84px !important;
}

.u-mr-85:not(:root) {
  margin-right: 85px !important;
}

.u-mr-86:not(:root) {
  margin-right: 86px !important;
}

.u-mr-87:not(:root) {
  margin-right: 87px !important;
}

.u-mr-88:not(:root) {
  margin-right: 88px !important;
}

.u-mr-89:not(:root) {
  margin-right: 89px !important;
}

.u-mr-90:not(:root) {
  margin-right: 90px !important;
}

.u-mr-91:not(:root) {
  margin-right: 91px !important;
}

.u-mr-92:not(:root) {
  margin-right: 92px !important;
}

.u-mr-93:not(:root) {
  margin-right: 93px !important;
}

.u-mr-94:not(:root) {
  margin-right: 94px !important;
}

.u-mr-95:not(:root) {
  margin-right: 95px !important;
}

.u-mr-96:not(:root) {
  margin-right: 96px !important;
}

.u-mr-97:not(:root) {
  margin-right: 97px !important;
}

.u-mr-98:not(:root) {
  margin-right: 98px !important;
}

.u-mr-99:not(:root) {
  margin-right: 99px !important;
}

.u-mr-100:not(:root) {
  margin-right: 100px !important;
}

.u-mr-101:not(:root) {
  margin-right: 101px !important;
}

.u-mr-102:not(:root) {
  margin-right: 102px !important;
}

.u-mr-103:not(:root) {
  margin-right: 103px !important;
}

.u-mr-104:not(:root) {
  margin-right: 104px !important;
}

.u-mr-105:not(:root) {
  margin-right: 105px !important;
}

.u-mr-106:not(:root) {
  margin-right: 106px !important;
}

.u-mr-107:not(:root) {
  margin-right: 107px !important;
}

.u-mr-108:not(:root) {
  margin-right: 108px !important;
}

.u-mr-109:not(:root) {
  margin-right: 109px !important;
}

.u-mr-110:not(:root) {
  margin-right: 110px !important;
}

.u-mr-111:not(:root) {
  margin-right: 111px !important;
}

.u-mr-112:not(:root) {
  margin-right: 112px !important;
}

.u-mr-113:not(:root) {
  margin-right: 113px !important;
}

.u-mr-114:not(:root) {
  margin-right: 114px !important;
}

.u-mr-115:not(:root) {
  margin-right: 115px !important;
}

.u-mr-116:not(:root) {
  margin-right: 116px !important;
}

.u-mr-117:not(:root) {
  margin-right: 117px !important;
}

.u-mr-118:not(:root) {
  margin-right: 118px !important;
}

.u-mr-119:not(:root) {
  margin-right: 119px !important;
}

.u-mr-120:not(:root) {
  margin-right: 120px !important;
}

.u-mr-121:not(:root) {
  margin-right: 121px !important;
}

.u-mr-122:not(:root) {
  margin-right: 122px !important;
}

.u-mr-123:not(:root) {
  margin-right: 123px !important;
}

.u-mr-124:not(:root) {
  margin-right: 124px !important;
}

.u-mr-125:not(:root) {
  margin-right: 125px !important;
}

.u-mr-126:not(:root) {
  margin-right: 126px !important;
}

.u-mr-127:not(:root) {
  margin-right: 127px !important;
}

.u-mr-128:not(:root) {
  margin-right: 128px !important;
}

.u-mr-129:not(:root) {
  margin-right: 129px !important;
}

.u-mr-130:not(:root) {
  margin-right: 130px !important;
}

.u-mr-131:not(:root) {
  margin-right: 131px !important;
}

.u-mr-132:not(:root) {
  margin-right: 132px !important;
}

.u-mr-133:not(:root) {
  margin-right: 133px !important;
}

.u-mr-134:not(:root) {
  margin-right: 134px !important;
}

.u-mr-135:not(:root) {
  margin-right: 135px !important;
}

.u-mr-136:not(:root) {
  margin-right: 136px !important;
}

.u-mr-137:not(:root) {
  margin-right: 137px !important;
}

.u-mr-138:not(:root) {
  margin-right: 138px !important;
}

.u-mr-139:not(:root) {
  margin-right: 139px !important;
}

.u-mr-140:not(:root) {
  margin-right: 140px !important;
}

.u-mr-141:not(:root) {
  margin-right: 141px !important;
}

.u-mr-142:not(:root) {
  margin-right: 142px !important;
}

.u-mr-143:not(:root) {
  margin-right: 143px !important;
}

.u-mr-144:not(:root) {
  margin-right: 144px !important;
}

.u-mr-145:not(:root) {
  margin-right: 145px !important;
}

.u-mr-146:not(:root) {
  margin-right: 146px !important;
}

.u-mr-147:not(:root) {
  margin-right: 147px !important;
}

.u-mr-148:not(:root) {
  margin-right: 148px !important;
}

.u-mr-149:not(:root) {
  margin-right: 149px !important;
}

.u-mr-150:not(:root) {
  margin-right: 150px !important;
}

.u-mr-151:not(:root) {
  margin-right: 151px !important;
}

.u-mr-152:not(:root) {
  margin-right: 152px !important;
}

.u-mr-153:not(:root) {
  margin-right: 153px !important;
}

.u-mr-154:not(:root) {
  margin-right: 154px !important;
}

.u-mr-155:not(:root) {
  margin-right: 155px !important;
}

.u-mr-156:not(:root) {
  margin-right: 156px !important;
}

.u-mr-157:not(:root) {
  margin-right: 157px !important;
}

.u-mr-158:not(:root) {
  margin-right: 158px !important;
}

.u-mr-159:not(:root) {
  margin-right: 159px !important;
}

.u-mr-160:not(:root) {
  margin-right: 160px !important;
}

.u-mr-161:not(:root) {
  margin-right: 161px !important;
}

.u-mr-162:not(:root) {
  margin-right: 162px !important;
}

.u-mr-163:not(:root) {
  margin-right: 163px !important;
}

.u-mr-164:not(:root) {
  margin-right: 164px !important;
}

.u-mr-165:not(:root) {
  margin-right: 165px !important;
}

.u-mr-166:not(:root) {
  margin-right: 166px !important;
}

.u-mr-167:not(:root) {
  margin-right: 167px !important;
}

.u-mr-168:not(:root) {
  margin-right: 168px !important;
}

.u-mr-169:not(:root) {
  margin-right: 169px !important;
}

.u-mr-170:not(:root) {
  margin-right: 170px !important;
}

.u-mr-171:not(:root) {
  margin-right: 171px !important;
}

.u-mr-172:not(:root) {
  margin-right: 172px !important;
}

.u-mr-173:not(:root) {
  margin-right: 173px !important;
}

.u-mr-174:not(:root) {
  margin-right: 174px !important;
}

.u-mr-175:not(:root) {
  margin-right: 175px !important;
}

.u-mr-176:not(:root) {
  margin-right: 176px !important;
}

.u-mr-177:not(:root) {
  margin-right: 177px !important;
}

.u-mr-178:not(:root) {
  margin-right: 178px !important;
}

.u-mr-179:not(:root) {
  margin-right: 179px !important;
}

.u-mr-180:not(:root) {
  margin-right: 180px !important;
}

.u-mr-181:not(:root) {
  margin-right: 181px !important;
}

.u-mr-182:not(:root) {
  margin-right: 182px !important;
}

.u-mr-183:not(:root) {
  margin-right: 183px !important;
}

.u-mr-184:not(:root) {
  margin-right: 184px !important;
}

.u-mr-185:not(:root) {
  margin-right: 185px !important;
}

.u-mr-186:not(:root) {
  margin-right: 186px !important;
}

.u-mr-187:not(:root) {
  margin-right: 187px !important;
}

.u-mr-188:not(:root) {
  margin-right: 188px !important;
}

.u-mr-189:not(:root) {
  margin-right: 189px !important;
}

.u-mr-190:not(:root) {
  margin-right: 190px !important;
}

.u-mr-191:not(:root) {
  margin-right: 191px !important;
}

.u-mr-192:not(:root) {
  margin-right: 192px !important;
}

.u-mr-193:not(:root) {
  margin-right: 193px !important;
}

.u-mr-194:not(:root) {
  margin-right: 194px !important;
}

.u-mr-195:not(:root) {
  margin-right: 195px !important;
}

.u-mr-196:not(:root) {
  margin-right: 196px !important;
}

.u-mr-197:not(:root) {
  margin-right: 197px !important;
}

.u-mr-198:not(:root) {
  margin-right: 198px !important;
}

.u-mr-199:not(:root) {
  margin-right: 199px !important;
}

.u-mr-200:not(:root) {
  margin-right: 200px !important;
}

/**
* height
* ========================== */
.u-height-1px:not(:root) {
  height: 1px !important;
}

.u-height-2px:not(:root) {
  height: 2px !important;
}

.u-height-3px:not(:root) {
  height: 3px !important;
}

.u-height-4px:not(:root) {
  height: 4px !important;
}

.u-height-5px:not(:root) {
  height: 5px !important;
}

.u-height-6px:not(:root) {
  height: 6px !important;
}

.u-height-7px:not(:root) {
  height: 7px !important;
}

.u-height-8px:not(:root) {
  height: 8px !important;
}

.u-height-9px:not(:root) {
  height: 9px !important;
}

.u-height-10px:not(:root) {
  height: 10px !important;
}

.u-height-11px:not(:root) {
  height: 11px !important;
}

.u-height-12px:not(:root) {
  height: 12px !important;
}

.u-height-13px:not(:root) {
  height: 13px !important;
}

.u-height-14px:not(:root) {
  height: 14px !important;
}

.u-height-15px:not(:root) {
  height: 15px !important;
}

.u-height-16px:not(:root) {
  height: 16px !important;
}

.u-height-17px:not(:root) {
  height: 17px !important;
}

.u-height-18px:not(:root) {
  height: 18px !important;
}

.u-height-19px:not(:root) {
  height: 19px !important;
}

.u-height-20px:not(:root) {
  height: 20px !important;
}

.u-height-21px:not(:root) {
  height: 21px !important;
}

.u-height-22px:not(:root) {
  height: 22px !important;
}

.u-height-23px:not(:root) {
  height: 23px !important;
}

.u-height-24px:not(:root) {
  height: 24px !important;
}

.u-height-25px:not(:root) {
  height: 25px !important;
}

.u-height-26px:not(:root) {
  height: 26px !important;
}

.u-height-27px:not(:root) {
  height: 27px !important;
}

.u-height-28px:not(:root) {
  height: 28px !important;
}

.u-height-29px:not(:root) {
  height: 29px !important;
}

.u-height-30px:not(:root) {
  height: 30px !important;
}

.u-height-31px:not(:root) {
  height: 31px !important;
}

.u-height-32px:not(:root) {
  height: 32px !important;
}

.u-height-33px:not(:root) {
  height: 33px !important;
}

.u-height-34px:not(:root) {
  height: 34px !important;
}

.u-height-35px:not(:root) {
  height: 35px !important;
}

.u-height-36px:not(:root) {
  height: 36px !important;
}

.u-height-37px:not(:root) {
  height: 37px !important;
}

.u-height-38px:not(:root) {
  height: 38px !important;
}

.u-height-39px:not(:root) {
  height: 39px !important;
}

.u-height-40px:not(:root) {
  height: 40px !important;
}

.u-height-41px:not(:root) {
  height: 41px !important;
}

.u-height-42px:not(:root) {
  height: 42px !important;
}

.u-height-43px:not(:root) {
  height: 43px !important;
}

.u-height-44px:not(:root) {
  height: 44px !important;
}

.u-height-45px:not(:root) {
  height: 45px !important;
}

.u-height-46px:not(:root) {
  height: 46px !important;
}

.u-height-47px:not(:root) {
  height: 47px !important;
}

.u-height-48px:not(:root) {
  height: 48px !important;
}

.u-height-49px:not(:root) {
  height: 49px !important;
}

.u-height-50px:not(:root) {
  height: 50px !important;
}

.u-height-51px:not(:root) {
  height: 51px !important;
}

.u-height-52px:not(:root) {
  height: 52px !important;
}

.u-height-53px:not(:root) {
  height: 53px !important;
}

.u-height-54px:not(:root) {
  height: 54px !important;
}

.u-height-55px:not(:root) {
  height: 55px !important;
}

.u-height-56px:not(:root) {
  height: 56px !important;
}

.u-height-57px:not(:root) {
  height: 57px !important;
}

.u-height-58px:not(:root) {
  height: 58px !important;
}

.u-height-59px:not(:root) {
  height: 59px !important;
}

.u-height-60px:not(:root) {
  height: 60px !important;
}

.u-height-61px:not(:root) {
  height: 61px !important;
}

.u-height-62px:not(:root) {
  height: 62px !important;
}

.u-height-63px:not(:root) {
  height: 63px !important;
}

.u-height-64px:not(:root) {
  height: 64px !important;
}

.u-height-65px:not(:root) {
  height: 65px !important;
}

.u-height-66px:not(:root) {
  height: 66px !important;
}

.u-height-67px:not(:root) {
  height: 67px !important;
}

.u-height-68px:not(:root) {
  height: 68px !important;
}

.u-height-69px:not(:root) {
  height: 69px !important;
}

.u-height-70px:not(:root) {
  height: 70px !important;
}

.u-height-71px:not(:root) {
  height: 71px !important;
}

.u-height-72px:not(:root) {
  height: 72px !important;
}

.u-height-73px:not(:root) {
  height: 73px !important;
}

.u-height-74px:not(:root) {
  height: 74px !important;
}

.u-height-75px:not(:root) {
  height: 75px !important;
}

.u-height-76px:not(:root) {
  height: 76px !important;
}

.u-height-77px:not(:root) {
  height: 77px !important;
}

.u-height-78px:not(:root) {
  height: 78px !important;
}

.u-height-79px:not(:root) {
  height: 79px !important;
}

.u-height-80px:not(:root) {
  height: 80px !important;
}

.u-height-81px:not(:root) {
  height: 81px !important;
}

.u-height-82px:not(:root) {
  height: 82px !important;
}

.u-height-83px:not(:root) {
  height: 83px !important;
}

.u-height-84px:not(:root) {
  height: 84px !important;
}

.u-height-85px:not(:root) {
  height: 85px !important;
}

.u-height-86px:not(:root) {
  height: 86px !important;
}

.u-height-87px:not(:root) {
  height: 87px !important;
}

.u-height-88px:not(:root) {
  height: 88px !important;
}

.u-height-89px:not(:root) {
  height: 89px !important;
}

.u-height-90px:not(:root) {
  height: 90px !important;
}

.u-height-91px:not(:root) {
  height: 91px !important;
}

.u-height-92px:not(:root) {
  height: 92px !important;
}

.u-height-93px:not(:root) {
  height: 93px !important;
}

.u-height-94px:not(:root) {
  height: 94px !important;
}

.u-height-95px:not(:root) {
  height: 95px !important;
}

.u-height-96px:not(:root) {
  height: 96px !important;
}

.u-height-97px:not(:root) {
  height: 97px !important;
}

.u-height-98px:not(:root) {
  height: 98px !important;
}

.u-height-99px:not(:root) {
  height: 99px !important;
}

.u-height-100px:not(:root) {
  height: 100px !important;
}
/**
* min-height
* ========================== */
.u-pc-min-height-1px:not(:root) {
  min-height: 1px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-1px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-2px:not(:root) {
  min-height: 2px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-2px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-3px:not(:root) {
  min-height: 3px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-3px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-4px:not(:root) {
  min-height: 4px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-4px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-5px:not(:root) {
  min-height: 5px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-5px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-6px:not(:root) {
  min-height: 6px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-6px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-7px:not(:root) {
  min-height: 7px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-7px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-8px:not(:root) {
  min-height: 8px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-8px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-9px:not(:root) {
  min-height: 9px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-9px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-10px:not(:root) {
  min-height: 10px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-10px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-11px:not(:root) {
  min-height: 11px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-11px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-12px:not(:root) {
  min-height: 12px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-12px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-13px:not(:root) {
  min-height: 13px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-13px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-14px:not(:root) {
  min-height: 14px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-14px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-15px:not(:root) {
  min-height: 15px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-15px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-16px:not(:root) {
  min-height: 16px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-16px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-17px:not(:root) {
  min-height: 17px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-17px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-18px:not(:root) {
  min-height: 18px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-18px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-19px:not(:root) {
  min-height: 19px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-19px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-20px:not(:root) {
  min-height: 20px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-20px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-21px:not(:root) {
  min-height: 21px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-21px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-22px:not(:root) {
  min-height: 22px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-22px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-23px:not(:root) {
  min-height: 23px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-23px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-24px:not(:root) {
  min-height: 24px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-24px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-25px:not(:root) {
  min-height: 25px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-25px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-26px:not(:root) {
  min-height: 26px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-26px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-27px:not(:root) {
  min-height: 27px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-27px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-28px:not(:root) {
  min-height: 28px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-28px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-29px:not(:root) {
  min-height: 29px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-29px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-30px:not(:root) {
  min-height: 30px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-30px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-31px:not(:root) {
  min-height: 31px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-31px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-32px:not(:root) {
  min-height: 32px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-32px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-33px:not(:root) {
  min-height: 33px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-33px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-34px:not(:root) {
  min-height: 34px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-34px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-35px:not(:root) {
  min-height: 35px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-35px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-36px:not(:root) {
  min-height: 36px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-36px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-37px:not(:root) {
  min-height: 37px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-37px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-38px:not(:root) {
  min-height: 38px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-38px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-39px:not(:root) {
  min-height: 39px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-39px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-40px:not(:root) {
  min-height: 40px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-40px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-41px:not(:root) {
  min-height: 41px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-41px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-42px:not(:root) {
  min-height: 42px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-42px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-43px:not(:root) {
  min-height: 43px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-43px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-44px:not(:root) {
  min-height: 44px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-44px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-45px:not(:root) {
  min-height: 45px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-45px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-46px:not(:root) {
  min-height: 46px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-46px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-47px:not(:root) {
  min-height: 47px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-47px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-48px:not(:root) {
  min-height: 48px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-48px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-49px:not(:root) {
  min-height: 49px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-49px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-50px:not(:root) {
  min-height: 50px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-50px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-51px:not(:root) {
  min-height: 51px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-51px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-52px:not(:root) {
  min-height: 52px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-52px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-53px:not(:root) {
  min-height: 53px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-53px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-54px:not(:root) {
  min-height: 54px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-54px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-55px:not(:root) {
  min-height: 55px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-55px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-56px:not(:root) {
  min-height: 56px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-56px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-57px:not(:root) {
  min-height: 57px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-57px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-58px:not(:root) {
  min-height: 58px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-58px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-59px:not(:root) {
  min-height: 59px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-59px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-60px:not(:root) {
  min-height: 60px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-60px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-61px:not(:root) {
  min-height: 61px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-61px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-62px:not(:root) {
  min-height: 62px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-62px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-63px:not(:root) {
  min-height: 63px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-63px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-64px:not(:root) {
  min-height: 64px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-64px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-65px:not(:root) {
  min-height: 65px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-65px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-66px:not(:root) {
  min-height: 66px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-66px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-67px:not(:root) {
  min-height: 67px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-67px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-68px:not(:root) {
  min-height: 68px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-68px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-69px:not(:root) {
  min-height: 69px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-69px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-70px:not(:root) {
  min-height: 70px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-70px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-71px:not(:root) {
  min-height: 71px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-71px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-72px:not(:root) {
  min-height: 72px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-72px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-73px:not(:root) {
  min-height: 73px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-73px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-74px:not(:root) {
  min-height: 74px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-74px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-75px:not(:root) {
  min-height: 75px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-75px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-76px:not(:root) {
  min-height: 76px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-76px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-77px:not(:root) {
  min-height: 77px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-77px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-78px:not(:root) {
  min-height: 78px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-78px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-79px:not(:root) {
  min-height: 79px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-79px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-80px:not(:root) {
  min-height: 80px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-80px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-81px:not(:root) {
  min-height: 81px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-81px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-82px:not(:root) {
  min-height: 82px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-82px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-83px:not(:root) {
  min-height: 83px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-83px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-84px:not(:root) {
  min-height: 84px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-84px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-85px:not(:root) {
  min-height: 85px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-85px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-86px:not(:root) {
  min-height: 86px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-86px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-87px:not(:root) {
  min-height: 87px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-87px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-88px:not(:root) {
  min-height: 88px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-88px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-89px:not(:root) {
  min-height: 89px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-89px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-90px:not(:root) {
  min-height: 90px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-90px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-91px:not(:root) {
  min-height: 91px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-91px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-92px:not(:root) {
  min-height: 92px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-92px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-93px:not(:root) {
  min-height: 93px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-93px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-94px:not(:root) {
  min-height: 94px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-94px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-95px:not(:root) {
  min-height: 95px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-95px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-96px:not(:root) {
  min-height: 96px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-96px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-97px:not(:root) {
  min-height: 97px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-97px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-98px:not(:root) {
  min-height: 98px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-98px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-99px:not(:root) {
  min-height: 99px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-99px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-100px:not(:root) {
  min-height: 100px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-100px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-101px:not(:root) {
  min-height: 101px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-101px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-102px:not(:root) {
  min-height: 102px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-102px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-103px:not(:root) {
  min-height: 103px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-103px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-104px:not(:root) {
  min-height: 104px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-104px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-105px:not(:root) {
  min-height: 105px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-105px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-106px:not(:root) {
  min-height: 106px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-106px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-107px:not(:root) {
  min-height: 107px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-107px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-108px:not(:root) {
  min-height: 108px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-108px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-109px:not(:root) {
  min-height: 109px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-109px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-110px:not(:root) {
  min-height: 110px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-110px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-111px:not(:root) {
  min-height: 111px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-111px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-112px:not(:root) {
  min-height: 112px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-112px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-113px:not(:root) {
  min-height: 113px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-113px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-114px:not(:root) {
  min-height: 114px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-114px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-115px:not(:root) {
  min-height: 115px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-115px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-116px:not(:root) {
  min-height: 116px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-116px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-117px:not(:root) {
  min-height: 117px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-117px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-118px:not(:root) {
  min-height: 118px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-118px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-119px:not(:root) {
  min-height: 119px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-119px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-120px:not(:root) {
  min-height: 120px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-120px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-121px:not(:root) {
  min-height: 121px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-121px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-122px:not(:root) {
  min-height: 122px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-122px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-123px:not(:root) {
  min-height: 123px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-123px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-124px:not(:root) {
  min-height: 124px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-124px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-125px:not(:root) {
  min-height: 125px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-125px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-126px:not(:root) {
  min-height: 126px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-126px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-127px:not(:root) {
  min-height: 127px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-127px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-128px:not(:root) {
  min-height: 128px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-128px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-129px:not(:root) {
  min-height: 129px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-129px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-130px:not(:root) {
  min-height: 130px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-130px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-131px:not(:root) {
  min-height: 131px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-131px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-132px:not(:root) {
  min-height: 132px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-132px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-133px:not(:root) {
  min-height: 133px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-133px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-134px:not(:root) {
  min-height: 134px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-134px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-135px:not(:root) {
  min-height: 135px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-135px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-136px:not(:root) {
  min-height: 136px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-136px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-137px:not(:root) {
  min-height: 137px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-137px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-138px:not(:root) {
  min-height: 138px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-138px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-139px:not(:root) {
  min-height: 139px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-139px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-140px:not(:root) {
  min-height: 140px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-140px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-141px:not(:root) {
  min-height: 141px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-141px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-142px:not(:root) {
  min-height: 142px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-142px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-143px:not(:root) {
  min-height: 143px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-143px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-144px:not(:root) {
  min-height: 144px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-144px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-145px:not(:root) {
  min-height: 145px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-145px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-146px:not(:root) {
  min-height: 146px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-146px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-147px:not(:root) {
  min-height: 147px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-147px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-148px:not(:root) {
  min-height: 148px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-148px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-149px:not(:root) {
  min-height: 149px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-149px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-150px:not(:root) {
  min-height: 150px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-150px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-151px:not(:root) {
  min-height: 151px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-151px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-152px:not(:root) {
  min-height: 152px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-152px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-153px:not(:root) {
  min-height: 153px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-153px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-154px:not(:root) {
  min-height: 154px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-154px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-155px:not(:root) {
  min-height: 155px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-155px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-156px:not(:root) {
  min-height: 156px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-156px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-157px:not(:root) {
  min-height: 157px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-157px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-158px:not(:root) {
  min-height: 158px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-158px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-159px:not(:root) {
  min-height: 159px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-159px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-160px:not(:root) {
  min-height: 160px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-160px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-161px:not(:root) {
  min-height: 161px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-161px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-162px:not(:root) {
  min-height: 162px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-162px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-163px:not(:root) {
  min-height: 163px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-163px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-164px:not(:root) {
  min-height: 164px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-164px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-165px:not(:root) {
  min-height: 165px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-165px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-166px:not(:root) {
  min-height: 166px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-166px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-167px:not(:root) {
  min-height: 167px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-167px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-168px:not(:root) {
  min-height: 168px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-168px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-169px:not(:root) {
  min-height: 169px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-169px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-170px:not(:root) {
  min-height: 170px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-170px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-171px:not(:root) {
  min-height: 171px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-171px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-172px:not(:root) {
  min-height: 172px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-172px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-173px:not(:root) {
  min-height: 173px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-173px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-174px:not(:root) {
  min-height: 174px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-174px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-175px:not(:root) {
  min-height: 175px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-175px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-176px:not(:root) {
  min-height: 176px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-176px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-177px:not(:root) {
  min-height: 177px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-177px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-178px:not(:root) {
  min-height: 178px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-178px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-179px:not(:root) {
  min-height: 179px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-179px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-180px:not(:root) {
  min-height: 180px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-180px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-181px:not(:root) {
  min-height: 181px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-181px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-182px:not(:root) {
  min-height: 182px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-182px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-183px:not(:root) {
  min-height: 183px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-183px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-184px:not(:root) {
  min-height: 184px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-184px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-185px:not(:root) {
  min-height: 185px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-185px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-186px:not(:root) {
  min-height: 186px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-186px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-187px:not(:root) {
  min-height: 187px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-187px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-188px:not(:root) {
  min-height: 188px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-188px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-189px:not(:root) {
  min-height: 189px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-189px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-190px:not(:root) {
  min-height: 190px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-190px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-191px:not(:root) {
  min-height: 191px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-191px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-192px:not(:root) {
  min-height: 192px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-192px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-193px:not(:root) {
  min-height: 193px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-193px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-194px:not(:root) {
  min-height: 194px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-194px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-195px:not(:root) {
  min-height: 195px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-195px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-196px:not(:root) {
  min-height: 196px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-196px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-197px:not(:root) {
  min-height: 197px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-197px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-198px:not(:root) {
  min-height: 198px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-198px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-199px:not(:root) {
  min-height: 199px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-199px:not(:root) {
    min-height: auto !important;
  }
}

.u-pc-min-height-200px:not(:root) {
  min-height: 200px !important;
}
@media (max-width: 800px) {
  .u-pc-min-height-200px:not(:root) {
    min-height: auto !important;
  }
}

/**
* color
* ========================== */
.u-color-green-main[class] {
  color: #00965e;
}

.u-bg-green-main[class] {
  background-color: #00965e;
}

/**
* text-align
* ========================== */
.u-ta-center {
  text-align: center;
}
@media (max-width: 800px) {
  .u-ta-center_sp {
    text-align: center;
  }
}

.u-ta-left {
  text-align: left;
}
@media (max-width: 800px) {
  .u-ta-left_sp {
    text-align: left;
  }
}

.u-ta-right {
  text-align: right;
}
@media (max-width: 800px) {
  .u-ta-right_sp {
    text-align: right;
  }
}

/**
* whiteSpace
* ========================== */
.u-whiteSpace-nowrap {
  white-space: nowrap;
}

/*# sourceMappingURL=data:application/json;base64,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cUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxpQkFBaUI7QUFDbkI7O0FBRUE7RUFDRTtJQUNFLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLHlCQUF5QjtFQUMzQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSx5QkFBeUI7RUFDM0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UseUJBQXlCO0VBQzNCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMEJBQTBCO0VBQzVCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDJCQUEyQjtFQUM3QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsMkJBQTJCO0VBQzdCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDRCQUE0QjtFQUM5QjtBQUNGOztBQUVBOzs4QkFFOEI7QUFDOUI7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0I7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRTtJQUNFLDZCQUE2QjtFQUMvQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSw2QkFBNkI7RUFDL0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDZCQUE2QjtFQUMvQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSw2QkFBNkI7RUFDL0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDZCQUE2QjtFQUMvQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSw2QkFBNkI7RUFDL0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGOztBQUVBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsK0JBQStCO0VBQ2pDO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLCtCQUErQjtFQUNqQztBQUNGOztBQUVBO0VBQ0U7SUFDRSwrQkFBK0I7RUFDakM7QUFDRjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTs7OEJBRThCO0FBQzlCO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0Usd0JBQXdCO0FBQzFCOztBQUVBOzs4QkFFOEI7QUFDOUI7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBOzs4QkFFOEI7QUFDOUI7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0VBQ3BCO0FBQ0Y7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFO0lBQ0UsZ0JBQWdCO0VBQ2xCO0FBQ0Y7O0FBRUE7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFO0lBQ0UsaUJBQWlCO0VBQ25CO0FBQ0Y7O0FBRUE7OzhCQUU4QjtBQUM5QjtFQUNFLG1CQUFtQjtBQUNyQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiogRm91bmRhdGlvblxuKiA9PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyohIGRlc3R5bGUuY3NzIHYyLjAuMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiBEb2N1bWVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogMyovXG59XG5cbi8qIFNlY3Rpb25zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVmVydGljYWwgcmh5dGhtICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xucCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbmFkZHJlc3MsXG5wcmUsXG5pZnJhbWUsXG5mb3JtLFxuZmlndXJlLFxuZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhlYWRpbmdzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogTGlzdHMgKGVudW1lcmF0aW9uKSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnVsLFxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIExpc3RzIChkZWZpbml0aW9uKSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnQgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBtYXJnaW46IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICAvKiAyICovXG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljcyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnQgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFByZXZlbnQgdmVydGljYWwgYWxpZ25tZW50IGlzc3Vlcy5cbiAqL1xuaW1nLFxuZW1iZWQsXG5vYmplY3QsXG5pZnJhbWUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBGb3JtcyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVzZXQgZm9ybSBmaWVsZHMgdG8gbWFrZSB0aGVtIHN0eWxlYWJsZVxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIFJlc2V0IHJhZGlvIGFuZCBjaGVja2JveCBhcHBlYXJhbmNlIHRvIHByZXNlcnZlIHRoZWlyIGxvb2sgaW4gaU9TLlxuICovXG5bdHlwZT1jaGVja2JveF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xuICBhcHBlYXJhbmNlOiBjaGVja2JveDtcbn1cblxuW3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcbiAgYXBwZWFyYW5jZTogcmFkaW87XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSxcblt0eXBlPWJ1dHRvbl1bZGlzYWJsZWRdLFxuW3R5cGU9cmVzZXRdW2Rpc2FibGVkXSxcblt0eXBlPXN1Ym1pdF1bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGFycm93IGluIElFMTAgJiBJRTExXG4gKi9cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHBhZGRpbmdcbiAqL1xub3B0aW9uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXNldCB0byBpbnZpc2libGVcbiAqL1xuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDbGlja2FibGUgbGFiZWxzXG4gKi9cbmxhYmVsW2Zvcl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIEludGVyYWN0aXZlICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbiAqIFJlbW92ZSBvdXRsaW5lIGZvciBlZGl0YWJsZSBjb250ZW50LlxuICovXG5bY29udGVudGVkaXRhYmxlXSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIFRhYmxlICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRkLFxudGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBNaXNjICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbmJhc2UuXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuI2ZlZWRseS1taW5pIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAvKuaWh+Wtl+mWk+ipsOOCgSovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogYWRqdXN0ICovXG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5ib2R5Li1nbG9iYWwsXG5odG1sLi1nbG9iYWwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgaHlwaGVuczogYXV0bztcbn1cblxuLyoqXG4qIGNvbXBvcm5lbnRcbiogPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG52YXJpYWJsZXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIGJyZWFrcG9pbnRzICAtLS0gKi9cbi8qIC0tLSAgY29udGVudHMgIC0tLSAqL1xuLyogLS0tICBjb2xvciAgLS0tICovXG4vKiAtLS0gIHBhdGggIC0tLSAqL1xuLyogLS0tIGZvbnRmYW1pbHkgLS0tICovXG4vKiAtLS0gZm9udHdlaWdodCAtLS0gKi9cbi8qIC0tLSAgdHJhbnNpdGlvbiAgLS0tICovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxubWl4aW5cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIG1lZGlhIHF1ZXJ5ICAtLS0gKi9cbi8qIC0tLSAgZ2xvYmFsICAtLS0gKi9cbi8qIC0tLSAgYW5pbWF0aW9uICAtLS0gKi9cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbi8qIC0tLSAgaW5uZXIgIC0tLSAqL1xuLyogLS0tICBzZWN0aW9uICAtLS0gKi9cbi8qIC0tLSAgb3RoZXIgIC0tLSAqL1xuLyogLS0tICBmdW5jdGlvbiAgLS0tICovXG4vKiDjg5jjg4Pjg4Djg7xcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXIge1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuLmMtaGVhZGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXJfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jLWhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmMtaGVhZGVyX19sb2dvIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWhlYWRlcl9fbG9nbyBpbWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuLmMtaGVhZGVyX19sb2dvLWxlYWQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtaGVhZGVyX19sb2dvLWxlYWQge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLWhlYWRlcl9fbG9nby1sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG59XG4uYy1oZWFkZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jLWhlYWRlcl9fY29udGVudCB7XG4gICAgZ2FwOiAxLjV2dztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWhlYWRlcl9fY29udGVudCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uYy1oZWFkZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYy1oZWFkZXJfX25hdi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYy1oZWFkZXJfX25hdi1saXN0IHtcbiAgICBnYXA6IDEuNXZ3O1xuICB9XG59XG4uYy1oZWFkZXJfX25hdi1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtaGVhZGVyX19uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG4uYy1oZWFkZXJfX25hdi10dGwge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEzcHggKiAyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYy1oZWFkZXJfX25hdi10dGwge1xuICAgIGZvbnQtc2l6ZTogMS4zdnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1oZWFkZXJfX25hdi10dGwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gRmxleFwiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmMtaGVhZGVyX19uYXYtdHRsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2Y1MDAyZjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5jLWhlYWRlcl9fbmF2LXR0bDpob3ZlciwgLmMtaGVhZGVyX19uYXYtdHRsLi1hY3RpdmUge1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYy1oZWFkZXJfX25hdi10dGw6aG92ZXI6OmFmdGVyLCAuYy1oZWFkZXJfX25hdi10dGwuLWFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmMtaGVhZGVyX19uYXYtdHRsLi1ub3cge1xuICBjb2xvcjogI2Y1MDAyZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5Li1nbG9iYWwgLmMtaGVhZGVyX19uYXYtdHRsLi1ub3cge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmMtaGVhZGVyX19jaGlsZE5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiA3MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2YyZjJmMmY3O1xuICBwYWRkaW5nOiA0OHB4IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWhlYWRlcl9fY2hpbGROYXYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmMtaGVhZGVyX19jaGlsZE5hdi1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4OTRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYy1oZWFkZXJfX2NoaWxkTmF2LWluZm8ge1xuICBtYXgtd2lkdGg6IDI4MnB4O1xufVxuLmMtaGVhZGVyX19jaGlsZE5hdi1idG4ge1xuICB3aWR0aDogY2FsYygoNTg4IC8gODk0KSAqIDEwMCUpO1xufVxuLmMtaGVhZGVyX19jaGlsZE5hdi1idG4tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYy1oZWFkZXJfX2NoaWxkTmF2LWJ0bi1saXN0Li1jb2x1bW4zIHtcbiAgZ2FwOiAxM3B4O1xufVxuLmMtaGVhZGVyX19jaGlsZE5hdi1idG4taXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKTtcbn1cbi5jLWhlYWRlcl9fY2hpbGROYXYtdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuYm9keS4tZ2xvYmFsIC5jLWhlYWRlcl9fY2hpbGROYXYtdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIEZsZXhcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuLmMtaGVhZGVyX19jaGlsZE5hdi1zdWJ0dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmMtaGVhZGVyX19jaGlsZE5hdi10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5ib2R5Li1nbG9iYWwgLmMtaGVhZGVyX19jaGlsZE5hdi10eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXJfX2NoaWxkTmF2Li1hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmMtaGVhZGVyX19sYW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWhlYWRlcl9fbGFuZy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xufVxuLmMtaGVhZGVyX19sYW5nLWl0ZW0gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2M0YzRjNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtaGVhZGVyX19sYW5nLWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmMtaGVhZGVyX19sYW5nLWl0ZW0gYS4tYWN0aXZlIHtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1oZWFkZXJfX2xhbmctaXRlbSBhLi1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmNTAwMmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTdweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1MDAyZjtcbn1cbi5jLWhlYWRlcl9fbGFuZy1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbi5jLWhlYWRlcl9fYnRuLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cbi5jLWhlYWRlcl9fbmF2YnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtaGVhZGVyX19uYXZidG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy1oZWFkZXIuLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYy1oZWFkZXIuLWFjdGl2ZSAuYy1oZWFkZXJfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtaGVhZGVyLi1hY3RpdmUgLmMtaGVhZGVyX19pbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiA0MCUsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLmMtaGVhZGVyLi1hY3RpdmUgLmMtaGVhZGVyX19sb2dvLCAuYy1oZWFkZXIuLWFjdGl2ZSAuYy1oZWFkZXJfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1oZWFkZXIuLWFjdGl2ZSAuYy1oZWFkZXJfX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1oZWFkZXIuLWFjdGl2ZSAuYy1oZWFkZXJfX2xhbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXIuLWFjdGl2ZSAuYy1oZWFkZXJfX2xhbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jLWhlYWRlci4tYWN0aXZlIC5jLWhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWhlYWRlci4tcmVmZXJyYWwgLmMtYnRuLi1oZWFkZXIge1xuICBtaW4td2lkdGg6IDIxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWhlYWRlci4tcmVmZXJyYWwgLmMtYnRuLi1oZWFkZXIge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgfVxufVxuLmMtaGVhZGVyLi1yZWZlcnJhbCAuYy1idG4uLWhlYWRlciAuYy1idG5fX3R4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtaGVhZGVyLi1yZWZlcnJhbCAuYy1oZWFkZXJfX25hdmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogZm9vdGVyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jLWZvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMTUzODQ2MTUzOHZ3O1xuICB9XG59XG4uYy1mb290ZXJfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4IC0gNDBweCkpO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtZm9vdGVyX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHggLSA1NnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWZvb3Rlcl9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1mb290ZXJfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDE2cHggLSAxNnB4KSk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuYy1mb290ZXJfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQuMTAyNTY0MTAyNnZ3IC0gNC4xMDI1NjQxMDI2dncpKTtcbiAgfVxufVxuLmMtZm9vdGVyX19uYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWZvb3Rlcl9fbmF2LWxpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jLWZvb3Rlcl9fbmF2LWxpc3Qge1xuICAgIGdhcDogNC4xMDI1NjQxMDI2dnc7XG4gIH1cbn1cbi5jLWZvb3Rlcl9fY2Mge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogY2FyZFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jLWNhcmQgLmMtY2FyZF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uYy1jYXJkIC5jLWNhcmRfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2Mi41JTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWNhcmQgLmMtY2FyZF9faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG4uYy1jYXJkIC5jLWNhcmRfX2ltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmMtY2FyZDpob3ZlciAuYy1jYXJkX19pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEuMSk7XG59XG4uYy1jYXJkOmhvdmVyIC5jLWNhcmRfX2xpbmsgLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19faWNvbiAuLWNpcmNsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgyNzBkZWcpO1xufVxuLmMtY2FyZDpob3ZlciAuYy1jYXJkX19saW5rIC5jLWFycm93TGluayAuYy1hcnJvd0xpbmtfX3R4dCB7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuLmMtY2FyZC4taGVhZGVyIC5jLWNhcmRfX2lubmVyIHtcbiAgZ2FwOiAxNHB4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogYnRuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0MDMyZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmMtYnRuIC5jLWJ0bl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtYnRuIC5jLWJ0bl9fdHh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jLWJ0biAuYy1idG5fX3R4dCB7XG4gICAgZm9udC1zaXplOiA0LjYxNTM4NDYxNTR2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLWJ0biAuYy1idG5fX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmMtYnRuIC5jLWJ0bl9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uYy1idG4gLmMtYnRuX19pY29uIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG4uYy1idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uYy1idG4uLWJvcmRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNDAzMmU7XG59XG4uYy1idG4uLWJvcmRlciAuYy1idG5fX3R4dCB7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuLmMtYnRuLi1ib3JkZXIgLmMtYnRuX19pY29uIHBhdGgge1xuICBzdHJva2U6ICNlNDAzMmU7XG59XG4uYy1idG4uLWJvcmRlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtYnRuLi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1idG4uLWhlYWRlciB7XG4gIHdpZHRoOiAyMTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5jLWJ0bi4taGVhZGVyIHtcbiAgICB3aWR0aDogMTEycHg7XG4gIH1cbn1cbi5jLWJ0bi4taGVhZGVyIC5jLWJ0bl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jLWJ0bi4taGVhZGVyIC5jLWJ0bl9fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWJ0bi4taGVhZGVyIC5jLWJ0bl9fdHh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jLWJ0bi4taGVhZGVyIC5jLWJ0bl9fdHh0IHtcbiAgICBmb250LXNpemU6IDIuNTY0MTAyNTY0MXZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLmMtYnRuLi1oZWFkZXIgLmMtYnRuX190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLmMtYnRuLi1oZWFkZXIgLmMtYnRuX190eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmMtYnRuLi1oZWFkZXIgLmMtYnRuX19pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWJ0bi4tdGFsbCB7XG4gIHBhZGRpbmc6IDI2cHggMTZweCAyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWJ0bi4tdGFsbCB7XG4gICAgcGFkZGluZzogMjBweCAxNnB4IDIycHg7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnZhcmlhYmxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgYnJlYWtwb2ludHMgIC0tLSAqL1xuLyogLS0tICBjb250ZW50cyAgLS0tICovXG4vKiAtLS0gIGNvbG9yICAtLS0gKi9cbi8qIC0tLSAgcGF0aCAgLS0tICovXG4vKiAtLS0gZm9udGZhbWlseSAtLS0gKi9cbi8qIC0tLSBmb250d2VpZ2h0IC0tLSAqL1xuLyogLS0tICB0cmFuc2l0aW9uICAtLS0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5taXhpblxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgbWVkaWEgcXVlcnkgIC0tLSAqL1xuLyogLS0tICBnbG9iYWwgIC0tLSAqL1xuLyogLS0tICBhbmltYXRpb24gIC0tLSAqL1xuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuLyogLS0tICBpbm5lciAgLS0tICovXG4vKiAtLS0gIHNlY3Rpb24gIC0tLSAqL1xuLyogLS0tICBvdGhlciAgLS0tICovXG4vKiAtLS0gIGZ1bmN0aW9uICAtLS0gKi9cbi8qIHNlY3Rpb25UdGxcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1zZWN0aW9uVHRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtc2VjdGlvblR0bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmMtc2VjdGlvblR0bCAuYy1zZWN0aW9uVHRsX190dGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1zZWN0aW9uVHRsIC5jLXNlY3Rpb25UdGxfX3R0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLmMtc2VjdGlvblR0bCAuYy1zZWN0aW9uVHRsX190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAuYy1zZWN0aW9uVHRsIC5jLXNlY3Rpb25UdGxfX3R0bCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIH1cbn1cbi5jLXNlY3Rpb25UdGwgLmMtc2VjdGlvblR0bF9fc3VidHRsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLXNlY3Rpb25UdGwgLmMtc2VjdGlvblR0bF9fc3VidHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jLXNlY3Rpb25UdGwgLmMtc2VjdGlvblR0bF9fYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1zZWN0aW9uVHRsIC5jLXNlY3Rpb25UdGxfX2JhciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYy1zZWN0aW9uVHRsLi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtc2VjdGlvblR0bC4tanAgLmMtc2VjdGlvblR0bF9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLXNlY3Rpb25UdGwuLWpwIC5jLXNlY3Rpb25UdGxfX3R0bCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4uYy1zZWN0aW9uVHRsLi1qcCAuYy1zZWN0aW9uVHRsX19zdWJ0dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI2U0MDMyZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLXNlY3Rpb25UdGwuLWpwIC5jLXNlY3Rpb25UdGxfX3N1YnR0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYy1zZWN0aW9uVHRsLi1qcCAuYy1zZWN0aW9uVHRsX19iYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogdHh0TGlua1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jLXR4dExpbmsgLmMtdHh0TGlua19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNXB4O1xufVxuLmMtdHh0TGluayAuYy10eHRMaW5rX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuYy10eHRMaW5rIC5jLXR4dExpbmtfX3R4dCB7XG4gICAgZm9udC1zaXplOiAzLjMzMzMzMzMzMzN2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLXR4dExpbmsgLmMtdHh0TGlua19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY1cHg7XG59XG4uYy10eHRMaW5rIC5jLXR4dExpbmtfX2ljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtdHh0TGluayAuYy10eHRMaW5rX19pY29uIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYy10eHRMaW5rLi1ibGFuayAuYy10eHRMaW5rX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYy10eHRMaW5rOmhvdmVyIC5jLXR4dExpbmtfX3R4dCB7XG4gIGNvbG9yOiAjRTQwMzJFO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogYXJyb3dMaW5rXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xufVxuLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19faWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWFycm93TGluayAuYy1hcnJvd0xpbmtfX2ljb24gLi1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19faWNvbiAuLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjcpO1xufVxuLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLmMtYXJyb3dMaW5rIC5jLWFycm93TGlua19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4uYy1hcnJvd0xpbms6aG92ZXIgLmMtYXJyb3dMaW5rX19pY29uIC4tY2lyY2xlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDI3MGRlZyk7XG59XG4uYy1hcnJvd0xpbms6aG92ZXIgLmMtYXJyb3dMaW5rX190eHQge1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbi5jLWFycm93TGluay4tZnMtMjIgLmMtYXJyb3dMaW5rX19pbm5lciB7XG4gIGdhcDogMTJweDtcbn1cbi5jLWFycm93TGluay4tZnMtMjIgLmMtYXJyb3dMaW5rX19pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5jLWFycm93TGluay4tZnMtMjIgLmMtYXJyb3dMaW5rX190eHQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG52YXJpYWJsZXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIGJyZWFrcG9pbnRzICAtLS0gKi9cbi8qIC0tLSAgY29udGVudHMgIC0tLSAqL1xuLyogLS0tICBjb2xvciAgLS0tICovXG4vKiAtLS0gIHBhdGggIC0tLSAqL1xuLyogLS0tIGZvbnRmYW1pbHkgLS0tICovXG4vKiAtLS0gZm9udHdlaWdodCAtLS0gKi9cbi8qIC0tLSAgdHJhbnNpdGlvbiAgLS0tICovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxubWl4aW5cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIG1lZGlhIHF1ZXJ5ICAtLS0gKi9cbi8qIC0tLSAgZ2xvYmFsICAtLS0gKi9cbi8qIC0tLSAgYW5pbWF0aW9uICAtLS0gKi9cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbi8qIC0tLSAgaW5uZXIgIC0tLSAqL1xuLyogLS0tICBzZWN0aW9uICAtLS0gKi9cbi8qIC0tLSAgb3RoZXIgIC0tLSAqL1xuLyogLS0tICBmdW5jdGlvbiAgLS0tICovXG4vKiBzaWRlbWVudVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jLXNpZGVtZW51IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdmJ0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2YnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2YnRuLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2YnRuLi1hY3RpdmUge1xuICB6LWluZGV4OiAxMztcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2YyZjJmMmY3O1xuICBwYWRkaW5nOiAxMjVweCAwO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICAvKiBJRSwgRWRnZSDlr77lv5wgKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGaXJlZm94IOWvvuW/nCAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIENocm9tZSwgU2FmYXJpIOWvvuW/nCAqL1xufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX21vZGFsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19tb2RhbCB7XG4gICAgcGFkZGluZzogMTA3cHggMCAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMTAwJTtcbiAgfVxufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX21vZGFsLi1hY3RpdmUge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbW9kYWwuLWFjdGl2ZSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbW9kYWwtaW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbW9kYWwtaW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbW9kYWwtaW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX21vZGFsLWlubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCAtIDMycHgpO1xuICB9XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbW9kYWwtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX21vZGFsLXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX21vZGFsLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdi10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdi10dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGI7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2LXR0bCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19uYXYtbGlzdCB7XG4gICAgZ2FwOiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2LWl0ZW0uLXN1YiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdi1hY29idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19uYXYtYWNvYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdi1hY29idG4taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2LWFjb2J0bi1pbm5lcjo6YmVmb3JlLCAuYy1zaWRlbWVudSAuYy1zaWRlbWVudV9fbmF2LWFjb2J0bi1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQwMzJlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdi1hY29idG4taW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoY2FsYygtNTAlIC0gMC41cHgpLCBjYWxjKC01MCUgKyAwLjVweCkpO1xufVxuLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdi1hY29idG4uLWFjdGl2ZSAuYy1zaWRlbWVudV9fbmF2LWFjb2J0bi1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTAlICsgMC41cHgpLCBjYWxjKC01MCUgLSAwLjVweCkpO1xufVxuYm9keS4tZ2xvYmFsIC5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19uYXY6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICBib2R5Li1nbG9iYWwgLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX25hdjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MTZweDtcbn1cbi5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19idG4tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19idG4tbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5jLXNpZGVtZW51IC5jLXNpZGVtZW51X19idG4taXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyAyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtc2lkZW1lbnUgLmMtc2lkZW1lbnVfX2J0bi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnZhcmlhYmxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgYnJlYWtwb2ludHMgIC0tLSAqL1xuLyogLS0tICBjb250ZW50cyAgLS0tICovXG4vKiAtLS0gIGNvbG9yICAtLS0gKi9cbi8qIC0tLSAgcGF0aCAgLS0tICovXG4vKiAtLS0gZm9udGZhbWlseSAtLS0gKi9cbi8qIC0tLSBmb250d2VpZ2h0IC0tLSAqL1xuLyogLS0tICB0cmFuc2l0aW9uICAtLS0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5taXhpblxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgbWVkaWEgcXVlcnkgIC0tLSAqL1xuLyogLS0tICBnbG9iYWwgIC0tLSAqL1xuLyogLS0tICBhbmltYXRpb24gIC0tLSAqL1xuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuLyogLS0tICBpbm5lciAgLS0tICovXG4vKiAtLS0gIHNlY3Rpb24gIC0tLSAqL1xuLyogLS0tICBvdGhlciAgLS0tICovXG4vKiAtLS0gIGZ1bmN0aW9uICAtLS0gKi9cbi8qIG1haW5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLW1haW4gLmMtbWFpbl9fY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtbWFpbiAuYy1tYWluX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtbWFpbiAuYy1tYWluX19jb250ZW50Li1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtbWFpbiAuYy1tYWluX19zaWRlbWVudSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnZhcmlhYmxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgYnJlYWtwb2ludHMgIC0tLSAqL1xuLyogLS0tICBjb250ZW50cyAgLS0tICovXG4vKiAtLS0gIGNvbG9yICAtLS0gKi9cbi8qIC0tLSAgcGF0aCAgLS0tICovXG4vKiAtLS0gZm9udGZhbWlseSAtLS0gKi9cbi8qIC0tLSBmb250d2VpZ2h0IC0tLSAqL1xuLyogLS0tICB0cmFuc2l0aW9uICAtLS0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5taXhpblxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgbWVkaWEgcXVlcnkgIC0tLSAqL1xuLyogLS0tICBnbG9iYWwgIC0tLSAqL1xuLyogLS0tICBhbmltYXRpb24gIC0tLSAqL1xuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuLyogLS0tICBpbm5lciAgLS0tICovXG4vKiAtLS0gIHNlY3Rpb24gIC0tLSAqL1xuLyogLS0tICBvdGhlciAgLS0tICovXG4vKiAtLS0gIGZ1bmN0aW9uICAtLS0gKi9cbi8qIG5hdmJ0blxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi4tYWN0aXZlIC5jLW5hdmJ0bl9fb3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1uYXZidG5fX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi4tYWN0aXZlIC5jLW5hdmJ0bl9fY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC4tYWN0aXZlIC5jLW5hdmJ0bl9fY2xvc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5jLW5hdmJ0bl9fY2xvc2UtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1uYXZidG5fX2Nsb3NlLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjZTQwMzJlO1xuICB9XG59XG5cbi5jLWN0YSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtY3RhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLmMtY3RhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMC41MTI4MjA1MTI4dnc7XG4gIH1cbn1cbi5jLWN0YV9faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDgxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1jdGFfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCAtIDU2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtY3RhX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHggLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWN0YV9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4ICogMiApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLmMtY3RhX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4LjIwNTEyODIwNTF2dyAqIDIpKTtcbiAgfVxufVxuLmMtY3RhX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1jdGFfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuYy1jdGFfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjI1NjQxMDI1NjR2dztcbiAgfVxufVxuLmMtY3RhX19idG4ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWN0YV9fYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLmMtY3RhX19idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjI1NjQxMDI1NjR2dztcbiAgfVxufVxuLmMtY3RhX19idG4tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtY3RhX19idG4tbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLmMtY3RhX19idG4tbGlzdCB7XG4gICAgZ2FwOiAzLjU4OTc0MzU4OTd2dztcbiAgfVxufVxuLmMtY3RhX19idG4taXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkvMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtY3RhX19idG4taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuYy1jdGFfX2J0bi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtY3RhX19idG4taXRlbS4tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG4uYy1jdGFfX21pbmJ0bi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNDhweDtcbiAgbWF4LXdpZHRoOiA2NzJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtY3RhX19taW5idG4tbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuYy1jdGFfX21pbmJ0bi1saXN0IHtcbiAgICBnYXA6IDYuMTUzODQ2MTUzOHZ3O1xuICB9XG59XG4uYy1jdGFfX21pbmJ0bi1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1jdGFfX21pbmJ0bi1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jLWN0YV9fbWluYnRuLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYuMTUzODQ2MTUzOHZ3KTtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogYmdzbGlkZXJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1iZ3NsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtYmdzbGlkZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jLWJnc2xpZGVyX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtYmdzbGlkZXJfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDFzO1xufVxuLmMtYmdzbGlkZXJfX2l0ZW0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1iZ3NsaWRlcl9faXRlbS1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1iZ3NsaWRlcl9faXRlbS1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtYmdzbGlkZXJfX2l0ZW0taW1nIGltZy4tcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jLWJnc2xpZGVyX19pdGVtLWltZyBpbWcuLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtYmdzbGlkZXJfX2l0ZW0taW1nIGltZy4tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy1iZ3NsaWRlcl9faXRlbS4tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jLWJnc2xpZGVyX19pdGVtLi1zY2FsZSAuYy1iZ3NsaWRlcl9faXRlbS1pbWcgaW1nIHtcbiAgYW5pbWF0aW9uOiBzY2FsZS1pbWcgOHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG4uYy1iZ3NsaWRlcl9fdGh1bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDQ7XG4gIHJpZ2h0OiBjYWxjKDIxcHggKyA0MHB4KTtcbiAgYm90dG9tOiAyM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWJnc2xpZGVyX190aHVtYiB7XG4gICAgZ2FwOiA0cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogLTE2cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG59XG4uYy1iZ3NsaWRlcl9fdGh1bWItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1iZ3NsaWRlcl9fdGh1bWItaXRlbTpob3ZlciAuYy1iZ3NsaWRlcl9fdGh1bWItaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jLWJnc2xpZGVyX190aHVtYi1pdGVtLi1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jLWJnc2xpZGVyX190aHVtYi1pdGVtLi1hY3RpdmUgLmMtYmdzbGlkZXJfX3RodW1iLWltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtYmdzbGlkZXJfX3RodW1iLWl0ZW0uLWFjdGl2ZSAuYy1iZ3NsaWRlcl9fdGh1bWItYmFyIHNwYW4ge1xuICBhbmltYXRpb246IGJnc2xpZGUtYmFyIDZzO1xufVxuLmMtYmdzbGlkZXJfX3RodW1iLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogNjNweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1iZ3NsaWRlcl9fdGh1bWItaW1nIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gIH1cbn1cbi5jLWJnc2xpZGVyX190aHVtYi1pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYy1iZ3NsaWRlcl9fdGh1bWItYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uYy1iZ3NsaWRlcl9fdGh1bWItYmFyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwJTtcbiAgYW5pbWF0aW9uOiBiZ3NsaWRlLWJhcl9yZXYgMC42cztcbn1cblxuQGtleWZyYW1lcyBiZ3NsaWRlLWJhciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmdzbGlkZS1iYXJfcmV2IHtcbiAgMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY2FsZS1pbWcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG52YXJpYWJsZXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIGJyZWFrcG9pbnRzICAtLS0gKi9cbi8qIC0tLSAgY29udGVudHMgIC0tLSAqL1xuLyogLS0tICBjb2xvciAgLS0tICovXG4vKiAtLS0gIHBhdGggIC0tLSAqL1xuLyogLS0tIGZvbnRmYW1pbHkgLS0tICovXG4vKiAtLS0gZm9udHdlaWdodCAtLS0gKi9cbi8qIC0tLSAgdHJhbnNpdGlvbiAgLS0tICovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxubWl4aW5cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIG1lZGlhIHF1ZXJ5ICAtLS0gKi9cbi8qIC0tLSAgZ2xvYmFsICAtLS0gKi9cbi8qIC0tLSAgYW5pbWF0aW9uICAtLS0gKi9cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbi8qIC0tLSAgaW5uZXIgIC0tLSAqL1xuLyogLS0tICBzZWN0aW9uICAtLS0gKi9cbi8qIC0tLSAgb3RoZXIgIC0tLSAqL1xuLyogLS0tICBmdW5jdGlvbiAgLS0tICovXG4vKiBzbGlkZXJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLXNsaWRlcl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jLXNsaWRlcl9faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAxcztcbn1cbi5jLXNsaWRlcl9faXRlbS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLXNsaWRlcl9faXRlbS1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMycHg7XG4gIGxlZnQ6IDMycHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4IC0gMzJweCk7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtc2xpZGVyX19pdGVtLWluZm8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4IC0gMTZweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDEzcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uYy1zbGlkZXJfX2l0ZW0tbGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtc2xpZGVyX19pdGVtLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5jLXNsaWRlcl9faXRlbS10dGwge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtc2xpZGVyX19pdGVtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1zbGlkZXJfX2l0ZW0tdHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLmMtc2xpZGVyX19pdGVtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uYy1zbGlkZXJfX2l0ZW0tZXllY2F0Y2gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYy1zbGlkZXJfX2l0ZW0tZXllY2F0Y2ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uYy1zbGlkZXJfX2l0ZW0uLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYy1zbGlkZXJfX2l0ZW06aG92ZXIgLmMtc2xpZGVyX19pdGVtLWV5ZWNhdGNoIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5jLXNsaWRlcl9faXRlbTpob3ZlciAuYy1zbGlkZXJfX2l0ZW0taW5mbyB7XG4gIHotaW5kZXg6IDI7XG59XG4uYy1zbGlkZXJfX2JhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLmMtc2xpZGVyX19iYXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjRTQwMzJFO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDAlO1xufVxuLmMtc2xpZGVyX19iYXIgc3Bhbi4taW52aWV3IHtcbiAgYW5pbWF0aW9uOiBzbGlkZS1iYXJfcmV2IDAuNnM7XG59XG4uYy1zbGlkZXJfX2JhciBzcGFuLi1hY3RpdmUge1xuICBhbmltYXRpb246IHNsaWRlLWJhciA2cztcbn1cbi5jLXNsaWRlcl9fbmF2LWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA5NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzExMTExMTgwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtc2xpZGVyX19uYXYtYXJyb3cge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuLmMtc2xpZGVyX19uYXYtYXJyb3cuLWwge1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgbGVmdDogMDtcbn1cbi5jLXNsaWRlcl9fbmF2LWFycm93Li1sIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmMtc2xpZGVyX19uYXYtYXJyb3cuLXIge1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgcmlnaHQ6IDA7XG59XG4uYy1zbGlkZXJfX25hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTExMTFjYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1zbGlkZXJfX25hdi1hcnJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzExMTExMTgwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtYmFyIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZS1iYXJfcmV2IHtcbiAgMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAwJTtcbiAgfVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnZhcmlhYmxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgYnJlYWtwb2ludHMgIC0tLSAqL1xuLyogLS0tICBjb250ZW50cyAgLS0tICovXG4vKiAtLS0gIGNvbG9yICAtLS0gKi9cbi8qIC0tLSAgcGF0aCAgLS0tICovXG4vKiAtLS0gZm9udGZhbWlseSAtLS0gKi9cbi8qIC0tLSBmb250d2VpZ2h0IC0tLSAqL1xuLyogLS0tICB0cmFuc2l0aW9uICAtLS0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5taXhpblxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgbWVkaWEgcXVlcnkgIC0tLSAqL1xuLyogLS0tICBnbG9iYWwgIC0tLSAqL1xuLyogLS0tICBhbmltYXRpb24gIC0tLSAqL1xuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuLyogLS0tICBpbm5lciAgLS0tICovXG4vKiAtLS0gIHNlY3Rpb24gIC0tLSAqL1xuLyogLS0tICBvdGhlciAgLS0tICovXG4vKiAtLS0gIGZ1bmN0aW9uICAtLS0gKi9cbi8qIHNsaWRlclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jLXNsaWRlcjAyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAvKuefouWNsOOBruioreWumiovXG59XG4uYy1zbGlkZXIwMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmMtc2xpZGVyMDIgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDM4MHB4O1xufVxuLmMtc2xpZGVyMDIgLnNsaWNrLXByZXYsXG4uYy1zbGlkZXIwMiAuc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MiU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgLyrjgq/jg6rjg4Pjgq/jgpLjgZfjgZ/jgonlh7rjgabjgY/jgovmnqDnt5rjgpLmtojjgZkqL1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2U0MDMyZTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2U0MDMyZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5jLXNsaWRlcjAyIC5zbGljay1wcmV2OmhvdmVyLFxuLmMtc2xpZGVyMDIgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uYy1zbGlkZXIwMiAuc2xpY2stcHJldiB7XG4gIC8q5oi744KL55+i5Y2w44Gu5L2N572u44Go5b2i54q2Ki9cbiAgbGVmdDogLTEuNSU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuLmMtc2xpZGVyMDIgLnNsaWNrLW5leHQge1xuICAvKuasoeOBuOefouWNsOOBruS9jee9ruOBqOW9oueKtiovXG4gIHJpZ2h0OiAtMS41JTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmMtc2xpZGVyMDJfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jLXNsaWRlcjAyX19pdGVtLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLmMtc2xpZGVyMDJfX2l0ZW0tbGVhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0MDMyZTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG59XG4uYy1zbGlkZXIwMl9faXRlbS10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLXNsaWRlcjAyX19pdGVtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1zbGlkZXIwMl9faXRlbS10eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAuYy1zbGlkZXIwMl9faXRlbS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB9XG59XG4uYy1zbGlkZXIwMl9faXRlbS1zdWJ0eHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjOTY5Njk2O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbmJvZHkuLWdsb2JhbCAuYy1zbGlkZXIwMl9faXRlbS1zdWJ0eHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4uYy1zbGlkZXIwMl9faXRlbS1zdWJ0eHQgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uYy1zbGlkZXIwMl9faXRlbS1pbWcge1xuICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmMtc2xpZGVyMDJfX2l0ZW0taW1nIGltZyB7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsO1xufVxuLmMtc2xpZGVyMDJfX2l0ZW06aG92ZXIgLmMtc2xpZGVyMDJfX2l0ZW0taW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG52YXJpYWJsZXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIGJyZWFrcG9pbnRzICAtLS0gKi9cbi8qIC0tLSAgY29udGVudHMgIC0tLSAqL1xuLyogLS0tICBjb2xvciAgLS0tICovXG4vKiAtLS0gIHBhdGggIC0tLSAqL1xuLyogLS0tIGZvbnRmYW1pbHkgLS0tICovXG4vKiAtLS0gZm9udHdlaWdodCAtLS0gKi9cbi8qIC0tLSAgdHJhbnNpdGlvbiAgLS0tICovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxubWl4aW5cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiAtLS0gIG1lZGlhIHF1ZXJ5ICAtLS0gKi9cbi8qIC0tLSAgZ2xvYmFsICAtLS0gKi9cbi8qIC0tLSAgYW5pbWF0aW9uICAtLS0gKi9cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbkBrZXlmcmFtZXMgYXJyb3dMaW5rLWhvdmVyLWFuaW0ge31cbi8qIC0tLSAgaW5uZXIgIC0tLSAqL1xuLyogLS0tICBzZWN0aW9uICAtLS0gKi9cbi8qIC0tLSAgb3RoZXIgIC0tLSAqL1xuLyogLS0tICBmdW5jdGlvbiAgLS0tICovXG4vKiBtaW5BcnJvd0xpbmtcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1taW5BcnJvd0xpbmsgLmMtbWluQXJyb3dMaW5rX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xufVxuLmMtbWluQXJyb3dMaW5rIC5jLW1pbkFycm93TGlua19faWNvbiB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuLmMtbWluQXJyb3dMaW5rIC5jLW1pbkFycm93TGlua19faWNvbiAuLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5jLW1pbkFycm93TGluayAuYy1taW5BcnJvd0xpbmtfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuYm9keS4tZ2xvYmFsIC5jLW1pbkFycm93TGluayAuYy1taW5BcnJvd0xpbmtfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAuYy1taW5BcnJvd0xpbmsgLmMtbWluQXJyb3dMaW5rX190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjI1O1xuICB9XG59XG4uYy1taW5BcnJvd0xpbms6aG92ZXIgLmMtbWluQXJyb3dMaW5rX190eHQge1xuICBjb2xvcjogI2U0MDMyZTtcbn1cblxuLmMtZmxleF9fbGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiA2M3B4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWZsZXhfX2xlYWQge1xuICAgIHBhZGRpbmctbGVmdDogMzdweDtcbiAgfVxufVxuLmMtZmxleF9fbGVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWZsZXhfX2xlYWQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbn1cbi5jLWZsZXhfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZmxleF9fY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jLWZsZXhfX2l0ZW0ge1xuICB3aWR0aDogMjk0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZmxleF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuYy1mbGV4X19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmMtZmxleF9faXRlbS10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYy1mbGV4X19pdGVtLXRvcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbn1cbi5jLWZsZXhfX2l0ZW0taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODNweDtcbn1cbi5jLWZsZXhfX2l0ZW0taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtZmxleF9faXRlbS1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuYm9keS4tZ2xvYmFsIC5jLWZsZXhfX2l0ZW0tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jLWZsZXhfX2l0ZW0tYm94LXR4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5Li1nbG9iYWwgLmMtZmxleF9faXRlbS1ib3gtdHh0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbmJvZHkuLWdsb2JhbCAuYy1mbGV4X19pdGVtLWJveC10eHQuY2hhcmdlIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5jLWZsZXhfX2l0ZW0tYm94LXR4dC5wZXJzb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWZsZXhfX2l0ZW0tYm94LXR4dC5wZXJzb24ge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1mbGV4X19pdGVtLWJveC10eHQucGVyc29uIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5ib2R5Li1nbG9iYWwgLmMtZmxleF9faXRlbS1ib3gtdHh0LnBlcnNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG9yZGVyOiAxO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmMtZmxleF9faXRlbS1ib3gtdHh0LmpvaW5pbmcge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbmJvZHkuLWdsb2JhbCAuYy1mbGV4X19pdGVtLWJveC10eHQuam9pbmluZyB7XG4gIG9yZGVyOiAzO1xufVxuLmMtZmxleF9faXRlbS1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1mbGV4X19pdGVtLWJvdHRvbSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLWZsZXhfX2l0ZW0tYm90dG9tIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5ib2R5Li1nbG9iYWwgLmMtZmxleF9faXRlbS1ib3R0b20ge1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcmlnaHQ6IC0xN3B4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvdGVhbTAyL2ljb19jb21tZW50LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5jLWZsZXhfX2l0ZW0tY29tbWVudC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzNXB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50LWlubmVyLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uYy1mbGV4X19pdGVtLWNvbW1lbnQtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzJweCAjMDAwMDAwNDA7XG59XG4uYy1mbGV4X19pdGVtLWNvbW1lbnQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMjJweCAxMHB4IDAgMTBweDtcbiAgYm90dG9tOiAtMTVweDtcbiAgbGVmdDogNTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50LWxlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50LXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmMtZmxleF9faXRlbS1jb21tZW50LWJvcmRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGM0YzQ7XG59XG4uYy1mbGV4X19pdGVtLWNvbW1lbnQtdHh0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbmJvZHkuLWdsb2JhbCAuYy1mbGV4X19pdGVtLWNvbW1lbnQtdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5jLWZsZXhfX2l0ZW0tY29tbWVudC1zdWJ0eHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5ib2R5Li1nbG9iYWwgLmMtZmxleF9faXRlbS1jb21tZW50LXN1YnR4dCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5jLWZsZXhfX2l0ZW0tY29tbWVudC1zdWJ0eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCIgY291bnRlcihudW1iZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMDtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bWJlciAxO1xufVxuYm9keS4tZ2xvYmFsIC5jLWZsZXhfX2l0ZW0tY29tbWVudC1zdWJ0eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyKTtcbn1cbmJvZHkuLWdsb2JhbCAuYy1mbGV4X19pdGVtLWNvbW1lbnQtc3VidHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbnZhcmlhYmxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgYnJlYWtwb2ludHMgIC0tLSAqL1xuLyogLS0tICBjb250ZW50cyAgLS0tICovXG4vKiAtLS0gIGNvbG9yICAtLS0gKi9cbi8qIC0tLSAgcGF0aCAgLS0tICovXG4vKiAtLS0gZm9udGZhbWlseSAtLS0gKi9cbi8qIC0tLSBmb250d2VpZ2h0IC0tLSAqL1xuLyogLS0tICB0cmFuc2l0aW9uICAtLS0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5taXhpblxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIC0tLSAgbWVkaWEgcXVlcnkgIC0tLSAqL1xuLyogLS0tICBnbG9iYWwgIC0tLSAqL1xuLyogLS0tICBhbmltYXRpb24gIC0tLSAqL1xuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuQGtleWZyYW1lcyBhcnJvd0xpbmstaG92ZXItYW5pbSB7fVxuLyogLS0tICBpbm5lciAgLS0tICovXG4vKiAtLS0gIHNlY3Rpb24gIC0tLSAqL1xuLyogLS0tICBvdGhlciAgLS0tICovXG4vKiAtLS0gIGZ1bmN0aW9uICAtLS0gKi9cbi8qIGRpYWxvZ3VlXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmMtZGlhbG9ndWUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZGlhbG9ndWUge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlV3JhcCB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlciAwO1xufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCAtIDU2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4uYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2JnaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjUlO1xuICByaWdodDogLTcwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19iZ2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2xlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2U0MDMyZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19sZWFkIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fbGVhZDo6YmVmb3JlLCAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fbGVhZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogNjFweDtcbiAgY29sb3I6ICNlNWU1ZTU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2xlYWQ6OmJlZm9yZSwgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2xlYWQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19sZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICB0b3A6IDZweDtcbiAgbGVmdDogLTMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2xlYWQ6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgbGVmdDogLTE4cHg7XG4gICAgdG9wOiAtMTZweDtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2xlYWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgYm90dG9tOiAtMzhweDtcbiAgcmlnaHQ6IC0zMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19sZWFkOjphZnRlciB7XG4gICAgYm90dG9tOiAtMjJweDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAtMTRweDtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2xlYWQgLi1kZWNvIHtcbiAgZm9udC1zaXplOiA2MXB4O1xuICBjb2xvcjogI2U1ZTVlNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fbGVhZCAuLWRlY28ge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2ZhcSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4uYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fZmFxOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2ZhcS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDYwcHggYXV0byA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2ZhcS1pbWcge1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDU2cHg7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fZmFxLWltZyArIC5jLWRpYWxvZ3VlX19mYXEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtaW1nLi1jZW50ZXIgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtaW1nLi1sZWZ0IGltZyB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtaW1nLi1yaWdodCBpbWcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtYmdpbWcuLWxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwJTtcbiAgbGVmdDogLTQ1JTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTE3cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtYmdpbWcuLWxlZnQge1xuICAgIHRvcDogMjclO1xuICB9XG59XG4uYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fZmFxLWJnaW1nLi1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAlO1xuICByaWdodDogLTM3JTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTE3cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19mYXEtYmdpbWcuLXJpZ2h0IHtcbiAgICB0b3A6IDY1JTtcbiAgICByaWdodDogLTYwJTtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX3F1ZXN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19xdWVzdGlvbiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19xdWVzdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXIgMTtcbiAgY29udGVudDogXCJRXCIgY291bnRlcihudW1iZXIpIFwiLlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zNXB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2Fuc3dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fYW5zd2VyIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19hbnN3ZXIuY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fYW5zd2VyLmNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19hbnN3ZXItaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjBweDtcbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19hbnN3ZXItaW1nIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbmJvZHkuLWdsb2JhbCAuYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fYW5zd2VyLWltZyBzcGFuIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2Fuc3dlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYy1kaWFsb2d1ZSAuYy1kaWFsb2d1ZV9fYW5zd2VyLXR4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuYm9keS4tZ2xvYmFsIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19hbnN3ZXItdHh0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2Fuc3dlci10eHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2Fuc3dlci10eHQtc3ViIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2Fuc3dlci10eHQtc3ViIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19hbnN3ZXItdHh0LWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19hbnN3ZXItdHh0LWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuLmMtZGlhbG9ndWUgLmMtZGlhbG9ndWVfX2Fuc3dlci10eHQtY2FwdGlvbiBzdXAge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19ub3RlcyB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuYm9keS4tZ2xvYmFsIC5jLWRpYWxvZ3VlIC5jLWRpYWxvZ3VlX19ub3RlcyB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogb3RoZXJCb3hcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1vdGhlckJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLW90aGVyQm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG59XG4uYy1vdGhlckJveCAuYy1vdGhlckJveF9faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1vdGhlckJveCAuYy1vdGhlckJveF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1vdGhlckJveCAuYy1vdGhlckJveF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5jLW90aGVyQm94IC5jLW90aGVyQm94X190dGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtb3RoZXJCb3ggLmMtb3RoZXJCb3hfX3R0bCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLW90aGVyQm94IC5jLW90aGVyQm94X190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgfVxufVxuLmMtb3RoZXJCb3ggLmMtb3RoZXJCb3hfX3R0bDo6YmVmb3JlLCAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fdHRsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYy1vdGhlckJveCAuYy1vdGhlckJveF9fdHRsOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uYy1vdGhlckJveCAuYy1vdGhlckJveF9fdHRsOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLW90aGVyQm94IC5jLW90aGVyQm94X190dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiA1NzhweDtcbn1cbi5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjI1cHg7XG4gIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQtbGVmdCB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIHBhZGRpbmctdG9wOiA1Ny4xJTtcbiAgfVxufVxuLmMtb3RoZXJCb3ggLmMtb3RoZXJCb3hfX2NoYXJ0LWxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtb3RoZXJCb3ggLmMtb3RoZXJCb3hfX2NoYXJ0LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC1sZWFkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDAzMmU7XG4gIHBhZGRpbmc6IDZweCAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC1sZWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzdweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC1sZWFkIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC10dGwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQtdHRsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC10dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmMtb3RoZXJCb3ggLmMtb3RoZXJCb3hfX2NoYXJ0LXN1YiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtb3RoZXJCb3ggLmMtb3RoZXJCb3hfX2NoYXJ0LXN1YiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5jLW90aGVyQm94IC5jLW90aGVyQm94X19jaGFydC1zdWIge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQtc3ViIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAuYy1vdGhlckJveCAuYy1vdGhlckJveF9fY2hhcnQtc3ViIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxudmFyaWFibGVzXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBicmVha3BvaW50cyAgLS0tICovXG4vKiAtLS0gIGNvbnRlbnRzICAtLS0gKi9cbi8qIC0tLSAgY29sb3IgIC0tLSAqL1xuLyogLS0tICBwYXRoICAtLS0gKi9cbi8qIC0tLSBmb250ZmFtaWx5IC0tLSAqL1xuLyogLS0tIGZvbnR3ZWlnaHQgLS0tICovXG4vKiAtLS0gIHRyYW5zaXRpb24gIC0tLSAqL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbm1peGluXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogLS0tICBtZWRpYSBxdWVyeSAgLS0tICovXG4vKiAtLS0gIGdsb2JhbCAgLS0tICovXG4vKiAtLS0gIGFuaW1hdGlvbiAgLS0tICovXG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG5Aa2V5ZnJhbWVzIGFycm93TGluay1ob3Zlci1hbmltIHt9XG4vKiAtLS0gIGlubmVyICAtLS0gKi9cbi8qIC0tLSAgc2VjdGlvbiAgLS0tICovXG4vKiAtLS0gIG90aGVyICAtLS0gKi9cbi8qIC0tLSAgZnVuY3Rpb24gIC0tLSAqL1xuLyogaGVhZHNob3Rcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYy1oZWFkc2hvdCB7XG4gIC8qIG1hcmdpbjogNjBweCBhdXRvO1xuICBAaW5jbHVkZSBzcCB7XG4gIFx0bWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfSAqL1xufVxuLmMtaGVhZHNob3QgLmMtaGVhZHNob3RfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNjAwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtaGVhZHNob3QgLmMtaGVhZHNob3RfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCAtIDU2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmMtaGVhZHNob3QgLmMtaGVhZHNob3RfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4uYy1oZWFkc2hvdCAuYy1oZWFkc2hvdF9faW1nIHtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1oZWFkc2hvdCAuYy1oZWFkc2hvdF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKipcbiogcGFnZVxuKiA9PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxufVxuLnAtdG9wX19pbm5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCAtIDEwMHB4KTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLXRvcF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3BfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4ucC10b3BfX2JvZHkge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcF9fYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHggLSAxNnB4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC10b3BfX2JvZHkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjEwMjU2NDEwMjZ2dyAqIDIpO1xuICB9XG59XG4ucC10b3BfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wLXRvcF9fbGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wX19sZWFkIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLXRvcF9fbGVhZCB7XG4gICAgZm9udC1zaXplOiA2LjY2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMTIuMzA3NjkyMzA3N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDExLjUzODQ2MTUzODV2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXRvcF9fbGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnAtdG9wX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wX190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtdG9wX190eHQge1xuICAgIGZvbnQtc2l6ZTogNC4xMDI1NjQxMDI2dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBsaW5lLWhlaWdodDogOC43MTc5NDg3MTc5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNzY5MjMwNzY5MnZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdG9wX190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdG9wX190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbi5wLXRvcF9fYnRuIHtcbiAgd2lkdGg6IDE4N3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcF9fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLXRvcF9fYmdzaGFwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wLXRvcC4ta3Yge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcC4ta3Yge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI0cHg7XG4gIH1cbn1cbi5wLXRvcC4ta3YgLnAtdG9wX19pbm5lciB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzJweCk7XG4gIG1hcmdpbi10b3A6IDcycHg7XG4gIG1heC1oZWlnaHQ6IDg5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1rdiAucC10b3BfX2lubmVyIHtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDAgLSA1NnB4KTtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY4cHg7XG4gIH1cbn1cbi5wLXRvcC4ta3YgLnAtdG9wX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDg2cHg7XG4gIGxlZnQ6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLWt2IC5wLXRvcF9fY29udGVudCB7XG4gICAgYm90dG9tOiAzNHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5wLXRvcC4ta3YgLnAtdG9wX19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDRweCAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcC4ta3YgLnAtdG9wX19sZWFkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXRvcC4ta3YgLnAtdG9wX19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXRvcC4ta3YgLnAtdG9wX19sZWFkIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC10b3AuLWt2IC5wLXRvcF9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDc2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDNweCA5OXB4ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1rdiAucC10b3BfX3R0bCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC10b3AuLWt2IC5wLXRvcF9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC10b3AuLWt2IC5wLXRvcF9fdHRsIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG4ucC10b3AuLWt2IC5wLXRvcF9fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDNweCA5OXB4ICMwMDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLWt2IC5wLXRvcF9fdHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdG9wLi1rdiAucC10b3BfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdG9wLi1rdiAucC10b3BfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5wLXRvcC4ta3YgLnAtdG9wX19zY3JvbGxhcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMjBweDtcbiAgYm90dG9tOiAtNTBweDtcbiAgaGVpZ2h0OiAxMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLWt2IC5wLXRvcF9fc2Nyb2xsYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLXRvcC4ta3YgLnAtdG9wX19zY3JvbGxhcnJvdy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnAtdG9wLi1rdiAucC10b3BfX3Njcm9sbGFycm93IC4tYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNiNWI1YjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtdG9wLi1rdiAucC10b3BfX3Njcm9sbGFycm93IC4taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBhbmltYXRpb246IHNjcm9sbGFycm93LWFuaW0gMS41cyBlYXNlLW91dCBpbmZpbml0ZTtcbn1cbi5wLXRvcC4ta3YgLnAtdG9wX19zY3JvbGxhcnJvdyBzdmcge1xuICBhbmltYXRpb246IHNjcm9sbGFycm93LWljb24tYW5pbSAxLjVzIGVhc2Utb3V0IGluZmluaXRlO1xufVxuLnAtdG9wLi1zdG9yeSAucC10b3BfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLXN0b3J5IC5wLXRvcF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLXN0b3J5IC5wLXRvcF9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtdG9wLi1zdG9yeSAucC10b3BfX2JvZHkge1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC10b3AuLXN0b3J5IC5wLXRvcF9fYm9keSB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcC4tc3RvcnkgLnAtdG9wX19ib2R5IHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cbi5wLXRvcC4tc3RvcnkgLnAtdG9wX19zbGlkZXIge1xuICB3aWR0aDogNjQwcHg7XG4gIGhlaWdodDogNDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC01OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC10b3AuLXN0b3J5IC5wLXRvcF9fc2xpZGVyIHtcbiAgICB3aWR0aDogNDh2dztcbiAgICBoZWlnaHQ6IDMwdnc7XG4gICAgcmlnaHQ6IC0yNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1zdG9yeSAucC10b3BfX3NsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLnAtdG9wLi1zdG9yeSAucC10b3BfX3NsaWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDIyMCAvIDM1MCAqIDEwMCUpO1xuICB9XG59XG4ucC10b3AuLXN0b3J5IC5wLXRvcF9fYmcge1xuICB3aWR0aDogNjEzLjA4cHg7XG4gIGhlaWdodDogMzc0LjU1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogLTEyMHB4O1xuICBsZWZ0OiAtMTU4cHg7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4ucC10b3AuLXBlb3BsZSAucC10b3BfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1wZW9wbGUgLnAtdG9wX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5wLXRvcC4tcGVvcGxlIC5wLXRvcF9fbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1wZW9wbGUgLnAtdG9wX19sZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2dnc7XG4gIH1cbn1cbi5wLXRvcC4tcGVvcGxlIC5wLXRvcF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1wZW9wbGUgLnAtdG9wX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcC4tcGVvcGxlIC5wLXRvcF9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtdG9wLi1wZW9wbGUgLnAtdG9wX19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC10b3AuLXBlb3BsZSAucC10b3BfX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLXBlb3BsZSAucC10b3BfX2JvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbn1cbi5wLXRvcC4tcGVvcGxlIC5wLXRvcF9fZXllY2F0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0xMDBweDtcbiAgd2lkdGg6IDY1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC10b3AuLXBlb3BsZSAucC10b3BfX2V5ZWNhdGNoIHtcbiAgICB3aWR0aDogNDh2dztcbiAgICBsZWZ0OiAtNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRvcC4tcGVvcGxlIC5wLXRvcF9fZXllY2F0Y2gge1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxufVxuLnAtdG9wLi1wZW9wbGUgLnAtdG9wX19leWVjYXRjaCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLXRvcC4tcGVvcGxlIC5wLXRvcF9fYmdzaGFwZS4tb25lIHtcbiAgdG9wOiAtMTY4cHg7XG4gIGxlZnQ6IDQzMHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMTY4cHgpO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICB6LWluZGV4OiAtMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLXBlb3BsZSAucC10b3BfX2Jnc2hhcGUuLW9uZSB7XG4gICAgLyogdG9wOiAtODFweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4MXB4KTtcbiAgICByaWdodDogLTE2cHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICB6LWluZGV4OiAtMjsgKi9cbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC10b3AuLXBlb3BsZSAucC10b3BfX2Jnc2hhcGUuLXR3byB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA2NzJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLXBlb3BsZSAucC10b3BfX2Jnc2hhcGUuLXR3byB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNDJweCk7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgdG9wOiAtNDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG4ucC10b3AuLWNvbnRlbnQgLnAtdG9wX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC10b3AuLWNvbnRlbnQgLnAtdG9wX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQ4cHggMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLWNvbnRlbnQgLnAtdG9wX19saXN0IHtcbiAgICBnYXA6IDI0cHggMTZweDtcbiAgfVxufVxuLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCAtIDI0cHgpIC8gMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xuICB9XG59XG4ucC10b3AuLWNvbnRlbnQgLnAtdG9wX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10b3AuLWNvbnRlbnQgLnAtdG9wX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyAyKTtcbiAgfVxufVxuLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDI0cHgpIC8gMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdG9wLi1jb250ZW50IC5wLXRvcF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC10b3AuLWNvbnRlbnQgLnAtdG9wX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsYXJyb3ctYW5pbSB7XG4gIDAlIHtcbiAgICB0b3A6IDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIHRvcDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDkwJSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBzY3JvbGxhcnJvdy1pY29uLWFuaW0ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnAtbWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xuICB9XG59XG4ucC1tZXNzYWdlX19pbm5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCAtIDEwMHB4KTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLW1lc3NhZ2VfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCAtIDU2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtbWVzc2FnZV9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLW1lc3NhZ2VfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlX190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtbWVzc2FnZV9fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLW1lc3NhZ2VfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1tZXNzYWdlX190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtbWVzc2FnZV9fdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4ucC1tZXNzYWdlLi1rdiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogNzJweCBhdXRvIDcwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9tZXNzYWdlL2t2LmpwZykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtbWVzc2FnZS4ta3Yge1xuICAgIGFzcGVjdC1yYXRpbzogMTQwMC82MDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtbWVzc2FnZS4ta3Yge1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlLi1rdiB7XG4gICAgYXNwZWN0LXJhdGlvOiAzOTAvMjgwO1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL21lc3NhZ2Uva3Zfc3AuanBnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1tZXNzYWdlLi1rdiB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9tZXNzYWdlL2VuL2t2LmpwZykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtbWVzc2FnZS4ta3Yge1xuICAgIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9tZXNzYWdlL2VuL2t2X3NwLmpwZykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICB9XG59XG4ucC1tZXNzYWdlLi1rdiAucC1tZXNzYWdlX19pbm5lciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC1oZWlnaHQ6IDg5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX2lubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlLi1rdiAucC1tZXNzYWdlX19jb250ZW50IHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4ucC1tZXNzYWdlLi1rdiAucC1tZXNzYWdlX190dGwge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1tZXNzYWdlLi1rdiAucC1tZXNzYWdlX190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMi44cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtbWVzc2FnZS4ta3YgLnAtbWVzc2FnZV9fdHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuODJweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX3R0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1tZXNzYWdlLi1rdiAucC1tZXNzYWdlX190dGw6OmFmdGVyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX3R0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX3N1YnR0bCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtbWVzc2FnZS4ta3YgLnAtbWVzc2FnZV9fc3VidHRsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX3N1YnR0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW1lc3NhZ2UuLWt2IC5wLW1lc3NhZ2VfX3N1YnR0bDo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ucC1tZXNzYWdlLi1tYWluIC5wLW1lc3NhZ2VfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbn1cbi5wLW1lc3NhZ2UuLW1haW4gLnAtbWVzc2FnZV9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4ucC1tZXNzYWdlLi1tYWluIC5wLW1lc3NhZ2VfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlLi1tYWluIC5wLW1lc3NhZ2VfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1tZXNzYWdlLi1tYWluIC5wLW1lc3NhZ2VfX3R0bCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDAgNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX190dGwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX190eHQge1xuICBwYWRkaW5nOiAwIDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX190eHQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX190eHQ6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlLi1tYWluIC5wLW1lc3NhZ2VfX3R4dDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5wLW1lc3NhZ2UuLW1haW4gLnAtbWVzc2FnZV9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtbWVzc2FnZS4tbWFpbiAucC1tZXNzYWdlX19pbWcge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4ICsgMzBweCk7XG4gICAgbWFyZ2luOiAwIC0zMHB4O1xuICB9XG59XG4ucC1tZXNzYWdlLi1yZWxhdGVkIHtcbiAgcGFkZGluZzogNjBweCAwIDkwcHg7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtbWVzc2FnZS4tcmVsYXRlZCB7XG4gICAgcGFkZGluZzogNDVweCAwIDUwcHg7XG4gIH1cbn1cbi5wLW1lc3NhZ2UuLXJlbGF0ZWQgLnAtbWVzc2FnZV9faW5uZXIge1xuICBtYXgtd2lkdGg6IDc5MnB4O1xufVxuLnAtbWVzc2FnZS4tcmVsYXRlZCAucC1tZXNzYWdlX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlLi1yZWxhdGVkIC5wLW1lc3NhZ2VfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5wLW1lc3NhZ2UuLXJlbGF0ZWQgLnAtbWVzc2FnZV9fYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtbWVzc2FnZS4tcmVsYXRlZCAucC1tZXNzYWdlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAgMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1tZXNzYWdlLi1yZWxhdGVkIC5wLW1lc3NhZ2VfX2xpc3Qge1xuICAgIGdhcDogMjRweCAxNnB4O1xuICB9XG59XG4ucC1tZXNzYWdlLi1yZWxhdGVkIC5wLW1lc3NhZ2VfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDI0cHgpIC8gMik7XG59XG5cbi5wLWVuMDcge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuLnAtZW4wN19faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1lbjA3X19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHggLSA1NnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWVuMDdfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4ucC1lbjA3X19ib2R5IHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3X19ib2R5IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCAtIDE2cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLWVuMDdfX2JvZHkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjEwMjU2NDEwMjZ2dyAqIDIpO1xuICB9XG59XG4ucC1lbjA3X190dGwge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWVuMDdfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWVuMDdfX3R0bCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGh5cGhlbnM6IGluaXRpYWw7XG59XG4ucC1lbjA3X19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3X19sZWFkIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLWVuMDdfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogNi42NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEyLjMwNzY5MjMwNzd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMS41Mzg0NjE1Mzg1dnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1lbjA3X19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucC1lbjA3X190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wN19fdHh0IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLWVuMDdfX3R4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1lbjA3X190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtZW4wN19fdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC1lbjA3Li1rdiB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9lbmdpbmVlci8wNy9rdi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXgtd2lkdGg6IDE2NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDcycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWVuMDcuLWt2IHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4ta3Yge1xuICAgIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9lbmdpbmVlci8wNy9rdl9zcC5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgIG1hcmdpbi1ib3R0b206IDY4cHg7XG4gIH1cbn1cbi5wLWVuMDcuLWt2Li1lbjA2IHtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2VuZ2luZWVyLzA2L2t2LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4ta3YuLWVuMDYge1xuICAgIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9lbmdpbmVlci8wNi9rdl9zcC5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG59XG4ucC1lbjA3Li1rdi4tZW4wNSB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9lbmdpbmVlci8wNS9rdi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWVuMDcuLWt2Li1lbjA1IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvZW5naW5lZXIvMDUva3Zfc3AuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxufVxuLnAtZW4wNy4ta3YuLWVuMDQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvZW5naW5lZXIvMDQva3YuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1rdi4tZW4wNCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2VuZ2luZWVyLzA0L2t2X3NwLmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cbn1cbi5wLWVuMDcuLWt2Li1lbjAzIHtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2VuZ2luZWVyLzAzL2t2LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4ta3YuLWVuMDMge1xuICAgIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9lbmdpbmVlci8wMy9rdl9zcC5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG59XG4ucC1lbjA3Li1rdi4tZW4wMiB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9lbmdpbmVlci8wMi9rdi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWVuMDcuLWt2Li1lbjAyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvZW5naW5lZXIvMDIva3Zfc3AuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxufVxuLnAtZW4wNy4ta3YuLWVuMDEge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvZW5naW5lZXIvMDEva3YuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1rdi4tZW4wMSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2VuZ2luZWVyLzAxL2t2X3NwLmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX2lubmVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzJweCk7XG4gIG1heC1oZWlnaHQ6IDg5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4ta3YgLnAtZW4wN19faW5uZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjhweDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDU0MHB4ICsgNTZweCk7XG4gIH1cbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1rdiAucC1lbjA3X19jb250ZW50IHtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgYm90dG9tOiAzNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucC1lbjA3Li1rdiAucC1lbjA3X19sZWFkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogbWluKDN2dywgMjFweCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0MDMyZTtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1rdiAucC1lbjA3X19sZWFkIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWVuMDcuLWt2IC5wLWVuMDdfX2xlYWQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX3R0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogbWluKDN2dywgMzZweCk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDE0MCUgKyA3LjZweCk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDNweCA5OXB4ICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiA1MnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWVuMDcuLWt2IC5wLWVuMDdfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZW4wNy4ta3YgLnAtZW4wN19fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4ucC1lbjA3Li1rdiAucC1lbjA3X190dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEyJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1rdiAucC1lbjA3X190dGw6OmFmdGVyIHtcbiAgICBib3R0b206IDglO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDBweCAzcHggOTlweCAjMDAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4ta3YgLnAtZW4wN19fdHh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZW4wNy4ta3YgLnAtZW4wN19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogbWluKDN2dywgMTRweCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtZW4wNy4ta3YgLnAtZW4wN19fdHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuLnAtZW4wNy4ta3YgLnAtZW4wN19fc2Nyb2xsYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGhlaWdodDogMTEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4ta3YgLnAtZW4wN19fc2Nyb2xsYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX3Njcm9sbGFycm93LWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucC1lbjA3Li1rdiAucC1lbjA3X19zY3JvbGxhcnJvdyAuLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjYjViNWI1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX3Njcm9sbGFycm93IC4taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBhbmltYXRpb246IHNjcm9sbGFycm93LWFuaW0gMS41cyBlYXNlLW91dCBpbmZpbml0ZTtcbn1cbi5wLWVuMDcuLWt2IC5wLWVuMDdfX3Njcm9sbGFycm93IHN2ZyB7XG4gIGFuaW1hdGlvbjogc2Nyb2xsYXJyb3ctaWNvbi1hbmltIDEuNXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG4ucC1lbjA3Li1hcnRpY2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1hcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZW4wNy4tYXJ0aWNsZSB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWVuMDcuLWFydGljbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cbn1cbi5wLWVuMDcuLWFydGljbGUgLnAtZW4wN19faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjQwcHg7XG4gIHotaW5kZXg6IC0xMDtcbn1cbi5wLWVuMDcuLWFydGljbGUgLnAtZW4wN19fYmcuLXJpZ2h0IHtcbiAgdG9wOiAtMTEwcHg7XG4gIHJpZ2h0OiAtMzAwcHg7XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX2JnLi1sZWZ0IHtcbiAgbGVmdDogLTIwMHB4O1xufVxuLnAtZW4wNy4tYXJ0aWNsZSAucC1lbjA3X19iZy4tYnRtIHtcbiAgdG9wOiAzMCU7XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX2JnLi1zbWFsbCB7XG4gIHdpZHRoOiAyODBweDtcbn1cbi5wLWVuMDcuLWFydGljbGUgLnAtZW4wN19fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX3R0bCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX3R0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICB9XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX3R4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtZW4wNy4tYXJ0aWNsZSAucC1lbjA3X190eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5wLWVuMDcuLWFydGljbGUgLnAtZW4wN19faW1nIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5wLWVuMDcuLWFydGljbGUgLnAtZW4wN19faW1nLl9yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5wLWVuMDcuLWFydGljbGUgLnAtZW4wN19faW1nLl9sZWZ0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLnAtZW4wNy4tYXJ0aWNsZSAucC1lbjA3X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX25vdGVzIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5ib2R5Li1nbG9iYWwgLnAtZW4wNy4tYXJ0aWNsZSAucC1lbjA3X19ub3RlcyB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLnAtZW4wNy4tYXJ0aWNsZSAucC1lbjA3X19tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG59XG4ucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX21lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX21lc3NhZ2U6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1hcnRpY2xlIC5wLWVuMDdfX21lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuLnAtZW4wNy4taGVhZHNob3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1oZWFkc2hvdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuLnAtZW4wNy4taGVhZHNob3QgLnAtZW4wN19faW5uZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG59XG4ucC1lbjA3Li1oZWFkc2hvdCAucC1lbjA3X19pbWcge1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWVuMDcuLWhlYWRzaG90IC5wLWVuMDdfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWVuMDcuLW90aGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4tb3RoZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbn1cbi5wLWVuMDcuLW90aGVyIC5wLWVuMDdfX3R0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1lbjA3Li1vdGhlciAucC1lbjA3X190dGwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1lbjA3Li1vdGhlciAucC1lbjA3X190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wLWVuMDcuLW90aGVyIC5wLWVuMDdfX3R0bDo6YmVmb3JlLCAucC1lbjA3Li1vdGhlciAucC1lbjA3X190dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5wLWVuMDcuLW90aGVyIC5wLWVuMDdfX3R0bDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnAtZW4wNy4tb3RoZXIgLnAtZW4wN19fdHRsOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWVuMDcuLW90aGVyIC5wLWVuMDdfX3R0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5wLWVuMDcuLW90aGVyIC5wLWVuMDdfX2NoYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4tb3RoZXIgLnAtZW4wN19fY2hhcnQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1lbjA3Li1vdGhlciAucC1lbjA3X19jaGFydCB7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWVuMDcuLW90aGVyIC5wLWVuMDdfX2NoYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4ucC1lbjA3Li1vdGhlciAucC1lbjA3X19jaGFydC10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZW4wNy4tb3RoZXIgLnAtZW4wN19fY2hhcnQtdHh0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZW4wNy4tb3RoZXIgLnAtZW4wN19fY2hhcnQtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ucC1lbjA3Li1vdGhlciAucC1lbjA3X19jaGFydDpob3ZlciAucC1lbjA3X19jaGFydC10eHQge1xuICBjb2xvcjogI2U0MDMyZTtcbn1cblxuLnAtYnVzaW5lc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1idXNpbmVzc19faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCAtIDU2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2lubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTNweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX3R4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC1idXNpbmVzc19fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX3R4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuLnAtYnVzaW5lc3MuLWt2IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW46IDcycHggMCAxMDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2J1c2luZXNzL2J1c2luZXNzMDEuanBnKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC1idXNpbmVzcy4ta3Yge1xuICAgIGFzcGVjdC1yYXRpbzogMTQwMC82MDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtYnVzaW5lc3MuLWt2IHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3MuLWt2IHtcbiAgICBhc3BlY3QtcmF0aW86IDM5MC8zMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvYnVzaW5lc3MvYnVzaW5lc3MwMV9zcC5qcGcpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgfVxufVxuLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX19pbm5lciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC1oZWlnaHQ6IDg5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWJ1c2luZXNzLi1rdiAucC1idXNpbmVzc19faW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX19jb250ZW50IHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4ucC1idXNpbmVzcy4ta3YgLnAtYnVzaW5lc3NfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMi44cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS44MnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX190dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX190dGw6OmFmdGVyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzLi1rdiAucC1idXNpbmVzc19fdHRsIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX19zdWJ0dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzLi1rdiAucC1idXNpbmVzc19fc3VidHRsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzLi1rdiAucC1idXNpbmVzc19fc3VidHRsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3MuLWt2IC5wLWJ1c2luZXNzX19zdWJ0dGw6OmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnAtYnVzaW5lc3MuLW1haW4gLnAtYnVzaW5lc3NfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3MuLW1haW4gLnAtYnVzaW5lc3NfX2JnIHtcbiAgICBwYWRkaW5nOiA2NHB4IDAgODNweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX3R0bC10b3Age1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fdHRsLXRvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1idXNpbmVzc19fdHRsLXRvcCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX190dGwtdG9wIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG4ucC1idXNpbmVzc19fdHRsLWgyLXJlZCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX190dGwtaDItcmVkIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG59XG4ucC1idXNpbmVzc19fdHRsLWgyLXN1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fdHRsLWgyLXN1YiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucC1idXNpbmVzc19fYW5jaG9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYW5jaG9yIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1idXNpbmVzc19fYW5jaG9yLWl0ZW0ge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDdweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX2FuY2hvci1pdGVtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG4ucC1idXNpbmVzc19fYW5jaG9yLWl0ZW0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYW5jaG9yLWl0ZW0tbGluayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxOHB4O1xuICAgIHBhZGRpbmc6IDE2cHggNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX2FuY2hvci1pdGVtLWxpbmsge1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1YzVjNWM7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX2FuY2hvci1pdGVtLWxpbmstbGVmdC10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtaW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtaW1nLTEge1xuICAgIHdpZHRoOiAzMnB4O1xuICB9XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtaW1nLTIge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtaW1nLTMge1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG4gIC5wLWJ1c2luZXNzX19hbmNob3ItaXRlbS1saW5rLWxlZnQtaW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucC1idXNpbmVzc19fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LWFycm93IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LWFycm93IHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX3R0bC1oMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnAtYnVzaW5lc3NfX3R0bC1oMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX3R0bC1oMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNnB4O1xuICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX3R0bC1oMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4ucC1idXNpbmVzc19fbGVhZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIG1hcmdpbi10b3A6IDM3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2xlYWQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19sZWFkIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ucC1idXNpbmVzc19fY2FyLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODQxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2Nhci1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1idXNpbmVzc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19saXN0Li1tdDMyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbGlzdC4tbXQ0MC1zcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2xpc3QtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDM0cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wLWJ1c2luZXNzX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19saXN0LWl0ZW0tdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS10aXRsZS1udW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbGlzdC1pdGVtLXRpdGxlLW51bWJlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1pbi13aWR0aDogMjRweDtcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wLWJ1c2luZXNzX19saXN0LWl0ZW0tYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19saXN0LWl0ZW0tYm94LWltZyB7XG4gICAgd2lkdGg6IGNhbGMoNDAlIC0gMjBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19saXN0LWl0ZW0tYm94LXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS1ib3gtdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS1ib3gtdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2xpc3QtaXRlbS1ib3gtdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1idXNpbmVzc19fbGlzdC1pdGVtLWJveC10eHQge1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLnAtYnVzaW5lc3NfX3R0bC1oMy1jIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fdHRsLWgzLWMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1OHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX3R0bC1oMy1jIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1sZWZ0LWltZyB7XG4gIG1heC13aWR0aDogNDcxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWxlZnQtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWxlZnQtaW1nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDYwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1sZWZ0LWltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LXJpZ2h0IHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1idXNpbmVzc19fbWFjaGluZS1ib3gtcmlnaHQgLnAtYnVzaW5lc3NfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtcmlnaHQgLnAtYnVzaW5lc3NfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1yaWdodCAucC1idXNpbmVzc19fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LXJpZ2h0IC5wLWJ1c2luZXNzX19saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1yaWdodCAucC1idXNpbmVzc19fbGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtcmlnaHQgLnAtYnVzaW5lc3NfX2xpc3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS1sZWZ0IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLWxlZnQge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tdHRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS10dGwge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLWltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20taW1nIHtcbiAgICB3aWR0aDogY2FsYyg0MCUgLSAyMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tbGVmdDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLXR4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS10eHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tcmlnaHQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS1yaWdodC1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLXJpZ2h0LWltZy13cmFwIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS1yaWdodC1pbWctd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLXJpZ2h0LWltZy13cmFwIHtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS1sZWZ0LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLWxlZnQtaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19tYWNoaW5lLWJveC1ib3R0b20tbGVmdC1pbWctd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1idXNpbmVzc19fbWFjaGluZS1ib3gtYm90dG9tLWxlZnQtaW1nLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX21hY2hpbmUtYm94LWJvdHRvbS1sZWZ0LWltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2JnIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y1ZjVmNSwgI2ZmZiAzMDVweCwgI2ZmZik7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMTEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2JnIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjVmNWY1LCAjZmZmIDMwNXB4LCAjZmZmKTtcbiAgICBwYWRkaW5nOiA5NnB4IDAgODNweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2JnLWltZyB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9idXNpbmVzcy9idXNpbmVzc19iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYmctaW1nIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvYnVzaW5lc3MvYnVzaW5lc3NfYmdfc3AucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1MHB4O1xuICB9XG59XG4ucC1idXNpbmVzc19fYmcgLnAtYnVzaW5lc3NfX3R0bC1oMyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnAtYnVzaW5lc3NfX2JnIC5wLWJ1c2luZXNzX19pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC10dGwge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LXR0bCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzMzMztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC1saXN0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbi10b3A6IDMzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC10eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LXR4dCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtdHh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC10eHQge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0xIHtcbiAgICBtYXJnaW4tdG9wOiA1OHB4O1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTEtaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTEtaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW46IDI4cHggYXV0byAwO1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTEtaW1nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMS1pbWctd3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMS1pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0xLXJpZ2h0IHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTEtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA5NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMiB7XG4gICAgbWFyZ2luLXRvcDogNThweDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0yLWltZyB7XG4gIG1heC13aWR0aDogMzg4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0yLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAyOHB4IGF1dG8gMDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0yLWltZy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTItaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0yLWxlZnQge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMi1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTMge1xuICAgIG1hcmdpbi10b3A6IDU4cHg7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMy1pbWcge1xuICBtYXgtd2lkdGg6IDUzOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMy1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzYycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMjhweCBhdXRvIDA7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMy1pbWctd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTMtaW1nLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC0zLWltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTMtcmlnaHQge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtMy1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWJ1c2luZXNzX19hZHZhbmNlZC1ib3gtNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC00IHtcbiAgICBtYXJnaW4tdG9wOiA1OHB4O1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTQtaW1nIHtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTQtaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE4NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW46IDI4cHggYXV0byAwO1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTQtaW1nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMTA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC00LWltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ucC1idXNpbmVzc19fYWR2YW5jZWQtYm94LTQtbGVmdCB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtYnVzaW5lc3NfX2FkdmFuY2VkLWJveC00LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jLW1haW4ge1xuICBjb3VudGVyLXJlc2V0OiBkYXRhbnVtYmVyIDA7XG59XG5cbi5wLWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuLnAtZGF0YV9faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1kYXRhX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHggLSA1NnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGFfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4ucC1kYXRhLi1rdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2YyZjRmNTtcbn1cbi5wLWRhdGEuLWt2IC5wLWRhdGFfX2lubmVyIHtcbiAgaGVpZ2h0OiA3OTBweDtcbiAgbWFyZ2luLXRvcDogNzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC1kYXRhLi1rdiAucC1kYXRhX19pbm5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMTIwMC82MDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtZGF0YS4ta3YgLnAtZGF0YV9faW5uZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMzcycHggLSA1NnB4KTtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWRhdGEuLWt2IC5wLWRhdGFfX2lubmVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG4ucC1kYXRhLi1rdiAucC1kYXRhX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWRhdGEuLWt2IC5wLWRhdGFfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDExdnc7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gIH1cbn1cbi5wLWRhdGEuLWt2IC5wLWRhdGFfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICMyMTIxMjE7XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4ta3YgLnAtZGF0YV9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IDIuOHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWt2IC5wLWRhdGFfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjgycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1kYXRhLi1rdiAucC1kYXRhX190dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtZGF0YS4ta3YgLnAtZGF0YV9fdHRsOjphZnRlciB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1kYXRhLi1rdiAucC1kYXRhX190dGw6OmFmdGVyIHtcbiAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWRhdGEuLWt2IC5wLWRhdGFfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucC1kYXRhLi1rdiAucC1kYXRhX19zdWJ0dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1kYXRhLi1rdiAucC1kYXRhX19zdWJ0dGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLWRhdGEuLWt2IC5wLWRhdGFfX3N1YnR0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1kYXRhLi1rdiAucC1kYXRhX19zdWJ0dGw6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC1kYXRhLi1rdiAucC1kYXRhX19iZ2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtZGF0YS4ta3YgLnAtZGF0YV9fYmdpbWcge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDgycHg7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4MnB4IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19saXN0IHtcbiAgICBnYXA6IDU4cHg7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS4tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0uLWNvbHVtbjMge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDI0cHggKiAyKSAvIDMpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS4tY29sdW1uMyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2RiZGJkYjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW51bSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0tbnVtIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW51bSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW51bTo6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGRhdGFudW1iZXIgMTtcbiAgLyogZGF0YW51bWJlciDjgqvjgqbjg7Pjgr/jga7lopfliqDmlbDjgpLjgrvjg4Pjg4ggKi9cbiAgY29udGVudDogY291bnRlcihkYXRhbnVtYmVyLCBkZWNpbWFsLWxlYWRpbmctemVybyk7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0tbnVtOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLWNhcHRpb24ge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0tY2FwdGlvbiAuLXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1jYXB0aW9uIC4tcmVkIC4tcmVkTGFiZWwge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLWNhcHRpb24gLi1yZWQgLi1yZWRMYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW1haW5OdW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1tYWluTnVtIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1tYWluTnVtIC4tbGFiZWwge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW1haW5OdW0gLi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW1haW5OdW0gLi1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0tbWFpbk51bSAuLWxhYmVsLi1mcy0zOCB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0tbWFpbk51bSAuLWxhYmVsLi1mcy0zOCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW1haW5OdW0gLi1sYWJlbC4tbWluIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLW1haW5OdW0gLi1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1tYWluTnVtIC4tY2FwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xufVxuYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS10eHQge1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS10eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS10eHQgYSB7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLWltZy4tZm91ciB7XG4gIGhlaWdodDogMjY2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS1pbWcuLWZvdXIge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXRhYmxlIHtcbiAgd2lkdGg6IDgwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDE1JTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX2l0ZW0tdGFibGUgdGgge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS10YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXRhYmxlIHRkIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAzLjVweCAycHg7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9faXRlbS10YWJsZSB0ZC4tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19pdGVtLXRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0IHtcbiAgICBtYXgtd2lkdGg6IDExNHB4O1xuICB9XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0LWxhYmVsIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQtbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQtVHh0IHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAxIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAxIHtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMSB7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDEge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDEgLnAtZGF0YV9fc3Ryb25nVHh0LWl0ZW0ge1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMSAucC1kYXRhX19zdHJvbmdUeHQtaXRlbSB7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDEgLnAtZGF0YV9fc3Ryb25nVHh0LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDEgLnAtZGF0YV9fc3Ryb25nVHh0LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAxIC5wLWRhdGFfX3N0cm9uZ1R4dC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMSAucC1kYXRhX19zdHJvbmdUeHQtbnVtIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMSAucC1kYXRhX19zdHJvbmdUeHQtbnVtIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAxIC5wLWRhdGFfX3N0cm9uZ1R4dC1udW0ge1xuICBmb250LXNpemU6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDEgLnAtZGF0YV9fc3Ryb25nVHh0LW51bSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwIDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMiB7XG4gIGdhcDogMCAxMnB4O1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMiAucC1kYXRhX19zdHJvbmdUeHQtaXRlbSB7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAyIC5wLWRhdGFfX3N0cm9uZ1R4dC1pdGVtIHtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDIgLnAtZGF0YV9fc3Ryb25nVHh0LWl0ZW0ge1xuICBnYXA6IDhweDtcbn1cbi5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDIgLnAtZGF0YV9fc3Ryb25nVHh0LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMiAucC1kYXRhX19zdHJvbmdUeHQtbGFiZWw6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZGF0YS4tY29udGVudCAucC1kYXRhX19zdHJvbmdUeHQuLXR5cGUwMiAucC1kYXRhX19zdHJvbmdUeHQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDIgLnAtZGF0YV9fc3Ryb25nVHh0LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAyIC5wLWRhdGFfX3N0cm9uZ1R4dC1udW0ge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1kYXRhLi1jb250ZW50IC5wLWRhdGFfX3N0cm9uZ1R4dC4tdHlwZTAyIC5wLWRhdGFfX3N0cm9uZ1R4dC1udW0ge1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWRhdGEuLWNvbnRlbnQgLnAtZGF0YV9fc3Ryb25nVHh0Li10eXBlMDIgLnAtZGF0YV9fc3Ryb25nVHh0LW51bS4tbGluZUhlaWdodE1pbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuXG4ucC1yZWxhdGVkIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcGFkZGluZzogNjBweCAwIDkwcHg7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVsYXRlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlbGF0ZWQge1xuICAgIHBhZGRpbmc6IDQ1cHggMCA1MHB4O1xuICB9XG59XG4ucC1yZWxhdGVkIC5wLXJlbGF0ZWRfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA5NjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtcmVsYXRlZCAucC1yZWxhdGVkX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHggLSA1NnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlbGF0ZWQgLnAtcmVsYXRlZF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLXJlbGF0ZWQgLnAtcmVsYXRlZF9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDYzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVsYXRlZCAucC1yZWxhdGVkX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcmVsYXRlZCAucC1yZWxhdGVkX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcmVsYXRlZCAucC1yZWxhdGVkX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ucC1yZWxhdGVkIC5wLXJlbGF0ZWRfX2JvZHkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLXJlbGF0ZWQgLnAtcmVsYXRlZF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVsYXRlZCAucC1yZWxhdGVkX19saXN0IHtcbiAgICBnYXA6IDI0cHggMTZweDtcbiAgfVxufVxuLnAtcmVsYXRlZCAucC1yZWxhdGVkX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4ICogMykgLyA0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWxhdGVkIC5wLXJlbGF0ZWRfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyAyKTtcbiAgfVxufVxuXG4ucC1yZWNydWl0IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXQge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtcmVjcnVpdF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHggLSAyMHB4KTtcbiAgfVxufVxuLnAtcmVjcnVpdF9fYm9keSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHggLSAxNnB4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLXJlY3J1aXRfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucC1yZWNydWl0X190dGwtaDItcmVkIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2U0MDMyZTtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX3R0bC1oMi1yZWQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fdHRsLWgyLXN1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X190dGwtaDItc3ViIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2t2LXN1YnR0bCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1yZWNydWl0X19rdi1zdWJ0dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbi5wLXJlY3J1aXRfX2xlYWQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtcmVjcnVpdF9fbGVhZCB7XG4gICAgZm9udC1zaXplOiA2LjY2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMTIuMzA3NjkyMzA3N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDExLjUzODQ2MTUzODV2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXJlY3J1aXRfX2xlYWQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wLXJlY3J1aXRfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtcmVjcnVpdF9fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXJlY3J1aXRfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1yZWNydWl0X190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2J0biB7XG4gIHdpZHRoOiAxODdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnAtcmVjcnVpdF9faGVhZCAuYy1zZWN0aW9uVHRsX190dGwge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9faGVhZCAuYy1zZWN0aW9uVHRsX190dGwge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9faGVhZCAuYy1zZWN0aW9uVHRsX19zdWJ0dGwge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucC1yZWNydWl0X19oZWFkIC5jLXNlY3Rpb25UdGxfX2JhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1yZWNydWl0X19zdWJ0dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAzLjA4cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wLXJlY3J1aXRfX3N1YnR0bC1zIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLnAtcmVjcnVpdF9fc3VidHRsLWwge1xuICBmb250LXNpemU6IDMycHg7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdWJ0dGwtbCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG59XG4ucC1yZWNydWl0X19zdWJ0dGwtbC04MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX3N1YnR0bC1sLTgwIHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fc3VidHRsLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX3N1YnR0bC10eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtcmVjcnVpdF9fc3VidHRsLXR4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1yZWNydWl0X19zdWJ0dGwtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXJlY3J1aXRfX3N1YnR0bC10eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdWJ0dGwtdHh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1yZWNydWl0X19zdWJ0dGwtdHh0LW10IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdWJ0dGwtdHh0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ucC1yZWNydWl0X19yZXF1aXJlbWVudHMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX3JlcXVpcmVtZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fYmFyIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjEyMTIxO1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNDRweDtcbn1cbi5wLXJlY3J1aXRfX3R4dC1yZXF1aXJlbWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X190eHQtcmVxdWlyZW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICB9XG59XG4ucC1yZWNydWl0X19jb2wtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLXdyYXAtbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5wLXJlY3J1aXRfX2NvbC13cmFwLWF3YXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4ucC1yZWNydWl0X19jb2wtYm9yZGVyIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzNHB4ICogMikgLyAyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC1ib3JkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2NvbC1ub0JvcmRlciB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzRweCAqIDIpIC8gMik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtbm9Cb3JkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtbm9Cb3JkZXIuLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLW5vQm9yZGVyLTIge1xuICBtYXJnaW4tbGVmdDogNzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtbm9Cb3JkZXItMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLTFjb2wge1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5wLXJlY3J1aXRfX2NvbC10b3BCb3JkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fY29sLXRvcEJvcmRlciB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLXJlZEJ0biB7XG4gIG1hcmdpbjogNDhweCBhdXRvIDA7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNzJweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1yZWNydWl0X19jb2wtcmVkQnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtcmVkQnRuIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ucC1yZWNydWl0X19jb2wtcmVkQnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgcmlnaHQ6IDYlO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcmVjcnVpdC9pY29fZXh0ZXJuYWwtbGluay5zdmcpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cbi5wLXJlY3J1aXRfX2NvbC1yZWRCdG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4ucC1yZWNydWl0X19jb2wtd2h0QnRuIHtcbiAgbWFyZ2luOiA0OHB4IGF1dG8gMDtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0MDMyZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fY29sLXdodEJ0biB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLXdodEJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiA2JTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3JlY3J1aXQvaWNvX2V4dGVybmFsLWxpbmstcmVkLnN2ZykgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLnAtcmVjcnVpdF9fY29sLXdodEJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5wLXJlY3J1aXRfX2NvbC10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDAgNDVweCA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC10eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtcmVjcnVpdF9fY29sLXR4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1yZWNydWl0X19jb2wtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXJlY3J1aXRfX2NvbC10eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2NvbC10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtdHRsIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLWR0bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkuNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtZHRsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcmVjcnVpdF9fY29sLWR0bCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLnAtcmVjcnVpdF9fY29sLWR0bCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtZHRsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4ucC1yZWNydWl0X19jb2wtZHRsLXBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4ucC1yZWNydWl0X19jb2wtZHRsIGEge1xuICBjb2xvcjogI2U0MDMyZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucC1yZWNydWl0X19jb2wtZHRsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1yZWNydWl0X19jb2wtNWNvbCB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjVweCAqIDUpIC8gNSk7XG4gIGdhcDogMjVweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC01Y29sOm50aC1jaGlsZCgxKSwgLnAtcmVjcnVpdF9fY29sLTVjb2w6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHggKiAyKSAvIDIpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAucC1yZWNydWl0X19jb2wtNWNvbDpudGgtY2hpbGQoMyksIC5wLXJlY3J1aXRfX2NvbC01Y29sOm50aC1jaGlsZCg0KSwgLnAtcmVjcnVpdF9fY29sLTVjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHggKiAzKSAvIDMpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDVweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLTVjb2wgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHB4IGF1dG87XG59XG4ucC1yZWNydWl0X19jb2wtNWNvbC10dGwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzVjNWM1YztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC01Y29sLXR0bCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4ucC1yZWNydWl0X19jb2wtNWNvbC1hcnJvdyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNXB4IGF1dG8gMDtcbn1cbi5wLXJlY3J1aXRfX2NvbC1hd2FyZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4ICogNCkgLyA0KTtcbiAgZ2FwOiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtYXdhcmQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIH1cbiAgLnAtcmVjcnVpdF9fY29sLWF3YXJkOm50aC1jaGlsZCgxKSwgLnAtcmVjcnVpdF9fY29sLWF3YXJkOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnAtcmVjcnVpdF9fY29sLWF3YXJkLWltZyB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLXJlY3J1aXRfX2NvbC1hd2FyZC10dGwge1xuICBjb2xvcjogI2U0MDMyZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucC1yZWNydWl0X19jb2wtYXdhcmQtc3ViIHtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fY29sLWF3YXJkLXN1YiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbjogMCA4cHggOHB4O1xuICB9XG59XG4ucC1yZWNydWl0X19jb2wtYXdhcmQtdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtYXdhcmQtdHh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2NvbC1jbHViIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4OHB4ICogMikgLyAyKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC1jbHViIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2NvbC1jbHViLTIge1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19jb2wtY2x1Yi0yIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1yZWNydWl0X19jb2wtY2x1Yi10dGwge1xuICBjb2xvcjogI2U0MDMyZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLXJlY3J1aXRfX2NvbC1jbHViLWltZyB7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX2NvbC1jbHViLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX2NvbC1jbHViLWR0bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fY29sLWNsdWItZHRsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcmVjcnVpdF9fY29sLWNsdWItZHRsIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fY29sLWNsdWItZHRsIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4ucC1yZWNydWl0X19zdGVwIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDAzMmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLXJlY3J1aXRfX3N0ZXAtbGluZSB7XG4gIGNvbG9yOiAjZThlOGU4O1xufVxuLnAtcmVjcnVpdF9fc3RlcC1saW5lLW10IHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdGVwLWxpbmUtbXQge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cbi5wLXJlY3J1aXRfX3N0ZXAtc3RlcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5wLXJlY3J1aXRfX3N0ZXAtbnVtIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnAtcmVjcnVpdF9fc3RlcC10dGwge1xuICBjb2xvcjogI2U0MDMyZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdGVwLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucC1yZWNydWl0X19zdGVwLXR0bC1ub1R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucC1yZWNydWl0X19zdGVwLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIHBhZGRpbmctbGVmdDogOTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdGVwLXR4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucC1yZWNydWl0X19zdGVwLWNhdXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0X19zdGVwLWNhdXRpb24ge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1yZWNydWl0X19zdGVwLWNhdXRpb24ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5wLXJlY3J1aXRfX3RhYmxlLXBjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXRfX3RhYmxlLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC1yZWNydWl0X190YWJsZS1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdF9fdGFibGUtc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucC1yZWNydWl0Li1rdiB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9yZWNydWl0L2ltZ19yZWNydXRpbmdfYmdAMngucG5nKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtc2l6ZTogOTY0cHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDkycHggbGVmdCBjYWxjKDUwJSArIDMwMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3JlY3J1aXQvaW1nX3JlY3J1dGluZ19iZy5wbmcpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0MHB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDcwcHggbGVmdCBjYWxjKDUwJSArIDEzMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1yZWNydWl0Li1rdi13cmFwIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmYgMCUsICNmYWZhZmEgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtcmVjcnVpdC4ta3YgLnAtcmVjcnVpdF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVjcnVpdC4ta3YgLnAtcmVjcnVpdF9faW5uZXIge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyMjdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIH1cbn1cbi5wLXJlY3J1aXQuLWt2IC5wLXJlY3J1aXRfX2xlYWQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAzcHggOTlweCAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXQuLWt2IC5wLXJlY3J1aXRfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X190dGwge1xuICB0b3A6IDIyOXB4O1xuICBsZWZ0OiAxMDlweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMy4zNnB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X190dGwge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICB9XG59XG4ucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE5cHg7XG4gIG1hcmdpbi10b3A6IDEyMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlY3J1aXQuLWt2IC5wLXJlY3J1aXRfX2FuY2hvciB7XG4gICAgZ2FwOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IDYycHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3ItaXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTlweCAqIDQpIC8gNCk7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3ItaXRlbSB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbi5wLXJlY3J1aXQuLWt2IC5wLXJlY3J1aXRfX2FuY2hvci1pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnAtcmVjcnVpdC4ta3YgLnAtcmVjcnVpdF9fYW5jaG9yLWl0ZW0tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4IDAgMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3ItaXRlbS1saW5rIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMCA4JTtcbiAgfVxufVxuLnAtcmVjcnVpdC4ta3YgLnAtcmVjcnVpdF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLXJlY3J1aXQuLWt2IC5wLXJlY3J1aXRfX2FuY2hvci1pdGVtLWxpbmstbGVmdC10eHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzVjNWM1Yztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnAtcmVjcnVpdC4ta3YgLnAtcmVjcnVpdF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LWFycm93IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWNydWl0Li1rdiAucC1yZWNydWl0X19hbmNob3ItaXRlbS1saW5rLWxlZnQtYXJyb3cge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuLnAtcmVjcnVpdC4tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1yZWNydWl0Li1mbG93IC5wLXJlY3J1aXRfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbn1cblxuLnAtdmlzaW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5wLXZpc2lvbiNjb250ZW50MDEsIC5wLXZpc2lvbiNjb250ZW50MDIsIC5wLXZpc2lvbiNjb250ZW50MDMsIC5wLXZpc2lvbiNjb250ZW50MDQge1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24jY29udGVudDAxLCAucC12aXNpb24jY29udGVudDAyLCAucC12aXNpb24jY29udGVudDAzLCAucC12aXNpb24jY29udGVudDA0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHg7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICB9XG59XG4ucC12aXNpb25fX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtdmlzaW9uX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHggLSA1NnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbl9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLXZpc2lvbl9faW5uZXItdGVjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uX19pbm5lci10ZWNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtdmlzaW9uX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb25fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdmlzaW9uX19oZWFkIC5jLXNlY3Rpb25UdGwuLWpwIC5jLXNlY3Rpb25UdGxfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnAtdmlzaW9uX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uX190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtdmlzaW9uX190eHQge1xuICAgIGZvbnQtc2l6ZTogNC4xMDI1NjQxMDI2dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBsaW5lLWhlaWdodDogOC43MTc5NDg3MTc5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNzY5MjMwNzY5MnZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdmlzaW9uX190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdmlzaW9uX190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbi5wLXZpc2lvbi4ta3Yge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDcycHggYXV0byA3MHB4O1xufVxuLnAtdmlzaW9uLi1rdiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtdmlzaW9uLi1rdiB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbi4ta3Yge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWxpbmtBcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucC12aXNpb24uLWxpbmtBcmVhIC5wLXZpc2lvbl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtdmlzaW9uLi1saW5rQXJlYSAucC12aXNpb25fX2xpbmsge1xuICAgIGdhcDogMiU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtdmlzaW9uLi1saW5rQXJlYSAucC12aXNpb25fX2xpbmsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDExcHg7XG4gIH1cbn1cbi5wLXZpc2lvbi4tbGlua0FyZWEgLnAtdmlzaW9uX19saW5rSXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTlweCAqIDMpIC8gNCk7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtdmlzaW9uLi1saW5rQXJlYSAucC12aXNpb25fX2xpbmtJdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIlICogMykgLyA0KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC12aXNpb24uLWxpbmtBcmVhIC5wLXZpc2lvbl9fbGlua0l0ZW0ge1xuICAgIGhlaWdodDogNjRweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDExcHgpIC8gMik7XG4gIH1cbn1cbi5wLXZpc2lvbi4tbGlua0FyZWEgLnAtdmlzaW9uX19saW5rSXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4IDAgMzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICBjb2xvcjogIzVjNWM1YztcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5wLXZpc2lvbi4tbGlua0FyZWEgLnAtdmlzaW9uX19saW5rSXRlbSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC12aXNpb24uLWxpbmtBcmVhIC5wLXZpc2lvbl9fbGlua0l0ZW0gYSB7XG4gICAgcGFkZGluZzogMCA4JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbi4tbGlua0FyZWEgLnAtdmlzaW9uX19saW5rSXRlbSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC12aXNpb24uLWxpbmtBcmVhIC5wLXZpc2lvbl9fbGlua0l0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucC12aXNpb24uLWxpbmtBcmVhIC5wLXZpc2lvbl9fbGlua0l0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlNDIyMmU7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlNDIyMmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoMTM1ZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWxpbmtBcmVhIC5wLXZpc2lvbl9fbGlua0l0ZW0gYTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuLnAtdmlzaW9uLi1pbnRybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbi4taW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4ucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYmdpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogOTIwcHg7XG4gIHRvcDogMTA0cHg7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXZpc2lvbi4taW50cm8gLnAtdmlzaW9uX19iZ2ltZyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbi4taW50cm8gLnAtdmlzaW9uX19iZ2ltZyB7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICAgIGxlZnQ6IC0yMTBweDtcbiAgICB0b3A6IDE4MHB4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnAtdmlzaW9uLi1pbnRybyAucC12aXNpb25fX3R4dCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDg0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi1pbnRybyAucC12aXNpb25fX3R4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cbn1cbi5wLXZpc2lvbi4taW50cm8gLnAtdmlzaW9uX190eHQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4ucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fdHh0Om50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fdHh0Om50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG4ucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYm94IHtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDU2cHggODBweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gIH1cbn1cbi5wLXZpc2lvbi4taW50cm8gLnAtdmlzaW9uX19ib3hUdGwge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi1pbnRybyAucC12aXNpb25fX2JveFR0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYm94VHRsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbi5wLXZpc2lvbi4taW50cm8gLnAtdmlzaW9uX19ib3hUdGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjRweCBhdXRvIDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYm94VHRsOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLnAtdmlzaW9uLi1pbnRybyAucC12aXNpb25fX2JveFR4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYm94VHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC12aXNpb24uLWludHJvIC5wLXZpc2lvbl9fYm94VHh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLXZpc2lvbi4tc3RyZW5ndGgge1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXN0cmVuZ3RoIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4ucC12aXNpb24uLXN0cmVuZ3RoIC5wLXZpc2lvbl9fbGlzdEl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAgNDBweDtcbn1cbi5wLXZpc2lvbi4tc3RyZW5ndGggLnAtdmlzaW9uX19saXN0SXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbi4tc3RyZW5ndGggLnAtdmlzaW9uX19saXN0SXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXN0cmVuZ3RoIC5wLXZpc2lvbl9fbGlzdEl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLXZpc2lvbi4tc3RyZW5ndGggLnAtdmlzaW9uX19saXN0RGV0YWlsIHtcbiAgd2lkdGg6IDUxJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXN0cmVuZ3RoIC5wLXZpc2lvbl9fbGlzdERldGFpbCB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXZpc2lvbi4tc3RyZW5ndGggLnAtdmlzaW9uX19saXN0VHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICNlNDIyMmU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5Li1nbG9iYWwgLnAtdmlzaW9uLi1zdHJlbmd0aCAucC12aXNpb25fX2xpc3RUdGwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnAtdmlzaW9uLi1zdHJlbmd0aCAucC12aXNpb25fX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC12aXNpb24uLXN0cmVuZ3RoIC5wLXZpc2lvbl9fbGlzdEltZyB7XG4gIHdpZHRoOiA0NSU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXN0cmVuZ3RoIC5wLXZpc2lvbl9fbGlzdEltZyB7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnAtdmlzaW9uLi1zdHJlbmd0aCAucC12aXNpb25fX25vdGVzIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC12aXNpb24uLXRlY2ggLmMtc2VjdGlvblR0bCAuYy1zZWN0aW9uVHRsX190dGwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXZpc2lvbi4tdGVjaCAuYy1zZWN0aW9uVHRsIC5jLXNlY3Rpb25UdGxfX3R0bCB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gIH1cbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2ludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogNzZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgfVxufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9faW50cm8gLnAtdmlzaW9uX190eHQge1xuICBtYXgtd2lkdGg6IDg0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2ludHJvIC5wLXZpc2lvbl9fdHh0Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMxJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4NnB4O1xuICBoZWlnaHQ6IDE4NnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9faW1nIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBtYXJnaW46IDAgYXV0byA1M3B4O1xuICAgIHdpZHRoOiAxNTJweDtcbiAgICBoZWlnaHQ6IDE1MnB4O1xuICB9XG59XG4ucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDVweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3Qge1xuICAgIGdhcDogNzVweCAwO1xuICB9XG59XG4ucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19saXN0SXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDIpO1xuICBwYWRkaW5nOiA1NnB4IDIwcHggMzJweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19saXN0SXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RJdGVtOm5vdCg6bGFzdC1vZi10eXBlKTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjZTQyMjJlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIwMVwiO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06bnRoLW9mLXR5cGUoMik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMDJcIjtcbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RJdGVtOm50aC1vZi10eXBlKDMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjAzXCI7XG59XG4ucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19saXN0SXRlbTpudGgtb2YtdHlwZSg0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIwNFwiO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06bGFzdC1vZi10eXBlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjElO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTRweDtcbiAgaGVpZ2h0OiAxNTRweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3Zpc2lvbi9pbWdfcGx1czEuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06bGFzdC1vZi10eXBlOjphZnRlciB7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgd2lkdGg6IDEyNnB4O1xuICAgIGhlaWdodDogMTI2cHg7XG4gIH1cbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RJdGVtOmxhc3Qtb2YtdHlwZSAucC12aXNpb25fX2xpc3REZXRhaWwge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjUycHggLSAxMTlweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RJdGVtOmxhc3Qtb2YtdHlwZSAucC12aXNpb25fX2xpc3REZXRhaWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTJweCAtIDUwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06bGFzdC1vZi10eXBlIC5wLXZpc2lvbl9fbGlzdERldGFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RJdGVtOmxhc3Qtb2YtdHlwZSAucC12aXNpb25fX2xpc3RGaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEl0ZW06bGFzdC1vZi10eXBlIC5wLXZpc2lvbl9fbGlzdEZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RJdGVtOmxhc3Qtb2YtdHlwZSAucC12aXNpb25fX2xpc3RGaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDI1MnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19saXN0RGV0YWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RUaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLXRlY2ggLnAtdmlzaW9uX19saXN0VGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLXZpc2lvbi4tdGVjaCAucC12aXNpb25fX2xpc3RGaWd1cmUge1xuICBtYXJnaW46IGF1dG8gYXV0byAwO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjE0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtdmlzaW9uLi10ZWNoIC5wLXZpc2lvbl9fbGlzdEZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucC12aXNpb24uLWNvbXBhbnkgLnAtdmlzaW9uX190YWJsZSBkdCxcbi5wLXZpc2lvbi4tY29tcGFueSAucC12aXNpb25fX3RhYmxlIGRkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWNvbXBhbnkgLnAtdmlzaW9uX190YWJsZSBkdCxcbi5wLXZpc2lvbi4tY29tcGFueSAucC12aXNpb25fX3RhYmxlIGRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgZHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDE0cHggMTdweDtcbiAgd2lkdGg6IDIwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgZHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAwO1xuICB9XG59XG4ucC12aXNpb24uLWNvbXBhbnkgLnAtdmlzaW9uX190YWJsZSBkdDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC12aXNpb24uLWNvbXBhbnkgLnAtdmlzaW9uX190YWJsZSBkdDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbi5wLXZpc2lvbi4tY29tcGFueSAucC12aXNpb25fX3RhYmxlIGR0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgZHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC12aXNpb24uLWNvbXBhbnkgLnAtdmlzaW9uX190YWJsZSBkZCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTRweCAxNHB4IDE0cHggNDNweDtcbiAgd2lkdGg6IDgwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgZGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTJweCAxMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgZGQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4ucC12aXNpb24uLWNvbXBhbnkgLnAtdmlzaW9uX190YWJsZSBkZC4tYWNjZXNzIHNwYW46bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBtYXJnaW46IDAgNnB4O1xufVxuLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNlNDIyMmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnAtdmlzaW9uLi1jb21wYW55IC5wLXZpc2lvbl9fdGFibGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnAtcHJvamVjdHN0b3J5X19pbm5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCAtIDEwMHB4KTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnlfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnlfX2JvZHkge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHggLSAxNnB4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4yNTY0MTAyNTY0dnc7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnlfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5X19rdi10dGwge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fa3YtdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5X19rdi1zdWJ0dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtcHJvamVjdHN0b3J5X19rdi1zdWJ0dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbi5wLXByb2plY3RzdG9yeV9fa3YtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fa3YtdHh0IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fa3YtdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeV9fa3YtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeV9fa3YtdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19rdi10eHQge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xlYWQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC1wcm9qZWN0c3RvcnlfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogNi42NjY2NjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEyLjMwNzY5MjMwNzd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMS41Mzg0NjE1Mzg1dnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnlfX2xlYWQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wLXByb2plY3RzdG9yeV9fYnRuIHtcbiAgd2lkdGg6IDE4N3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fYmdzaGFwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wLXByb2plY3RzdG9yeS4ta3Yge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcHJvamVjdHN0b3J5L2JnX3Byb2plY3RzdG9yeS5qcGcpIDAlIDAlIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwIHRvcCAtNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnkuLWt2IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcHJvamVjdHN0b3J5L2JnX3Byb2plY3RzdG9yeS5qcGcpIDAlIDAlIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTE1MHB4IHRvcCAtNTBweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5Li1rdiAucC1wcm9qZWN0c3RvcnlfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS4ta3YgLnAtcHJvamVjdHN0b3J5X19pbm5lciB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeS4ta3YgLnAtcHJvamVjdHN0b3J5X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxNzhweDtcbiAgcGFkZGluZy1ib3R0b206IDQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5Li1rdiAucC1wcm9qZWN0c3RvcnlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS4ta3YgLnAtcHJvamVjdHN0b3J5X19jb250ZW50IC5jLXNlY3Rpb25UdGwuLWpwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnkuLWt2IC5wLXByb2plY3RzdG9yeV9fY29udGVudCAuYy1zZWN0aW9uVHRsLi1qcCAuYy1zZWN0aW9uVHRsX190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMi44cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeS4ta3YgLnAtcHJvamVjdHN0b3J5X19jb250ZW50IC5jLXNlY3Rpb25UdGwuLWpwIC5jLXNlY3Rpb25UdGxfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjgycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnkuLWt2IC5wLXByb2plY3RzdG9yeV9fY29udGVudCAuYy1zZWN0aW9uVHRsLi1qcCAuYy1zZWN0aW9uVHRsX190dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5Li1rdiAucC1wcm9qZWN0c3RvcnlfX2NvbnRlbnQgLmMtc2VjdGlvblR0bC4tanAgLmMtc2VjdGlvblR0bF9fdHRsOjphZnRlciB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnkuLWt2IC5wLXByb2plY3RzdG9yeV9fY29udGVudCAuYy1zZWN0aW9uVHRsLi1qcCAuYy1zZWN0aW9uVHRsX190dGwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg4cHg7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1saW5rOmhvdmVyIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MHB4O1xuICBib3R0b206IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94IHtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94IGgyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94IGgyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gtbnVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gtbnVtIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHg7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR0bCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogNjlweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ1cHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gtdHRsIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gtdHRsIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR0bCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ1cHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1saW5rLWJveC10dGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1saW5rLWJveC10dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1saW5rLWJveC10eHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxpbmstYm94LXR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gtdHh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGluay1ib3gtdHh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGVmdC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbms6aG92ZXIgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGVmdC1saW5rLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIGJvdHRvbTogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstYm94IHtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gtbnVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstYm94LW51bSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstYm94LXR0bCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDVweCkge1xuICAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gtdHRsIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gtdHRsIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGVmdC1saW5rLWJveC10dGwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGVmdC1saW5rLWJveC10dGwge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0NXB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnlfX2xpc3QtaXRlbS1sZWZ0LWxpbmstYm94LXR0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gtdHRsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGVmdC1saW5rLWJveC10eHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gtdHh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5X19saXN0LWl0ZW0tbGVmdC1saW5rLWJveC10eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeV9fbGlzdC1pdGVtLWxlZnQtbGluay1ib3gtdHh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnkgLmMtY3RhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtcHJvamVjdHN0b3J5IC5jLWN0YTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IC0zNzBweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA5MDBweCk7XG4gIHdpZHRoOiA3ODBweDtcbiAgaGVpZ2h0OiA0NzZweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3Byb2plY3RzdG9yeS9iZ19wcm9qZWN0c3RvcnkuanBnKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDc4MHB4IGF1dG87XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeSAuYy1jdGE6YmVmb3JlIHtcbiAgICB0b3A6IC0yODBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDM1MHB4KTtcbiAgICB3aWR0aDogNDU1cHg7XG4gICAgaGVpZ2h0OiAyNzhweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcHJvamVjdHN0b3J5L2JnX3Byb2plY3RzdG9yeS5qcGcpIDAgMCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NTVweCBhdXRvO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdiB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdiB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi1maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2t2LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19ncmF5IHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fZ3JheSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2dyYXktaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTA3MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA1NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19ncmF5LWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19mbGV4RGF0YS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2ZsZXhEYXRhLXdyYXAge1xuICAgIHBhZGRpbmc6IDU2cHggMjBweCAwO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDU2cHggODBweDtcbiAgbWFyZ2luOiAtMTM2cHggYXV0byA4MHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2t2LWJveCB7XG4gICAgcGFkZGluZzogMCAyMHB4IDQ4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19saXN0LWl0ZW0tbGluay1ib3gtbnVtIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHRsIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHRsIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM3LjVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHRsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHRsIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi1zdWJ0dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3Ytc3VidHRsIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi1zdWJ0dGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0yNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3Ytc3VidHRsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi1zdWJ0dGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMjRweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHh0IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2t2LXR4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19rdi10eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fa3YtdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19sZWFkLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjODk4OTg5O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2xlYWQtYm90dG9tIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fbGVhZC1ib3R0b20ge1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fcHJvZHVjdCB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9wcm9qZWN0c3RvcnkvYWN0dWF0b3IvYmdfcHJvZHVjdC5zdmcpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTUycHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4OHB4O1xuICBwYWRkaW5nOiA4OHB4IDAgMTAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fcHJvZHVjdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA2NHB4IDAgNDhweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fcHJvZHVjdCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190dGwtcmVkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0IC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3R0bC1yZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0IC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3R0bC1yZWQge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0IC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3R0bC1yZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3Byb2R1Y3QtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDcycHg7XG4gIHBhZGRpbmc6IDAgNTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fcHJvZHVjdC1pbm5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3Byb2R1Y3QtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3Byb2R1Y3QtdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX19wcm9kdWN0LXR4dDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190dGwtcmVkIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190dGwtcmVkIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjVweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUge1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzEycHg7XG4gIHBhZGRpbmc6IDg4cHggNTZweCAxMDJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtaW5uZXIge1xuICAgIHBhZGRpbmc6IDU2cHggMjBweCA4MHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS10eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXR4dCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtdHh0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtdHh0IHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS10eHQuLWNhcHRpb24gc3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtdHh0Li1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1zcC1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNmY2ZjYwMCAwJSwgI2Y2ZjZmNmViIDM0JSwgI2Y2ZjZmNiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNTZweCAwIDA7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1zcC1idG4uYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1zcC1idG4uYWN0aXZlIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWJ0bi1pbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtc3AtYnRuLWltZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtd3JhcCB7XG4gICAgaGVpZ2h0OiA5MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiA1NnB4O1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ3cHgpO1xuICBiYWNrZ3JvdW5kOiAjYzRjNGM0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXdyYXA6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEyNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS13cmFwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9wcm9qZWN0c3RvcnkvYWN0dWF0b3IvYmdfY2lyY2xlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS13cmFwLTI6YmVmb3JlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXdyYXAtMjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTkwcHgpO1xuICB9XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1MIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLUwtbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtTC1saXN0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtTC1saXN0LWl0ZW0tbXQxNjAge1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLUwtbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCAjYzRjNGM0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1MLWxpc3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDY3cHgpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcHJvamVjdHN0b3J5L2FjdHVhdG9yL2JnX2NpcmNsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1MLWxpc3QtaXRlbS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtTC1saXN0LWl0ZW0tdHRsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtTC1saXN0LWl0ZW0tdHRsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLUwtbGlzdC1pdGVtLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1MLWxpc3QtaXRlbS10eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtTC1saXN0LWl0ZW0tdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLUwtbGlzdC1pdGVtLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1MLWxpc3QtaXRlbS10eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1MLWxpc3QtaXRlbS10eHQge1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtTC1saXN0LWl0ZW0taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVIge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1SLWxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMzJweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVItbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVItbGlzdC1pdGVtLW10ODAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtUi1saXN0LWl0ZW0tbXQxMjAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtUi1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCAjYzRjNGM0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1SLWxpc3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyA2N3B4KTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjYgdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3Byb2plY3RzdG9yeS9hY3R1YXRvci9iZ19jaXJjbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtUi1saXN0LWl0ZW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVItbGlzdC1pdGVtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVItbGlzdC1pdGVtLXR0bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1SLWxpc3QtaXRlbS10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtUi1saXN0LWl0ZW0tdHh0IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVItbGlzdC1pdGVtLXR4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1SLWxpc3QtaXRlbS10eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtUi1saXN0LWl0ZW0tdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtUi1saXN0LWl0ZW0tdHh0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLVItbGlzdC1pdGVtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1zcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtc3AtbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCAwO1xuICBwYWRkaW5nOiAzMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtc3AtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS1kYXRlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS10dGwge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbmJvZHkuLWdsb2JhbCAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1zcC1saXN0LWl0ZW0tdHRsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS10eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtc3AtbGlzdC1pdGVtLXR4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC1wcm9qZWN0c3RvcnktZGV0YWlsX190aW1lbGluZS1zcC1saXN0LWl0ZW0tdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS10eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtc3AtbGlzdC1pdGVtLXR4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS10eHQge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX3RpbWVsaW5lLXNwLWxpc3QtaXRlbS10eHQge1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fdGltZWxpbmUtc3AtbGlzdC1pdGVtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19pbnRlcnZpZXcge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9faW50ZXJ2aWV3IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9faW50ZXJ2aWV3IC5wLXByb2plY3RzdG9yeV9faW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC10ZWFtLi1pbnRlcnZpZXcgLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fZmFxLWltZy5wLXRlYW1fX2ZhcS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnAtdGVhbS4taW50ZXJ2aWV3IC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2ZhcS1pbWcucC10ZWFtX19mYXEtaW1nIGltZyB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19mYXEtaW1nLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2ZhcS1pbWctbGVmdCB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9wcm9qZWN0c3RvcnkvYWN0dWF0b3IvYmdfcHJvamVjdC1zdG9yeV8wMS5wbmcpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzgwcHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgKyA1MHZ3KSAwO1xufVxuLnAtcHJvamVjdHN0b3J5LWRldGFpbF9fZmFxLWltZy1sZWZ0IC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2ZhcS1pbWctaW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19mYXEtaW1nLXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3Byb2plY3RzdG9yeS9hY3R1YXRvci9iZ19wcm9qZWN0LXN0b3J5XzAyLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3ODBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSAtIDUwdncpIDA7XG59XG4ucC1wcm9qZWN0c3RvcnktZGV0YWlsX19mYXEtaW1nLXJpZ2h0IC5wLXByb2plY3RzdG9yeS1kZXRhaWxfX2ZhcS1pbWctaW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ucC10ZWFtIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIH1cbn1cbi5wLXRlYW1fX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtdGVhbV9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHggLSAyMHB4KTtcbiAgfVxufVxuLnAtdGVhbV9fY29udGVudCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtdGVhbV9fYm9keSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbV9fYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHggLSAxNnB4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC10ZWFtX19ib2R5IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNC4xMDI1NjQxMDI2dncgKiAyKTtcbiAgfVxufVxuLnAtdGVhbV9fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wLXRlYW1fX2xlYWQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW1fX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtdGVhbV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiA2LjY2NjY2NjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMTIuMzA3NjkyMzA3N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDExLjUzODQ2MTUzODV2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXRlYW1fX2xlYWQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wLXRlYW1fX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtX190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtdGVhbV9fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXRlYW1fX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC10ZWFtX190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdGVhbV9fdHh0IHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuLnAtdGVhbSAucGMtb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0gLnBjLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLXRlYW0uLWt2IHtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3RlYW0wMi9rdl9wYy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTY1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtLi1rdiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3RlYW0wMi9rdl9zcC5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnAtdGVhbS4ta3YuLXRlYW0wMSB7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy90ZWFtMDEva3ZfcGMuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLWt2Li10ZWFtMDEge1xuICAgIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy90ZWFtMDEva3Zfc3AuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxufVxuLnAtdGVhbS4ta3YgLnAtdGVhbV9faW5uZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBtYXgtaGVpZ2h0OiA4OTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLWt2IC5wLXRlYW1fX2lubmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogNzguNCU7XG4gIH1cbn1cbi5wLXRlYW0uLWt2IC5wLXRlYW1fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNyU7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLWt2IC5wLXRlYW1fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLXRlYW0uLWt2IC5wLXRlYW1fX2xlYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IG1pbigzdncsIDIxcHgpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDAzMmU7XG4gIHBhZGRpbmc6IDEycHggMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbS4ta3YgLnAtdGVhbV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5wLXRlYW0uLWt2IC5wLXRlYW1fX3R0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogbWluKDN2dywgNDhweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDNweCA5OXB4ICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLWt2IC5wLXRlYW1fX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdGVhbS4ta3YgLnAtdGVhbV9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXRlYW0uLWt2IC5wLXRlYW1fX3R0bCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC10ZWFtLi1rdiAucC10ZWFtX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiBtaW4oM3Z3LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDNweCA5OXB4ICMwMDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtLi1rdiAucC10ZWFtX190eHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC10ZWFtLi1rdiAucC10ZWFtX190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiBtaW4oM3Z3LCAxNnB4KTtcbn1cbi5wLXRlYW0uLWt2LXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtLi1rdi1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wLXRlYW0uLWt2LXNwIC5wLXRlYW1fX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtdGVhbS4ta3Ytc3AgLnAtdGVhbV9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG4ucC10ZWFtLi1rdi1zcCAucC10ZWFtX19sZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDAzMmU7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtdGVhbS4ta3Ytc3AgLnAtdGVhbV9fdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5ib2R5Li1nbG9iYWwgLnAtdGVhbS4ta3Ytc3AgLnAtdGVhbV9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4ucC10ZWFtLi1rdi1zcCAucC10ZWFtX190eHQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbS4ta3Ytc3AgLnAtdGVhbV9fdHh0IHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC10ZWFtLi13b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLXRlYW0uLXdvcmsgLnAtdGVhbSB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuLnAtdGVhbS4td29yayAucC10ZWFtX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtLi13b3JrIC5wLXRlYW1fX2lubmVyIHtcbiAgICBwYWRkaW5nOiA1OHB4IDAgNDhweDtcbiAgfVxufVxuLnAtdGVhbS4td29yayAucC10ZWFtX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fYm94LWxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fYm94LXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbS4td29yayAucC10ZWFtX19ib3gtcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fbGVhZCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbS4td29yayAucC10ZWFtX19sZWFkIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC10ZWFtLi13b3JrIC5wLXRlYW1fX2xlYWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fd29yay1iZWxvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC10ZWFtLi13b3JrIC5wLXRlYW1fX3dvcmstYmVsb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fd29yay1iZWxvdy1sZWZ0IHtcbiAgd2lkdGg6IDIxJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWJlbG93LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWJlbG93LWxlZnQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC10ZWFtLi13b3JrIC5wLXRlYW1fX3dvcmstYmVsb3ctbGVmdCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxufVxuLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWJlbG93LXJpZ2h0IHtcbiAgd2lkdGg6IDc5JTtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fd29yay1iZWxvdy1yaWdodCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC10ZWFtLi13b3JrIC5wLXRlYW1fX3dvcmstYmVsb3ctcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogNC4xMDI1NjQxMDI2dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBsaW5lLWhlaWdodDogOC43MTc5NDg3MTc5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNzY5MjMwNzY5MnZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWJlbG93LXJpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fd29yay1iZWxvdy1yaWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXRlYW0uLXdvcmsgLnAtdGVhbV9fd29yay1iZWxvdy1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWJlbG93LXJpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtdGVhbS4td29yayAucC10ZWFtX193b3JrLWJlbG93LXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4ucC10ZWFtLi1pbnRlcnZpZXcge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtdGVhbS4taW50ZXJ2aWV3IHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxufVxuXG4ucC1pbnRlcnZpZXcge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtaW50ZXJ2aWV3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xuICB9XG59XG4ucC1pbnRlcnZpZXdfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtaW50ZXJ2aWV3X19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHggLSA1NnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWludGVydmlld19faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLWludGVydmlld19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWludGVydmlld19fdHh0IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLWludGVydmlld19fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWludGVydmlld19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWludGVydmlld19fdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC1pbnRlcnZpZXcuLWt2IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiA3MnB4IGF1dG8gODBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2ludGVydmlldy9rdl9wYy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWludGVydmlldy4ta3Yge1xuICAgIGFzcGVjdC1yYXRpbzogMTM2MC82MDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtaW50ZXJ2aWV3Li1rdiB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWludGVydmlldy4ta3Yge1xuICAgIGFzcGVjdC1yYXRpbzogMzkwLzMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9pbnRlcnZpZXcva3Zfc3AuanBnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIH1cbn1cbi5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X19pbm5lciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC1oZWlnaHQ6IDg5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X19pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X19jb250ZW50IHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4ucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X190dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMi44cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtaW50ZXJ2aWV3Li1rdiAucC1pbnRlcnZpZXdfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjgycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fdHRsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X190dGw6OmFmdGVyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X190dGwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4ucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fc3VidHRsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fc3VidHRsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLWludGVydmlldy4ta3YgLnAtaW50ZXJ2aWV3X19zdWJ0dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1pbnRlcnZpZXcuLWt2IC5wLWludGVydmlld19fc3VidHRsOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLWludGVydmlldy4tbWFpbiB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWludGVydmlldy4tbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweDtcbiAgfVxufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fdHRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuYm9keS4tZ2xvYmFsIC5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX3R0bCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG4ucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X190dGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC1pdGVtIGE6aG92ZXIgLnAtaW50ZXJ2aWV3X19saXN0LWltZyBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuNXMgdHJhbnNmb3JtO1xufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5Li1nbG9iYWwgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC1sYWJlbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX2xpc3QtdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX2xpc3QtdHRsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC10dGwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5ib2R5Li1nbG9iYWwgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC10eHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4ucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0LXRhZyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjOTY5Njk2O1xuICBmb250LXNpemU6IDEycHg7XG59XG5ib2R5Li1nbG9iYWwgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC10YWcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX2xpc3QuLXRlYW0ge1xuICBtYXJnaW4tYm90dG9tOiA2NnB4O1xufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC4tdGVhbSAucC1pbnRlcnZpZXdfX2xpc3QtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0Li10ZWFtIC5wLWludGVydmlld19fbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC4tdGVhbSAucC1pbnRlcnZpZXdfX2xpc3QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0Li10ZWFtIC5wLWludGVydmlld19fbGlzdC10dGwge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC4tdGVhbSAucC1pbnRlcnZpZXdfX2xpc3QtdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0Li10ZWFtIC5wLWludGVydmlld19fbGlzdC10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC4tZW5naW5lZXIgLnAtaW50ZXJ2aWV3X19saXN0LXRhZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA2cHggMDtcbiAgfVxuICAucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0Li1lbmdpbmVlciAucC1pbnRlcnZpZXdfX2xpc3QtdGFnIHNwYW4ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbn1cbi5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX2xpc3QuLWVuZ2luZWVyIC5wLWludGVydmlld19fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4ICogMykgLyA0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1pbnRlcnZpZXcuLW1haW4gLnAtaW50ZXJ2aWV3X19saXN0Li1lbmdpbmVlciAucC1pbnRlcnZpZXdfX2xpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX2xpc3QuLWVuZ2luZWVyIC5wLWludGVydmlld19fbGlzdC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLWludGVydmlldy4tbWFpbiAucC1pbnRlcnZpZXdfX2xpc3QuLWVuZ2luZWVyIC5wLWludGVydmlld19fbGlzdC10dGwge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5Li1nbG9iYWwgLnAtaW50ZXJ2aWV3Li1tYWluIC5wLWludGVydmlld19fbGlzdC4tZW5naW5lZXIgLnAtaW50ZXJ2aWV3X19saXN0LXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnAtZmFxIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWZhcSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuLnAtZmFxX19pbm5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCAtIDEwMHB4KTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLWZhcV9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4ucC1mYXFfX2JvZHkge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWZhcV9fYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHggLSAxNnB4KTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLWZhcV9fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnAtZmFxX190dGwtaDItcmVkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucC1mYXFfX2t2LXN1YnR0bCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1mYXFfX2t2LXN1YnR0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuLnAtZmFxX19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtZmFxX19sZWFkIHtcbiAgICBmb250LXNpemU6IDYuNjY2NjY2NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxMi4zMDc2OTIzMDc3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEuNTM4NDYxNTM4NXZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZmFxX19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucC1mYXFfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX3R4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC1mYXFfX3R4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1mYXFfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1mYXFfX3R4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuLnAtZmFxX19idG4ge1xuICB3aWR0aDogMTg3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnAtZmFxX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cbi5wLWZhcV9fbGlzdC10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcbn1cbi5wLWZhcV9fbmF2IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuLnAtZmFxX19uYXYtdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuLnAtZmFxX19uYXYtdHRsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX25hdi10dGw6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICB9XG59XG4ucC1mYXFfX25hdi1pY29uIHtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFl1IEdvdGhpYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX25hdi1pY29uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5wLWZhcV9fbmF2LXF1ZXN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDVweCAyN3B4IDVweDtcbiAgd2lkdGg6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxX19uYXYtcXVlc3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4IC0gMTBweCAtIDMwcHgpO1xuICB9XG59XG4ucC1mYXFfX25hdi1xdWVzdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuLnAtZmFxX19uYXYtYW5zd2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxX19uYXYtYW5zd2VyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4IC0gMTBweCAtIDMwcHgpO1xuICB9XG59XG4ucC1mYXFfX25hdi1hbnN3ZXIgYSB7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5wLWZhcV9fbmF2LWFuc3dlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZmFxX19uYXYtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTdweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLnAtZmFxX19uYXYtaXRlbS4tc3ViIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4ucC1mYXFfX25hdi1hY29idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWZhcV9fbmF2LWFjb2J0biB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ucC1mYXFfX25hdi1hY29idG4taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ucC1mYXFfX25hdi1hY29idG4taW5uZXI6OmJlZm9yZSwgLnAtZmFxX19uYXYtYWNvYnRuLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDAzMmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxX19uYXYtYWNvYnRuLWlubmVyOjpiZWZvcmUsIC5wLWZhcV9fbmF2LWFjb2J0bi1pbm5lcjo6YWZ0ZXIge1xuICAgIHRvcDogNTElO1xuICAgIHdpZHRoOiAxNHB4O1xuICB9XG59XG4ucC1mYXFfX25hdi1hY29idG4taW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoY2FsYygtNTAlIC0gMC41cHgpLCBjYWxjKC01MCUgKyAwLjVweCkpO1xufVxuLnAtZmFxX19uYXYtYWNvYnRuLi1hY3RpdmUgLnAtZmFxX19uYXYtYWNvYnRuLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSAtIDAuNXB4KSk7XG59XG4ucC1mYXFfX3N1YiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ucC1mYXFfX2Fuc3dlci1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX2Fuc3dlci1pdGVtIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG4ucC1mYXFfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG59XG4ucC1mYXFfX3RhYmxlIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMuNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxX190YWJsZSB0aCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4ucC1mYXFfX3RhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDQwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX3RhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4ucC1mYXFfX3RhYmxlIHRoOm50aC1jaGlsZCgyKSxcbi5wLWZhcV9fdGFibGUgdGg6bnRoLWNoaWxkKDMpLFxuLnAtZmFxX190YWJsZSB0aDpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWZhcV9fdGFibGUgdGg6bnRoLWNoaWxkKDIpLFxuLnAtZmFxX190YWJsZSB0aDpudGgtY2hpbGQoMyksXG4ucC1mYXFfX3RhYmxlIHRoOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDIzJTtcbiAgfVxufVxuLnAtZmFxX190YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDMuNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxX190YWJsZSB0ZCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAzLjVweCAycHg7XG4gIH1cbn1cbi5wLWZhcV9fdGFibGUgdGQuLW51bSB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX3RhYmxlIHRkLi1udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtZmFxX190YWJsZSB0ZC4tbnVtIHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLWZhcV9fdGFibGUgdGQuLW51bSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1mYXFfX3RhYmxlIHRkLi1udW0ge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXFfX3RhYmxlIHRkLi1udW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4ucC1mYXFfX2NhdXRpb24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWZhcS4ta3Yge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcmVjcnVpdC9pbWdfcmVjcnV0aW5nX2JnQDJ4LnBuZykgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk2NHB4IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA5MnB4IGxlZnQgY2FsYyg1MCUgKyAzMDBweCk7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3JlY3J1aXQvaW1nX3JlY3J1dGluZ19iZy5wbmcpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0MHB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDcwcHggbGVmdCBjYWxjKDUwJSArIDEzMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1mYXEuLWt2LXdyYXAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmZiAwJSwgI2ZhZmFmYSAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4ucC1mYXEuLWt2IC5wLWZhcV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdiAucC1mYXFfX2lubmVyIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnAtZmFxLi1rdiAucC1mYXFfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDIyN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWZhcS4ta3YgLnAtZmFxX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIH1cbn1cbi5wLWZhcS4ta3YgLnAtZmFxX19sZWFkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtc2hhZG93OiAwcHggM3B4IDk5cHggIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXEuLWt2IC5wLWZhcV9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5wLWZhcS4ta3YgLnAtZmFxX190dGwge1xuICB0b3A6IDIyOXB4O1xuICBsZWZ0OiAxMDlweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMy4zNnB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1mYXEuLWt2IC5wLWZhcV9fdHRsIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgfVxufVxuLnAtZmFxLi1rdiAucC1mYXFfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDBweCAzcHggOTlweCAjMDAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdiAucC1mYXFfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLnAtZmFxLi1rdiAucC1mYXFfX2FuY2hvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTlweDtcbiAgbWFyZ2luLXRvcDogMTIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdiAucC1mYXFfX2FuY2hvciB7XG4gICAgZ2FwOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IDYycHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucC1mYXEuLWt2IC5wLWZhcV9fYW5jaG9yLWl0ZW0ge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDE5cHggKiA0KSAvIDQpO1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdiAucC1mYXFfX2FuY2hvci1pdGVtIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuLnAtZmFxLi1rdiAucC1mYXFfX2FuY2hvci1pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnAtZmFxLi1rdiAucC1mYXFfX2FuY2hvci1pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1rdiAucC1mYXFfX2FuY2hvci1pdGVtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAwIDglO1xuICB9XG59XG4ucC1mYXEuLWt2IC5wLWZhcV9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWZhcS4ta3YgLnAtZmFxX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNWM1YzVjO1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5wLWZhcS4ta3YgLnAtZmFxX19hbmNob3ItaXRlbS1saW5rLWxlZnQtYXJyb3cge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWZhcS4ta3YgLnAtZmFxX19hbmNob3ItaXRlbS1saW5rLWxlZnQtYXJyb3cge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuLnAtZmFxLi1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZmFxLi1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTJweDtcbiAgfVxufVxuXG4ucC1vdmVyc2VhcyB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2VhcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuLnAtb3ZlcnNlYXNfX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4IC0gMTAwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtb3ZlcnNlYXNfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTZweCAtIDU2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXNfX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCAtIDIwcHgpO1xuICB9XG59XG4ucC1vdmVyc2Vhc19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzX190eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnAtb3ZlcnNlYXNfX3R4dCB7XG4gICAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4LjcxNzk0ODcxNzl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC43NjkyMzA3Njkydnc7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1vdmVyc2Vhc19fdHh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCBcIk9wZW4gU2Fuc1wiLCBcIkF2ZW5pciBOZXh0XCIsIFZlcmRhbmEsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS4tZ2xvYmFsIC5wLW92ZXJzZWFzX190eHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhc19fdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjE3OTQ4NzE3OTV2dztcbiAgfVxufVxuLnAtb3ZlcnNlYXMuLXR0bGFyZWEge1xuICBtYXJnaW46IDIzMHB4IDAgOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLXR0bGFyZWEge1xuICAgIG1hcmdpbjogMTExcHggMCA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLXR0bGFyZWEgLnAtb3ZlcnNlYXNfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tdHRsYXJlYSAucC1vdmVyc2Vhc19fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tdHRsYXJlYSAucC1vdmVyc2Vhc19fdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLnAtb3ZlcnNlYXMuLXR0bGFyZWEgLnAtb3ZlcnNlYXNfX3N1YnR0bCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2U0MDMyZTtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLXR0bGFyZWEgLnAtb3ZlcnNlYXNfX3N1YnR0bCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tdHRsYXJlYSAucC1vdmVyc2Vhc19fc3VidHRsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLXR0bGFyZWEgLnAtb3ZlcnNlYXNfX3N1YnR0bDo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tYmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvb3ZlcnNlYXMvYmdfZ2xvYmFsLWludGVydmlldy5zdmcpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tYmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCA3NHZ3IHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjIlO1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tYXJ0aWNsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1hcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tYXJ0aWNsZSAucC1vdmVyc2Vhc19fY29udGVudCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtb3ZlcnNlYXMuLWFydGljbGUgLnAtb3ZlcnNlYXNfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC1vdmVyc2Vhcy4tYXJ0aWNsZSAucC1vdmVyc2Vhc19faGVhZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tYXJ0aWNsZSAucC1vdmVyc2Vhc19faGVhZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLWFydGljbGUgLnAtb3ZlcnNlYXNfX2hlYWQtZGV0YWlsIHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtb3ZlcnNlYXMuLWFydGljbGUgLnAtb3ZlcnNlYXNfX2xhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1hcnRpY2xlIC5wLW92ZXJzZWFzX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tYXJ0aWNsZSAucC1vdmVyc2Vhc19fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLWFydGljbGUgLnAtb3ZlcnNlYXNfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5wLW92ZXJzZWFzLi1hcnRpY2xlIC5wLW92ZXJzZWFzX19uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1hcnRpY2xlIC5wLW92ZXJzZWFzX19uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tYXJ0aWNsZSAucC1vdmVyc2Vhc19fbmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbi5wLW92ZXJzZWFzLi1hcnRpY2xlIC5wLW92ZXJzZWFzX19wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtb3ZlcnNlYXMuLWFydGljbGUgLnAtb3ZlcnNlYXNfX3Bvc2l0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLnAtb3ZlcnNlYXMuLWFydGljbGUgLnAtb3ZlcnNlYXNfX2ltZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1hcnRpY2xlIC5wLW92ZXJzZWFzX19pbWcge1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5wLW92ZXJzZWFzLi1hcnRpY2xlIC5wLW92ZXJzZWFzX19hdHRlbnRpb24ge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tYXJ0aWNsZSAucC1vdmVyc2Vhc19fYXR0ZW50aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wLW92ZXJzZWFzLi1vdGhlciB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1vdGhlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuLnAtb3ZlcnNlYXMuLW90aGVyIC5wLW92ZXJzZWFzX190dGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX3R0bCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG59XG4ucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX3R0bDo6YmVmb3JlLCAucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX3R0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTIzcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0U4RThFODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX3R0bDo6YmVmb3JlLCAucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX3R0bDo6YWZ0ZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDc5cHgpO1xuICB9XG59XG4ucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDU3NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLW92ZXJzZWFzLi1vdGhlciAucC1vdmVyc2Vhc19fY29udGVudDpob3ZlciAucC1vdmVyc2Vhc19fdHh0IHtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG4ucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX2NvbnRlbnQ6aG92ZXIgLnAtb3ZlcnNlYXNfX2ltZyBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX2ltZyB7XG4gIHdpZHRoOiAyMjVweDtcbiAgaGVpZ2h0OiAxMjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAyOXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1vdGhlciAucC1vdmVyc2Vhc19faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5wLW92ZXJzZWFzLi1vdGhlciAucC1vdmVyc2Vhc19faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ucC1vdmVyc2Vhcy4tb3RoZXIgLnAtb3ZlcnNlYXNfX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuLnAtb3ZlcnNlYXMuLW90aGVyIC5wLW92ZXJzZWFzX19sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLW92ZXJzZWFzLi1vdGhlciAucC1vdmVyc2Vhc19fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLnAtb3ZlcnNlYXMuLW90aGVyIC5wLW92ZXJzZWFzX190eHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5wLXdlbGNvbWViYWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXdlbGNvbWViYWNrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4ucC13ZWxjb21lYmFja19faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC13ZWxjb21lYmFja19faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFja19faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrX19pbm5lci10ZWNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFja19faW5uZXItdGVjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFja19faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC13ZWxjb21lYmFja19faGVhZCAuYy1zZWN0aW9uVHRsLi1qcCAuYy1zZWN0aW9uVHRsX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2tfX3R4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucC13ZWxjb21lYmFja19fdHh0IHtcbiAgICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguNzE3OTQ4NzE3OXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjc2OTIzMDc2OTJ2dztcbiAgfVxufVxuYm9keS4tZ2xvYmFsIC5wLXdlbGNvbWViYWNrX190eHQge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIFwiT3BlbiBTYW5zXCIsIFwiQXZlbmlyIE5leHRcIiwgVmVyZGFuYSwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtd2VsY29tZWJhY2tfX3R4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgfVxufVxuLnAtd2VsY29tZWJhY2suLWt2IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW46IDcycHggMCAxMDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3dlbGNvbWViYWNrL2t2LmpwZykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLWt2IHtcbiAgICBhc3BlY3QtcmF0aW86IDE0MDAvNjAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wLXdlbGNvbWViYWNrLi1rdiB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXdlbGNvbWViYWNrLi1rdiB7XG4gICAgYXNwZWN0LXJhdGlvOiAzOTAvMzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3dlbGNvbWViYWNrL2t2X3NwLmpwZykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX2lubmVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LWhlaWdodDogODkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLWt2IC5wLXdlbGNvbWViYWNrX19pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX2NvbnRlbnQge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrLi1rdiAucC13ZWxjb21lYmFja19fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3R0bCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAyLjhweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjgycHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3R0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3R0bDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICBib2R5Li1nbG9iYWwgLnAtd2VsY29tZWJhY2suLWt2IC5wLXdlbGNvbWViYWNrX190dGwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3N1YnR0bCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLWt2IC5wLXdlbGNvbWViYWNrX19zdWJ0dGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnAtd2VsY29tZWJhY2suLWt2IC5wLXdlbGNvbWViYWNrX19zdWJ0dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgYmFja2dyb3VuZDogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjay4ta3YgLnAtd2VsY29tZWJhY2tfX3N1YnR0bDo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4taW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnAtd2VsY29tZWJhY2suLWludHJvIC5wLXdlbGNvbWViYWNrX19zdWJ0dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAzLjM2cHg7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnAtd2VsY29tZWJhY2suLWludHJvIC5wLXdlbGNvbWViYWNrX19iYXIge1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMTIxMjE7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xufVxuLnAtd2VsY29tZWJhY2suLWludHJvIC5wLXdlbGNvbWViYWNrX190eHQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLWludHJvIC5wLXdlbGNvbWViYWNrX190eHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4tcmVjb21tZW5kIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y1RjVGNSAwJSwgI0Y4RjhGOCA0OSUsICNGRkZGRkYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXdlbGNvbWViYWNrLi1yZWNvbW1lbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrLi1yZWNvbW1lbmQgLnAtd2VsY29tZWJhY2tfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA2NzdweDtcbiAgcGFkZGluZy10b3A6IDk3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLXJlY29tbWVuZCAucC13ZWxjb21lYmFja19faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA2OHB4O1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4tcmVjb21tZW5kIC5wLXdlbGNvbWViYWNrX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwIDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLXJlY29tbWVuZCAucC13ZWxjb21lYmFja19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUxcHggMDtcbiAgfVxufVxuLnAtd2VsY29tZWJhY2suLXJlY29tbWVuZCAucC13ZWxjb21lYmFja19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzVweCkgLyAyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjay4tcmVjb21tZW5kIC5wLXdlbGNvbWViYWNrX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtd2VsY29tZWJhY2suLXJlY29tbWVuZCAucC13ZWxjb21lYmFja19faXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLXJlY29tbWVuZCAucC13ZWxjb21lYmFja19faXRlbSBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrLi1yZWNvbW1lbmQgLnAtd2VsY29tZWJhY2tfX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtd2VsY29tZWJhY2suLXJlY29tbWVuZCAucC13ZWxjb21lYmFja19fdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4tcmVjb21tZW5kIC5wLXdlbGNvbWViYWNrX19idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjFweDtcbiAgcGFkZGluZzogMTlweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTQwMzJFO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjRTQwMzJFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5wLXdlbGNvbWViYWNrLi1yZWNvbW1lbmQgLnAtd2VsY29tZWJhY2tfX2J0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5wLXdlbGNvbWViYWNrLi1yZWNvbW1lbmQgLnAtd2VsY29tZWJhY2tfX2J0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA2JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcmVjcnVpdC9pY29fZXh0ZXJuYWwtbGluay1yZWQuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZHQsXG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZGQge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnAtd2VsY29tZWJhY2suLWNvbXBhbnkgLnAtd2VsY29tZWJhY2tfX3RhYmxlIGR0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxNHB4IDE3cHg7XG4gIHdpZHRoOiAyMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXdlbGNvbWViYWNrLi1jb21wYW55IC5wLXdlbGNvbWViYWNrX190YWJsZSBkdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTJweCAxMnB4IDA7XG4gIH1cbn1cbi5wLXdlbGNvbWViYWNrLi1jb21wYW55IC5wLXdlbGNvbWViYWNrX190YWJsZSBkdDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZHQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZGQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDQzcHg7XG4gIHdpZHRoOiA4MCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXdlbGNvbWViYWNrLi1jb21wYW55IC5wLXdlbGNvbWViYWNrX190YWJsZSBkZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxMnB4IDEycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgZGQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4ucC13ZWxjb21lYmFjay4tY29tcGFueSAucC13ZWxjb21lYmFja19fdGFibGUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNlNDIyMmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnAtd2VsY29tZWJhY2suLWNvbXBhbnkgLnAtd2VsY29tZWJhY2tfX3RhYmxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wLXJlZmVycmFsIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1yZWZlcnJhbF9faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1yZWZlcnJhbF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLXJlZmVycmFsX190eHQge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbF9fdHh0IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5wLXJlZmVycmFsX190eHQge1xuICAgIGZvbnQtc2l6ZTogNC4xMDI1NjQxMDI2dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBsaW5lLWhlaWdodDogOC43MTc5NDg3MTc5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNzY5MjMwNzY5MnZ3O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtcmVmZXJyYWxfX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwgXCJPcGVuIFNhbnNcIiwgXCJBdmVuaXIgTmV4dFwiLCBWZXJkYW5hLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGJvZHkuLWdsb2JhbCAucC1yZWZlcnJhbF9fdHh0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWxfX3R4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG59XG4ucC1yZWZlcnJhbF9fdHRsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbi5wLXJlZmVycmFsX190dGwuLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbF9fdHRsLi1jZW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnAtcmVmZXJyYWxfX3R0bC4tY2VudGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjRTQwMzJFO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWxfX3R0bC4tY2VudGVyOjphZnRlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbCAuLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC1yZWZlcnJhbCAuLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbCAuLXNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWt2IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tdG9wOiA3MnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcmVmZXJyYWwva3YucG5nKSBuby1yZXBlYXQgdG9wIHJpZ2h0IDM1JS9jb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWt2IHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWt2IHtcbiAgICBhc3BlY3QtcmF0aW86IDM5MC83MDY7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTZweCk7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3JlZmVycmFsL2t2X3NwLnBuZykgbm8tcmVwZWF0IGJvdHRvbSAyMCUgY2VudGVyL2NvdmVyO1xuICB9XG59XG4ucC1yZWZlcnJhbC4ta3YgLnAtcmVmZXJyYWxfX2lubmVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzJweCk7XG4gIG1heC1oZWlnaHQ6IDc1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWt2IC5wLXJlZmVycmFsX19pbm5lciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTZweCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWt2IC5wLXJlZmVycmFsX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWt2IC5wLXJlZmVycmFsX19jb250ZW50IHtcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1rdiAucC1yZWZlcnJhbF9fdHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1rdiAucC1yZWZlcnJhbF9fdHRsIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1rdiAucC1yZWZlcnJhbF9fc3VidHRsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90byBGbGV4LCDigJ1PcGVuIFNhbnPigJ0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBjb2xvcjogI2U0MDMyZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4ta3YgLnAtcmVmZXJyYWxfX3N1YnR0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1rdiAucC1yZWZlcnJhbF9fc3VidHRsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIGJhY2tncm91bmQ6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWt2IC5wLXJlZmVycmFsX19zdWJ0dGw6OmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB3aWR0aDogMTJweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWt2IC5wLXJlZmVycmFsX190eHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4ta3YgLnAtcmVmZXJyYWxfX3R4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tYWJvdXQge1xuICBwYWRkaW5nLWJsb2NrOiAxMjBweCAxMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tYWJvdXQge1xuICAgIHBhZGRpbmctYmxvY2s6IDYzcHggNjBweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWFib3V0IC5wLXJlZmVycmFsX19pbm5lciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG4ucC1yZWZlcnJhbC4tYWJvdXQgLnAtcmVmZXJyYWxfX3R4dCB7XG4gIG1hcmdpbi1ibG9jazogNDZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWFib3V0IC5wLXJlZmVycmFsX190eHQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1hYm91dCAucC1yZWZlcnJhbF9faW1nIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWFib3V0IC5wLXJlZmVycmFsX19pbWcge1xuICAgIG1heC13aWR0aDogMzUxcHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1hYm91dCAucC1yZWZlcnJhbF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtcmVmZXJyYWwuLWNoYXJtIHtcbiAgcGFkZGluZy1ibG9jazogMTA0cHggMTAwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9yZWZlcnJhbC9iZzAxLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tY2hhcm0ge1xuICAgIHBhZGRpbmctYmxvY2s6IDcwcHggOTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcmVmZXJyYWwvYmcwMV9zcC5wbmcpIG5vLXJlcGVhdCB0b3AgbGVmdC9jb3ZlcjtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWNoYXJtIC5wLXJlZmVycmFsX19jb250ZW50IHtcbiAgcGFkZGluZzogODBweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1jaGFybSAucC1yZWZlcnJhbF9fY29udGVudCB7XG4gICAgcGFkZGluZy1ibG9jazogNTBweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWNoYXJtIC5wLXJlZmVycmFsX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0MnB4IGF1dG8gNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjM5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWNoYXJtIC5wLXJlZmVycmFsX19pbWcge1xuICAgIG1hcmdpbi1ibG9jazogMjlweCA0NnB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tY2hhcm0gLnAtcmVmZXJyYWxfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzNweCAzMHB4O1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1jaGFybSAucC1yZWZlcnJhbF9fbGlzdCB7XG4gICAgZ2FwOiAyN3B4IDA7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1jaGFybSAucC1yZWZlcnJhbF9fbGlzdEl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gIHBhZGRpbmc6IDQwcHggMzVweCAyMHB4O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tY2hhcm0gLnAtcmVmZXJyYWxfX2xpc3RJdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWNoYXJtIC5wLXJlZmVycmFsX19saXN0TnVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiAzNXB4O1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjRTQwMzJFO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWNoYXJtIC5wLXJlZmVycmFsX19saXN0TnVtIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tY2hhcm0gLnAtcmVmZXJyYWxfX2xpc3RUdGwge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG4ucC1yZWZlcnJhbC4tY2hhcm0gLnAtcmVmZXJyYWxfX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucC1yZWZlcnJhbC4tcHJvY2VzcyB7XG4gIHBhZGRpbmctdG9wOiAxMDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tcHJvY2VzcyB7XG4gICAgcGFkZGluZy10b3A6IDc4cHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1wcm9jZXNzIC5wLXJlZmVycmFsX19pbm5lciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG4ucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogNThweCBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLXByb2Nlc3MgLnAtcmVmZXJyYWxfX3RhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUgZHQsXG4ucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUgZGQge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnAtcmVmZXJyYWwuLXByb2Nlc3MgLnAtcmVmZXJyYWxfX3RhYmxlIGR0IHtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgd2lkdGg6IDE5MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI0U0MDMyRTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1wcm9jZXNzIC5wLXJlZmVycmFsX190YWJsZSBkdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1wcm9jZXNzIC5wLXJlZmVycmFsX190YWJsZSBkdDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUgZHQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4ucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUgZHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUgZGQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYmxvY2s6IDM3cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxOTBweCk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLXByb2Nlc3MgLnAtcmVmZXJyYWxfX3RhYmxlIGRkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJsb2NrOiAwIDMwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1wcm9jZXNzIC5wLXJlZmVycmFsX190YWJsZSBkZDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5wLXJlZmVycmFsLi1wcm9jZXNzIC5wLXJlZmVycmFsX190YWJsZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2U0MjIyZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucC1yZWZlcnJhbC4tcHJvY2VzcyAucC1yZWZlcnJhbF9fdGFibGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLXJlZmVycmFsLi1mYXEge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWZhcSB7XG4gICAgcGFkZGluZy10b3A6IDY2cHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbn1cbi5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA1MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX2xpc3QtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGI7XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwiTVMgUOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjEyMTIxO1xufVxuLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LXR0bDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LXR0bDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX25hdi1pY29uIHtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX25hdi1xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIHdpZHRoOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtcXVlc3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHggLSA5cHggLSAzMHB4KTtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LXF1ZXN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICNlNDAzMmU7XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYW5zd2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYW5zd2VyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCAtIDE0cHggLSAzMHB4KTtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LWFuc3dlciBhIHtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LWFuc3dlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE3cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtaXRlbS4tc3ViIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYWNvYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYWNvYnRuIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX25hdi1hY29idG4taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LWFjb2J0bi1pbm5lciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYWNvYnRuLWlubmVyOjpiZWZvcmUsIC5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX25hdi1hY29idG4taW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0MDMyZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYWNvYnRuLWlubmVyOjpiZWZvcmUsIC5wLXJlZmVycmFsLi1mYXEgLnAtcmVmZXJyYWxfX25hdi1hY29idG4taW5uZXI6OmFmdGVyIHtcbiAgICB0b3A6IDUxJTtcbiAgICB3aWR0aDogMTRweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWZhcSAucC1yZWZlcnJhbF9fbmF2LWFjb2J0bi1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZShjYWxjKC01MCUgLSAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSk7XG59XG4ucC1yZWZlcnJhbC4tZmFxIC5wLXJlZmVycmFsX19uYXYtYWNvYnRuLi1hY3RpdmUgLnAtcmVmZXJyYWxfX25hdi1hY29idG4taW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSArIDAuNXB4KSwgY2FsYygtNTAlIC0gMC41cHgpKTtcbn1cbi5wLXJlZmVycmFsLi1tb3JlIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLW1vcmUge1xuICAgIHBhZGRpbmctdG9wOiA1NnB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tbW9yZSAucC1yZWZlcnJhbF9faW5uZXIge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuLnAtcmVmZXJyYWwuLW1vcmUgLnAtcmVmZXJyYWxfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMCAxNnB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1tb3JlIC5wLXJlZmVycmFsX19saXN0IHtcbiAgICBnYXA6IDI0cHggMTZweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLW1vcmUgLnAtcmVmZXJyYWxfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDE2cHggKiAzKSAvIDQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1tb3JlIC5wLXJlZmVycmFsX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDE2cHgpIC8gMik7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1jdGEge1xuICBtYXJnaW4tYmxvY2s6IDEyM3B4IDMycHg7XG4gIHBhZGRpbmctYmxvY2s6IDEzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2pwL2NhcmVlci9taWQtY2FyZWVyL2Fzc2V0cy9pbWcvcmVmZXJyYWwvYmcwMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtcmVmZXJyYWwuLWN0YSB7XG4gICAgbWFyZ2luLXRvcDogNjZweDtcbiAgfVxufVxuLnAtcmVmZXJyYWwuLWN0YSAucC1yZWZlcnJhbF9fdHRsIHtcbiAgY29sb3I6ICNFNDAzMkU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1jdGEgLnAtcmVmZXJyYWxfX3R0bCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tY3RhIC5wLXJlZmVycmFsX19zdWJ0dGwge1xuICBjb2xvcjogI0U0MDMyRTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1jdGEgLnAtcmVmZXJyYWxfX3N1YnR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucC1yZWZlcnJhbC4tY3RhIC5wLXJlZmVycmFsX19idG4ge1xuICBtYXJnaW46IDM2cHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1yZWZlcnJhbC4tY3RhIC5wLXJlZmVycmFsX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG4gIH1cbn1cbi5wLXJlZmVycmFsLi1jdGEgLnAtcmVmZXJyYWxfX2J0biAuYy1idG4ge1xuICBwYWRkaW5nLWJsb2NrOiAyMnB4O1xufVxuLnAtcmVmZXJyYWwuLWN0YSAucC1yZWZlcnJhbF9fYnRuIC5jLWJ0bl9fdHh0IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLXJlZmVycmFsLi1jdGEgLnAtcmVmZXJyYWxfX2J0biAuYy1idG5fX3R4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5wLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xuICB9XG59XG4ucC1ncm91cF9faW5uZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHggLSAxMDBweCk7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1ncm91cF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4IC0gNTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1ncm91cF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4IC0gMjBweCk7XG4gIH1cbn1cbi5wLWdyb3VwX190dGwge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwX190dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wLWdyb3VwX190dGwtaDItcmVkIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2U0MDMyZTtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwX190dGwtaDItcmVkIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgcGFkZGluZy10b3A6IDk2cHg7XG4gIH1cbn1cbi5wLWdyb3VwX190dGwtaDItc3ViIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwX190dGwtaDItc3ViIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLWdyb3VwX19rdi1zdWJ0dGwge1xuICBmb250LWZhbWlseTogUm9ib3RvIEZsZXgsIOKAnU9wZW4gU2Fuc+KAnSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZ3JvdXBfX2t2LXN1YnR0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBiYWNrZ3JvdW5kOiAjZTQwMzJlO1xufVxuLnAtZ3JvdXAuLWt2IHtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3JlY3J1aXQvaW1nX3JlY3J1dGluZ19iZ0AyeC5wbmcpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1zaXplOiA5NjRweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgOTJweCBsZWZ0IGNhbGMoNTAlICsgMzAwcHgpO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLi1rdiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3JlY3J1aXQvaW1nX3JlY3J1dGluZ19iZy5wbmcpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0MHB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDcwcHggbGVmdCBjYWxjKDUwJSArIDEzMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1ncm91cC4ta3Ytd3JhcCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZmIDAlLCAjZmFmYWZhIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWdyb3VwLi1rdiAucC1ncm91cF9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX19pbm5lciB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5wLWdyb3VwLi1rdiAucC1ncm91cF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMjI3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5wLWdyb3VwLi1rdiAucC1ncm91cF9fbGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8gRmxleCwg4oCdT3BlbiBTYW5z4oCdLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICB0ZXh0LXNoYWRvdzogMHB4IDNweCA5OXB4ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX19sZWFkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX190dGwge1xuICB0b3A6IDIyOXB4O1xuICBsZWZ0OiAxMDlweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsZXR0ZXItc3BhY2luZzogMy4zNnB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNzRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1ncm91cC4ta3YgLnAtZ3JvdXBfX3R0bCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIH1cbn1cbi5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxOXB4O1xuICBtYXJnaW4tdG9wOiAxMjFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1ncm91cC4ta3YgLnAtZ3JvdXBfX2FuY2hvciB7XG4gICAgZ2FwOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IDYycHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucC1ncm91cC4ta3YgLnAtZ3JvdXBfX2FuY2hvci1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxOXB4ICogNCkgLyA0KTtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yLWl0ZW0ge1xuICAgIGhlaWdodDogNjRweDtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG4ucC1ncm91cC4ta3YgLnAtZ3JvdXBfX2FuY2hvci1pdGVtOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX19hbmNob3ItaXRlbS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHggMCAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgOCU7XG4gIH1cbn1cbi5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LXR4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNWM1YzVjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LXR4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5Li1nbG9iYWwgLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnAtZ3JvdXAuLWt2IC5wLWdyb3VwX19hbmNob3ItaXRlbS1saW5rLWxlZnQtYXJyb3cge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLi1rdiAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LWFycm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cbi5wLWdyb3VwLW1hcC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1ncm91cC1tYXAtd3JhcC4tcGMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucC1ncm91cC1tYXAtd3JhcC4tcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWdyb3VwLW1hcC13cmFwLi1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wLWdyb3VwLW1hcC13cmFwLi1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wLWdyb3VwLW1hcC1sZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDIwMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucC1ncm91cC1tYXAtbGVhZCB7XG4gICAgdG9wOiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucC1ncm91cC1tYXAtbGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjExMTExMTExMTF2dztcbiAgfVxufVxuLnAtZ3JvdXAtbWFwLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wLWdyb3VwLW1hcC1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbWFwLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMjc1cHg7XG4gIH1cbn1cbi5wLWdyb3VwLW1hcC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wLWdyb3VwLW1hcC1pbWcgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTYwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbWFwLWltZyBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxNjAlO1xuICAgIG1heC13aWR0aDogNTQ4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cbi5wLWdyb3VwLW1hcC1wYy1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmsuLXByZTAxIHtcbiAgdG9wOiAzNC42JTtcbiAgbGVmdDogNzUlO1xufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmsuLXByZTAyIHtcbiAgdG9wOiA0NS44JTtcbiAgbGVmdDogNzUlO1xufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmsuLXByZTAzIHtcbiAgdG9wOiA1OC4zJTtcbiAgbGVmdDogNzAuNSU7XG59XG4ucC1ncm91cC1tYXAtcGMtbGluay4tcHJlMDQge1xuICB0b3A6IDg3LjclO1xuICBsZWZ0OiA1MS43JTtcbn1cbi5wLWdyb3VwLW1hcC1wYy1saW5rLi1wcmUwNSB7XG4gIHRvcDogNzMuNCU7XG4gIGxlZnQ6IDcwLjUlO1xufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmsuLXByZTA2IHtcbiAgdG9wOiAzNC40JTtcbiAgbGVmdDogMjQuMiU7XG59XG4ucC1ncm91cC1tYXAtcGMtbGluay4tcHJlMDcge1xuICB0b3A6IDQ5LjclO1xuICBsZWZ0OiAyNC4yJTtcbn1cbi5wLWdyb3VwLW1hcC1wYy1saW5rLi1wcmUwOCB7XG4gIHRvcDogNTIuNCU7XG4gIGxlZnQ6IDA7XG59XG4ucC1ncm91cC1tYXAtcGMtbGluay4tcHJlMDkge1xuICB0b3A6IDYyLjclO1xuICBsZWZ0OiAwO1xufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmsuLXByZTEwIHtcbiAgdG9wOiA4Ny43JTtcbiAgbGVmdDogMjYuNSU7XG59XG4ucC1ncm91cC1tYXAtcGMtbGluay1wcmVmZWN0dXJlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucC1ncm91cC1tYXAtcGMtbGluay1wcmVmZWN0dXJlIHtcbiAgICBmb250LXNpemU6IDAuOTcyMjIyMjIyMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wLWdyb3VwLW1hcC1wYy1saW5rLXByZWZlY3R1cmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4ucC1ncm91cC1tYXAtcGMtbGluay1idG4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnAtZ3JvdXAtbWFwLXBjLWxpbmstYnRuLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbWFwLXBjLWxpbmstYnRuLXdyYXAge1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4ucC1ncm91cC1tYXAtcGMtbGluay1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwiWXUgR290aGljIE1lZGl1bVwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0MDMyZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAxMHB4IDlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtZ3JvdXAtbWFwLXBjLWxpbmstYnRuIHtcbiAgICBnYXA6IDAuNjk0NDQ0NDQ0NHZ3O1xuICAgIGZvbnQtc2l6ZTogMC45NzIyMjIyMjIydnc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U0MDMyZTtcbiAgICBwYWRkaW5nOiAwLjY5NDQ0NDQ0NDR2dyAwLjZ2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucC1ncm91cC1tYXAtcGMtbGluay1idG4ge1xuICAgIHBhZGRpbmc6IDAuNXZ3IDF2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucC1ncm91cC1tYXAtcGMtbGluay1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAxMHB4IDM0cHggMTBweCAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbWFwLXBjLWxpbmstYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMTBweCAzNHB4IDEwcHggMTJweDtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmstYnRuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDE3LjVweDtcbiAgd2lkdGg6IDEuMjE1Mjc3Nzc3OHZ3O1xuICBtYXgtaGVpZ2h0OiAxNy41cHg7XG4gIGhlaWdodDogMS4yMTUyNzc3Nzc4dnc7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9ncm91cC9pY29uX21vZGFsLnN2ZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucC1ncm91cC1tYXAtcGMtbGluay1idG46YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTJweDtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMTcuNXB4O1xuICAgIGhlaWdodDogMTcuNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLnAtZ3JvdXAtbWFwLXBjLWxpbmstYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucC1ncm91cF9fYW5jaG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDExcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnAtZ3JvdXBfX2FuY2hvci1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxOXB4ICogNCkgLyA0KTtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucC1ncm91cF9fYW5jaG9yLWl0ZW0ge1xuICAgIGhlaWdodDogNjRweDtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG4ucC1ncm91cF9fYW5jaG9yLWl0ZW06aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4IDAgMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnAtZ3JvdXBfX2FuY2hvci1pdGVtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAwIDglO1xuICB9XG59XG4ucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWdyb3VwX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1YzVjNWM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wLWdyb3VwX19hbmNob3ItaXRlbS1saW5rLWxlZnQtdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkuLWdsb2JhbCAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LXR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wLWdyb3VwX19hbmNob3ItaXRlbS1saW5rLWxlZnQtYXJyb3cge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucC1ncm91cF9fYW5jaG9yLWl0ZW0tbGluay1sZWZ0LWFycm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cbi5wLWdyb3VwLXNwLWxpbmsge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbi5wLWdyb3VwLXNwLWxpbmstdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucC1ncm91cC1zcC1saW5rLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4ucC1ncm91cC1tb2RhbC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWdyb3VwLW1vZGFsLWl0ZW0uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1ncm91cC1tb2RhbC1pdGVtLmFjdGl2ZSAucC1ncm91cC1tb2RhbC1pdGVtLWJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyMTtcbn1cbi5wLWdyb3VwLW1vZGFsLWl0ZW0uYWN0aXZlIC5wLWdyb3VwLW1vZGFsLWl0ZW0tYm94LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbW9kYWwtaXRlbS5hY3RpdmUgLnAtZ3JvdXAtbW9kYWwtaXRlbS1ib3gtd3JhcCB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1ncm91cC1tb2RhbC1pdGVtLmFjdGl2ZSAucC1ncm91cC1tb2RhbC1pdGVtLWJveCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi5wLWdyb3VwLW1vZGFsLWl0ZW0uYWN0aXZlIC5wLWdyb3VwLW1vZGFsLWl0ZW0td3JhcCB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDIwO1xufVxuLnAtZ3JvdXAtbW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9ncm91cC9pY29uX2Nsb3NlLnN2ZykgY2VudGVyIDAgbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5wLWdyb3VwLW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLW1vZGFsLWNsb3NlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2dyb3VwL2ljb25fY2xvc2Uuc3ZnKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ucC1ncm91cC1tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZTQwMzJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLW1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5wLWdyb3VwLW1vZGFsLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyN3B4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1ncm91cC1tb2RhbC1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gIH1cbn1cbi5wLWdyb3VwLW1vZGFsLWJveC1pbWcge1xuICB3aWR0aDogMzIwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnAtZ3JvdXAtbW9kYWwtYm94LWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLW1vZGFsLWJveC1pbWcge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZ3JvdXAtbW9kYWwtY2F0ZWdvcnkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbW9kYWwtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ucC1ncm91cC1tb2RhbC1hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLW1vZGFsLWFkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnAtZ3JvdXAtbW9kYWwtbWFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS43MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5wLWdyb3VwLW1vZGFsLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL2dyb3VwL2ljb25fcGluLnN2ZykgY2VudGVyIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLnAtZ3JvdXAtbW9kYWwtbWFwOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbW9kYWwtbWFwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wLWdyb3VwLW1vZGFsLW1lc3NhZ2UtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZTQwMzJlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5wLWdyb3VwLW1vZGFsLW1lc3NhZ2UtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC9qcC9jYXJlZXIvbWlkLWNhcmVlci9hc3NldHMvaW1nL3RlYW0wMi9pY29fY29tbWVudC5zdmcpIGNlbnRlciAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wLWdyb3VwLW1vZGFsLW1lc3NhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4ucC1ncm91cC1tb2RhbC1tZXNzYWdlLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnAtZ3JvdXAtbW9kYWwtbWVzc2FnZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLnAtZ3JvdXAtbW9kYWwtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnAtZ3JvdXAtbW9kYWwtbGluay1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlNDAzMmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0MDMyZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnAtZ3JvdXAtbW9kYWwtbGluay1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvanAvY2FyZWVyL21pZC1jYXJlZXIvYXNzZXRzL2ltZy9yZWNydWl0L2ljb19leHRlcm5hbC1saW5rLXJlZC5zdmcpIGNlbnRlciAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucC1ncm91cC1tb2RhbC1saW5rLWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucC1ncm91cC1tb2RhbC1saW5rLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyoqXG4qIHV0aWxpdHlcbiogPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG51dGlsaXR5XG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyoqXG4qIOODrOOCueODneODs+OCt+ODllxuKiA9PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtb25seS1tZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC51LW9ubHktbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LW9ubHktc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW9ubHktc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnUtb25seS1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtb25seS1wYy1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKipcbiogd2lkdGhcbiogPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXdpZHRoLTFwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAyJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0zcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDMlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTRwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC02cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDYlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTdwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtOHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA4JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC05cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDklICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTEwcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0xMXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAxMSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMTJwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTEzcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDEzJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0xNHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAxNCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMTVwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTE2cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDE2JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0xN3A6bm90KDpyb290KSB7XG4gIHdpZHRoOiAxNyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMThwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMTglICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTE5cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDE5JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0yMHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMjFwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMjElICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTIycDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDIyJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0yM3A6bm90KDpyb290KSB7XG4gIHdpZHRoOiAyMyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMjRwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTI1cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0yNnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAyNiUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMjdwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMjclICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTI4cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDI4JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0yOXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAyOSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMzBwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTMxcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDMxJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0zMnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAzMiUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMzNwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMzMlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTM0cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDM0JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0zNXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMzZwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMzYlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTM3cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDM3JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC0zOHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAzOCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtMzlwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTQwcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC00MXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA0MSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNDJwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTQzcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDQzJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC00NHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA0NCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNDVwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTQ2cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDQ2JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC00N3A6bm90KDpyb290KSB7XG4gIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNDhwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTQ5cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDQ5JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC01MHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNTFwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNTElICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTUycDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDUyJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC01M3A6bm90KDpyb290KSB7XG4gIHdpZHRoOiA1MyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNTRwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNTQlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTU1cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC01NnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA1NiUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNTdwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNTclICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTU4cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDU4JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC01OXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA1OSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNjBwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTYxcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDYxJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC02MnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA2MiUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNjNwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNjMlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTY0cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDY0JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC02NXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNjZwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNjYlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTY3cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDY3JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC02OHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA2OCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNjlwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNjklICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTcwcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC03MXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA3MSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNzJwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNzIlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTczcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDczJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC03NHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA3NCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNzVwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTc2cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDc2JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC03N3A6bm90KDpyb290KSB7XG4gIHdpZHRoOiA3NyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtNzhwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogNzglICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTc5cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDc5JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC04MHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtODFwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogODElICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTgycDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDgyJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC04M3A6bm90KDpyb290KSB7XG4gIHdpZHRoOiA4MyUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtODRwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogODQlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTg1cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC04NnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA4NiUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtODdwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogODclICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTg4cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDg4JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC04OXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA4OSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtOTBwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTkxcDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDkxJSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC05MnA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA5MiUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtOTNwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogOTMlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTk0cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDk0JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC05NXA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtOTZwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTk3cDpub3QoOnJvb3QpIHtcbiAgd2lkdGg6IDk3JSAhaW1wb3J0YW50O1xufVxuXG4udS13aWR0aC05OHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiA5OCUgIWltcG9ydGFudDtcbn1cblxuLnUtd2lkdGgtOTlwOm5vdCg6cm9vdCkge1xuICB3aWR0aDogOTklICFpbXBvcnRhbnQ7XG59XG5cbi51LXdpZHRoLTEwMHA6bm90KDpyb290KSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LW1heFdpZHRoLTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxcHg7XG59XG5cbi51LW1heFdpZHRoLTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAycHg7XG59XG5cbi51LW1heFdpZHRoLTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzcHg7XG59XG5cbi51LW1heFdpZHRoLTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0cHg7XG59XG5cbi51LW1heFdpZHRoLTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1cHg7XG59XG5cbi51LW1heFdpZHRoLTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2cHg7XG59XG5cbi51LW1heFdpZHRoLTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3cHg7XG59XG5cbi51LW1heFdpZHRoLThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4cHg7XG59XG5cbi51LW1heFdpZHRoLTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5cHg7XG59XG5cbi51LW1heFdpZHRoLTEwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTBweDtcbn1cblxuLnUtbWF4V2lkdGgtMTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMXB4O1xufVxuXG4udS1tYXhXaWR0aC0xMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEycHg7XG59XG5cbi51LW1heFdpZHRoLTEzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTNweDtcbn1cblxuLnUtbWF4V2lkdGgtMTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNHB4O1xufVxuXG4udS1tYXhXaWR0aC0xNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE1cHg7XG59XG5cbi51LW1heFdpZHRoLTE2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTZweDtcbn1cblxuLnUtbWF4V2lkdGgtMTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxN3B4O1xufVxuXG4udS1tYXhXaWR0aC0xOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE4cHg7XG59XG5cbi51LW1heFdpZHRoLTE5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTlweDtcbn1cblxuLnUtbWF4V2lkdGgtMjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMHB4O1xufVxuXG4udS1tYXhXaWR0aC0yMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIxcHg7XG59XG5cbi51LW1heFdpZHRoLTIyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjJweDtcbn1cblxuLnUtbWF4V2lkdGgtMjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyM3B4O1xufVxuXG4udS1tYXhXaWR0aC0yNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI0cHg7XG59XG5cbi51LW1heFdpZHRoLTI1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjVweDtcbn1cblxuLnUtbWF4V2lkdGgtMjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNnB4O1xufVxuXG4udS1tYXhXaWR0aC0yN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI3cHg7XG59XG5cbi51LW1heFdpZHRoLTI4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjhweDtcbn1cblxuLnUtbWF4V2lkdGgtMjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyOXB4O1xufVxuXG4udS1tYXhXaWR0aC0zMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMwcHg7XG59XG5cbi51LW1heFdpZHRoLTMxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzFweDtcbn1cblxuLnUtbWF4V2lkdGgtMzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMnB4O1xufVxuXG4udS1tYXhXaWR0aC0zM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMzcHg7XG59XG5cbi51LW1heFdpZHRoLTM0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzRweDtcbn1cblxuLnUtbWF4V2lkdGgtMzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNXB4O1xufVxuXG4udS1tYXhXaWR0aC0zNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM2cHg7XG59XG5cbi51LW1heFdpZHRoLTM3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzdweDtcbn1cblxuLnUtbWF4V2lkdGgtMzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzOHB4O1xufVxuXG4udS1tYXhXaWR0aC0zOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM5cHg7XG59XG5cbi51LW1heFdpZHRoLTQwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDBweDtcbn1cblxuLnUtbWF4V2lkdGgtNDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MXB4O1xufVxuXG4udS1tYXhXaWR0aC00MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQycHg7XG59XG5cbi51LW1heFdpZHRoLTQzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDNweDtcbn1cblxuLnUtbWF4V2lkdGgtNDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NHB4O1xufVxuXG4udS1tYXhXaWR0aC00NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ1cHg7XG59XG5cbi51LW1heFdpZHRoLTQ2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDZweDtcbn1cblxuLnUtbWF4V2lkdGgtNDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0N3B4O1xufVxuXG4udS1tYXhXaWR0aC00OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ4cHg7XG59XG5cbi51LW1heFdpZHRoLTQ5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDlweDtcbn1cblxuLnUtbWF4V2lkdGgtNTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MHB4O1xufVxuXG4udS1tYXhXaWR0aC01MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUxcHg7XG59XG5cbi51LW1heFdpZHRoLTUyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTJweDtcbn1cblxuLnUtbWF4V2lkdGgtNTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1M3B4O1xufVxuXG4udS1tYXhXaWR0aC01NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU0cHg7XG59XG5cbi51LW1heFdpZHRoLTU1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTVweDtcbn1cblxuLnUtbWF4V2lkdGgtNTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NnB4O1xufVxuXG4udS1tYXhXaWR0aC01N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU3cHg7XG59XG5cbi51LW1heFdpZHRoLTU4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNThweDtcbn1cblxuLnUtbWF4V2lkdGgtNTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1OXB4O1xufVxuXG4udS1tYXhXaWR0aC02MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG5cbi51LW1heFdpZHRoLTYxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjFweDtcbn1cblxuLnUtbWF4V2lkdGgtNjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MnB4O1xufVxuXG4udS1tYXhXaWR0aC02M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYzcHg7XG59XG5cbi51LW1heFdpZHRoLTY0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjRweDtcbn1cblxuLnUtbWF4V2lkdGgtNjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NXB4O1xufVxuXG4udS1tYXhXaWR0aC02NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY2cHg7XG59XG5cbi51LW1heFdpZHRoLTY3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjdweDtcbn1cblxuLnUtbWF4V2lkdGgtNjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2OHB4O1xufVxuXG4udS1tYXhXaWR0aC02OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY5cHg7XG59XG5cbi51LW1heFdpZHRoLTcwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzBweDtcbn1cblxuLnUtbWF4V2lkdGgtNzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MXB4O1xufVxuXG4udS1tYXhXaWR0aC03MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5cbi51LW1heFdpZHRoLTczW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzNweDtcbn1cblxuLnUtbWF4V2lkdGgtNzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NHB4O1xufVxuXG4udS1tYXhXaWR0aC03NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc1cHg7XG59XG5cbi51LW1heFdpZHRoLTc2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzZweDtcbn1cblxuLnUtbWF4V2lkdGgtNzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3N3B4O1xufVxuXG4udS1tYXhXaWR0aC03OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc4cHg7XG59XG5cbi51LW1heFdpZHRoLTc5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzlweDtcbn1cblxuLnUtbWF4V2lkdGgtODBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MHB4O1xufVxuXG4udS1tYXhXaWR0aC04MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgxcHg7XG59XG5cbi51LW1heFdpZHRoLTgyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODJweDtcbn1cblxuLnUtbWF4V2lkdGgtODNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4M3B4O1xufVxuXG4udS1tYXhXaWR0aC04NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg0cHg7XG59XG5cbi51LW1heFdpZHRoLTg1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODVweDtcbn1cblxuLnUtbWF4V2lkdGgtODZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NnB4O1xufVxuXG4udS1tYXhXaWR0aC04N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg3cHg7XG59XG5cbi51LW1heFdpZHRoLTg4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODhweDtcbn1cblxuLnUtbWF4V2lkdGgtODlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4OXB4O1xufVxuXG4udS1tYXhXaWR0aC05MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkwcHg7XG59XG5cbi51LW1heFdpZHRoLTkxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTFweDtcbn1cblxuLnUtbWF4V2lkdGgtOTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MnB4O1xufVxuXG4udS1tYXhXaWR0aC05M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkzcHg7XG59XG5cbi51LW1heFdpZHRoLTk0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTRweDtcbn1cblxuLnUtbWF4V2lkdGgtOTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NXB4O1xufVxuXG4udS1tYXhXaWR0aC05NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk2cHg7XG59XG5cbi51LW1heFdpZHRoLTk3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTdweDtcbn1cblxuLnUtbWF4V2lkdGgtOThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5OHB4O1xufVxuXG4udS1tYXhXaWR0aC05OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk5cHg7XG59XG5cbi51LW1heFdpZHRoLTEwMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG4udS1tYXhXaWR0aC0xMDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMDFweDtcbn1cblxuLnUtbWF4V2lkdGgtMTAyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTAycHg7XG59XG5cbi51LW1heFdpZHRoLTEwM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEwM3B4O1xufVxuXG4udS1tYXhXaWR0aC0xMDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMDRweDtcbn1cblxuLnUtbWF4V2lkdGgtMTA1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTA1cHg7XG59XG5cbi51LW1heFdpZHRoLTEwNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEwNnB4O1xufVxuXG4udS1tYXhXaWR0aC0xMDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMDdweDtcbn1cblxuLnUtbWF4V2lkdGgtMTA4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTA4cHg7XG59XG5cbi51LW1heFdpZHRoLTEwOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEwOXB4O1xufVxuXG4udS1tYXhXaWR0aC0xMTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbn1cblxuLnUtbWF4V2lkdGgtMTExW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTExcHg7XG59XG5cbi51LW1heFdpZHRoLTExMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDExMnB4O1xufVxuXG4udS1tYXhXaWR0aC0xMTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMTNweDtcbn1cblxuLnUtbWF4V2lkdGgtMTE0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTE0cHg7XG59XG5cbi51LW1heFdpZHRoLTExNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDExNXB4O1xufVxuXG4udS1tYXhXaWR0aC0xMTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMTZweDtcbn1cblxuLnUtbWF4V2lkdGgtMTE3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTE3cHg7XG59XG5cbi51LW1heFdpZHRoLTExOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDExOHB4O1xufVxuXG4udS1tYXhXaWR0aC0xMTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMTlweDtcbn1cblxuLnUtbWF4V2lkdGgtMTIwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG5cbi51LW1heFdpZHRoLTEyMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEyMXB4O1xufVxuXG4udS1tYXhXaWR0aC0xMjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMjJweDtcbn1cblxuLnUtbWF4V2lkdGgtMTIzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTIzcHg7XG59XG5cbi51LW1heFdpZHRoLTEyNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEyNHB4O1xufVxuXG4udS1tYXhXaWR0aC0xMjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbn1cblxuLnUtbWF4V2lkdGgtMTI2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTI2cHg7XG59XG5cbi51LW1heFdpZHRoLTEyN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEyN3B4O1xufVxuXG4udS1tYXhXaWR0aC0xMjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMjhweDtcbn1cblxuLnUtbWF4V2lkdGgtMTI5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTI5cHg7XG59XG5cbi51LW1heFdpZHRoLTEzMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEzMHB4O1xufVxuXG4udS1tYXhXaWR0aC0xMzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMzFweDtcbn1cblxuLnUtbWF4V2lkdGgtMTMyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTMycHg7XG59XG5cbi51LW1heFdpZHRoLTEzM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEzM3B4O1xufVxuXG4udS1tYXhXaWR0aC0xMzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMzRweDtcbn1cblxuLnUtbWF4V2lkdGgtMTM1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTM1cHg7XG59XG5cbi51LW1heFdpZHRoLTEzNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEzNnB4O1xufVxuXG4udS1tYXhXaWR0aC0xMzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMzdweDtcbn1cblxuLnUtbWF4V2lkdGgtMTM4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTM4cHg7XG59XG5cbi51LW1heFdpZHRoLTEzOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDEzOXB4O1xufVxuXG4udS1tYXhXaWR0aC0xNDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbn1cblxuLnUtbWF4V2lkdGgtMTQxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTQxcHg7XG59XG5cbi51LW1heFdpZHRoLTE0MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE0MnB4O1xufVxuXG4udS1tYXhXaWR0aC0xNDNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNDNweDtcbn1cblxuLnUtbWF4V2lkdGgtMTQ0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTQ0cHg7XG59XG5cbi51LW1heFdpZHRoLTE0NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE0NXB4O1xufVxuXG4udS1tYXhXaWR0aC0xNDZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNDZweDtcbn1cblxuLnUtbWF4V2lkdGgtMTQ3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTQ3cHg7XG59XG5cbi51LW1heFdpZHRoLTE0OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE0OHB4O1xufVxuXG4udS1tYXhXaWR0aC0xNDlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNDlweDtcbn1cblxuLnUtbWF4V2lkdGgtMTUwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5cbi51LW1heFdpZHRoLTE1MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE1MXB4O1xufVxuXG4udS1tYXhXaWR0aC0xNTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNTJweDtcbn1cblxuLnUtbWF4V2lkdGgtMTUzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTUzcHg7XG59XG5cbi51LW1heFdpZHRoLTE1NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE1NHB4O1xufVxuXG4udS1tYXhXaWR0aC0xNTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNTVweDtcbn1cblxuLnUtbWF4V2lkdGgtMTU2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTU2cHg7XG59XG5cbi51LW1heFdpZHRoLTE1N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE1N3B4O1xufVxuXG4udS1tYXhXaWR0aC0xNThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNThweDtcbn1cblxuLnUtbWF4V2lkdGgtMTU5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTU5cHg7XG59XG5cbi51LW1heFdpZHRoLTE2MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuXG4udS1tYXhXaWR0aC0xNjFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNjFweDtcbn1cblxuLnUtbWF4V2lkdGgtMTYyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTYycHg7XG59XG5cbi51LW1heFdpZHRoLTE2M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE2M3B4O1xufVxuXG4udS1tYXhXaWR0aC0xNjRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNjRweDtcbn1cblxuLnUtbWF4V2lkdGgtMTY1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTY1cHg7XG59XG5cbi51LW1heFdpZHRoLTE2NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE2NnB4O1xufVxuXG4udS1tYXhXaWR0aC0xNjdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNjdweDtcbn1cblxuLnUtbWF4V2lkdGgtMTY4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTY4cHg7XG59XG5cbi51LW1heFdpZHRoLTE2OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE2OXB4O1xufVxuXG4udS1tYXhXaWR0aC0xNzBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbn1cblxuLnUtbWF4V2lkdGgtMTcxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTcxcHg7XG59XG5cbi51LW1heFdpZHRoLTE3MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE3MnB4O1xufVxuXG4udS1tYXhXaWR0aC0xNzNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNzNweDtcbn1cblxuLnUtbWF4V2lkdGgtMTc0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTc0cHg7XG59XG5cbi51LW1heFdpZHRoLTE3NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE3NXB4O1xufVxuXG4udS1tYXhXaWR0aC0xNzZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNzZweDtcbn1cblxuLnUtbWF4V2lkdGgtMTc3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTc3cHg7XG59XG5cbi51LW1heFdpZHRoLTE3OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE3OHB4O1xufVxuXG4udS1tYXhXaWR0aC0xNzlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxNzlweDtcbn1cblxuLnUtbWF4V2lkdGgtMTgwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG5cbi51LW1heFdpZHRoLTE4MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE4MXB4O1xufVxuXG4udS1tYXhXaWR0aC0xODJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxODJweDtcbn1cblxuLnUtbWF4V2lkdGgtMTgzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTgzcHg7XG59XG5cbi51LW1heFdpZHRoLTE4NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE4NHB4O1xufVxuXG4udS1tYXhXaWR0aC0xODVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxODVweDtcbn1cblxuLnUtbWF4V2lkdGgtMTg2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTg2cHg7XG59XG5cbi51LW1heFdpZHRoLTE4N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE4N3B4O1xufVxuXG4udS1tYXhXaWR0aC0xODhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxODhweDtcbn1cblxuLnUtbWF4V2lkdGgtMTg5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTg5cHg7XG59XG5cbi51LW1heFdpZHRoLTE5MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE5MHB4O1xufVxuXG4udS1tYXhXaWR0aC0xOTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxOTFweDtcbn1cblxuLnUtbWF4V2lkdGgtMTkyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTkycHg7XG59XG5cbi51LW1heFdpZHRoLTE5M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE5M3B4O1xufVxuXG4udS1tYXhXaWR0aC0xOTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxOTRweDtcbn1cblxuLnUtbWF4V2lkdGgtMTk1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTk1cHg7XG59XG5cbi51LW1heFdpZHRoLTE5NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE5NnB4O1xufVxuXG4udS1tYXhXaWR0aC0xOTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxOTdweDtcbn1cblxuLnUtbWF4V2lkdGgtMTk4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMTk4cHg7XG59XG5cbi51LW1heFdpZHRoLTE5OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDE5OXB4O1xufVxuXG4udS1tYXhXaWR0aC0yMDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLnUtbWF4V2lkdGgtMjAxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjAxcHg7XG59XG5cbi51LW1heFdpZHRoLTIwMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIwMnB4O1xufVxuXG4udS1tYXhXaWR0aC0yMDNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMDNweDtcbn1cblxuLnUtbWF4V2lkdGgtMjA0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjA0cHg7XG59XG5cbi51LW1heFdpZHRoLTIwNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIwNXB4O1xufVxuXG4udS1tYXhXaWR0aC0yMDZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMDZweDtcbn1cblxuLnUtbWF4V2lkdGgtMjA3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjA3cHg7XG59XG5cbi51LW1heFdpZHRoLTIwOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIwOHB4O1xufVxuXG4udS1tYXhXaWR0aC0yMDlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMDlweDtcbn1cblxuLnUtbWF4V2lkdGgtMjEwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjEwcHg7XG59XG5cbi51LW1heFdpZHRoLTIxMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIxMXB4O1xufVxuXG4udS1tYXhXaWR0aC0yMTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMTJweDtcbn1cblxuLnUtbWF4V2lkdGgtMjEzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjEzcHg7XG59XG5cbi51LW1heFdpZHRoLTIxNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIxNHB4O1xufVxuXG4udS1tYXhXaWR0aC0yMTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMTVweDtcbn1cblxuLnUtbWF4V2lkdGgtMjE2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjE2cHg7XG59XG5cbi51LW1heFdpZHRoLTIxN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIxN3B4O1xufVxuXG4udS1tYXhXaWR0aC0yMThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMThweDtcbn1cblxuLnUtbWF4V2lkdGgtMjE5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjE5cHg7XG59XG5cbi51LW1heFdpZHRoLTIyMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4udS1tYXhXaWR0aC0yMjFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMjFweDtcbn1cblxuLnUtbWF4V2lkdGgtMjIyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjIycHg7XG59XG5cbi51LW1heFdpZHRoLTIyM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIyM3B4O1xufVxuXG4udS1tYXhXaWR0aC0yMjRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbn1cblxuLnUtbWF4V2lkdGgtMjI1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjI1cHg7XG59XG5cbi51LW1heFdpZHRoLTIyNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIyNnB4O1xufVxuXG4udS1tYXhXaWR0aC0yMjdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMjdweDtcbn1cblxuLnUtbWF4V2lkdGgtMjI4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjI4cHg7XG59XG5cbi51LW1heFdpZHRoLTIyOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIyOXB4O1xufVxuXG4udS1tYXhXaWR0aC0yMzBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbn1cblxuLnUtbWF4V2lkdGgtMjMxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjMxcHg7XG59XG5cbi51LW1heFdpZHRoLTIzMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIzMnB4O1xufVxuXG4udS1tYXhXaWR0aC0yMzNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMzNweDtcbn1cblxuLnUtbWF4V2lkdGgtMjM0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjM0cHg7XG59XG5cbi51LW1heFdpZHRoLTIzNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIzNXB4O1xufVxuXG4udS1tYXhXaWR0aC0yMzZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMzZweDtcbn1cblxuLnUtbWF4V2lkdGgtMjM3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjM3cHg7XG59XG5cbi51LW1heFdpZHRoLTIzOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDIzOHB4O1xufVxuXG4udS1tYXhXaWR0aC0yMzlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyMzlweDtcbn1cblxuLnUtbWF4V2lkdGgtMjQwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG5cbi51LW1heFdpZHRoLTI0MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI0MXB4O1xufVxuXG4udS1tYXhXaWR0aC0yNDJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNDJweDtcbn1cblxuLnUtbWF4V2lkdGgtMjQzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjQzcHg7XG59XG5cbi51LW1heFdpZHRoLTI0NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI0NHB4O1xufVxuXG4udS1tYXhXaWR0aC0yNDVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNDVweDtcbn1cblxuLnUtbWF4V2lkdGgtMjQ2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjQ2cHg7XG59XG5cbi51LW1heFdpZHRoLTI0N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI0N3B4O1xufVxuXG4udS1tYXhXaWR0aC0yNDhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNDhweDtcbn1cblxuLnUtbWF4V2lkdGgtMjQ5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjQ5cHg7XG59XG5cbi51LW1heFdpZHRoLTI1MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG4udS1tYXhXaWR0aC0yNTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNTFweDtcbn1cblxuLnUtbWF4V2lkdGgtMjUyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjUycHg7XG59XG5cbi51LW1heFdpZHRoLTI1M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI1M3B4O1xufVxuXG4udS1tYXhXaWR0aC0yNTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNTRweDtcbn1cblxuLnUtbWF4V2lkdGgtMjU1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjU1cHg7XG59XG5cbi51LW1heFdpZHRoLTI1NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI1NnB4O1xufVxuXG4udS1tYXhXaWR0aC0yNTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNTdweDtcbn1cblxuLnUtbWF4V2lkdGgtMjU4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjU4cHg7XG59XG5cbi51LW1heFdpZHRoLTI1OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI1OXB4O1xufVxuXG4udS1tYXhXaWR0aC0yNjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cblxuLnUtbWF4V2lkdGgtMjYxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjYxcHg7XG59XG5cbi51LW1heFdpZHRoLTI2MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI2MnB4O1xufVxuXG4udS1tYXhXaWR0aC0yNjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNjNweDtcbn1cblxuLnUtbWF4V2lkdGgtMjY0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjY0cHg7XG59XG5cbi51LW1heFdpZHRoLTI2NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI2NXB4O1xufVxuXG4udS1tYXhXaWR0aC0yNjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNjZweDtcbn1cblxuLnUtbWF4V2lkdGgtMjY3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjY3cHg7XG59XG5cbi51LW1heFdpZHRoLTI2OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI2OHB4O1xufVxuXG4udS1tYXhXaWR0aC0yNjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNjlweDtcbn1cblxuLnUtbWF4V2lkdGgtMjcwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG5cbi51LW1heFdpZHRoLTI3MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI3MXB4O1xufVxuXG4udS1tYXhXaWR0aC0yNzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNzJweDtcbn1cblxuLnUtbWF4V2lkdGgtMjczW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjczcHg7XG59XG5cbi51LW1heFdpZHRoLTI3NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI3NHB4O1xufVxuXG4udS1tYXhXaWR0aC0yNzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbn1cblxuLnUtbWF4V2lkdGgtMjc2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjc2cHg7XG59XG5cbi51LW1heFdpZHRoLTI3N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI3N3B4O1xufVxuXG4udS1tYXhXaWR0aC0yNzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyNzhweDtcbn1cblxuLnUtbWF4V2lkdGgtMjc5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjc5cHg7XG59XG5cbi51LW1heFdpZHRoLTI4MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xufVxuXG4udS1tYXhXaWR0aC0yODFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyODFweDtcbn1cblxuLnUtbWF4V2lkdGgtMjgyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjgycHg7XG59XG5cbi51LW1heFdpZHRoLTI4M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI4M3B4O1xufVxuXG4udS1tYXhXaWR0aC0yODRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyODRweDtcbn1cblxuLnUtbWF4V2lkdGgtMjg1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjg1cHg7XG59XG5cbi51LW1heFdpZHRoLTI4NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI4NnB4O1xufVxuXG4udS1tYXhXaWR0aC0yODdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyODdweDtcbn1cblxuLnUtbWF4V2lkdGgtMjg4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjg4cHg7XG59XG5cbi51LW1heFdpZHRoLTI4OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI4OXB4O1xufVxuXG4udS1tYXhXaWR0aC0yOTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cblxuLnUtbWF4V2lkdGgtMjkxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjkxcHg7XG59XG5cbi51LW1heFdpZHRoLTI5MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI5MnB4O1xufVxuXG4udS1tYXhXaWR0aC0yOTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyOTNweDtcbn1cblxuLnUtbWF4V2lkdGgtMjk0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjk0cHg7XG59XG5cbi51LW1heFdpZHRoLTI5NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI5NXB4O1xufVxuXG4udS1tYXhXaWR0aC0yOTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyOTZweDtcbn1cblxuLnUtbWF4V2lkdGgtMjk3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMjk3cHg7XG59XG5cbi51LW1heFdpZHRoLTI5OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDI5OHB4O1xufVxuXG4udS1tYXhXaWR0aC0yOTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAyOTlweDtcbn1cblxuLnUtbWF4V2lkdGgtMzAwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi51LW1heFdpZHRoLTMwMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMwMXB4O1xufVxuXG4udS1tYXhXaWR0aC0zMDJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMDJweDtcbn1cblxuLnUtbWF4V2lkdGgtMzAzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzAzcHg7XG59XG5cbi51LW1heFdpZHRoLTMwNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMwNHB4O1xufVxuXG4udS1tYXhXaWR0aC0zMDVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMDVweDtcbn1cblxuLnUtbWF4V2lkdGgtMzA2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzA2cHg7XG59XG5cbi51LW1heFdpZHRoLTMwN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMwN3B4O1xufVxuXG4udS1tYXhXaWR0aC0zMDhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMDhweDtcbn1cblxuLnUtbWF4V2lkdGgtMzA5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzA5cHg7XG59XG5cbi51LW1heFdpZHRoLTMxMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMxMHB4O1xufVxuXG4udS1tYXhXaWR0aC0zMTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMTFweDtcbn1cblxuLnUtbWF4V2lkdGgtMzEyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzEycHg7XG59XG5cbi51LW1heFdpZHRoLTMxM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMxM3B4O1xufVxuXG4udS1tYXhXaWR0aC0zMTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMTRweDtcbn1cblxuLnUtbWF4V2lkdGgtMzE1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzE1cHg7XG59XG5cbi51LW1heFdpZHRoLTMxNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMxNnB4O1xufVxuXG4udS1tYXhXaWR0aC0zMTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMTdweDtcbn1cblxuLnUtbWF4V2lkdGgtMzE4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzE4cHg7XG59XG5cbi51LW1heFdpZHRoLTMxOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMxOXB4O1xufVxuXG4udS1tYXhXaWR0aC0zMjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cblxuLnUtbWF4V2lkdGgtMzIxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzIxcHg7XG59XG5cbi51LW1heFdpZHRoLTMyMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMyMnB4O1xufVxuXG4udS1tYXhXaWR0aC0zMjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMjNweDtcbn1cblxuLnUtbWF4V2lkdGgtMzI0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzI0cHg7XG59XG5cbi51LW1heFdpZHRoLTMyNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuXG4udS1tYXhXaWR0aC0zMjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMjZweDtcbn1cblxuLnUtbWF4V2lkdGgtMzI3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzI3cHg7XG59XG5cbi51LW1heFdpZHRoLTMyOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMyOHB4O1xufVxuXG4udS1tYXhXaWR0aC0zMjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMjlweDtcbn1cblxuLnUtbWF4V2lkdGgtMzMwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG5cbi51LW1heFdpZHRoLTMzMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMzMXB4O1xufVxuXG4udS1tYXhXaWR0aC0zMzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMzJweDtcbn1cblxuLnUtbWF4V2lkdGgtMzMzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzMzcHg7XG59XG5cbi51LW1heFdpZHRoLTMzNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMzNHB4O1xufVxuXG4udS1tYXhXaWR0aC0zMzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMzVweDtcbn1cblxuLnUtbWF4V2lkdGgtMzM2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzM2cHg7XG59XG5cbi51LW1heFdpZHRoLTMzN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDMzN3B4O1xufVxuXG4udS1tYXhXaWR0aC0zMzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzMzhweDtcbn1cblxuLnUtbWF4V2lkdGgtMzM5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzM5cHg7XG59XG5cbi51LW1heFdpZHRoLTM0MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufVxuXG4udS1tYXhXaWR0aC0zNDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNDFweDtcbn1cblxuLnUtbWF4V2lkdGgtMzQyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzQycHg7XG59XG5cbi51LW1heFdpZHRoLTM0M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM0M3B4O1xufVxuXG4udS1tYXhXaWR0aC0zNDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNDRweDtcbn1cblxuLnUtbWF4V2lkdGgtMzQ1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzQ1cHg7XG59XG5cbi51LW1heFdpZHRoLTM0NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM0NnB4O1xufVxuXG4udS1tYXhXaWR0aC0zNDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNDdweDtcbn1cblxuLnUtbWF4V2lkdGgtMzQ4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzQ4cHg7XG59XG5cbi51LW1heFdpZHRoLTM0OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM0OXB4O1xufVxuXG4udS1tYXhXaWR0aC0zNTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cblxuLnUtbWF4V2lkdGgtMzUxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzUxcHg7XG59XG5cbi51LW1heFdpZHRoLTM1MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM1MnB4O1xufVxuXG4udS1tYXhXaWR0aC0zNTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNTNweDtcbn1cblxuLnUtbWF4V2lkdGgtMzU0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzU0cHg7XG59XG5cbi51LW1heFdpZHRoLTM1NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM1NXB4O1xufVxuXG4udS1tYXhXaWR0aC0zNTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNTZweDtcbn1cblxuLnUtbWF4V2lkdGgtMzU3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzU3cHg7XG59XG5cbi51LW1heFdpZHRoLTM1OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM1OHB4O1xufVxuXG4udS1tYXhXaWR0aC0zNTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNTlweDtcbn1cblxuLnUtbWF4V2lkdGgtMzYwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzYwcHg7XG59XG5cbi51LW1heFdpZHRoLTM2MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM2MXB4O1xufVxuXG4udS1tYXhXaWR0aC0zNjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNjJweDtcbn1cblxuLnUtbWF4V2lkdGgtMzYzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzYzcHg7XG59XG5cbi51LW1heFdpZHRoLTM2NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM2NHB4O1xufVxuXG4udS1tYXhXaWR0aC0zNjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbn1cblxuLnUtbWF4V2lkdGgtMzY2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzY2cHg7XG59XG5cbi51LW1heFdpZHRoLTM2N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM2N3B4O1xufVxuXG4udS1tYXhXaWR0aC0zNjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNjhweDtcbn1cblxuLnUtbWF4V2lkdGgtMzY5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzY5cHg7XG59XG5cbi51LW1heFdpZHRoLTM3MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuXG4udS1tYXhXaWR0aC0zNzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNzFweDtcbn1cblxuLnUtbWF4V2lkdGgtMzcyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzcycHg7XG59XG5cbi51LW1heFdpZHRoLTM3M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM3M3B4O1xufVxuXG4udS1tYXhXaWR0aC0zNzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNzRweDtcbn1cblxuLnUtbWF4V2lkdGgtMzc1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzc1cHg7XG59XG5cbi51LW1heFdpZHRoLTM3NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM3NnB4O1xufVxuXG4udS1tYXhXaWR0aC0zNzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzNzdweDtcbn1cblxuLnUtbWF4V2lkdGgtMzc4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzc4cHg7XG59XG5cbi51LW1heFdpZHRoLTM3OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM3OXB4O1xufVxuXG4udS1tYXhXaWR0aC0zODBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cblxuLnUtbWF4V2lkdGgtMzgxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzgxcHg7XG59XG5cbi51LW1heFdpZHRoLTM4MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM4MnB4O1xufVxuXG4udS1tYXhXaWR0aC0zODNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzODNweDtcbn1cblxuLnUtbWF4V2lkdGgtMzg0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzg0cHg7XG59XG5cbi51LW1heFdpZHRoLTM4NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM4NXB4O1xufVxuXG4udS1tYXhXaWR0aC0zODZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzODZweDtcbn1cblxuLnUtbWF4V2lkdGgtMzg3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzg3cHg7XG59XG5cbi51LW1heFdpZHRoLTM4OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM4OHB4O1xufVxuXG4udS1tYXhXaWR0aC0zODlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzODlweDtcbn1cblxuLnUtbWF4V2lkdGgtMzkwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG5cbi51LW1heFdpZHRoLTM5MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM5MXB4O1xufVxuXG4udS1tYXhXaWR0aC0zOTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzOTJweDtcbn1cblxuLnUtbWF4V2lkdGgtMzkzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzkzcHg7XG59XG5cbi51LW1heFdpZHRoLTM5NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM5NHB4O1xufVxuXG4udS1tYXhXaWR0aC0zOTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzOTVweDtcbn1cblxuLnUtbWF4V2lkdGgtMzk2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzk2cHg7XG59XG5cbi51LW1heFdpZHRoLTM5N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDM5N3B4O1xufVxuXG4udS1tYXhXaWR0aC0zOThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAzOThweDtcbn1cblxuLnUtbWF4V2lkdGgtMzk5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogMzk5cHg7XG59XG5cbi51LW1heFdpZHRoLTQwMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4udS1tYXhXaWR0aC00MDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MDFweDtcbn1cblxuLnUtbWF4V2lkdGgtNDAyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDAycHg7XG59XG5cbi51LW1heFdpZHRoLTQwM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQwM3B4O1xufVxuXG4udS1tYXhXaWR0aC00MDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MDRweDtcbn1cblxuLnUtbWF4V2lkdGgtNDA1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDA1cHg7XG59XG5cbi51LW1heFdpZHRoLTQwNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQwNnB4O1xufVxuXG4udS1tYXhXaWR0aC00MDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MDdweDtcbn1cblxuLnUtbWF4V2lkdGgtNDA4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDA4cHg7XG59XG5cbi51LW1heFdpZHRoLTQwOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQwOXB4O1xufVxuXG4udS1tYXhXaWR0aC00MTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbn1cblxuLnUtbWF4V2lkdGgtNDExW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDExcHg7XG59XG5cbi51LW1heFdpZHRoLTQxMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQxMnB4O1xufVxuXG4udS1tYXhXaWR0aC00MTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MTNweDtcbn1cblxuLnUtbWF4V2lkdGgtNDE0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDE0cHg7XG59XG5cbi51LW1heFdpZHRoLTQxNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQxNXB4O1xufVxuXG4udS1tYXhXaWR0aC00MTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MTZweDtcbn1cblxuLnUtbWF4V2lkdGgtNDE3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDE3cHg7XG59XG5cbi51LW1heFdpZHRoLTQxOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQxOHB4O1xufVxuXG4udS1tYXhXaWR0aC00MTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MTlweDtcbn1cblxuLnUtbWF4V2lkdGgtNDIwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG5cbi51LW1heFdpZHRoLTQyMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQyMXB4O1xufVxuXG4udS1tYXhXaWR0aC00MjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MjJweDtcbn1cblxuLnUtbWF4V2lkdGgtNDIzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDIzcHg7XG59XG5cbi51LW1heFdpZHRoLTQyNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQyNHB4O1xufVxuXG4udS1tYXhXaWR0aC00MjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbn1cblxuLnUtbWF4V2lkdGgtNDI2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDI2cHg7XG59XG5cbi51LW1heFdpZHRoLTQyN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQyN3B4O1xufVxuXG4udS1tYXhXaWR0aC00MjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MjhweDtcbn1cblxuLnUtbWF4V2lkdGgtNDI5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDI5cHg7XG59XG5cbi51LW1heFdpZHRoLTQzMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQzMHB4O1xufVxuXG4udS1tYXhXaWR0aC00MzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MzFweDtcbn1cblxuLnUtbWF4V2lkdGgtNDMyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDMycHg7XG59XG5cbi51LW1heFdpZHRoLTQzM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQzM3B4O1xufVxuXG4udS1tYXhXaWR0aC00MzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MzRweDtcbn1cblxuLnUtbWF4V2lkdGgtNDM1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDM1cHg7XG59XG5cbi51LW1heFdpZHRoLTQzNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQzNnB4O1xufVxuXG4udS1tYXhXaWR0aC00MzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0MzdweDtcbn1cblxuLnUtbWF4V2lkdGgtNDM4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDM4cHg7XG59XG5cbi51LW1heFdpZHRoLTQzOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQzOXB4O1xufVxuXG4udS1tYXhXaWR0aC00NDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbn1cblxuLnUtbWF4V2lkdGgtNDQxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDQxcHg7XG59XG5cbi51LW1heFdpZHRoLTQ0MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ0MnB4O1xufVxuXG4udS1tYXhXaWR0aC00NDNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NDNweDtcbn1cblxuLnUtbWF4V2lkdGgtNDQ0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDQ0cHg7XG59XG5cbi51LW1heFdpZHRoLTQ0NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xufVxuXG4udS1tYXhXaWR0aC00NDZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NDZweDtcbn1cblxuLnUtbWF4V2lkdGgtNDQ3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDQ3cHg7XG59XG5cbi51LW1heFdpZHRoLTQ0OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuXG4udS1tYXhXaWR0aC00NDlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NDlweDtcbn1cblxuLnUtbWF4V2lkdGgtNDUwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbi51LW1heFdpZHRoLTQ1MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ1MXB4O1xufVxuXG4udS1tYXhXaWR0aC00NTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NTJweDtcbn1cblxuLnUtbWF4V2lkdGgtNDUzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDUzcHg7XG59XG5cbi51LW1heFdpZHRoLTQ1NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ1NHB4O1xufVxuXG4udS1tYXhXaWR0aC00NTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NTVweDtcbn1cblxuLnUtbWF4V2lkdGgtNDU2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDU2cHg7XG59XG5cbi51LW1heFdpZHRoLTQ1N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ1N3B4O1xufVxuXG4udS1tYXhXaWR0aC00NThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NThweDtcbn1cblxuLnUtbWF4V2lkdGgtNDU5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDU5cHg7XG59XG5cbi51LW1heFdpZHRoLTQ2MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuXG4udS1tYXhXaWR0aC00NjFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NjFweDtcbn1cblxuLnUtbWF4V2lkdGgtNDYyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDYycHg7XG59XG5cbi51LW1heFdpZHRoLTQ2M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ2M3B4O1xufVxuXG4udS1tYXhXaWR0aC00NjRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NjRweDtcbn1cblxuLnUtbWF4V2lkdGgtNDY1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDY1cHg7XG59XG5cbi51LW1heFdpZHRoLTQ2NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ2NnB4O1xufVxuXG4udS1tYXhXaWR0aC00NjdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NjdweDtcbn1cblxuLnUtbWF4V2lkdGgtNDY4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDY4cHg7XG59XG5cbi51LW1heFdpZHRoLTQ2OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ2OXB4O1xufVxuXG4udS1tYXhXaWR0aC00NzBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cblxuLnUtbWF4V2lkdGgtNDcxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDcxcHg7XG59XG5cbi51LW1heFdpZHRoLTQ3MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ3MnB4O1xufVxuXG4udS1tYXhXaWR0aC00NzNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NzNweDtcbn1cblxuLnUtbWF4V2lkdGgtNDc0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDc0cHg7XG59XG5cbi51LW1heFdpZHRoLTQ3NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ3NXB4O1xufVxuXG4udS1tYXhXaWR0aC00NzZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NzZweDtcbn1cblxuLnUtbWF4V2lkdGgtNDc3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDc3cHg7XG59XG5cbi51LW1heFdpZHRoLTQ3OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ3OHB4O1xufVxuXG4udS1tYXhXaWR0aC00NzlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0NzlweDtcbn1cblxuLnUtbWF4V2lkdGgtNDgwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG5cbi51LW1heFdpZHRoLTQ4MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ4MXB4O1xufVxuXG4udS1tYXhXaWR0aC00ODJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0ODJweDtcbn1cblxuLnUtbWF4V2lkdGgtNDgzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDgzcHg7XG59XG5cbi51LW1heFdpZHRoLTQ4NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ4NHB4O1xufVxuXG4udS1tYXhXaWR0aC00ODVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0ODVweDtcbn1cblxuLnUtbWF4V2lkdGgtNDg2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDg2cHg7XG59XG5cbi51LW1heFdpZHRoLTQ4N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ4N3B4O1xufVxuXG4udS1tYXhXaWR0aC00ODhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0ODhweDtcbn1cblxuLnUtbWF4V2lkdGgtNDg5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDg5cHg7XG59XG5cbi51LW1heFdpZHRoLTQ5MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xufVxuXG4udS1tYXhXaWR0aC00OTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0OTFweDtcbn1cblxuLnUtbWF4V2lkdGgtNDkyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDkycHg7XG59XG5cbi51LW1heFdpZHRoLTQ5M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ5M3B4O1xufVxuXG4udS1tYXhXaWR0aC00OTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0OTRweDtcbn1cblxuLnUtbWF4V2lkdGgtNDk1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDk1cHg7XG59XG5cbi51LW1heFdpZHRoLTQ5NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ5NnB4O1xufVxuXG4udS1tYXhXaWR0aC00OTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA0OTdweDtcbn1cblxuLnUtbWF4V2lkdGgtNDk4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNDk4cHg7XG59XG5cbi51LW1heFdpZHRoLTQ5OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDQ5OXB4O1xufVxuXG4udS1tYXhXaWR0aC01MDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cblxuLnUtbWF4V2lkdGgtNTAxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTAxcHg7XG59XG5cbi51LW1heFdpZHRoLTUwMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUwMnB4O1xufVxuXG4udS1tYXhXaWR0aC01MDNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MDNweDtcbn1cblxuLnUtbWF4V2lkdGgtNTA0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTA0cHg7XG59XG5cbi51LW1heFdpZHRoLTUwNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUwNXB4O1xufVxuXG4udS1tYXhXaWR0aC01MDZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MDZweDtcbn1cblxuLnUtbWF4V2lkdGgtNTA3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTA3cHg7XG59XG5cbi51LW1heFdpZHRoLTUwOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUwOHB4O1xufVxuXG4udS1tYXhXaWR0aC01MDlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MDlweDtcbn1cblxuLnUtbWF4V2lkdGgtNTEwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTEwcHg7XG59XG5cbi51LW1heFdpZHRoLTUxMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUxMXB4O1xufVxuXG4udS1tYXhXaWR0aC01MTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbn1cblxuLnUtbWF4V2lkdGgtNTEzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTEzcHg7XG59XG5cbi51LW1heFdpZHRoLTUxNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUxNHB4O1xufVxuXG4udS1tYXhXaWR0aC01MTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MTVweDtcbn1cblxuLnUtbWF4V2lkdGgtNTE2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTE2cHg7XG59XG5cbi51LW1heFdpZHRoLTUxN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUxN3B4O1xufVxuXG4udS1tYXhXaWR0aC01MThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MThweDtcbn1cblxuLnUtbWF4V2lkdGgtNTE5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTE5cHg7XG59XG5cbi51LW1heFdpZHRoLTUyMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xufVxuXG4udS1tYXhXaWR0aC01MjFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MjFweDtcbn1cblxuLnUtbWF4V2lkdGgtNTIyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTIycHg7XG59XG5cbi51LW1heFdpZHRoLTUyM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUyM3B4O1xufVxuXG4udS1tYXhXaWR0aC01MjRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MjRweDtcbn1cblxuLnUtbWF4V2lkdGgtNTI1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTI1cHg7XG59XG5cbi51LW1heFdpZHRoLTUyNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUyNnB4O1xufVxuXG4udS1tYXhXaWR0aC01MjdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MjdweDtcbn1cblxuLnUtbWF4V2lkdGgtNTI4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTI4cHg7XG59XG5cbi51LW1heFdpZHRoLTUyOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUyOXB4O1xufVxuXG4udS1tYXhXaWR0aC01MzBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbn1cblxuLnUtbWF4V2lkdGgtNTMxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTMxcHg7XG59XG5cbi51LW1heFdpZHRoLTUzMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUzMnB4O1xufVxuXG4udS1tYXhXaWR0aC01MzNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MzNweDtcbn1cblxuLnUtbWF4V2lkdGgtNTM0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTM0cHg7XG59XG5cbi51LW1heFdpZHRoLTUzNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUzNXB4O1xufVxuXG4udS1tYXhXaWR0aC01MzZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MzZweDtcbn1cblxuLnUtbWF4V2lkdGgtNTM3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTM3cHg7XG59XG5cbi51LW1heFdpZHRoLTUzOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDUzOHB4O1xufVxuXG4udS1tYXhXaWR0aC01MzlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1MzlweDtcbn1cblxuLnUtbWF4V2lkdGgtNTQwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTQwcHg7XG59XG5cbi51LW1heFdpZHRoLTU0MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU0MXB4O1xufVxuXG4udS1tYXhXaWR0aC01NDJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NDJweDtcbn1cblxuLnUtbWF4V2lkdGgtNTQzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTQzcHg7XG59XG5cbi51LW1heFdpZHRoLTU0NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU0NHB4O1xufVxuXG4udS1tYXhXaWR0aC01NDVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NDVweDtcbn1cblxuLnUtbWF4V2lkdGgtNTQ2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTQ2cHg7XG59XG5cbi51LW1heFdpZHRoLTU0N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU0N3B4O1xufVxuXG4udS1tYXhXaWR0aC01NDhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NDhweDtcbn1cblxuLnUtbWF4V2lkdGgtNTQ5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTQ5cHg7XG59XG5cbi51LW1heFdpZHRoLTU1MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xufVxuXG4udS1tYXhXaWR0aC01NTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NTFweDtcbn1cblxuLnUtbWF4V2lkdGgtNTUyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTUycHg7XG59XG5cbi51LW1heFdpZHRoLTU1M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU1M3B4O1xufVxuXG4udS1tYXhXaWR0aC01NTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NTRweDtcbn1cblxuLnUtbWF4V2lkdGgtNTU1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTU1cHg7XG59XG5cbi51LW1heFdpZHRoLTU1NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU1NnB4O1xufVxuXG4udS1tYXhXaWR0aC01NTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NTdweDtcbn1cblxuLnUtbWF4V2lkdGgtNTU4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTU4cHg7XG59XG5cbi51LW1heFdpZHRoLTU1OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU1OXB4O1xufVxuXG4udS1tYXhXaWR0aC01NjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cblxuLnUtbWF4V2lkdGgtNTYxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTYxcHg7XG59XG5cbi51LW1heFdpZHRoLTU2MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU2MnB4O1xufVxuXG4udS1tYXhXaWR0aC01NjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NjNweDtcbn1cblxuLnUtbWF4V2lkdGgtNTY0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTY0cHg7XG59XG5cbi51LW1heFdpZHRoLTU2NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU2NXB4O1xufVxuXG4udS1tYXhXaWR0aC01NjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NjZweDtcbn1cblxuLnUtbWF4V2lkdGgtNTY3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTY3cHg7XG59XG5cbi51LW1heFdpZHRoLTU2OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU2OHB4O1xufVxuXG4udS1tYXhXaWR0aC01NjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NjlweDtcbn1cblxuLnUtbWF4V2lkdGgtNTcwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTcwcHg7XG59XG5cbi51LW1heFdpZHRoLTU3MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU3MXB4O1xufVxuXG4udS1tYXhXaWR0aC01NzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NzJweDtcbn1cblxuLnUtbWF4V2lkdGgtNTczW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTczcHg7XG59XG5cbi51LW1heFdpZHRoLTU3NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU3NHB4O1xufVxuXG4udS1tYXhXaWR0aC01NzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NzVweDtcbn1cblxuLnUtbWF4V2lkdGgtNTc2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTc2cHg7XG59XG5cbi51LW1heFdpZHRoLTU3N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU3N3B4O1xufVxuXG4udS1tYXhXaWR0aC01NzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1NzhweDtcbn1cblxuLnUtbWF4V2lkdGgtNTc5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTc5cHg7XG59XG5cbi51LW1heFdpZHRoLTU4MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xufVxuXG4udS1tYXhXaWR0aC01ODFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1ODFweDtcbn1cblxuLnUtbWF4V2lkdGgtNTgyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTgycHg7XG59XG5cbi51LW1heFdpZHRoLTU4M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU4M3B4O1xufVxuXG4udS1tYXhXaWR0aC01ODRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1ODRweDtcbn1cblxuLnUtbWF4V2lkdGgtNTg1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTg1cHg7XG59XG5cbi51LW1heFdpZHRoLTU4NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU4NnB4O1xufVxuXG4udS1tYXhXaWR0aC01ODdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1ODdweDtcbn1cblxuLnUtbWF4V2lkdGgtNTg4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTg4cHg7XG59XG5cbi51LW1heFdpZHRoLTU4OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU4OXB4O1xufVxuXG4udS1tYXhXaWR0aC01OTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cblxuLnUtbWF4V2lkdGgtNTkxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTkxcHg7XG59XG5cbi51LW1heFdpZHRoLTU5MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU5MnB4O1xufVxuXG4udS1tYXhXaWR0aC01OTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1OTNweDtcbn1cblxuLnUtbWF4V2lkdGgtNTk0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTk0cHg7XG59XG5cbi51LW1heFdpZHRoLTU5NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU5NXB4O1xufVxuXG4udS1tYXhXaWR0aC01OTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1OTZweDtcbn1cblxuLnUtbWF4V2lkdGgtNTk3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNTk3cHg7XG59XG5cbi51LW1heFdpZHRoLTU5OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDU5OHB4O1xufVxuXG4udS1tYXhXaWR0aC01OTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA1OTlweDtcbn1cblxuLnUtbWF4V2lkdGgtNjAwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG5cbi51LW1heFdpZHRoLTYwMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYwMXB4O1xufVxuXG4udS1tYXhXaWR0aC02MDJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MDJweDtcbn1cblxuLnUtbWF4V2lkdGgtNjAzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjAzcHg7XG59XG5cbi51LW1heFdpZHRoLTYwNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYwNHB4O1xufVxuXG4udS1tYXhXaWR0aC02MDVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MDVweDtcbn1cblxuLnUtbWF4V2lkdGgtNjA2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjA2cHg7XG59XG5cbi51LW1heFdpZHRoLTYwN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYwN3B4O1xufVxuXG4udS1tYXhXaWR0aC02MDhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MDhweDtcbn1cblxuLnUtbWF4V2lkdGgtNjA5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjA5cHg7XG59XG5cbi51LW1heFdpZHRoLTYxMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYxMHB4O1xufVxuXG4udS1tYXhXaWR0aC02MTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MTFweDtcbn1cblxuLnUtbWF4V2lkdGgtNjEyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjEycHg7XG59XG5cbi51LW1heFdpZHRoLTYxM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYxM3B4O1xufVxuXG4udS1tYXhXaWR0aC02MTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MTRweDtcbn1cblxuLnUtbWF4V2lkdGgtNjE1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjE1cHg7XG59XG5cbi51LW1heFdpZHRoLTYxNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYxNnB4O1xufVxuXG4udS1tYXhXaWR0aC02MTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MTdweDtcbn1cblxuLnUtbWF4V2lkdGgtNjE4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjE4cHg7XG59XG5cbi51LW1heFdpZHRoLTYxOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYxOXB4O1xufVxuXG4udS1tYXhXaWR0aC02MjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cblxuLnUtbWF4V2lkdGgtNjIxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjIxcHg7XG59XG5cbi51LW1heFdpZHRoLTYyMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYyMnB4O1xufVxuXG4udS1tYXhXaWR0aC02MjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MjNweDtcbn1cblxuLnUtbWF4V2lkdGgtNjI0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjI0cHg7XG59XG5cbi51LW1heFdpZHRoLTYyNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYyNXB4O1xufVxuXG4udS1tYXhXaWR0aC02MjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MjZweDtcbn1cblxuLnUtbWF4V2lkdGgtNjI3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjI3cHg7XG59XG5cbi51LW1heFdpZHRoLTYyOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYyOHB4O1xufVxuXG4udS1tYXhXaWR0aC02MjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MjlweDtcbn1cblxuLnUtbWF4V2lkdGgtNjMwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG5cbi51LW1heFdpZHRoLTYzMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYzMXB4O1xufVxuXG4udS1tYXhXaWR0aC02MzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MzJweDtcbn1cblxuLnUtbWF4V2lkdGgtNjMzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjMzcHg7XG59XG5cbi51LW1heFdpZHRoLTYzNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYzNHB4O1xufVxuXG4udS1tYXhXaWR0aC02MzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MzVweDtcbn1cblxuLnUtbWF4V2lkdGgtNjM2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjM2cHg7XG59XG5cbi51LW1heFdpZHRoLTYzN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDYzN3B4O1xufVxuXG4udS1tYXhXaWR0aC02MzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2MzhweDtcbn1cblxuLnUtbWF4V2lkdGgtNjM5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjM5cHg7XG59XG5cbi51LW1heFdpZHRoLTY0MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuXG4udS1tYXhXaWR0aC02NDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NDFweDtcbn1cblxuLnUtbWF4V2lkdGgtNjQyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjQycHg7XG59XG5cbi51LW1heFdpZHRoLTY0M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY0M3B4O1xufVxuXG4udS1tYXhXaWR0aC02NDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NDRweDtcbn1cblxuLnUtbWF4V2lkdGgtNjQ1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjQ1cHg7XG59XG5cbi51LW1heFdpZHRoLTY0NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY0NnB4O1xufVxuXG4udS1tYXhXaWR0aC02NDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NDdweDtcbn1cblxuLnUtbWF4V2lkdGgtNjQ4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjQ4cHg7XG59XG5cbi51LW1heFdpZHRoLTY0OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY0OXB4O1xufVxuXG4udS1tYXhXaWR0aC02NTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cblxuLnUtbWF4V2lkdGgtNjUxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjUxcHg7XG59XG5cbi51LW1heFdpZHRoLTY1MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY1MnB4O1xufVxuXG4udS1tYXhXaWR0aC02NTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NTNweDtcbn1cblxuLnUtbWF4V2lkdGgtNjU0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjU0cHg7XG59XG5cbi51LW1heFdpZHRoLTY1NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY1NXB4O1xufVxuXG4udS1tYXhXaWR0aC02NTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NTZweDtcbn1cblxuLnUtbWF4V2lkdGgtNjU3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjU3cHg7XG59XG5cbi51LW1heFdpZHRoLTY1OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY1OHB4O1xufVxuXG4udS1tYXhXaWR0aC02NTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NTlweDtcbn1cblxuLnUtbWF4V2lkdGgtNjYwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjYwcHg7XG59XG5cbi51LW1heFdpZHRoLTY2MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY2MXB4O1xufVxuXG4udS1tYXhXaWR0aC02NjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NjJweDtcbn1cblxuLnUtbWF4V2lkdGgtNjYzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjYzcHg7XG59XG5cbi51LW1heFdpZHRoLTY2NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY2NHB4O1xufVxuXG4udS1tYXhXaWR0aC02NjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NjVweDtcbn1cblxuLnUtbWF4V2lkdGgtNjY2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjY2cHg7XG59XG5cbi51LW1heFdpZHRoLTY2N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY2N3B4O1xufVxuXG4udS1tYXhXaWR0aC02NjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NjhweDtcbn1cblxuLnUtbWF4V2lkdGgtNjY5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjY5cHg7XG59XG5cbi51LW1heFdpZHRoLTY3MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY3MHB4O1xufVxuXG4udS1tYXhXaWR0aC02NzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NzFweDtcbn1cblxuLnUtbWF4V2lkdGgtNjcyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjcycHg7XG59XG5cbi51LW1heFdpZHRoLTY3M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY3M3B4O1xufVxuXG4udS1tYXhXaWR0aC02NzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NzRweDtcbn1cblxuLnUtbWF4V2lkdGgtNjc1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjc1cHg7XG59XG5cbi51LW1heFdpZHRoLTY3NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY3NnB4O1xufVxuXG4udS1tYXhXaWR0aC02NzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2NzdweDtcbn1cblxuLnUtbWF4V2lkdGgtNjc4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjc4cHg7XG59XG5cbi51LW1heFdpZHRoLTY3OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY3OXB4O1xufVxuXG4udS1tYXhXaWR0aC02ODBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cblxuLnUtbWF4V2lkdGgtNjgxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjgxcHg7XG59XG5cbi51LW1heFdpZHRoLTY4MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY4MnB4O1xufVxuXG4udS1tYXhXaWR0aC02ODNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2ODNweDtcbn1cblxuLnUtbWF4V2lkdGgtNjg0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjg0cHg7XG59XG5cbi51LW1heFdpZHRoLTY4NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY4NXB4O1xufVxuXG4udS1tYXhXaWR0aC02ODZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2ODZweDtcbn1cblxuLnUtbWF4V2lkdGgtNjg3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjg3cHg7XG59XG5cbi51LW1heFdpZHRoLTY4OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY4OHB4O1xufVxuXG4udS1tYXhXaWR0aC02ODlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2ODlweDtcbn1cblxuLnUtbWF4V2lkdGgtNjkwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjkwcHg7XG59XG5cbi51LW1heFdpZHRoLTY5MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY5MXB4O1xufVxuXG4udS1tYXhXaWR0aC02OTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2OTJweDtcbn1cblxuLnUtbWF4V2lkdGgtNjkzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjkzcHg7XG59XG5cbi51LW1heFdpZHRoLTY5NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY5NHB4O1xufVxuXG4udS1tYXhXaWR0aC02OTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2OTVweDtcbn1cblxuLnUtbWF4V2lkdGgtNjk2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjk2cHg7XG59XG5cbi51LW1heFdpZHRoLTY5N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDY5N3B4O1xufVxuXG4udS1tYXhXaWR0aC02OThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA2OThweDtcbn1cblxuLnUtbWF4V2lkdGgtNjk5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNjk5cHg7XG59XG5cbi51LW1heFdpZHRoLTcwMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuXG4udS1tYXhXaWR0aC03MDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MDFweDtcbn1cblxuLnUtbWF4V2lkdGgtNzAyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzAycHg7XG59XG5cbi51LW1heFdpZHRoLTcwM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcwM3B4O1xufVxuXG4udS1tYXhXaWR0aC03MDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MDRweDtcbn1cblxuLnUtbWF4V2lkdGgtNzA1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzA1cHg7XG59XG5cbi51LW1heFdpZHRoLTcwNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcwNnB4O1xufVxuXG4udS1tYXhXaWR0aC03MDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MDdweDtcbn1cblxuLnUtbWF4V2lkdGgtNzA4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzA4cHg7XG59XG5cbi51LW1heFdpZHRoLTcwOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcwOXB4O1xufVxuXG4udS1tYXhXaWR0aC03MTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MTBweDtcbn1cblxuLnUtbWF4V2lkdGgtNzExW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzExcHg7XG59XG5cbi51LW1heFdpZHRoLTcxMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcxMnB4O1xufVxuXG4udS1tYXhXaWR0aC03MTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MTNweDtcbn1cblxuLnUtbWF4V2lkdGgtNzE0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzE0cHg7XG59XG5cbi51LW1heFdpZHRoLTcxNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcxNXB4O1xufVxuXG4udS1tYXhXaWR0aC03MTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MTZweDtcbn1cblxuLnUtbWF4V2lkdGgtNzE3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzE3cHg7XG59XG5cbi51LW1heFdpZHRoLTcxOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcxOHB4O1xufVxuXG4udS1tYXhXaWR0aC03MTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MTlweDtcbn1cblxuLnUtbWF4V2lkdGgtNzIwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzIwcHg7XG59XG5cbi51LW1heFdpZHRoLTcyMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcyMXB4O1xufVxuXG4udS1tYXhXaWR0aC03MjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MjJweDtcbn1cblxuLnUtbWF4V2lkdGgtNzIzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzIzcHg7XG59XG5cbi51LW1heFdpZHRoLTcyNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcyNHB4O1xufVxuXG4udS1tYXhXaWR0aC03MjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MjVweDtcbn1cblxuLnUtbWF4V2lkdGgtNzI2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzI2cHg7XG59XG5cbi51LW1heFdpZHRoLTcyN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDcyN3B4O1xufVxuXG4udS1tYXhXaWR0aC03MjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MjhweDtcbn1cblxuLnUtbWF4V2lkdGgtNzI5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzI5cHg7XG59XG5cbi51LW1heFdpZHRoLTczMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuXG4udS1tYXhXaWR0aC03MzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MzFweDtcbn1cblxuLnUtbWF4V2lkdGgtNzMyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzMycHg7XG59XG5cbi51LW1heFdpZHRoLTczM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDczM3B4O1xufVxuXG4udS1tYXhXaWR0aC03MzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MzRweDtcbn1cblxuLnUtbWF4V2lkdGgtNzM1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzM1cHg7XG59XG5cbi51LW1heFdpZHRoLTczNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDczNnB4O1xufVxuXG4udS1tYXhXaWR0aC03MzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3MzdweDtcbn1cblxuLnUtbWF4V2lkdGgtNzM4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzM4cHg7XG59XG5cbi51LW1heFdpZHRoLTczOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDczOXB4O1xufVxuXG4udS1tYXhXaWR0aC03NDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbn1cblxuLnUtbWF4V2lkdGgtNzQxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzQxcHg7XG59XG5cbi51LW1heFdpZHRoLTc0MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc0MnB4O1xufVxuXG4udS1tYXhXaWR0aC03NDNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NDNweDtcbn1cblxuLnUtbWF4V2lkdGgtNzQ0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzQ0cHg7XG59XG5cbi51LW1heFdpZHRoLTc0NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc0NXB4O1xufVxuXG4udS1tYXhXaWR0aC03NDZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NDZweDtcbn1cblxuLnUtbWF4V2lkdGgtNzQ3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzQ3cHg7XG59XG5cbi51LW1heFdpZHRoLTc0OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc0OHB4O1xufVxuXG4udS1tYXhXaWR0aC03NDlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NDlweDtcbn1cblxuLnUtbWF4V2lkdGgtNzUwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG5cbi51LW1heFdpZHRoLTc1MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc1MXB4O1xufVxuXG4udS1tYXhXaWR0aC03NTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NTJweDtcbn1cblxuLnUtbWF4V2lkdGgtNzUzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzUzcHg7XG59XG5cbi51LW1heFdpZHRoLTc1NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc1NHB4O1xufVxuXG4udS1tYXhXaWR0aC03NTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NTVweDtcbn1cblxuLnUtbWF4V2lkdGgtNzU2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzU2cHg7XG59XG5cbi51LW1heFdpZHRoLTc1N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc1N3B4O1xufVxuXG4udS1tYXhXaWR0aC03NThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NThweDtcbn1cblxuLnUtbWF4V2lkdGgtNzU5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzU5cHg7XG59XG5cbi51LW1heFdpZHRoLTc2MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xufVxuXG4udS1tYXhXaWR0aC03NjFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NjFweDtcbn1cblxuLnUtbWF4V2lkdGgtNzYyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzYycHg7XG59XG5cbi51LW1heFdpZHRoLTc2M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc2M3B4O1xufVxuXG4udS1tYXhXaWR0aC03NjRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NjRweDtcbn1cblxuLnUtbWF4V2lkdGgtNzY1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzY1cHg7XG59XG5cbi51LW1heFdpZHRoLTc2NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc2NnB4O1xufVxuXG4udS1tYXhXaWR0aC03NjdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NjdweDtcbn1cblxuLnUtbWF4V2lkdGgtNzY4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzY4cHg7XG59XG5cbi51LW1heFdpZHRoLTc2OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc2OXB4O1xufVxuXG4udS1tYXhXaWR0aC03NzBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbn1cblxuLnUtbWF4V2lkdGgtNzcxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzcxcHg7XG59XG5cbi51LW1heFdpZHRoLTc3MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc3MnB4O1xufVxuXG4udS1tYXhXaWR0aC03NzNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NzNweDtcbn1cblxuLnUtbWF4V2lkdGgtNzc0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzc0cHg7XG59XG5cbi51LW1heFdpZHRoLTc3NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc3NXB4O1xufVxuXG4udS1tYXhXaWR0aC03NzZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NzZweDtcbn1cblxuLnUtbWF4V2lkdGgtNzc3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzc3cHg7XG59XG5cbi51LW1heFdpZHRoLTc3OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc3OHB4O1xufVxuXG4udS1tYXhXaWR0aC03NzlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3NzlweDtcbn1cblxuLnUtbWF4V2lkdGgtNzgwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzgwcHg7XG59XG5cbi51LW1heFdpZHRoLTc4MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc4MXB4O1xufVxuXG4udS1tYXhXaWR0aC03ODJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3ODJweDtcbn1cblxuLnUtbWF4V2lkdGgtNzgzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzgzcHg7XG59XG5cbi51LW1heFdpZHRoLTc4NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc4NHB4O1xufVxuXG4udS1tYXhXaWR0aC03ODVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3ODVweDtcbn1cblxuLnUtbWF4V2lkdGgtNzg2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzg2cHg7XG59XG5cbi51LW1heFdpZHRoLTc4N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc4N3B4O1xufVxuXG4udS1tYXhXaWR0aC03ODhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3ODhweDtcbn1cblxuLnUtbWF4V2lkdGgtNzg5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzg5cHg7XG59XG5cbi51LW1heFdpZHRoLTc5MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc5MHB4O1xufVxuXG4udS1tYXhXaWR0aC03OTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3OTFweDtcbn1cblxuLnUtbWF4V2lkdGgtNzkyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzkycHg7XG59XG5cbi51LW1heFdpZHRoLTc5M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc5M3B4O1xufVxuXG4udS1tYXhXaWR0aC03OTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3OTRweDtcbn1cblxuLnUtbWF4V2lkdGgtNzk1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzk1cHg7XG59XG5cbi51LW1heFdpZHRoLTc5NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc5NnB4O1xufVxuXG4udS1tYXhXaWR0aC03OTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA3OTdweDtcbn1cblxuLnUtbWF4V2lkdGgtNzk4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogNzk4cHg7XG59XG5cbi51LW1heFdpZHRoLTc5OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDc5OXB4O1xufVxuXG4udS1tYXhXaWR0aC04MDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cblxuLnUtbWF4V2lkdGgtODAxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODAxcHg7XG59XG5cbi51LW1heFdpZHRoLTgwMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgwMnB4O1xufVxuXG4udS1tYXhXaWR0aC04MDNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MDNweDtcbn1cblxuLnUtbWF4V2lkdGgtODA0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODA0cHg7XG59XG5cbi51LW1heFdpZHRoLTgwNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgwNXB4O1xufVxuXG4udS1tYXhXaWR0aC04MDZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MDZweDtcbn1cblxuLnUtbWF4V2lkdGgtODA3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODA3cHg7XG59XG5cbi51LW1heFdpZHRoLTgwOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgwOHB4O1xufVxuXG4udS1tYXhXaWR0aC04MDlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MDlweDtcbn1cblxuLnUtbWF4V2lkdGgtODEwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODEwcHg7XG59XG5cbi51LW1heFdpZHRoLTgxMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgxMXB4O1xufVxuXG4udS1tYXhXaWR0aC04MTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MTJweDtcbn1cblxuLnUtbWF4V2lkdGgtODEzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODEzcHg7XG59XG5cbi51LW1heFdpZHRoLTgxNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgxNHB4O1xufVxuXG4udS1tYXhXaWR0aC04MTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MTVweDtcbn1cblxuLnUtbWF4V2lkdGgtODE2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODE2cHg7XG59XG5cbi51LW1heFdpZHRoLTgxN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgxN3B4O1xufVxuXG4udS1tYXhXaWR0aC04MThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MThweDtcbn1cblxuLnUtbWF4V2lkdGgtODE5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODE5cHg7XG59XG5cbi51LW1heFdpZHRoLTgyMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgyMHB4O1xufVxuXG4udS1tYXhXaWR0aC04MjFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MjFweDtcbn1cblxuLnUtbWF4V2lkdGgtODIyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODIycHg7XG59XG5cbi51LW1heFdpZHRoLTgyM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgyM3B4O1xufVxuXG4udS1tYXhXaWR0aC04MjRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MjRweDtcbn1cblxuLnUtbWF4V2lkdGgtODI1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODI1cHg7XG59XG5cbi51LW1heFdpZHRoLTgyNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgyNnB4O1xufVxuXG4udS1tYXhXaWR0aC04MjdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MjdweDtcbn1cblxuLnUtbWF4V2lkdGgtODI4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODI4cHg7XG59XG5cbi51LW1heFdpZHRoLTgyOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgyOXB4O1xufVxuXG4udS1tYXhXaWR0aC04MzBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cblxuLnUtbWF4V2lkdGgtODMxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODMxcHg7XG59XG5cbi51LW1heFdpZHRoLTgzMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgzMnB4O1xufVxuXG4udS1tYXhXaWR0aC04MzNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MzNweDtcbn1cblxuLnUtbWF4V2lkdGgtODM0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODM0cHg7XG59XG5cbi51LW1heFdpZHRoLTgzNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgzNXB4O1xufVxuXG4udS1tYXhXaWR0aC04MzZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MzZweDtcbn1cblxuLnUtbWF4V2lkdGgtODM3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODM3cHg7XG59XG5cbi51LW1heFdpZHRoLTgzOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDgzOHB4O1xufVxuXG4udS1tYXhXaWR0aC04MzlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4MzlweDtcbn1cblxuLnUtbWF4V2lkdGgtODQwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODQwcHg7XG59XG5cbi51LW1heFdpZHRoLTg0MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg0MXB4O1xufVxuXG4udS1tYXhXaWR0aC04NDJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NDJweDtcbn1cblxuLnUtbWF4V2lkdGgtODQzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODQzcHg7XG59XG5cbi51LW1heFdpZHRoLTg0NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg0NHB4O1xufVxuXG4udS1tYXhXaWR0aC04NDVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NDVweDtcbn1cblxuLnUtbWF4V2lkdGgtODQ2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODQ2cHg7XG59XG5cbi51LW1heFdpZHRoLTg0N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg0N3B4O1xufVxuXG4udS1tYXhXaWR0aC04NDhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NDhweDtcbn1cblxuLnUtbWF4V2lkdGgtODQ5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODQ5cHg7XG59XG5cbi51LW1heFdpZHRoLTg1MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuXG4udS1tYXhXaWR0aC04NTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NTFweDtcbn1cblxuLnUtbWF4V2lkdGgtODUyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODUycHg7XG59XG5cbi51LW1heFdpZHRoLTg1M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg1M3B4O1xufVxuXG4udS1tYXhXaWR0aC04NTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NTRweDtcbn1cblxuLnUtbWF4V2lkdGgtODU1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODU1cHg7XG59XG5cbi51LW1heFdpZHRoLTg1NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg1NnB4O1xufVxuXG4udS1tYXhXaWR0aC04NTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NTdweDtcbn1cblxuLnUtbWF4V2lkdGgtODU4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODU4cHg7XG59XG5cbi51LW1heFdpZHRoLTg1OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg1OXB4O1xufVxuXG4udS1tYXhXaWR0aC04NjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbn1cblxuLnUtbWF4V2lkdGgtODYxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODYxcHg7XG59XG5cbi51LW1heFdpZHRoLTg2MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg2MnB4O1xufVxuXG4udS1tYXhXaWR0aC04NjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NjNweDtcbn1cblxuLnUtbWF4V2lkdGgtODY0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODY0cHg7XG59XG5cbi51LW1heFdpZHRoLTg2NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg2NXB4O1xufVxuXG4udS1tYXhXaWR0aC04NjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NjZweDtcbn1cblxuLnUtbWF4V2lkdGgtODY3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODY3cHg7XG59XG5cbi51LW1heFdpZHRoLTg2OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg2OHB4O1xufVxuXG4udS1tYXhXaWR0aC04NjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NjlweDtcbn1cblxuLnUtbWF4V2lkdGgtODcwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODcwcHg7XG59XG5cbi51LW1heFdpZHRoLTg3MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg3MXB4O1xufVxuXG4udS1tYXhXaWR0aC04NzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NzJweDtcbn1cblxuLnUtbWF4V2lkdGgtODczW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODczcHg7XG59XG5cbi51LW1heFdpZHRoLTg3NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg3NHB4O1xufVxuXG4udS1tYXhXaWR0aC04NzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NzVweDtcbn1cblxuLnUtbWF4V2lkdGgtODc2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODc2cHg7XG59XG5cbi51LW1heFdpZHRoLTg3N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg3N3B4O1xufVxuXG4udS1tYXhXaWR0aC04NzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4NzhweDtcbn1cblxuLnUtbWF4V2lkdGgtODc5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODc5cHg7XG59XG5cbi51LW1heFdpZHRoLTg4MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg4MHB4O1xufVxuXG4udS1tYXhXaWR0aC04ODFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4ODFweDtcbn1cblxuLnUtbWF4V2lkdGgtODgyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODgycHg7XG59XG5cbi51LW1heFdpZHRoLTg4M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg4M3B4O1xufVxuXG4udS1tYXhXaWR0aC04ODRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4ODRweDtcbn1cblxuLnUtbWF4V2lkdGgtODg1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODg1cHg7XG59XG5cbi51LW1heFdpZHRoLTg4NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg4NnB4O1xufVxuXG4udS1tYXhXaWR0aC04ODdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4ODdweDtcbn1cblxuLnUtbWF4V2lkdGgtODg4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODg4cHg7XG59XG5cbi51LW1heFdpZHRoLTg4OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg4OXB4O1xufVxuXG4udS1tYXhXaWR0aC04OTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4OTBweDtcbn1cblxuLnUtbWF4V2lkdGgtODkxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogODkxcHg7XG59XG5cbi51LW1heFdpZHRoLTg5MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg5MnB4O1xufVxuXG4udS1tYXhXaWR0aC04OTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4OTNweDtcbn1cblxuLnUtbWF4V2lkdGgtODk0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODk0cHg7XG59XG5cbi51LW1heFdpZHRoLTg5NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg5NXB4O1xufVxuXG4udS1tYXhXaWR0aC04OTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4OTZweDtcbn1cblxuLnUtbWF4V2lkdGgtODk3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogODk3cHg7XG59XG5cbi51LW1heFdpZHRoLTg5OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDg5OHB4O1xufVxuXG4udS1tYXhXaWR0aC04OTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA4OTlweDtcbn1cblxuLnUtbWF4V2lkdGgtOTAwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG5cbi51LW1heFdpZHRoLTkwMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkwMXB4O1xufVxuXG4udS1tYXhXaWR0aC05MDJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MDJweDtcbn1cblxuLnUtbWF4V2lkdGgtOTAzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTAzcHg7XG59XG5cbi51LW1heFdpZHRoLTkwNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkwNHB4O1xufVxuXG4udS1tYXhXaWR0aC05MDVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MDVweDtcbn1cblxuLnUtbWF4V2lkdGgtOTA2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTA2cHg7XG59XG5cbi51LW1heFdpZHRoLTkwN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkwN3B4O1xufVxuXG4udS1tYXhXaWR0aC05MDhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MDhweDtcbn1cblxuLnUtbWF4V2lkdGgtOTA5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTA5cHg7XG59XG5cbi51LW1heFdpZHRoLTkxMFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkxMHB4O1xufVxuXG4udS1tYXhXaWR0aC05MTFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MTFweDtcbn1cblxuLnUtbWF4V2lkdGgtOTEyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTEycHg7XG59XG5cbi51LW1heFdpZHRoLTkxM1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkxM3B4O1xufVxuXG4udS1tYXhXaWR0aC05MTRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MTRweDtcbn1cblxuLnUtbWF4V2lkdGgtOTE1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTE1cHg7XG59XG5cbi51LW1heFdpZHRoLTkxNltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkxNnB4O1xufVxuXG4udS1tYXhXaWR0aC05MTdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MTdweDtcbn1cblxuLnUtbWF4V2lkdGgtOTE4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTE4cHg7XG59XG5cbi51LW1heFdpZHRoLTkxOVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkxOXB4O1xufVxuXG4udS1tYXhXaWR0aC05MjBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbn1cblxuLnUtbWF4V2lkdGgtOTIxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTIxcHg7XG59XG5cbi51LW1heFdpZHRoLTkyMltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkyMnB4O1xufVxuXG4udS1tYXhXaWR0aC05MjNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MjNweDtcbn1cblxuLnUtbWF4V2lkdGgtOTI0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTI0cHg7XG59XG5cbi51LW1heFdpZHRoLTkyNVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkyNXB4O1xufVxuXG4udS1tYXhXaWR0aC05MjZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MjZweDtcbn1cblxuLnUtbWF4V2lkdGgtOTI3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTI3cHg7XG59XG5cbi51LW1heFdpZHRoLTkyOFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkyOHB4O1xufVxuXG4udS1tYXhXaWR0aC05MjlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MjlweDtcbn1cblxuLnUtbWF4V2lkdGgtOTMwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTMwcHg7XG59XG5cbi51LW1heFdpZHRoLTkzMVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkzMXB4O1xufVxuXG4udS1tYXhXaWR0aC05MzJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MzJweDtcbn1cblxuLnUtbWF4V2lkdGgtOTMzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTMzcHg7XG59XG5cbi51LW1heFdpZHRoLTkzNFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkzNHB4O1xufVxuXG4udS1tYXhXaWR0aC05MzVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MzVweDtcbn1cblxuLnUtbWF4V2lkdGgtOTM2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTM2cHg7XG59XG5cbi51LW1heFdpZHRoLTkzN1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDkzN3B4O1xufVxuXG4udS1tYXhXaWR0aC05MzhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5MzhweDtcbn1cblxuLnUtbWF4V2lkdGgtOTM5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTM5cHg7XG59XG5cbi51LW1heFdpZHRoLTk0MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk0MHB4O1xufVxuXG4udS1tYXhXaWR0aC05NDFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NDFweDtcbn1cblxuLnUtbWF4V2lkdGgtOTQyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTQycHg7XG59XG5cbi51LW1heFdpZHRoLTk0M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk0M3B4O1xufVxuXG4udS1tYXhXaWR0aC05NDRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NDRweDtcbn1cblxuLnUtbWF4V2lkdGgtOTQ1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTQ1cHg7XG59XG5cbi51LW1heFdpZHRoLTk0NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk0NnB4O1xufVxuXG4udS1tYXhXaWR0aC05NDdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NDdweDtcbn1cblxuLnUtbWF4V2lkdGgtOTQ4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTQ4cHg7XG59XG5cbi51LW1heFdpZHRoLTk0OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk0OXB4O1xufVxuXG4udS1tYXhXaWR0aC05NTBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NTBweDtcbn1cblxuLnUtbWF4V2lkdGgtOTUxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTUxcHg7XG59XG5cbi51LW1heFdpZHRoLTk1MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk1MnB4O1xufVxuXG4udS1tYXhXaWR0aC05NTNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NTNweDtcbn1cblxuLnUtbWF4V2lkdGgtOTU0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTU0cHg7XG59XG5cbi51LW1heFdpZHRoLTk1NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk1NXB4O1xufVxuXG4udS1tYXhXaWR0aC05NTZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NTZweDtcbn1cblxuLnUtbWF4V2lkdGgtOTU3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTU3cHg7XG59XG5cbi51LW1heFdpZHRoLTk1OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk1OHB4O1xufVxuXG4udS1tYXhXaWR0aC05NTlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NTlweDtcbn1cblxuLnUtbWF4V2lkdGgtOTYwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG5cbi51LW1heFdpZHRoLTk2MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk2MXB4O1xufVxuXG4udS1tYXhXaWR0aC05NjJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NjJweDtcbn1cblxuLnUtbWF4V2lkdGgtOTYzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTYzcHg7XG59XG5cbi51LW1heFdpZHRoLTk2NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk2NHB4O1xufVxuXG4udS1tYXhXaWR0aC05NjVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NjVweDtcbn1cblxuLnUtbWF4V2lkdGgtOTY2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTY2cHg7XG59XG5cbi51LW1heFdpZHRoLTk2N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk2N3B4O1xufVxuXG4udS1tYXhXaWR0aC05NjhbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NjhweDtcbn1cblxuLnUtbWF4V2lkdGgtOTY5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTY5cHg7XG59XG5cbi51LW1heFdpZHRoLTk3MFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xufVxuXG4udS1tYXhXaWR0aC05NzFbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NzFweDtcbn1cblxuLnUtbWF4V2lkdGgtOTcyW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTcycHg7XG59XG5cbi51LW1heFdpZHRoLTk3M1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk3M3B4O1xufVxuXG4udS1tYXhXaWR0aC05NzRbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NzRweDtcbn1cblxuLnUtbWF4V2lkdGgtOTc1W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTc1cHg7XG59XG5cbi51LW1heFdpZHRoLTk3NltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk3NnB4O1xufVxuXG4udS1tYXhXaWR0aC05NzdbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5NzdweDtcbn1cblxuLnUtbWF4V2lkdGgtOTc4W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTc4cHg7XG59XG5cbi51LW1heFdpZHRoLTk3OVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk3OXB4O1xufVxuXG4udS1tYXhXaWR0aC05ODBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cblxuLnUtbWF4V2lkdGgtOTgxW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTgxcHg7XG59XG5cbi51LW1heFdpZHRoLTk4MltjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk4MnB4O1xufVxuXG4udS1tYXhXaWR0aC05ODNbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5ODNweDtcbn1cblxuLnUtbWF4V2lkdGgtOTg0W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTg0cHg7XG59XG5cbi51LW1heFdpZHRoLTk4NVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk4NXB4O1xufVxuXG4udS1tYXhXaWR0aC05ODZbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5ODZweDtcbn1cblxuLnUtbWF4V2lkdGgtOTg3W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTg3cHg7XG59XG5cbi51LW1heFdpZHRoLTk4OFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk4OHB4O1xufVxuXG4udS1tYXhXaWR0aC05ODlbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5ODlweDtcbn1cblxuLnUtbWF4V2lkdGgtOTkwW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTkwcHg7XG59XG5cbi51LW1heFdpZHRoLTk5MVtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk5MXB4O1xufVxuXG4udS1tYXhXaWR0aC05OTJbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5OTJweDtcbn1cblxuLnUtbWF4V2lkdGgtOTkzW2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTkzcHg7XG59XG5cbi51LW1heFdpZHRoLTk5NFtjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk5NHB4O1xufVxuXG4udS1tYXhXaWR0aC05OTVbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5OTVweDtcbn1cblxuLnUtbWF4V2lkdGgtOTk2W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTk2cHg7XG59XG5cbi51LW1heFdpZHRoLTk5N1tjbGFzc10ge1xuICBtYXgtd2lkdGg6IDk5N3B4O1xufVxuXG4udS1tYXhXaWR0aC05OThbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiA5OThweDtcbn1cblxuLnUtbWF4V2lkdGgtOTk5W2NsYXNzXSB7XG4gIG1heC13aWR0aDogOTk5cHg7XG59XG5cbi51LW1heFdpZHRoLTEwMDBbY2xhc3NdIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMDBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEwMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTAyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMDNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEwM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEwNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTA1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMDZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEwNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEwN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTA4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMDlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEwOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTExMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTExX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTExM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTE0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTExNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTE3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDExOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTExOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTE5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTIwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMjFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEyMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTIycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTIzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMjRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEyNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTI2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMjdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEyOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTI5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMzBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEzMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTMxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTMyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMzNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEzM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEzNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTM1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMzZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTEzN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTM3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTM4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMzlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDEzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE0MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTQxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNDJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE0M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTQ0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNDVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE0Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTQ3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNDhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE0OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTQ5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTUwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE1MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE1Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTUycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTUzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE1NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTU2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE1N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE1OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTU4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTU5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNjBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE2MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTYyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNjNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE2M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE2NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTY1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNjZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE2N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTY3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTY4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNjlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE2OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE3MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTcxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNzJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE3M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTczcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTc0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNzVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE3Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTc2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTc3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxNzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xNzhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE3OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE3OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTc5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTgwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xODFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE4MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE4Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTgycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTgzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxODNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xODRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE4NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTg2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxODZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xODdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE4N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE4OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTg4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTg5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxODlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xOTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE5MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTkxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTkyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xOTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE5M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE5NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTk0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTk1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xOTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTE5N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMTk3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMTk4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxOThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xOTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDE5OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIwMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjAxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMDJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIwMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIwM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjA0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMDVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIwNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjA2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjA3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMDhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIwOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjA5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjEwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIxMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjEzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIxNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjE2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIxN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIxOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjE5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMjBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIyMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjIyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMjNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIyM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIyNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjI1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMjZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIyN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjI3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjI4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMjlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIyOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIzMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjMxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMzJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIzM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjMzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjM0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMzVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIzNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjM3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyMzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yMzhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDIzOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTIzOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjM5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjQwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNDFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI0MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI0Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjQycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjQzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNDRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI0NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjQ2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNDdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI0N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI0OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjQ5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI1MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjUxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjUyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI1M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI1NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjU1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI1N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjU3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjU4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI2MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjYxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNjJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI2MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI2M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjYzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjY0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNjVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI2Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjY2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjY3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNjhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI2OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI2OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjY5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjcwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNzFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI3MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI3Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjcycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjczX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNzRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI3NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjc2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yNzdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI3N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI3OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjc4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjc5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyNzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yODBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI4MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjgxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjgyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyODJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yODNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI4M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI4NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjg0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjg1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yODZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI4NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI4N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjg3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjg4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yODlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI4OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI5MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjkxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyOTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yOTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI5M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjkzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjk0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyOTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yOTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI5Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjk2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMjk3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAyOTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0yOThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDI5OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTI5OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMjk5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzAwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMDFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMwMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMwMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzAzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMDRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMwNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMwNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzA2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMDdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMwN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMwOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzA5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMxMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzExcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzEyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMxNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzE1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMxN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzE3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzE4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMxOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMyMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzIxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMjJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMyM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzIzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzI0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMjVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMyNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzI2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzI3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMjhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMyOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzI5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzMwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMzFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMzMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMzMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzMycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzMzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMzRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMzNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzM2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zMzdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDMzN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTMzOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzM4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzM5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzMzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNDBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM0MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzQxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzQyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNDNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM0M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM0NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzQ1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNDZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM0N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzQ3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzQ4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNDlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM0OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM1MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzUxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM1M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzUzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzU0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM1Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzU2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzU3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM1OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzU5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzYwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNjFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM2MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM2Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzYycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzYzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNjRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM2NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzY2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNjdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM2N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM2OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzY4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzY5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNzBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM3MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzcxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzcyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNzNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM3M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM3NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzc0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzc1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNzZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM3N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzc3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzc4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzNzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zNzlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM3OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM4MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzgxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzODFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zODJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM4M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzgzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzg0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzODRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zODVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM4Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzg2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzg3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzODdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zODhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM4OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzg5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzkwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zOTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM5MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM5Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzkycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzkzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzOTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zOTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM5NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzk1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzk2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0zOTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDM5N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTM5OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogMzk4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtMzk5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAzOTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MDBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQwMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDAyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MDNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQwM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQwNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDA1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MDZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQwNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQwN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDA4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MDlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQwOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQxMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDExX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQxM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDE0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQxNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDE3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQxOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDE5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDIwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MjFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQyMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDIycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDIzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MjRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQyNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDI2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00Mjdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQyOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDI5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MzBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQzMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDMxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDMyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MzNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQzM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQzNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDM1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00MzZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQzN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDM3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDM4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0MzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00Mzlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ0MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDQxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NDJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ0M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDQ0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NDVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ0Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDQ3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NDhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ0OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDQ5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDUwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ1MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ1Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDUycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDUzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ1NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDU2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ1N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ1OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDU4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDU5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NjBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ2MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDYyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NjNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ2M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ2NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDY1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NjZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ2N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDY3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDY4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00Njlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ2OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ3MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDcxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NzJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ3M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDczcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDc0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00NzVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ3Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDc2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDc3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0NzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00Nzhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ3OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ3OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDc5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDgwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00ODFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ4MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ4Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDgycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDgzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0ODNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00ODRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ4NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ4NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDg2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0ODZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00ODdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ4N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ4OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDg4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDg5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0ODlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00OTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ5MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDkxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDkyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0OTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00OTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ5M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ5NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDk0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDk1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0OTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00OTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTQ5N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNDk3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNDk4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA0OThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC00OTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDQ5OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUwMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTAxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MDJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUwMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUwM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTA0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MDVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUwNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTA2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTA3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MDhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUwOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUwOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTA5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTEwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUxMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTEzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUxNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTE2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUxN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUxOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTE5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MjBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUyMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTIyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MjNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUyM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUyNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTI1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MjZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUyN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTI3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTI4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01Mjlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUyOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUzMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTMxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MzJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUzM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTMzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTM0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01MzVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUzNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTM3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1MzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01Mzhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDUzOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTUzOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTM5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTQwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NDFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU0MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU0Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTQycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTQzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NDRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU0NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTQ2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NDdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU0N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU0OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTQ5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU1MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTUxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTUyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU1M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU1NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTU1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU1N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTU3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTU4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU2MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTYxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NjJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU2MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU2M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTYzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTY0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NjVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU2Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTY2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTY3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01Njhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU2OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU2OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTY5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTcwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NzFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU3MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU3Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTcycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTczX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01NzRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU3NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTc2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01Nzdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU3N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU3OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTc4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTc5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1NzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01ODBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU4MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTgxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTgyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1ODJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01ODNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU4M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU4NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTg0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTg1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1ODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01ODZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU4NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU4N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTg3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTg4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1ODhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01ODlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU4OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU5MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTkxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1OTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01OTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU5M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTkzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTk0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1OTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01OTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU5Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTk2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNTk3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA1OTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC01OThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDU5OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTU5OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNTk5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjAwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MDFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYwMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYwMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjAzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MDRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYwNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYwNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjA2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MDdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYwN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYwOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjA5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYxMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjExcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjEyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYxNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjE1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYxN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjE3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjE4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYxOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYyMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjIxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MjJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYyM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjIzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjI0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MjVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYyNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjI2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjI3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02Mjhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYyOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjI5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjMwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MzFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYzMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYzMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjMycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjMzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02MzRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYzNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjM2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02Mzdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDYzN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTYzOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjM4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjM5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2MzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NDBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY0MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjQxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjQyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NDNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY0M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY0NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjQ1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NDZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY0N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjQ3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjQ4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NDlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY0OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY1MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjUxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY1M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjUzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjU0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY1Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjU2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjU3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY1OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjU5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjYwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NjFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY2MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY2Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjYycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjYzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NjRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY2NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjY2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02Njdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY2N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY2OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjY4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjY5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NzBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY3MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjcxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjcyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NzNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY3M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY3NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjc0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjc1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02NzZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY3N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjc3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjc4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2NzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02Nzlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY3OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY4MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjgxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2ODFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02ODJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY4M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjgzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjg0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2ODRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02ODVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY4Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjg2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjg3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2ODdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02ODhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY4OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjg5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjkwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2OTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02OTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY5MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY5Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjkycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjkzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2OTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02OTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY5NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjk1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjk2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2OTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC02OTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDY5N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTY5OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNjk4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNjk5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA2OTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MDBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcwMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzAyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MDNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcwM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcwNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzA1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MDZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcwNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcwN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzA4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MDlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcwOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcxMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzExX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcxM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzE0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcxNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzE3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcxOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzE5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzIwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MjFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcyMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzIycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzIzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MjRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcyNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzI2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03Mjdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDcyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTcyOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzI5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MzBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTczMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzMxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzMyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MzNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDczM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTczNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzM1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03MzZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDczNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTczN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzM3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzM4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3MzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03Mzlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDczOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc0MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzQxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NDJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc0M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzQ0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NDVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc0Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzQ3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NDhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc0OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzQ5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzUwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc1MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc1Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzUycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzUzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc1NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzU2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc1N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc1OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzU4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzU5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NjBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc2MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzYyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NjNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc2M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc2NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzY1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NjZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc2N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzY3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzY4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03Njlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc2OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc3MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzcxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NzJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc3M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzczcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzc0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03NzVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc3Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzc2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzc3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3NzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03Nzhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc3OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc3OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzc5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzgwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3ODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03ODFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc4MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc4Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzgycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzgzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3ODNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03ODRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc4NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc4NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzg2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3ODZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03ODdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc4N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc4OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzg4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzg5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3ODlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03OTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc5MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzkxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzkyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3OTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03OTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc5M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc5NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzk0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzk1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3OTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03OTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTc5N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogNzk3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtNzk4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA3OThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC03OTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDc5OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgwMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODAxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MDJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgwMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgwM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODA0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MDVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgwNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODA2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODA3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MDhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgwOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgwOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODA5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODEwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgxMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODEzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgxNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODE2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgxN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgxOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODE5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MjBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgyMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODIyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MjNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgyM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgyNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODI1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MjZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgyN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODI3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODI4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04Mjlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgyOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgzMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODMxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MzJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgzM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODMzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODM0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04MzVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgzNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODM2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODM3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4MzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04Mzhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDgzOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTgzOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODM5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODQwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NDFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg0MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg0Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODQycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODQzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NDRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg0NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODQ2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NDdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg0N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg0OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODQ5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg1MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODUxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODUyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg1M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg1NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODU1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg1N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODU3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODU4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg2MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODYxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NjJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg2MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg2M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODYzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODY0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NjVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg2Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODY2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODY3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04Njhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg2OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg2OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODY5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODcwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NzFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg3MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg3Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODcycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODczX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04NzRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg3NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODc2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04Nzdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg3N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg3OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODc4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODc5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4NzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04ODBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg4MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODgxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODgyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4ODJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04ODNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg4M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg4NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODg0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODg1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4ODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04ODZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg4NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg4N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODg3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODg4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4ODhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04ODlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg4OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg5MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODkxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4OTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04OTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg5M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODkzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODk0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4OTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04OTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg5Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODk2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtODk3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA4OTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC04OThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDg5OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTg5OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogODk5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTAwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MDFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkwMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkwMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTAzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MDRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkwNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkwNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTA2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MDdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkwN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkwOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTA5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MTBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkxMV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTExcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTEyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MTNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkxNF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTE1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MTZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkxN19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTE3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTE4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MTlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkxOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkyMF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTIxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MjJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkyM19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTIzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTI0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MjVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkyNl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTI2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTI3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05Mjhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkyOV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTI5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTMwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MzFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkzMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkzMl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTMycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTMzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05MzRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkzNV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTM2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05Mzdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDkzN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTkzOF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTM4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTM5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5MzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NDBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk0MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTQxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTQyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NDNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk0M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk0NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTQ0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTQ1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NDZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk0N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTQ3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTQ4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NDlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk0OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk1MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTUxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NTJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk1M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTUzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTU0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NTVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk1Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTU2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTU3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NThfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk1OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTU5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTYwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NjFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk2MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk2Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTYycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTYzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NjRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk2NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTY2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05Njdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk2N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk2OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTY4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTY5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NzBfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk3MV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTcxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTcyX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NzNfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk3M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk3NF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTc0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTc1X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05NzZfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk3N19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTc3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTc4X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5NzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05Nzlfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk3OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk4MF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTgxX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5ODFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05ODJfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk4M19zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTgzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTg0X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5ODRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05ODVfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk4Nl9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTg2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTg3X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5ODdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05ODhfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk4OV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTg5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTkwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5OTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05OTFfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk5MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk5Ml9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTkzX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5OTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05OTRfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk5NV9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTk1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTk2X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5OTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC05OTdfc3BbY2xhc3NdIHtcbiAgICBtYXgtd2lkdGg6IDk5N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1heFdpZHRoLTk5OF9zcFtjbGFzc10ge1xuICAgIG1heC13aWR0aDogOTk4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWF4V2lkdGgtOTk5X3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiA5OTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYXhXaWR0aC0xMDAwX3NwW2NsYXNzXSB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKipcbiogbWFyZ2luXG4qID09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1tYi0xOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xOTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yMzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yNjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0yOTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zMzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zNjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0zOTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi00OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNThweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi01OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi02OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi03OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogNzlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi04OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogODlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOThweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi05OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMDA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEwMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTAyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMDM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEwM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEwNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTA0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTA1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMDY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEwNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEwNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTA3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTA4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMDhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMDk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEwOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTExMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTExOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMTI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDExMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTExMzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTE0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMTU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTExNjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTE2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTE3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMTg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDExOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTExOTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTE5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTIwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMjE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEyMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIycHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTIzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMjNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMjQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEyNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTI2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMjZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMjc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEyODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTI4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTI5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMjlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMzA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEzMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTMxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTMyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMzJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMzM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEzM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEzNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTM0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTM1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMzY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTEzNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTM3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTM4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxMzhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xMzk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDEzOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE0MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTQxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNDFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNDI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE0MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE0Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTQzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTQ0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNDU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE0Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTQ2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTQ3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNDdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNDg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE0OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTQ5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTUwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNTE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE1MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE1Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUycHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTUzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNTQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE1NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE1NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTU2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNTc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE1N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE1ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTU4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTU5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNjA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE2MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTYxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTYyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNjJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNjM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE2M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE2NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTY0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTY1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNjY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE2NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE2Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTY3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTY4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNjhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNjk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE2OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE3MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTcxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNzFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNzI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE3Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTczcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTc0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNzRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNzU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE3Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTc2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTc3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxNzdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xNzg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE3OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE3OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTc5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTgwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xODE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE4MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE4Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTgycHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTgzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxODNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xODQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE4NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE4NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTg2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxODZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xODc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE4N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE4ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTg4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTg5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxODlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xOTA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE5MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTkxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTkyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxOTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xOTM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE5M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE5NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTk0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTk1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xOTY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTE5Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTk3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWItMTk4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tYm90dG9tOiAxOThweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYi0xOTk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1ib3R0b206IDE5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iLTIwMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLThfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEwX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEzX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE2X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xOF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE5X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMjBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0yMV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTIyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMjNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0yNF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTI1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMjZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0yN19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTI4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMjlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0zMF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTMxX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMzJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0zM19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTM0X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMzVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0zNl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTM3X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMzhfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0zOV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTQwX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNDFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi00Ml9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTQzX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNDRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi00NV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTQ2X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNDdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi00OF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTQ5X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNTBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi01MV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTUyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNTNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi01NF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTU1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNTZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi01N19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTU4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNTlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi02MF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTYxX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNjJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi02M19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTY0X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNjVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi02Nl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTY3X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDY3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNjhfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi02OV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTcwX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNzFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi03Ml9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTczX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDczcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNzRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi03NV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTc2X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDc2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItNzdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi03OF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTc5X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDc5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItODBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi04MV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTgyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDgycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItODNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi04NF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTg1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItODZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi04N19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTg4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDg4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItODlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi05MF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTkxX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDkxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItOTJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi05M19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTk0X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDk0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItOTVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi05Nl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTk3X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDk3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItOThfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi05OV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEwMF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMDFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTAyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEwM19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMDRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTA1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEwNl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMDdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTA4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEwOV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMTBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTExX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDExMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTExMl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMTNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTE0X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDExNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTExNV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMTZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTE3X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDExN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTExOF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMThweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMTlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTE5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTIwX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEyMV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMjJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTIzX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEyNF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMjVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTI2X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEyN19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMjhfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTI5X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEzMF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMzFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTMyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEzM19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMzRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTM0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTM1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEzNl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xMzdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTM3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTM4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEzOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTEzOV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNDBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTQxX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE0Ml9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNDNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTQ0X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE0NV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNDZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQ2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTQ3X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE0N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE0OF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNDlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQ5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTUwX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE1MV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNTJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTUzX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE1NF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNTVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTU2X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE1N19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNThfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTU4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTU5X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE2MF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNjFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTYyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE2M19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNjRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTY1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE2Nl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNjdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTY3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTY4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE2OV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNzBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTcxX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE3MXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE3Ml9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNzNfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTczcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTc0X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE3NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE3NV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNzZfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTc2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTc3X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE3N3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE3OF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xNzlfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTc5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTgwX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE4MV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxODFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xODJfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTgycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTgzX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE4M3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE4NF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxODRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xODVfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTg2X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE4NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE4N19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxODdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xODhfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTg4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTg5X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE4OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE5MF9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xOTFfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTkxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTkyX3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE5M19zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xOTRfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTk0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTk1X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE5Nl9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0xOTdfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTk3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtbWItMTk4X3NwOm5vdCg6cm9vdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE5OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC51LW1iLTE5OV9zcDpub3QoOnJvb3QpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOTlweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS1tYi0yMDBfc3A6bm90KDpyb290KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udS1tci0xOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0yOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0zOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci00Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci01Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci02Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci03Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci04Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci05Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTExOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMThweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xOTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTIwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMjE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0yMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTIzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMjQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0yNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTI2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMjc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0yODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTI5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMzA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0zMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTMyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMzM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMzNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0zNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTM1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMzY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0zNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTM4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDM4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMzk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMzlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci00MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTQxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDQxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNDI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci00Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTQ0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNDU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci00Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTQ3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDQ3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNDg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci00OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTUwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNTE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci01Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTUzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDUzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNTQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci01NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTU2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDU2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNTc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci01ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTU5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDU5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNjA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci02MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTYyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDYycHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNjM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNjNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci02NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTY1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNjY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNjZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci02Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA2N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTY4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDY4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNjk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNjlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci03MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTcxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDcxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNzI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNzJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci03Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA3M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTc0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDc0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNzU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci03Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA3NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTc3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDc3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItNzg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogNzhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci03OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA3OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTgwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItODE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogODFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci04Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTgzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDgzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItODQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogODRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci04NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTg2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDg2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItODc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogODdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci04ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTg5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDg5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItOTA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci05MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTkyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDkycHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItOTM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogOTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci05NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA5NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTk1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItOTY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogOTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci05Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA5N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTk4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDk4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItOTk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogOTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMDA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTAxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEwMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEwMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMDM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTAzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTA0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEwNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMDY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTA2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTA3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEwN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEwODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMDk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTA5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTEwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTExMTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMTI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTEycHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTEzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDExM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTExNDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMTU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTE2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTExNzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMTg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTE4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTE5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDExOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEyMDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMjE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTIxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTIyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEyMzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMjQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTI0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTI1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEyNjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMjc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTI3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTI4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEyOTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMzA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTMxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEzMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEzMjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMzJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMzM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTMzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTM0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEzNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEzNTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMzY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTM2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTM3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDEzN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTEzODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMzhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xMzk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTM5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTQwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE0MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNDI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTQycHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTQzOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE0M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE0NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNDU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTQ2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE0NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE0Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNDg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTQ4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTQ5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE0OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE1MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNTE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTUxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTUyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE1Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNTQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTU0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTU1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE1Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNTc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTU3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTU4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE1OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE1OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNjA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTYxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE2MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE2Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNjJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNjM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTYzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTY0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE2NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNjY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTY2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTY3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE2N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE2ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNjk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTY5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTcwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE3MTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNzFweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNzI6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTcycHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTczOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE3M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE3NDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNzRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNzU6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTc2Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE3Nzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNzdweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xNzg6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTc4cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTc5Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE3OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE4MDpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xODE6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTgxcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTgyOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE4MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE4Mzpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODNweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xODQ6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTg0cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTg1Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE4Njpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODZweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xODc6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTg3cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTg4Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE4OTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODlweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xOTA6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTkxOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE5MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE5Mjpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xOTM6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTkzcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTk0Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE5NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE5NTpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xOTY6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTk2cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMTk3Om5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDE5N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yLTE5ODpub3QoOnJvb3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOThweCAhaW1wb3J0YW50O1xufVxuXG4udS1tci0xOTk6bm90KDpyb290KSB7XG4gIG1hcmdpbi1yaWdodDogMTk5cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXItMjAwOm5vdCg6cm9vdCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuKiBoZWlnaHRcbiogPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LWhlaWdodC0xcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0ycHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0zcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC00cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC01cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC02cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC03cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC04cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC05cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0xMHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTExcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMTJweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0xM3B4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTE0cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMTRweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMTVweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0xNnB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTE3cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMTdweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMThweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0xOXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTIwcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMjFweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0yMnB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTIzcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMjNweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMjRweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0yNXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTI2cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMjZweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMjdweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0yOHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTI5cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMjlweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMzBweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0zMXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDMxcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTMycHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMzNweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0zNHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTM1cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMzZweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0zN3B4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDM3cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTM4cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogMzhweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtMzlweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAzOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC00MHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTQxcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNDFweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNDJweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC00M3B4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDQzcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTQ0cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNDVweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC00NnB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTQ3cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNDdweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNDhweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC00OXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDQ5cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTUwcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNTFweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA1MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC01MnB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTUzcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNTNweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNTRweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC01NXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTU2cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNTdweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA1N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC01OHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDU4cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTU5cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNTlweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNjBweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC02MXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDYxcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTYycHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNjJweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNjNweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA2M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC02NHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTY1cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNjZweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC02N3B4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDY3cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTY4cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNjhweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNjlweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA2OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC03MHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTcxcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNzFweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNzJweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC03M3B4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDczcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTc0cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNzRweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNzVweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC03NnB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDc2cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTc3cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogNzdweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtNzhweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC03OXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDc5cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTgwcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtODFweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA4MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC04MnB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDgycHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTgzcHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogODNweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtODRweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA4NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC04NXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTg2cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogODZweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtODdweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA4N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC04OHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTg5cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogODlweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtOTBweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC05MXB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDkxcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTkycHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogOTJweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtOTNweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA5M3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC05NHB4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDk0cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTk1cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtOTZweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC05N3B4Om5vdCg6cm9vdCkge1xuICBoZWlnaHQ6IDk3cHggIWltcG9ydGFudDtcbn1cblxuLnUtaGVpZ2h0LTk4cHg6bm90KDpyb290KSB7XG4gIGhlaWdodDogOThweCAhaW1wb3J0YW50O1xufVxuXG4udS1oZWlnaHQtOTlweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiA5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhlaWdodC0xMDBweDpub3QoOnJvb3QpIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4vKipcbiogY29sb3JcbiogPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LWNvbG9yLWdyZWVuLW1haW5bY2xhc3NdIHtcbiAgY29sb3I6ICMwMDk2NWU7XG59XG5cbi51LWJnLWdyZWVuLW1haW5bY2xhc3NdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY1ZTtcbn1cblxuLyoqXG4qIHRleHQtYWxpZ25cbiogPT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXRhLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS10YS1jZW50ZXJfc3Age1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4udS10YS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudS10YS1sZWZ0X3NwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi51LXRhLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnUtdGEtcmlnaHRfc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi8qKlxuKiB3aGl0ZVNwYWNlXG4qID09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS13aGl0ZVNwYWNlLW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iXX0= */
