/* line 7, ../scss/generic/_reset.scss */
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 13, ../scss/generic/_reset.scss */
html,
body,
div,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
ol,
ul,
li,
form,
legend,
label,
table,
header,
footer,
nav,
section,
figure {
  margin: 0;
  padding: 0;
}

/* line 42, ../scss/generic/_reset.scss */
header,
footer,
nav,
section,
article,
hgroup,
figure {
  display: block;
}

/* line 6, ../scss/generic/_extensions.scss */
.hero-banner--full-width,
.hero-banner--fixed-width {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 13, ../scss/generic/_extensions.scss */
.tick-list-with-cta, .simple-article-list, .icons-with-intros {
  padding: 4em 1em 6em;
}

/* line 7, ../scss/base/_global-classes.scss */
.is-hidden {
  display: none !important;
  visibility: hidden !important;
}

/* line 13, ../scss/base/_global-classes.scss */
.is-vishidden {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
}

/* line 24, ../scss/base/_global-classes.scss */
.right {
  float: right;
  padding: 0 0 1em 1em;
}

/* line 29, ../scss/base/_global-classes.scss */
.right-search {
  float: right;
  padding: 0 0 1em;
}

/* line 34, ../scss/base/_global-classes.scss */
.left {
  float: left;
  padding: 0 1em 1em 0;
}

/* line 40, ../scss/base/_global-classes.scss */
.align-right {
  text-align: right;
}

/* line 44, ../scss/base/_global-classes.scss */
.align-center {
  text-align: center;
}

/* line 48, ../scss/base/_global-classes.scss */
.align-left {
  text-align: left;
}

/* line 53, ../scss/base/_global-classes.scss */
.valid {
  color: #089e00;
}

/* line 57, ../scss/base/_global-classes.scss */
.error {
  color: #e50000;
}

/* line 61, ../scss/base/_global-classes.scss */
.warning {
  color: #fff664;
}

/* line 65, ../scss/base/_global-classes.scss */
.information {
  color: #000db5;
}

/* line 70, ../scss/base/_global-classes.scss */
.svg-icon {
  fill: #333;
  height: 60px;
  stroke: none;
  width: 60px;
}

/* line 78, ../scss/base/_global-classes.scss */
.form__hp-dive-in {
  display: none;
}

/* line 5, ../scss/base/_links.scss */
a {
  color: #333;
  outline: 0;
  text-decoration: none;
}
/* line 10, ../scss/base/_links.scss */
a:hover, a:focus {
  color: #999;
}
/* line 15, ../scss/base/_links.scss */
a.small-link {
  font-size: .8rem;
}

/* line 6, ../scss/base/_headings.scss */
h1,
.alpha {
  line-height: 1.2;
}

/* line 11, ../scss/base/_headings.scss */
h2,
.beta {
  line-height: 1.2;
}

/* line 16, ../scss/base/_headings.scss */
h3,
.gamma {
  line-height: 1.2;
}

/* line 22, ../scss/base/_headings.scss */
.subheading {
  font-family: Georgia, Times, "Times New Roman", serif;
  font-weight: normal;
}

/* line 6, ../scss/base/_text.scss */
p {
  margin: .5em 0;
}

/* line 11, ../scss/base/_text.scss */
blockquote {
  border-left: 1px solid #999;
  color: #999;
  font-style: italic;
  margin-bottom: 1em;
  padding-left: 1em;
}

/* line 20, ../scss/base/_text.scss */
hr {
  background: #048eff;
  border: 0;
  height: 2px;
  margin: 2em 0;
}
/* line 26, ../scss/base/_text.scss */
hr.pixel {
  height: 1px;
}

/* line 31, ../scss/base/_text.scss */
abbr {
  border-bottom: 1px dotted #999;
  cursor: help;
}

/* line 37, ../scss/base/_text.scss */
.pullquote {
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 1.4375em;
}

/* line 43, ../scss/base/_text.scss */
.caption {
  font-style: italic;
}

/* line 49, ../scss/base/_text.scss */
.text a {
  text-decoration: underline;
}
/* line 53, ../scss/base/_text.scss */
.text ul {
  list-style: disc;
  margin: 0 0 1em 1.2em;
}
/* line 57, ../scss/base/_text.scss */
.text ul ul {
  margin-bottom: 0;
}
/* line 62, ../scss/base/_text.scss */
.text ol {
  list-style: decimal;
  margin: 0 0 1em 1.5em;
}
/* line 66, ../scss/base/_text.scss */
.text ol ol {
  margin-bottom: 0;
}

/* line 74, ../scss/base/_text.scss */
.sub-heading-with-caption {
  margin: 2em auto;
  text-align: center;
}
/* line 78, ../scss/base/_text.scss */
.sub-heading-with-caption hr {
  margin: 1em auto;
  width: 9em;
}

/* line 85, ../scss/base/_text.scss */
.short-message--icon-cta {
  padding: 1em;
  text-align: center;
}
/* line 89, ../scss/base/_text.scss */
.short-message--icon-cta hr {
  margin: 1em auto;
  width: 9em;
}
/* line 94, ../scss/base/_text.scss */
.short-message--icon-cta .btn {
  margin-top: 1em;
}

/* line 5, ../scss/base/_lists.scss */
ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 13, ../scss/base/_lists.scss */
.inline-list li {
  display: inline-block;
}

/* line 19, ../scss/base/_lists.scss */
.headline-list {
  margin-bottom: 1em;
}
/* line 22, ../scss/base/_lists.scss */
.headline-list.flush {
  margin: 0;
}
/* line 26, ../scss/base/_lists.scss */
.headline-list h4 {
  font-weight: normal;
}
/* line 30, ../scss/base/_lists.scss */
.headline-list li {
  border-top: 1px solid #ddd;
  padding: 0.25em 0;
}

/* line 38, ../scss/base/_lists.scss */
.post-list li {
  margin-bottom: 1em;
}

/* line 45, ../scss/base/_lists.scss */
.bullet-list--ticks {
  display: table;
  margin: 0 auto;
}
/* line 49, ../scss/base/_lists.scss */
.bullet-list--ticks > div {
  display: table-row;
}
/* line 52, ../scss/base/_lists.scss */
.bullet-list--ticks > div > * {
  display: table-cell;
  padding: 0.75em 0.25em;
  vertical-align: middle;
}
/* line 59, ../scss/base/_lists.scss */
.bullet-list--ticks p {
  font-size: 1.25em;
  margin-bottom: 0;
}

/* line 67, ../scss/base/_lists.scss */
.text-list {
  line-height: 1.3;
  margin: 0 0 1em;
}
/* line 71, ../scss/base/_lists.scss */
.text-list li {
  margin-bottom: 1em;
}

/* line 6, ../scss/base/_media.scss */
img,
video,
object {
  height: auto;
  max-width: 100%;
}

/* line 13, ../scss/base/_media.scss */
iframe {
  margin-bottom: 1em;
}

/* line 17, ../scss/base/_media.scss */
figure {
  margin-bottom: 1em;
}
/* line 20, ../scss/base/_media.scss */
figure img {
  margin-bottom: 0.5em;
}

/* line 25, ../scss/base/_media.scss */
figcaption {
  font-style: italic;
}

/* line 29, ../scss/base/_media.scss */
.hover-image-box {
  background-image: url("../images/sample/thumb-square-ivy.jpg");
  background-position: 50% 50%;
  background-size: 115%;
  max-height: 600px;
  max-width: 600px;
  -webkit-transition: background-size .25s ease-in-out;
  transition: background-size .25s ease-in-out;
}
/* line 37, ../scss/base/_media.scss */
.hover-image-box:hover {
  background-size: 100%;
}
/* line 41, ../scss/base/_media.scss */
.hover-image-box__info {
  background: #222;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  font-size: 26px;
  font-weight: 600;
  height: 100%;
  opacity: 0;
  padding: 20% 15px;
  text-align: center;
  -webkit-transition: opacity .45s ease-in-out;
  transition: opacity .45s ease-in-out;
  width: 100%;
}
/* line 54, ../scss/base/_media.scss */
.hover-image-box__info:hover {
  opacity: .9;
}

/* line 4, ../scss/base/_forms.scss */
form ol,
form ul {
  list-style: none;
  margin-left: 0;
}

/* line 10, ../scss/base/_forms.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 16, ../scss/base/_forms.scss */
label {
  display: block;
  padding-bottom: 0.5em;
}

/* line 21, ../scss/base/_forms.scss */
textarea {
  resize: vertical;
}

/* line 25, ../scss/base/_forms.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0 1px;
}

/* line 34, ../scss/base/_forms.scss */
input,
textarea {
  border: 1px solid #999;
  border-radius: 0.1875em;
  padding: 0.5em 0.65rem;
  width: 100%;
}
/* line 41, ../scss/base/_forms.scss */
input:focus,
textarea:focus {
  background-color: #f9f9f9;
  -webkit-transition: background-color .25s;
  transition: background-color .25s;
}

/* line 48, ../scss/base/_forms.scss */
input[type=text],
input[type=search],
input[type=url],
input[type=number],
input[type=tel],
input[type=email],
textarea {
  -webkit-appearance: none;
  outline: none;
}

/* line 59, ../scss/base/_forms.scss */
button,
input[type="submit"] {
  cursor: pointer;
}

/* line 64, ../scss/base/_forms.scss */
input[type="checkbox"],
input[type="radio"] {
  margin-right: .3em;
  width: auto;
}

/* line 71, ../scss/base/_forms.scss */
input[type=radio].checkbox-zooming-tick {
  display: none;
}
/* line 56, ../scss/generic/_mixins.scss */
input[type=radio].checkbox-zooming-tick + label span {
  border: 1px solid #ddd;
  border-radius: 0.1875em;
  cursor: pointer;
  display: inline-block;
  height: 24px;
  margin: -1px 4px 0 0;
  padding: 1px;
  -webkit-transition: background-color .25s, border .25s;
  transition: background-color .25s, border .25s;
  vertical-align: middle;
  width: 24px;
}
/* line 68, ../scss/generic/_mixins.scss */
input[type=radio].checkbox-zooming-tick + label span svg {
  fill: #fff;
  height: 19.2px;
  opacity: 0;
  -webkit-transform: scale(0.2);
          transform: scale(0.2);
  -webkit-transition: all .25s;
  transition: all .25s;
  width: 19.2px;
}
/* line 78, ../scss/generic/_mixins.scss */
input[type=radio].checkbox-zooming-tick:checked + label span {
  background-color: #444;
  border: 1px solid #444;
  -webkit-transition: all .25s;
  transition: all .25s;
}
/* line 83, ../scss/generic/_mixins.scss */
input[type=radio].checkbox-zooming-tick:checked + label span svg {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all .25s;
  transition: all .25s;
}

/* line 76, ../scss/base/_forms.scss */
input[type="search"] {
  -webkit-appearance: none;
  border-radius: 0;
}

/* line 81, ../scss/base/_forms.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 87, ../scss/base/_forms.scss */
.field-container {
  margin-bottom: 1em;
}
/* line 91, ../scss/base/_forms.scss */
.field-container.has-error input,
.field-container.has-error textarea {
  border-color: #e50000;
}
/* line 96, ../scss/base/_forms.scss */
.field-container.has-error .help-block {
  color: #e50000;
  font-size: 0.75em;
}

/* line 106, ../scss/base/_forms.scss */
.inline-form fieldset,
.inline-form .inline-container {
  position: relative;
}
/* line 111, ../scss/base/_forms.scss */
.inline-form .search-submit {
  background: none;
  border: 0;
  border-left: 1px solid #999;
  color: #999;
  padding: .78em 1em;
}
/* line 119, ../scss/base/_forms.scss */
.inline-form input[type=submit],
.inline-form button,
.inline-form .btn {
  background: #333;
  font-size: 0.875em;
  padding: .65rem 1.3rem;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
  z-index: 1;
}
/* line 131, ../scss/base/_forms.scss */
.inline-form input[type=submit]:hover, .inline-form input[type=submit]:focus,
.inline-form button:hover,
.inline-form button:focus,
.inline-form .btn:hover,
.inline-form .btn:focus {
  background: #999;
  color: #fff;
}

/* line 140, ../scss/base/_forms.scss */
.has-error {
  border-color: #e50000;
}

/* line 144, ../scss/base/_forms.scss */
.is-valid {
  border-color: #089e00;
}

/* line 152, ../scss/base/_forms.scss */
.search-field {
  padding-right: 3em;
}

/* line 157, ../scss/base/_forms.scss */
.gravity {
  display: none;
}

/* line 161, ../scss/base/_forms.scss */
.notification {
  background-color: #333;
  color: #fff;
  opacity: 0;
  padding: 1em;
  text-align: center;
  -webkit-transition: all .3s;
  transition: all .3s;
}
/* line 169, ../scss/base/_forms.scss */
.notification.submission-message {
  opacity: 1;
}

/* line 5, ../scss/base/_tables.scss */
table {
  border: 1px solid #999;
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

/* line 12, ../scss/base/_tables.scss */
th {
  border: 1px solid #999;
  padding: .2em;
  text-align: left;
}

/* line 18, ../scss/base/_tables.scss */
td {
  border: 1px solid #999;
  padding: .2em;
}

/* line 5, ../scss/base/_animation.scss */
.animate-fade {
  opacity: 1;
  -webkit-transition: opacity .3s ease-out;
  transition: opacity .3s ease-out;
}
/* line 9, ../scss/base/_animation.scss */
.animate-fade:hover {
  opacity: 0;
}

/* line 15, ../scss/base/_animation.scss */
.animate-move > .demo-shape {
  -webkit-transition: all .8s ease-in-out;
  transition: all .8s ease-in-out;
}

/* line 4, ../scss/base/_fonttypes.scss */
.font-secondary {
  font-family: Georgia, Times, "Times New Roman", serif;
}

/* line 17, ../scss/objects/_layout.scss */
.g {
  margin: 0 -0.5em;
  overflow: hidden;
}

/* line 23, ../scss/objects/_layout.scss */
.gi {
  padding: 0.5em;
}
/* line 26, ../scss/objects/_layout.scss */
.gi img {
  display: block;
}
@media all and (min-width: 768px) {
  /* line 23, ../scss/objects/_layout.scss */
  .gi {
    float: left;
  }
}

/* line 37, ../scss/objects/_layout.scss */
.g-1up .gi {
  width: 100%;
}

@media all and (min-width: 768px) {
  /* line 45, ../scss/objects/_layout.scss */
  .g-2up > .gi {
    float: left;
    width: 50%;
  }
  /* line 49, ../scss/objects/_layout.scss */
  .g-2up > .gi:nth-of-type(odd) {
    clear: left;
  }
}

/* line 58, ../scss/objects/_layout.scss */
.g-half > .gi {
  float: left;
  width: 50%;
}
/* line 62, ../scss/objects/_layout.scss */
.g-half > .gi:nth-of-type(odd) {
  clear: left;
}

@media all and (min-width: 768px) {
  /* line 71, ../scss/objects/_layout.scss */
  .g-3up > .gi {
    float: left;
    width: 50%;
  }
  /* line 75, ../scss/objects/_layout.scss */
  .g-3up > .gi:nth-of-type(2n+1) {
    clear: left;
  }
}
@media all and (min-width: 1024px) {
  /* line 82, ../scss/objects/_layout.scss */
  .g-3up > .gi {
    width: 33.3333333%;
  }
  /* line 85, ../scss/objects/_layout.scss */
  .g-3up > .gi:nth-of-type(2n+1) {
    clear: none;
  }
  /* line 89, ../scss/objects/_layout.scss */
  .g-3up > .gi:nth-of-type(3n+1) {
    clear: left;
  }
}

@media all and (min-width: 768px) {
  /* line 99, ../scss/objects/_layout.scss */
  .g-1-3 > .gi {
    float: left;
    width: 33.333333%;
  }
}

@media all and (min-width: 768px) {
  /* line 109, ../scss/objects/_layout.scss */
  .g-4up > .gi {
    float: left;
    width: 50%;
  }
  /* line 113, ../scss/objects/_layout.scss */
  .g-4up > .gi:nth-of-type(2n+1) {
    clear: both;
  }
}
@media all and (min-width: 1024px) {
  /* line 120, ../scss/objects/_layout.scss */
  .g-4up > .gi {
    width: 25%;
  }
  /* line 123, ../scss/objects/_layout.scss */
  .g-4up > .gi:nth-of-type(2n+1) {
    clear: none;
  }
  /* line 127, ../scss/objects/_layout.scss */
  .g-4up > .gi:nth-of-type(4n+1) {
    clear: left;
  }
}

/* line 136, ../scss/objects/_layout.scss */
.g-quarter > .gi {
  float: left;
  width: 25%;
}
/* line 140, ../scss/objects/_layout.scss */
.g-quarter > .gi:nth-of-type(4n+1) {
  clear: left;
}

@media all and (min-width: 480px) {
  /* line 149, ../scss/objects/_layout.scss */
  .g-max4 > .gi {
    float: left;
    width: 50%;
  }
  /* line 153, ../scss/objects/_layout.scss */
  .g-max4 > .gi:nth-of-type(2n+1) {
    clear: both;
  }
}
@media all and (min-width: 640px) {
  /* line 160, ../scss/objects/_layout.scss */
  .g-max4 > .gi {
    width: 33.3333333%;
  }
  /* line 163, ../scss/objects/_layout.scss */
  .g-max4 > .gi:nth-of-type(2n+1) {
    clear: none;
  }
  /* line 167, ../scss/objects/_layout.scss */
  .g-max4 > .gi:nth-of-type(3n+1) {
    clear: left;
  }
}
@media all and (min-width: 1024px) {
  /* line 174, ../scss/objects/_layout.scss */
  .g-max4 > .gi {
    width: 25%;
  }
  /* line 177, ../scss/objects/_layout.scss */
  .g-max4 > .gi:nth-of-type(3n+1) {
    clear: none;
  }
  /* line 181, ../scss/objects/_layout.scss */
  .g-max4 > .gi:nth-of-type(4n+1) {
    clear: left;
  }
}

/* line 191, ../scss/objects/_layout.scss */
.g-max5 > .gi {
  float: left;
  width: 50%;
}
/* line 195, ../scss/objects/_layout.scss */
.g-max5 > .gi:nth-of-type(2n+1) {
  clear: both;
}
@media all and (min-width: 640px) {
  /* line 201, ../scss/objects/_layout.scss */
  .g-max5 > .gi {
    width: 33.3333333%;
  }
  /* line 204, ../scss/objects/_layout.scss */
  .g-max5 > .gi:nth-of-type(2n+1) {
    clear: none;
  }
  /* line 208, ../scss/objects/_layout.scss */
  .g-max5 > .gi:nth-of-type(3n+1) {
    clear: left;
  }
}
@media all and (min-width: 768px) {
  /* line 215, ../scss/objects/_layout.scss */
  .g-max5 > .gi {
    width: 25%;
  }
  /* line 218, ../scss/objects/_layout.scss */
  .g-max5 > .gi:nth-of-type(3n+1) {
    clear: none;
  }
  /* line 222, ../scss/objects/_layout.scss */
  .g-max5 > .gi:nth-of-type(4n+1) {
    clear: left;
  }
}
@media all and (min-width: 900px) {
  /* line 229, ../scss/objects/_layout.scss */
  .g-max5 > .gi {
    width: 20%;
  }
  /* line 232, ../scss/objects/_layout.scss */
  .g-max5 > .gi:nth-of-type(4n+1) {
    clear: none;
  }
  /* line 236, ../scss/objects/_layout.scss */
  .g-max5 > .gi:nth-of-type(5n+1) {
    clear: left;
  }
}

@media all and (min-width: 768px) {
  /* line 246, ../scss/objects/_layout.scss */
  .g-2-3 > .gi {
    float: left;
    width: 66.666666%;
  }
}

/* line 255, ../scss/objects/_layout.scss */
.g-opposites .gi {
  float: left;
}
/* line 258, ../scss/objects/_layout.scss */
.g-opposites .gi:last-child {
  float: right;
  text-align: right;
}

@media all and (max-width: 768px) {
  /* line 266, ../scss/objects/_layout.scss */
  .hide-small {
    display: none;
  }
}

@media all and (min-width: 768px) and (max-width: 1024px) {
  /* line 272, ../scss/objects/_layout.scss */
  .hide-med {
    display: none;
  }
}

@media all and (min-width: 1024px) {
  /* line 278, ../scss/objects/_layout.scss */
  .hide-large {
    display: none;
  }
}

/* line 286, ../scss/objects/_layout.scss */
.pl-container {
  margin: 30px auto;
  max-width: 1200px;
  padding: 0 10px;
}

/* line 290, ../scss/objects/_layout.scss */
.pl-container--med {
  margin: 30px auto;
  max-width: 768px;
  padding: 0 10px;
}

/* line 294, ../scss/objects/_layout.scss */
.pl-container--med-2 {
  margin: 30px auto;
  max-width: 900px;
  padding: 0 10px;
}

/* line 298, ../scss/objects/_layout.scss */
.pl-container--large {
  margin: 30px auto;
  max-width: 1024px;
  padding: 0 10px;
}

/* line 302, ../scss/objects/_layout.scss */
.pl-container--large-3 {
  margin: 30px auto;
  max-width: 1280px;
  padding: 0 10px;
}

/* line 306, ../scss/objects/_layout.scss */
.pl-container--xl {
  margin: 30px auto;
  max-width: 1366px;
  padding: 0 10px;
}

/* line 310, ../scss/objects/_layout.scss */
.pl-container--xxl {
  margin: 30px auto;
  max-width: 1600px;
  padding: 0 10px;
}

/* line 314, ../scss/objects/_layout.scss */
.pl-container--xxxl {
  margin: 30px auto;
  max-width: 1920px;
  padding: 0 10px;
}

/* line 17, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown {
  left: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all .45s ease;
  transition: all .45s ease;
  z-index: 1030;
}
/* line 26, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-brand {
  float: none;
  font-size: 0;
  padding: 1.25rem 0;
  position: relative;
  -webkit-transition: padding .25s ease;
  transition: padding .25s ease;
  white-space: nowrap;
}
/* line 34, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-brand::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
/* line 42, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-logo,
.bs-tether--header .navbar-dropdown .navbar-caption {
  display: inline-block;
  vertical-align: middle;
}
/* line 48, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-logo {
  margin-right: .8rem;
  -webkit-transition: margin .3s ease-in-out;
  transition: margin .3s ease-in-out;
}
/* line 52, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-logo img {
  height: 3.125rem;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
/* line 58, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .table-cell {
  height: 5.625rem;
}
/* line 62, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-caption {
  color: #fff;
  font-family: "Montserrat", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  white-space: normal;
}
/* line 70, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-caption,
.bs-tether--header .navbar-dropdown .navbar-caption:hover {
  color: #fff;
  text-decoration: none;
}
/* line 76, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.navbar-fixed-top {
  position: fixed;
}
/* line 80, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.bg-color.transparent {
  background: none !important;
}
/* line 84, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.navbar-short .navbar-brand {
  padding: .625rem 0;
}
/* line 88, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.navbar-short .navbar-logo {
  margin-right: .5rem;
}
/* line 92, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.navbar-short .navbar-logo img {
  height: 2.375rem;
}
/* line 96, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.navbar-short .table-cell {
  height: 3.625rem;
}
/* line 100, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .navbar-close {
  left: .6875rem;
  position: fixed;
  top: .75rem;
  z-index: 1000;
}
/* line 107, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.opened {
  background: none !important;
}
/* line 111, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown.opened .navbar-brand, .bs-tether--header .navbar-dropdown.opened .navbar-toggler {
  display: none;
}
/* line 116, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .hamburger-icon {
  content: "";
  width: 20px;
  -webkit-box-shadow: 0 -6px 0 1px,0 0 0 1px,0 6px 0 1px;
          box-shadow: 0 -6px 0 1px,0 0 0 1px,0 6px 0 1px;
}
/* line 122, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .close-icon {
  position: relative;
  width: 21px;
  height: 21px;
  overflow: hidden;
}
/* line 129, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .close-icon::before,
.bs-tether--header .navbar-dropdown .close-icon::after {
  content: '';
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
}
/* line 140, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .close-icon::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
/* line 144, ../scss/objects/_header.scss */
.bs-tether--header .navbar-dropdown .close-icon::after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
/* line 150, ../scss/objects/_header.scss */
.bs-tether--header .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  border-bottom: .35em solid transparent;
  border-left: .35em solid;
  border-right: 0;
  border-top: .35em solid transparent;
  margin-left: .3rem;
}
/* line 157, ../scss/objects/_header.scss */
.bs-tether--header .dropdown-menu .dropdown-item:focus {
  outline: 0;
}
/* line 161, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown {
  display: table !important;
  font-family: "Montserrat", sans-serif;
  font-size: .75rem;
  font-weight: 700;
  height: auto !important;
}
/* line 168, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .nav-item {
  display: table-cell;
  float: none;
  vertical-align: middle;
}
/* line 174, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .nav-btn {
  padding-left: 1rem;
}
/* line 178, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .link {
  margin: 1.667em;
  padding: 0;
  -webkit-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
/* line 183, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .link.dropdown-toggle {
  margin-right: 2.583em;
}
/* line 186, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .link.dropdown-toggle::after {
  margin-left: .25rem;
  border-top: .35em solid;
  border-right: .35em solid transparent;
  border-left: .35em solid transparent;
  border-bottom: 0;
  display: block;
  margin-top: -.1667em;
  position: absolute;
  right: 1.3333em;
  top: 50%;
}
/* line 200, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin: 0;
  padding: 1.667em 2.583em 1.667em 1.667em;
}
/* line 205, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .link::after, .bs-tether--header .nav-dropdown .link.dropdown-item::after {
  color: #ffb700;
}
/* line 212, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .btn {
  font-size: .75rem;
  font-weight: 700;
  letter-spacing: 0;
  margin-bottom: 0;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
/* line 221, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .dropdown-menu {
  border-radius: 0;
  border: 0;
  left: 0;
  margin: 0;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
/* line 230, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .dropdown-submenu {
  left: 100%;
  margin-left: .125rem;
  margin-top: -1.25rem;
  top: 0;
}
/* line 237, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .dropdown-item {
  font-size: .8125rem;
  font-weight: 500;
  line-height: 2;
  padding: .3846em 4.615em .3846em 1.5385em;
  position: relative;
  -webkit-transition: color .2s ease-in-out, background-color .2s ease-in-out;
  transition: color .2s ease-in-out, background-color .2s ease-in-out;
}
/* line 245, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .dropdown-item::after {
  margin-top: -.3077em;
  position: absolute;
  right: 1.1538em;
  top: 50%;
}
/* line 252, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown .dropdown-item:focus, .bs-tether--header .nav-dropdown .dropdown-item:hover {
  background: none;
}
/* line 258, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown.navbar-toggleable-xl {
  bottom: 0;
  display: none;
  left: 0;
  overflow-x: hidden;
  position: fixed;
  top: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 18.75rem;
  z-index: 999;
}
@media (max-width: 768px) {
  /* line 272, ../scss/objects/_header.scss */
  .bs-tether--header .nav-dropdown.navbar-toggleable-sm {
    bottom: 0;
    display: none;
    left: 0;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    width: 18.75rem;
    z-index: 999;
  }
}
/* line 286, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm {
  display: block !important;
  overflow-x: hidden;
  overflow: auto;
  padding-top: 3.875rem;
}
/* line 292, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm::after {
  content: "";
  display: block;
  height: 3rem;
  width: 100%;
}
/* line 299, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm.collapse.in ~ .navbar-close {
  display: block !important;
}
/* line 303, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm.collapsing, .bs-tether--header .nav-dropdown-sm.collapse.in {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: all .25s ease-out;
  transition: all .25s ease-out;
}
/* line 309, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm.collapsing[aria-expanded="false"] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
/* line 313, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .nav-item {
  display: block;
  margin-left: 0 !important;
  padding-left: 0;
}
/* line 319, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .link,
.bs-tether--header .nav-dropdown-sm .dropdown-item {
  border-top: 1px dotted rgba(255, 255, 255, 0.1);
  font-size: .8125rem;
  line-height: 1.6;
  margin: 0 !important;
  padding: .875rem 2.4rem .875rem 1.5625rem !important;
  position: relative;
  white-space: normal;
}
/* line 330, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .link:focus,
.bs-tether--header .nav-dropdown-sm .link:hover,
.bs-tether--header .nav-dropdown-sm .dropdown-item:focus,
.bs-tether--header .nav-dropdown-sm .dropdown-item:hover {
  background: rgba(0, 0, 0, 0.2) !important;
}
/* line 337, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .nav-btn {
  position: relative;
  padding: 1.5625rem 1.5625rem 0 1.5625rem;
}
/* line 341, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .nav-btn::before {
  border-top: 1px dotted rgba(255, 255, 255, 0.1);
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 351, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .nav-btn + .nav-btn {
  padding-top: .625rem;
}
/* line 355, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .nav-btn + .nav-btn::before {
  display: none;
}
/* line 359, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .btn {
  padding: .625rem 0;
}
/* line 363, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .dropdown-toggle::after {
  position: absolute;
  right: 1.25rem;
  top: 50%;
  margin-top: -.154em;
}
/* line 370, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-left: .25rem;
  border-top: .35em solid;
  border-right: .35em solid transparent;
  border-left: .35em solid transparent;
  border-bottom: 0;
}
/* line 378, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .dropdown-toggle[data-toggle="dropdown-submenu"][aria-expanded="true"]::after {
  border-top: 0;
  border-right: .35em solid transparent;
  border-left: .35em solid transparent;
  border-bottom: .35em solid;
}
/* line 385, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .dropdown-menu {
  margin: 0;
  padding: 0;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  border: 0;
  float: none;
  border-radius: 0;
  background: none;
}
/* line 400, ../scss/objects/_header.scss */
.bs-tether--header .is-builder .nav-dropdown.collapsing {
  -webkit-transition: none !important;
  transition: none !important;
}
/* line 404, ../scss/objects/_header.scss */
.bs-tether--header .container {
  position: relative;
}
/* line 408, ../scss/objects/_header.scss */
.bs-tether--header .btn + .btn {
  margin-left: 1rem;
}
/* line 412, ../scss/objects/_header.scss */
.bs-tether--header .btn {
  background: #ffb700;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  letter-spacing: 2px;
  padding: .75rem 2.1875rem;
  font-size: .75rem;
  line-height: 1.5;
  border-radius: 3px;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  margin-bottom: .5rem;
}
/* line 424, ../scss/objects/_header.scss */
.bs-tether--header .btn:hover {
  background: #ffc124;
}
/* line 429, ../scss/objects/_header.scss */
.bs-tether--header .table {
  display: table;
  margin-bottom: 0;
  width: 100%;
}
/* line 435, ../scss/objects/_header.scss */
.bs-tether--header .table-full {
  height: 100%;
  position: relative;
  width: 100%;
}
/* line 441, ../scss/objects/_header.scss */
.bs-tether--header .table-cell {
  display: table-cell;
  float: none;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  vertical-align: middle;
}
/* line 450, ../scss/objects/_header.scss */
.bs-tether--header .table-md-up {
  width: 100%;
}
/* line 454, ../scss/objects/_header.scss */
.bs-tether--header .table-md-up .table-cell {
  display: block;
}
/* line 458, ../scss/objects/_header.scss */
.bs-tether--header .table-md-up .table-cell + .table-cell {
  padding-top: 40px;
}
/* line 463, ../scss/objects/_header.scss */
.bs-tether--header .hamburger-om:after {
  content: "";
  width: 30px;
  height: 3px;
  background-color: #fff;
  position: absolute;
  top: 8px;
  left: 0;
}
/* line 473, ../scss/objects/_header.scss */
.bs-tether--header .hamburger-om:before {
  content: "";
  width: 30px;
  height: 3px;
  background-color: #fff;
  position: absolute;
  top: -8px;
  left: 0;
}
/* line 483, ../scss/objects/_header.scss */
.bs-tether--header .navbar-brand .text-black {
  color: #000 !important;
}
/* line 487, ../scss/objects/_header.scss */
.bs-tether--header .navbar-toggler.collapsed .hum-top,
.bs-tether--header .hum-middle,
.bs-tether--header .hum-bottom {
  position: absolute;
  content: "";
  right: 0;
  width: 20px;
  height: 3px;
}
/* line 497, ../scss/objects/_header.scss */
.bs-tether--header .navbar-toggler.collapsed .hum-top {
  top: -1px;
}
/* line 501, ../scss/objects/_header.scss */
.bs-tether--header .navbar-toggler.collapsed .hum-middle {
  top: 6px;
}
/* line 505, ../scss/objects/_header.scss */
.bs-tether--header .navbar-toggler.collapsed .hum-bottom {
  bottom: 0;
}
/* line 509, ../scss/objects/_header.scss */
.bs-tether--header .navbar-close .close-icon {
  display: block;
}
/* line 513, ../scss/objects/_header.scss */
.bs-tether--header .navbar-close.collapsed .close-icon {
  display: none;
}
/* line 517, ../scss/objects/_header.scss */
.bs-tether--header .navbar-toggler {
  color: #fff;
  position: relative;
}
/* line 522, ../scss/objects/_header.scss */
.bs-tether--header .btn {
  border-radius: 1.6em;
}
/* line 526, ../scss/objects/_header.scss */
.bs-tether--header .hide-buttons .nav-btn {
  display: none !important;
}
/* line 530, ../scss/objects/_header.scss */
.bs-tether--header .link,
.bs-tether--header .dropdown-item {
  color: #fff;
}
/* line 535, ../scss/objects/_header.scss */
.bs-tether--header .link {
  font-size: .75rem;
}
/* line 539, ../scss/objects/_header.scss */
.bs-tether--header .dropdown-item,
.bs-tether--header .nav-dropdown-sm .link {
  font-size: .812rem;
}
/* line 544, ../scss/objects/_header.scss */
.bs-tether--header .link:hover,
.bs-tether--header .dropdown-item:hover,
.bs-tether--header .link:focus,
.bs-tether--header .dropdown-item:focus {
  color: #f4f6f9;
}
/* line 551, ../scss/objects/_header.scss */
.bs-tether--header .link[aria-expanded="true"],
.bs-tether--header .dropdown-menu {
  background: #0086bf;
}
/* line 556, ../scss/objects/_header.scss */
.bs-tether--header .navbar,
.bs-tether--header .nav-dropdown-sm,
.bs-tether--header .nav-dropdown-sm .link[aria-expanded="true"] {
  background: #009fe3;
}
/* line 562, ../scss/objects/_header.scss */
.bs-tether--header .nav-dropdown-sm .dropdown-menu {
  background: #17baff;
}
/* line 566, ../scss/objects/_header.scss */
.bs-tether--header .bg-color.transparent .link {
  color: #fff;
  -webkit-transition: none;
  transition: none;
}
/* line 571, ../scss/objects/_header.scss */
.bs-tether--header .bg-color.transparent.opened .link {
  -webkit-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
/* line 575, ../scss/objects/_header.scss */
.bs-tether--header .bg-color.transparent.opened .link:hover,
.bs-tether--header .bg-color.transparent.opened .link:focus {
  color: #f4f6f9;
}
/* line 580, ../scss/objects/_header.scss */
.bs-tether--header .link[aria-expanded="true"],
.bs-tether--header .dropdown-item[aria-expanded="true"] {
  color: #f4f6f9 !important;
}
/* line 585, ../scss/objects/_header.scss */
.bs-tether--header.navbar--stuck .navbar__section {
  background: #08b5ff;
}
/* line 589, ../scss/objects/_header.scss */
.bs-tether--header .navbar__hamburger {
  color: #fff;
}
/* line 593, ../scss/objects/_header.scss */
.bs-tether--header .close-icon::before,
.bs-tether--header .close-icon::after {
  background-color: #fff;
}
@media (max-width: 768px) {
  /* line 600, ../scss/objects/_header.scss */
  .bs-tether--header .btn {
    white-space: normal;
  }
  /* line 604, ../scss/objects/_header.scss */
  .bs-tether--header .btn + .btn {
    margin-left: 0;
  }
}

/* line 6, ../scss/objects/_nav.scss */
.pagination {
  overflow: hidden;
}
/* line 9, ../scss/objects/_nav.scss */
.pagination li {
  border-right: 1px solid #eee;
  float: left;
}
/* line 13, ../scss/objects/_nav.scss */
.pagination li:last-child {
  border: 0;
}
/* line 18, ../scss/objects/_nav.scss */
.pagination a {
  padding: 1em;
}

/* line 4, ../scss/objects/_main.scss */
body {
  background: #fff;
  color: #333;
  font: 100%/1.5 "HelveticaNeue", "Helvetica", "Arial", sans-serif;
}

/* line 4, ../scss/objects/_footer.scss */
.footer {
  background-color: #008fcc;
}
/* line 7, ../scss/objects/_footer.scss */
.footer .pl-container {
  margin: 0 auto;
}
/* line 11, ../scss/objects/_footer.scss */
.footer .row {
  margin: 0;
  padding: 30px 15px;
}
/* line 16, ../scss/objects/_footer.scss */
.footer .logo-footer-link img {
  height: 60px;
}
/* line 20, ../scss/objects/_footer.scss */
.footer .footer-nav {
  display: block;
  margin-right: 1rem;
}
/* line 24, ../scss/objects/_footer.scss */
.footer .footer-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;
}
@media all and (min-width: 320px) {
  /* line 24, ../scss/objects/_footer.scss */
  .footer .footer-nav__list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
/* line 33, ../scss/objects/_footer.scss */
.footer .footer-nav__item {
  width: 50%;
}
@media all and (min-width: 320px) {
  /* line 33, ../scss/objects/_footer.scss */
  .footer .footer-nav__item {
    width: inherit;
  }
}
/* line 41, ../scss/objects/_footer.scss */
.footer .footer-nav__link {
  color: #fff;
  display: block;
  font-weight: bold;
  padding: 1rem 2rem 1rem 0;
}
/* line 49, ../scss/objects/_footer.scss */
.footer__info {
  color: #fff;
}
@media all and (min-width: 1024px) {
  /* line 49, ../scss/objects/_footer.scss */
  .footer__info {
    max-width: 50%;
  }
}
/* line 57, ../scss/objects/_footer.scss */
.footer .copyright {
  color: #fff;
}
/* line 60, ../scss/objects/_footer.scss */
.footer .copyright a {
  color: #fff;
  font-weight: bold;
}
/* line 64, ../scss/objects/_footer.scss */
.footer .copyright a:hover {
  color: #fff;
}
/* line 70, ../scss/objects/_footer.scss */
.footer p {
  margin: 1em 0;
}

@font-face {
  font-family: 'icons';
  src: url("../fonts/icons.eot");
  src: url("../fonts/icons.eot?#iefix") format("embedded-opentype"), url("../fonts/icons.woff") format("woff"), url("../fonts/icons.ttf") format("truetype"), url("../fonts/icons.svg#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 16, ../scss/objects/_icons.scss */
[data-icon]::before {
  content: attr(data-icon);
  font-family: 'icons';
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  line-height: 1;
  speak: none;
}

/* line 25, ../scss/objects/_icons.scss */
.icon-twitter::before,
.icon-stumbleupon::before,
.icon-pinterest::before,
.icon-linkedin::before,
.icon-google-plus::before,
.icon-search::before,
.icon-play::before,
.icon-menu::before,
.icon-arrow-left::before,
.icon-arrow-right::before,
.icon-bubble::before,
.icon-facebook::before,
.icon-feed::before,
.icon-youtube::before,
.icon-tag::before,
.icon-tumblr::before,
.icon-instagram,
.icon-podcast,
.icon-apple,
.icon-android,
.icon-arrow::after,
.icon-envelope::before {
  font-family: 'icons';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
}

/* line 57, ../scss/objects/_icons.scss */
.icon-twitter::before {
  content: '\74';
}

/* line 61, ../scss/objects/_icons.scss */
.icon-stumbleupon::before {
  content: '\75';
}

/* line 65, ../scss/objects/_icons.scss */
.icon-pinterest::before {
  content: '\70';
}

/* line 69, ../scss/objects/_icons.scss */
.icon-linkedin::before {
  content: '\69';
}

/* line 73, ../scss/objects/_icons.scss */
.icon-google-plus::before {
  content: '\67';
}

/* line 77, ../scss/objects/_icons.scss */
.icon-search::before {
  content: '\73';
}

/* line 81, ../scss/objects/_icons.scss */
.icon-menu::before {
  content: '\21';
}

/* line 85, ../scss/objects/_icons.scss */
.icon-arrow-left::before {
  content: '\23';
}

/* line 89, ../scss/objects/_icons.scss */
.icon-arrow-right::before {
  content: '\24';
}

/* line 93, ../scss/objects/_icons.scss */
.icon-bubble::before {
  content: '\25';
}

/* line 97, ../scss/objects/_icons.scss */
.icon-facebook::before {
  content: '\66';
}

/* line 101, ../scss/objects/_icons.scss */
.icon-feed::before {
  content: '\27';
}

/* line 105, ../scss/objects/_icons.scss */
.icon-youtube::before {
  content: '\79';
}

/* line 109, ../scss/objects/_icons.scss */
.icon-tag::before {
  content: '\28';
}

/* line 113, ../scss/objects/_icons.scss */
.icon-tumblr::before {
  content: '\6d';
}

/* line 117, ../scss/objects/_icons.scss */
.icon-instagram::before {
  content: '\22';
}

/* line 121, ../scss/objects/_icons.scss */
.icon-podcast::before {
  content: '\26';
}

/* line 125, ../scss/objects/_icons.scss */
.icon-android::before {
  content: '\29';
}

/* line 129, ../scss/objects/_icons.scss */
.icon-apple::before {
  content: '\2a';
}

/* line 133, ../scss/objects/_icons.scss */
.icon-envelope::before {
  content: '\2b';
}

/* line 137, ../scss/objects/_icons.scss */
.icon-arrow::after {
  content: '\61';
  display: inline-block;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* line 143, ../scss/objects/_icons.scss */
.icon-play::before {
  content: '\61';
  font-size: .7rem;
  padding-left: .2em;
}

/* line 149, ../scss/objects/_icons.scss */
.icon-play-box {
  display: block;
  margin-left: 2em;
}
/* line 153, ../scss/objects/_icons.scss */
.icon-play-box::before {
  background: #999;
  color: #fff;
  margin-left: -1.7rem;
  margin-right: 0.5em;
  padding: 0.25em;
}

/* line 4, ../scss/objects/_buttons.scss */
.btn {
  background: #333;
  border: 0;
  color: #fff;
  display: inline-block;
  line-height: 1;
  padding: 1em;
  text-align: center;
  -webkit-transition: background .25s, color .25s;
  transition: background .25s, color .25s;
}
/* line 14, ../scss/objects/_buttons.scss */
.btn:hover, .btn:focus {
  background: #999;
  color: #fff;
}
/* line 20, ../scss/objects/_buttons.scss */
.btn.rounded {
  border-radius: 0.3125em;
}
/* line 24, ../scss/objects/_buttons.scss */
.btn.disabled {
  background: #eee;
  color: #999;
}
/* line 29, ../scss/objects/_buttons.scss */
.btn.ghost {
  background-color: transparent;
  border: 1px solid #fff;
  border-radius: 0.3125em;
  display: block;
  font-size: .8em;
  font-weight: normal;
  margin: 1em auto 0;
  padding: .75em 1.2em;
  width: 10em;
}
/* line 40, ../scss/objects/_buttons.scss */
.btn.ghost:hover {
  background-color: transparent;
}
/* line 43, ../scss/objects/_buttons.scss */
.btn.ghost:hover .icon--right-arrow-simple {
  left: 8px;
  -webkit-transition: left .25s;
  transition: left .25s;
}
/* line 49, ../scss/objects/_buttons.scss */
.btn.ghost span {
  display: inline-block;
}
/* line 53, ../scss/objects/_buttons.scss */
.btn.ghost .icon--right-arrow-simple {
  display: inline-block;
  fill: #fff;
  height: 12px;
  left: 5px;
  position: relative;
  -webkit-transition: left .25s;
  transition: left .25s;
  width: 12px;
}

/* line 65, ../scss/objects/_buttons.scss */
.btn-small {
  padding: 0.5em;
}

/* line 69, ../scss/objects/_buttons.scss */
.btn-large {
  background: #999;
  font-size: 1.4rem;
  font-weight: normal;
  padding: 0.5em;
  text-transform: uppercase;
}

/* line 77, ../scss/objects/_buttons.scss */
.text-btn {
  font-style: italic;
}

/* line 4, ../scss/objects/_blocks.scss */
.brick {
  background: #ddd;
  border-bottom: 1px solid #eee;
  font-weight: bold;
  padding: 2em;
  text-align: center;
}

/* line 13, ../scss/objects/_blocks.scss */
.block {
  overflow: hidden;
}
/* line 16, ../scss/objects/_blocks.scss */
.block p:last-child {
  margin-bottom: 0;
}

/* line 21, ../scss/objects/_blocks.scss */
.headline {
  line-height: 1.2;
}

/* line 26, ../scss/objects/_blocks.scss */
.block-image--headline-copy {
  border-collapse: collapse;
  display: table;
  width: 100%;
}
/* line 102, ../scss/generic/_mixins.scss */
.block-image--headline-copy .b-inner {
  display: table-row;
  overflow: hidden;
  vertical-align: top;
}
@media all and (min-width: 480px) {
  /* line 108, ../scss/generic/_mixins.scss */
  .block-image--headline-copy .b-thumb {
    display: table-cell;
    max-width: 10em;
    vertical-align: top;
    width: 50%;
  }
  /* line 118, ../scss/generic/_mixins.scss */
  .block-image--headline-copy .b-thumb img {
    display: block;
    height: auto;
    width: 100%;
  }
}
@media all and (min-width: 480px) {
  /* line 126, ../scss/generic/_mixins.scss */
  .block-image--headline-copy .b-text {
    display: table-cell;
    padding: 0 2em;
    vertical-align: middle;
    width: 50%;
  }
}

/* line 33, ../scss/objects/_blocks.scss */
.block-headline-summary a {
  display: block;
  padding: 0.5em;
}

/* line 40, ../scss/objects/_blocks.scss */
.block-inset {
  margin-bottom: 0.5em;
  position: relative;
}
/* line 44, ../scss/objects/_blocks.scss */
.block-inset .b-thumb {
  position: relative;
  z-index: 0;
}
/* line 48, ../scss/objects/_blocks.scss */
.block-inset .b-thumb img {
  display: block;
}
/* line 53, ../scss/objects/_blocks.scss */
.block-inset .headline {
  font-size: 1.1em;
}
/* line 57, ../scss/objects/_blocks.scss */
.block-inset .b-text {
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
  color: #fff;
  left: 0;
  padding: 0.5em;
  position: absolute;
}

/* line 4, ../scss/objects/_tabs.scss */
.tabs {
  overflow: hidden;
}
/* line 7, ../scss/objects/_tabs.scss */
.tabs ul {
  display: table;
  width: 100%;
}
/* line 12, ../scss/objects/_tabs.scss */
.tabs li {
  border-right: 1px solid #ddd;
  display: table-cell;
  text-align: center;
}
/* line 17, ../scss/objects/_tabs.scss */
.tabs li:last-child {
  border-right: 0;
}
/* line 22, ../scss/objects/_tabs.scss */
.tabs a {
  background: #999;
  display: block;
  padding: 0.5em;
}
/* line 27, ../scss/objects/_tabs.scss */
.tabs a:hover, .tabs a:focus {
  background: #ddd;
}
/* line 32, ../scss/objects/_tabs.scss */
.tabs a.active {
  background: #333;
  color: #fff;
}

/* line 4, ../scss/objects/_sections.scss */
.section {
  margin: 0 0 1em;
}

/* line 8, ../scss/objects/_sections.scss */
.section-title {
  margin-bottom: 0.5em;
}

/* line 12, ../scss/objects/_sections.scss */
.tick-list-with-cta {
  background-color: #a0d468;
  color: #fff;
}
/* line 17, ../scss/objects/_sections.scss */
.tick-list-with-cta h2 {
  text-align: center;
}
/* line 21, ../scss/objects/_sections.scss */
.tick-list-with-cta svg {
  fill: #fff;
  height: 4em;
  width: 4em;
}
/* line 27, ../scss/objects/_sections.scss */
.tick-list-with-cta hr {
  margin: 1em auto;
  width: 9em;
}
/* line 32, ../scss/objects/_sections.scss */
.tick-list-with-cta .btn {
  font-size: 1.4375em;
}

/* line 37, ../scss/objects/_sections.scss */
.single-line-caption--cta {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 2em 1em;
}
/* line 44, ../scss/objects/_sections.scss */
.single-line-caption--cta a {
  color: #fff;
}
/* line 47, ../scss/objects/_sections.scss */
.single-line-caption--cta a:hover {
  color: #fff;
}
/* line 50, ../scss/objects/_sections.scss */
.single-line-caption--cta a:hover ~ svg {
  left: 0.5em;
}
/* line 56, ../scss/objects/_sections.scss */
.single-line-caption--cta p {
  margin-bottom: 0;
  padding-right: 1em;
}
/* line 61, ../scss/objects/_sections.scss */
.single-line-caption--cta svg {
  fill: #fff;
  height: 2em;
  left: 0;
  position: relative;
  -webkit-transition: left .25s;
  transition: left .25s;
  width: 2em;
}

@media all and (min-width: 900px) {
  /* line 71, ../scss/objects/_sections.scss */
  .teaser-cards {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
}
@media all and (min-width: 1280px) {
  /* line 71, ../scss/objects/_sections.scss */
  .teaser-cards {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

/* line 83, ../scss/objects/_sections.scss */
.simple-article-list {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding-top: 2.5em;
}
@media all and (min-width: 768px) {
  /* line 83, ../scss/objects/_sections.scss */
  .simple-article-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding-top: 4em;
  }
}
@media all and (min-width: 1024px) {
  /* line 83, ../scss/objects/_sections.scss */
  .simple-article-list {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-bottom: 0;
  }
}

/* line 101, ../scss/objects/_sections.scss */
.icons-with-intros {
  background-color: #f7f7e1;
}
/* line 105, ../scss/objects/_sections.scss */
.icons-with-intros h2 {
  text-align: center;
}
/* line 109, ../scss/objects/_sections.scss */
.icons-with-intros .inner-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 3em;
}
@media all and (min-width: 768px) {
  /* line 109, ../scss/objects/_sections.scss */
  .icons-with-intros .inner-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

/* line 5, ../scss/objects/_article.scss */
.article-header h1 {
  font-size: 2.5em;
}

/* line 10, ../scss/objects/_article.scss */
.byline {
  font-size: 0.875em;
  font-style: italic;
  margin-bottom: 0.5em;
}

/* line 16, ../scss/objects/_article.scss */
.teaser-card {
  border: 1px solid #ddd;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 1em;
  padding: 1.5em;
  position: relative;
  text-align: center;
  top: 0;
  -webkit-transition: top .25s, -webkit-box-shadow .25s;
  transition: top .25s, -webkit-box-shadow .25s;
  transition: top .25s, box-shadow .25s;
  transition: top .25s, box-shadow .25s, -webkit-box-shadow .25s;
}
@media all and (min-width: 768px) {
  /* line 28, ../scss/objects/_article.scss */
  .teaser-card:hover {
    -webkit-box-shadow: 0 14px 14px -7px #777;
            box-shadow: 0 14px 14px -7px #777;
    top: -7px;
    -webkit-transition: top .25s, -webkit-box-shadow .25s;
    transition: top .25s, -webkit-box-shadow .25s;
    transition: top .25s, box-shadow .25s;
    transition: top .25s, box-shadow .25s, -webkit-box-shadow .25s;
  }
}
/* line 36, ../scss/objects/_article.scss */
.teaser-card img {
  height: 6em;
}
/* line 40, ../scss/objects/_article.scss */
.teaser-card h3 {
  padding-bottom: 1em;
  text-transform: uppercase;
}
/* line 45, ../scss/objects/_article.scss */
.teaser-card hr {
  height: 1px;
  margin: 1em auto;
  width: 9em;
}

/* line 52, ../scss/objects/_article.scss */
.simple-article {
  margin-bottom: 3em;
}
@media all and (min-width: 768px) {
  /* line 56, ../scss/objects/_article.scss */
  .simple-article hr {
    margin: 1em 0;
    width: 9em;
  }
}
/* line 62, ../scss/objects/_article.scss */
.simple-article h3 {
  text-align: center;
}
@media all and (min-width: 768px) {
  /* line 62, ../scss/objects/_article.scss */
  .simple-article h3 {
    text-align: left;
  }
}

/* line 71, ../scss/objects/_article.scss */
.icon-with-intro {
  margin-top: 2em;
  padding: 0.5em;
  text-align: center;
}
@media all and (min-width: 768px) {
  /* line 71, ../scss/objects/_article.scss */
  .icon-with-intro {
    margin-top: 0;
  }
}
/* line 80, ../scss/objects/_article.scss */
.icon-with-intro svg {
  height: 4em;
  margin: 1em 0 .5em;
  width: 4em;
}
/* line 86, ../scss/objects/_article.scss */
.icon-with-intro h3 {
  margin-bottom: 1em;
}
/* line 90, ../scss/objects/_article.scss */
.icon-with-intro a {
  color: #048eff;
  display: inline-block;
  margin: 1em;
}
/* line 95, ../scss/objects/_article.scss */
.icon-with-intro a:hover {
  color: #048eff;
}

/* line 101, ../scss/objects/_article.scss */
.gallery-thumb-v1 {
  background-color: #eee;
  padding: 0.5em;
}
/* line 105, ../scss/objects/_article.scss */
.gallery-thumb-v1 .top,
.gallery-thumb-v1 .bottom {
  background-color: #333;
  color: #fff;
  padding: 0.5em;
  text-align: center;
  text-transform: uppercase;
}
/* line 114, ../scss/objects/_article.scss */
.gallery-thumb-v1 .middle {
  margin: 0.5em 0;
}
/* line 118, ../scss/objects/_article.scss */
.gallery-thumb-v1 a,
.gallery-thumb-v1 img {
  display: block;
}
/* line 123, ../scss/objects/_article.scss */
.gallery-thumb-v1 img {
  opacity: 1;
  -webkit-transition: all .25s;
  transition: all .25s;
}
/* line 127, ../scss/objects/_article.scss */
.gallery-thumb-v1 img:hover {
  opacity: .85;
}

/* line 133, ../scss/objects/_article.scss */
.banner-card {
  text-align: center;
}
@media all and (min-width: 768px) {
  /* line 133, ../scss/objects/_article.scss */
  .banner-card {
    text-align: left;
  }
}
/* line 140, ../scss/objects/_article.scss */
.banner-card__meta-details {
  color: #bbb;
  font-size: 0.75em;
}
@media all and (min-width: 768px) {
  /* line 140, ../scss/objects/_article.scss */
  .banner-card__meta-details {
    max-width: 350px;
  }
}
/* line 149, ../scss/objects/_article.scss */
.banner-card__image {
  border: 1px solid #bbb;
  border-radius: 2px;
  height: auto;
  overflow: initial;
  width: 100%;
}
@media all and (min-width: 768px) {
  /* line 149, ../scss/objects/_article.scss */
  .banner-card__image {
    height: 263px;
    overflow: hidden;
    width: 350px;
  }
  /* line 161, ../scss/objects/_article.scss */
  .banner-card__image img {
    -webkit-transition: all .5s;
    transition: all .5s;
  }
  /* line 164, ../scss/objects/_article.scss */
  .banner-card__image img:hover {
    -webkit-transform: scale(1.05, 1.05);
            transform: scale(1.05, 1.05);
  }
}
@media all and (min-width: 1280px) {
  /* line 149, ../scss/objects/_article.scss */
  .banner-card__image {
    height: 300px;
    width: 400px;
  }
}
@media all and (min-width: 768px) {
  /* line 176, ../scss/objects/_article.scss */
  .banner-card__details {
    max-width: 300px;
  }
}
@media all and (min-width: 1280px) {
  /* line 176, ../scss/objects/_article.scss */
  .banner-card__details {
    max-width: 400px;
  }
}
/* line 185, ../scss/objects/_article.scss */
.banner-card__details h3 {
  font-size: 1em;
  font-weight: 600;
  margin: 1em 0;
}

/* line 193, ../scss/objects/_article.scss */
.icon-box-with-cta {
  padding: 1em;
}
/* line 196, ../scss/objects/_article.scss */
.icon-box-with-cta > * {
  display: inline-block;
  vertical-align: top;
}
/* line 201, ../scss/objects/_article.scss */
.icon-box-with-cta .inner-container {
  padding-left: 3px;
}
/* line 205, ../scss/objects/_article.scss */
.icon-box-with-cta .info-box {
  border-bottom: 1px solid #999;
  border-top: 1px solid #999;
  margin-top: 3px;
  padding-bottom: 5px;
}

/* line 6, ../scss/objects/_messaging.scss */
.alert {
  background: #eee;
  margin-bottom: 0.5em;
  padding: 1em;
  text-align: center;
}

/* line 13, ../scss/objects/_messaging.scss */
.alert-error {
  background: #ffbebe;
  border-color: #e50000;
  color: #e50000;
}

/* line 19, ../scss/objects/_messaging.scss */
.feature-msg {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  background-repeat: no-repeat;
  height: 360px;
}
@media all and (min-width: 1200px) {
  /* line 19, ../scss/objects/_messaging.scss */
  .feature-msg {
    background-position: center;
    width: 1280px;
  }
}
/* line 29, ../scss/objects/_messaging.scss */
.feature-msg p {
  color: #fff;
  font-size: 1.4375em;
  margin-left: 1em;
  text-shadow: 1px 1px #333;
}

/* line 4, ../scss/objects/_heros.scss */
.hero-banner--full-width,
.hero-banner--fixed-width {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 5px solid #a0d468;
  border-top: 1px solid #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 300px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media all and (min-width: 768px) {
  /* line 4, ../scss/objects/_heros.scss */
  .hero-banner--full-width,
  .hero-banner--fixed-width {
    height: 391px;
  }
}
/* line 19, ../scss/objects/_heros.scss */
.hero-banner--full-width h1,
.hero-banner--full-width h2,
.hero-banner--fixed-width h1,
.hero-banner--fixed-width h2 {
  color: #fff;
  font-size: 2.2em;
  padding: 0 1em;
  text-align: center;
  text-shadow: 1px 1px 2px #333;
}
@media all and (min-width: 768px) {
  /* line 19, ../scss/objects/_heros.scss */
  .hero-banner--full-width h1,
  .hero-banner--full-width h2,
  .hero-banner--fixed-width h1,
  .hero-banner--fixed-width h2 {
    font-size: 3em;
  }
}
@media all and (min-width: 1200px) {
  /* line 19, ../scss/objects/_heros.scss */
  .hero-banner--full-width h1,
  .hero-banner--full-width h2,
  .hero-banner--fixed-width h1,
  .hero-banner--fixed-width h2 {
    font-size: 4em;
    padding: 0 5em;
  }
}
/* line 37, ../scss/objects/_heros.scss */
.hero-banner--full-width h2,
.hero-banner--fixed-width h2 {
  font-size: 1em;
  font-weight: normal;
  text-shadow: 1px 1px #333;
}
@media all and (min-width: 480px) {
  /* line 37, ../scss/objects/_heros.scss */
  .hero-banner--full-width h2,
  .hero-banner--fixed-width h2 {
    padding: 1em 3em;
  }
}
@media all and (min-width: 768px) {
  /* line 37, ../scss/objects/_heros.scss */
  .hero-banner--full-width h2,
  .hero-banner--fixed-width h2 {
    font-size: 1.2em;
  }
}
/* line 51, ../scss/objects/_heros.scss */
.hero-banner--full-width--cta,
.hero-banner--fixed-width--cta {
  width: 100%;
}
/* line 54, ../scss/objects/_heros.scss */
.hero-banner--full-width--cta .btn.ghost,
.hero-banner--fixed-width--cta .btn.ghost {
  display: none;
}
@media all and (min-width: 480px) {
  /* line 54, ../scss/objects/_heros.scss */
  .hero-banner--full-width--cta .btn.ghost,
  .hero-banner--fixed-width--cta .btn.ghost {
    display: block;
    width: 15em;
  }
}
@media all and (min-width: 640px) {
  /* line 54, ../scss/objects/_heros.scss */
  .hero-banner--full-width--cta .btn.ghost,
  .hero-banner--fixed-width--cta .btn.ghost {
    font-size: 1em;
  }
}

/* line 69, ../scss/objects/_heros.scss */
.hero-banner--fixed-width {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
}
/* line 72, ../scss/objects/_heros.scss */
.hero-banner--fixed-width.left-aligned {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
/* line 75, ../scss/objects/_heros.scss */
.hero-banner--fixed-width.left-aligned h1,
.hero-banner--fixed-width.left-aligned h2 {
  color: #333;
  font-weight: normal;
  padding: 0 1em;
}
/* line 82, ../scss/objects/_heros.scss */
.hero-banner--fixed-width.left-aligned h2 {
  padding-left: 2em;
  text-shadow: none;
}
@media all and (min-width: 1200px) {
  /* line 82, ../scss/objects/_heros.scss */
  .hero-banner--fixed-width.left-aligned h2 {
    padding-left: 3em;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNoYXJlZC5ub24tcHJlZml4ZWQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlDQUF5QztBQUN6QztFQUVFLCtCQUErQjtFQUMvQix1QkFBdUI7Q0FDeEI7O0FBRUQsMENBQTBDO0FBQzFDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFLFVBQVU7RUFDVixXQUFXO0NBQ1o7O0FBRUQsMENBQTBDO0FBQzFDOzs7Ozs7O0VBT0UsZUFBZTtDQUNoQjs7QUFFRCw4Q0FBOEM7QUFDOUM7O0VBRUUsZ0NBQWdDO0VBQ2hDLDZCQUE2QjtFQUM3Qix1QkFBdUI7Q0FDeEI7O0FBRUQsK0NBQStDO0FBQy9DO0VBQ0UscUJBQXFCO0NBQ3RCOztBQUVELCtDQUErQztBQUMvQztFQUNFLHlCQUF5QjtFQUN6Qiw4QkFBOEI7Q0FDL0I7O0FBRUQsZ0RBQWdEO0FBQ2hEO0VBQ0UsVUFBVTtFQUNWLCtCQUErQjtFQUMvQixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCw4QkFBOEI7RUFDOUIsV0FBVztDQUNaOztBQUVELGdEQUFnRDtBQUNoRDtFQUNFLGFBQWE7RUFDYixxQkFBcUI7Q0FDdEI7O0FBRUQsZ0RBQWdEO0FBQ2hEO0VBQ0UsYUFBYTtFQUNiLGlCQUFpQjtDQUNsQjs7QUFFRCxnREFBZ0Q7QUFDaEQ7RUFDRSxZQUFZO0VBQ1oscUJBQXFCO0NBQ3RCOztBQUVELGdEQUFnRDtBQUNoRDtFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRCxnREFBZ0Q7QUFDaEQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQsZ0RBQWdEO0FBQ2hEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGdEQUFnRDtBQUNoRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQsZ0RBQWdEO0FBQ2hEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRCxnREFBZ0Q7QUFDaEQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVELGdEQUFnRDtBQUNoRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQsZ0RBQWdEO0FBQ2hEO0VB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WixvQkFBb0I7RUFDcEIsZUFBZTtDQUNoQjtBQUNELDBDQUEwQztBQUMxQztFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLDBDQUEwQztFQUMxQztJQUNFLGtCQUFrQjtHQUNuQjtDQUNGIiwiZmlsZSI6InNoYXJlZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBsaW5lIDcsIC4uL3Njc3MvZ2VuZXJpYy9fcmVzZXQuc2NzcyAqL1xuKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDEzLCAuLi9zY3NzL2dlbmVyaWMvX3Jlc2V0LnNjc3MgKi9cbmh0bWwsXG5ib2R5LFxuZGl2LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5vbCxcbnVsLFxubGksXG5mb3JtLFxubGVnZW5kLFxubGFiZWwsXG50YWJsZSxcbmhlYWRlcixcbmZvb3Rlcixcbm5hdixcbnNlY3Rpb24sXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgNDIsIC4uL3Njc3MvZ2VuZXJpYy9fcmVzZXQuc2NzcyAqL1xuaGVhZGVyLFxuZm9vdGVyLFxubmF2LFxuc2VjdGlvbixcbmFydGljbGUsXG5oZ3JvdXAsXG5maWd1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL2dlbmVyaWMvX2V4dGVuc2lvbnMuc2NzcyAqL1xuLmhlcm8tYmFubmVyLS1mdWxsLXdpZHRoLFxuLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qIGxpbmUgMTMsIC4uL3Njc3MvZ2VuZXJpYy9fZXh0ZW5zaW9ucy5zY3NzICovXG4udGljay1saXN0LXdpdGgtY3RhLCAuc2ltcGxlLWFydGljbGUtbGlzdCwgLmljb25zLXdpdGgtaW50cm9zIHtcbiAgcGFkZGluZzogNGVtIDFlbSA2ZW07XG59XG5cbi8qIGxpbmUgNywgLi4vc2Nzcy9iYXNlL19nbG9iYWwtY2xhc3Nlcy5zY3NzICovXG4uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMywgLi4vc2Nzcy9iYXNlL19nbG9iYWwtY2xhc3Nlcy5zY3NzICovXG4uaXMtdmlzaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLyogbGluZSAyNCwgLi4vc2Nzcy9iYXNlL19nbG9iYWwtY2xhc3Nlcy5zY3NzICovXG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDAgMCAxZW0gMWVtO1xufVxuXG4vKiBsaW5lIDI5LCAuLi9zY3NzL2Jhc2UvX2dsb2JhbC1jbGFzc2VzLnNjc3MgKi9cbi5yaWdodC1zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDAgMCAxZW07XG59XG5cbi8qIGxpbmUgMzQsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxZW0gMWVtIDA7XG59XG5cbi8qIGxpbmUgNDAsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLmFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgNDQsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA0OCwgLi4vc2Nzcy9iYXNlL19nbG9iYWwtY2xhc3Nlcy5zY3NzICovXG4uYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNTMsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLnZhbGlkIHtcbiAgY29sb3I6ICMwODllMDA7XG59XG5cbi8qIGxpbmUgNTcsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLmVycm9yIHtcbiAgY29sb3I6ICNlNTAwMDA7XG59XG5cbi8qIGxpbmUgNjEsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLndhcm5pbmcge1xuICBjb2xvcjogI2ZmZjY2NDtcbn1cblxuLyogbGluZSA2NSwgLi4vc2Nzcy9iYXNlL19nbG9iYWwtY2xhc3Nlcy5zY3NzICovXG4uaW5mb3JtYXRpb24ge1xuICBjb2xvcjogIzAwMGRiNTtcbn1cblxuLyogbGluZSA3MCwgLi4vc2Nzcy9iYXNlL19nbG9iYWwtY2xhc3Nlcy5zY3NzICovXG4uc3ZnLWljb24ge1xuICBmaWxsOiAjMzMzO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHN0cm9rZTogbm9uZTtcbiAgd2lkdGg6IDYwcHg7XG59XG5cbi8qIGxpbmUgNzgsIC4uL3Njc3MvYmFzZS9fZ2xvYmFsLWNsYXNzZXMuc2NzcyAqL1xuLmZvcm1fX2hwLWRpdmUtaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYmFzZS9fbGlua3Muc2NzcyAqL1xuYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDEwLCAuLi9zY3NzL2Jhc2UvX2xpbmtzLnNjc3MgKi9cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICBjb2xvcjogIzk5OTtcbn1cbi8qIGxpbmUgMTUsIC4uL3Njc3MvYmFzZS9fbGlua3Muc2NzcyAqL1xuYS5zbWFsbC1saW5rIHtcbiAgZm9udC1zaXplOiAuOHJlbTtcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL2Jhc2UvX2hlYWRpbmdzLnNjc3MgKi9cbmgxLFxuLmFscGhhIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9iYXNlL19oZWFkaW5ncy5zY3NzICovXG5oMixcbi5iZXRhIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogbGluZSAxNiwgLi4vc2Nzcy9iYXNlL19oZWFkaW5ncy5zY3NzICovXG5oMyxcbi5nYW1tYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi8qIGxpbmUgMjIsIC4uL3Njc3MvYmFzZS9faGVhZGluZ3Muc2NzcyAqL1xuLnN1YmhlYWRpbmcge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDYsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG5wIHtcbiAgbWFyZ2luOiAuNWVtIDA7XG59XG5cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTk5O1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4vKiBsaW5lIDIwLCAuLi9zY3NzL2Jhc2UvX3RleHQuc2NzcyAqL1xuaHIge1xuICBiYWNrZ3JvdW5kOiAjMDQ4ZWZmO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDJlbSAwO1xufVxuLyogbGluZSAyNiwgLi4vc2Nzcy9iYXNlL190ZXh0LnNjc3MgKi9cbmhyLnBpeGVsIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi8qIGxpbmUgMzEsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG5hYmJyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjOTk5O1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi8qIGxpbmUgMzcsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG4ucHVsbHF1b3RlIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjQzNzVlbTtcbn1cblxuLyogbGluZSA0MywgLi4vc2Nzcy9iYXNlL190ZXh0LnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiBsaW5lIDQ5LCAuLi9zY3NzL2Jhc2UvX3RleHQuc2NzcyAqL1xuLnRleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLyogbGluZSA1MywgLi4vc2Nzcy9iYXNlL190ZXh0LnNjc3MgKi9cbi50ZXh0IHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luOiAwIDAgMWVtIDEuMmVtO1xufVxuLyogbGluZSA1NywgLi4vc2Nzcy9iYXNlL190ZXh0LnNjc3MgKi9cbi50ZXh0IHVsIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNjIsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG4udGV4dCBvbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIG1hcmdpbjogMCAwIDFlbSAxLjVlbTtcbn1cbi8qIGxpbmUgNjYsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG4udGV4dCBvbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNzQsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG4uc3ViLWhlYWRpbmctd2l0aC1jYXB0aW9uIHtcbiAgbWFyZ2luOiAyZW0gYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSA3OCwgLi4vc2Nzcy9iYXNlL190ZXh0LnNjc3MgKi9cbi5zdWItaGVhZGluZy13aXRoLWNhcHRpb24gaHIge1xuICBtYXJnaW46IDFlbSBhdXRvO1xuICB3aWR0aDogOWVtO1xufVxuXG4vKiBsaW5lIDg1LCAuLi9zY3NzL2Jhc2UvX3RleHQuc2NzcyAqL1xuLnNob3J0LW1lc3NhZ2UtLWljb24tY3RhIHtcbiAgcGFkZGluZzogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDg5LCAuLi9zY3NzL2Jhc2UvX3RleHQuc2NzcyAqL1xuLnNob3J0LW1lc3NhZ2UtLWljb24tY3RhIGhyIHtcbiAgbWFyZ2luOiAxZW0gYXV0bztcbiAgd2lkdGg6IDllbTtcbn1cbi8qIGxpbmUgOTQsIC4uL3Njc3MvYmFzZS9fdGV4dC5zY3NzICovXG4uc2hvcnQtbWVzc2FnZS0taWNvbi1jdGEgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLyogbGluZSA1LCAuLi9zY3NzL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMTMsIC4uL3Njc3MvYmFzZS9fbGlzdHMuc2NzcyAqL1xuLmlubGluZS1saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbi5oZWFkbGluZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLyogbGluZSAyMiwgLi4vc2Nzcy9iYXNlL19saXN0cy5zY3NzICovXG4uaGVhZGxpbmUtbGlzdC5mbHVzaCB7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMjYsIC4uL3Njc3MvYmFzZS9fbGlzdHMuc2NzcyAqL1xuLmhlYWRsaW5lLWxpc3QgaDQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLyogbGluZSAzMCwgLi4vc2Nzcy9iYXNlL19saXN0cy5zY3NzICovXG4uaGVhZGxpbmUtbGlzdCBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAwLjI1ZW0gMDtcbn1cblxuLyogbGluZSAzOCwgLi4vc2Nzcy9iYXNlL19saXN0cy5zY3NzICovXG4ucG9zdC1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiBsaW5lIDQ1LCAuLi9zY3NzL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbi5idWxsZXQtbGlzdC0tdGlja3Mge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ5LCAuLi9zY3NzL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbi5idWxsZXQtbGlzdC0tdGlja3MgPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG4vKiBsaW5lIDUyLCAuLi9zY3NzL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbi5idWxsZXQtbGlzdC0tdGlja3MgPiBkaXYgPiAqIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMC43NWVtIDAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgNTksIC4uL3Njc3MvYmFzZS9fbGlzdHMuc2NzcyAqL1xuLmJ1bGxldC1saXN0LS10aWNrcyBwIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNjcsIC4uL3Njc3MvYmFzZS9fbGlzdHMuc2NzcyAqL1xuLnRleHQtbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cbi8qIGxpbmUgNzEsIC4uL3Njc3MvYmFzZS9fbGlzdHMuc2NzcyAqL1xuLnRleHQtbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL2Jhc2UvX21lZGlhLnNjc3MgKi9cbmltZyxcbnZpZGVvLFxub2JqZWN0IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTMsIC4uL3Njc3MvYmFzZS9fbWVkaWEuc2NzcyAqL1xuaWZyYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jhc2UvX21lZGlhLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYmFzZS9fbWVkaWEuc2NzcyAqL1xuZmlndXJlIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4vKiBsaW5lIDI1LCAuLi9zY3NzL2Jhc2UvX21lZGlhLnNjc3MgKi9cbmZpZ2NhcHRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgMjksIC4uL3Njc3MvYmFzZS9fbWVkaWEuc2NzcyAqL1xuLmhvdmVyLWltYWdlLWJveCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zYW1wbGUvdGh1bWItc3F1YXJlLWl2eS5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTE1JTtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNywgLi4vc2Nzcy9iYXNlL19tZWRpYS5zY3NzICovXG4uaG92ZXItaW1hZ2UtYm94OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLyogbGluZSA0MSwgLi4vc2Nzcy9iYXNlL19tZWRpYS5zY3NzICovXG4uaG92ZXItaW1hZ2UtYm94X19pbmZvIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAyMCUgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40NXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA1NCwgLi4vc2Nzcy9iYXNlL19tZWRpYS5zY3NzICovXG4uaG92ZXItaW1hZ2UtYm94X19pbmZvOmhvdmVyIHtcbiAgb3BhY2l0eTogLjk7XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG5mb3JtIG9sLFxuZm9ybSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEwLCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMTYsIC4uL3Njc3MvYmFzZS9fZm9ybXMuc2NzcyAqL1xubGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuXG4vKiBsaW5lIDIxLCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLyogbGluZSAyNSwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luOiAwIDFweDtcbn1cblxuLyogbGluZSAzNCwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1ZW07XG4gIHBhZGRpbmc6IDAuNWVtIDAuNjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA0MSwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG5pbnB1dDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPXNlYXJjaF0sXG5pbnB1dFt0eXBlPXVybF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBsaW5lIDU5LCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbmJ1dHRvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNjQsIC4uL3Njc3MvYmFzZS9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSA3MSwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPXJhZGlvXS5jaGVja2JveC16b29taW5nLXRpY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA1NiwgLi4vc2Nzcy9nZW5lcmljL19taXhpbnMuc2NzcyAqL1xuaW5wdXRbdHlwZT1yYWRpb10uY2hlY2tib3gtem9vbWluZy10aWNrICsgbGFiZWwgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IC0xcHggNHB4IDAgMDtcbiAgcGFkZGluZzogMXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMsIGJvcmRlciAuMjVzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjRweDtcbn1cbi8qIGxpbmUgNjgsIC4uL3Njc3MvZ2VuZXJpYy9fbWl4aW5zLnNjc3MgKi9cbmlucHV0W3R5cGU9cmFkaW9dLmNoZWNrYm94LXpvb21pbmctdGljayArIGxhYmVsIHNwYW4gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbiAgaGVpZ2h0OiAxOS4ycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXM7XG4gIHdpZHRoOiAxOS4ycHg7XG59XG4vKiBsaW5lIDc4LCAuLi9zY3NzL2dlbmVyaWMvX21peGlucy5zY3NzICovXG5pbnB1dFt0eXBlPXJhZGlvXS5jaGVja2JveC16b29taW5nLXRpY2s6Y2hlY2tlZCArIGxhYmVsIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cztcbn1cbi8qIGxpbmUgODMsIC4uL3Njc3MvZ2VuZXJpYy9fbWl4aW5zLnNjc3MgKi9cbmlucHV0W3R5cGU9cmFkaW9dLmNoZWNrYm94LXpvb21pbmctdGljazpjaGVja2VkICsgbGFiZWwgc3BhbiBzdmcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cztcbn1cblxuLyogbGluZSA3NiwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDgxLCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKiBsaW5lIDg3LCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbi5maWVsZC1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4vKiBsaW5lIDkxLCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbi5maWVsZC1jb250YWluZXIuaGFzLWVycm9yIGlucHV0LFxuLmZpZWxkLWNvbnRhaW5lci5oYXMtZXJyb3IgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNlNTAwMDA7XG59XG4vKiBsaW5lIDk2LCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbi5maWVsZC1jb250YWluZXIuaGFzLWVycm9yIC5oZWxwLWJsb2NrIHtcbiAgY29sb3I6ICNlNTAwMDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4vKiBsaW5lIDEwNiwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG4uaW5saW5lLWZvcm0gZmllbGRzZXQsXG4uaW5saW5lLWZvcm0gLmlubGluZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDExMSwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG4uaW5saW5lLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk5OTtcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmc6IC43OGVtIDFlbTtcbn1cbi8qIGxpbmUgMTE5LCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbi5pbmxpbmUtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5saW5lLWZvcm0gYnV0dG9uLFxuLmlubGluZS1mb3JtIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBhZGRpbmc6IC42NXJlbSAxLjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDEzMSwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG4uaW5saW5lLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuaW5saW5lLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmlubGluZS1mb3JtIGJ1dHRvbjpob3Zlcixcbi5pbmxpbmUtZm9ybSBidXR0b246Zm9jdXMsXG4uaW5saW5lLWZvcm0gLmJ0bjpob3Zlcixcbi5pbmxpbmUtZm9ybSAuYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzk5OTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNlNTAwMDA7XG59XG5cbi8qIGxpbmUgMTQ0LCAuLi9zY3NzL2Jhc2UvX2Zvcm1zLnNjc3MgKi9cbi5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA4OWUwMDtcbn1cblxuLyogbGluZSAxNTIsIC4uL3Njc3MvYmFzZS9fZm9ybXMuc2NzcyAqL1xuLnNlYXJjaC1maWVsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cblxuLyogbGluZSAxNTcsIC4uL3Njc3MvYmFzZS9fZm9ybXMuc2NzcyAqL1xuLmdyYXZpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE2MSwgLi4vc2Nzcy9iYXNlL19mb3Jtcy5zY3NzICovXG4ubm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuLyogbGluZSAxNjksIC4uL3Njc3MvYmFzZS9fZm9ybXMuc2NzcyAqL1xuLm5vdGlmaWNhdGlvbi5zdWJtaXNzaW9uLW1lc3NhZ2Uge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYmFzZS9fdGFibGVzLnNjc3MgKi9cbnRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEyLCAuLi9zY3NzL2Jhc2UvX3RhYmxlcy5zY3NzICovXG50aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIHBhZGRpbmc6IC4yZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTgsIC4uL3Njc3MvYmFzZS9fdGFibGVzLnNjc3MgKi9cbnRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgcGFkZGluZzogLjJlbTtcbn1cblxuLyogbGluZSA1LCAuLi9zY3NzL2Jhc2UvX2FuaW1hdGlvbi5zY3NzICovXG4uYW5pbWF0ZS1mYWRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1vdXQ7XG59XG4vKiBsaW5lIDksIC4uL3Njc3MvYmFzZS9fYW5pbWF0aW9uLnNjc3MgKi9cbi5hbmltYXRlLWZhZGU6aG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDE1LCAuLi9zY3NzL2Jhc2UvX2FuaW1hdGlvbi5zY3NzICovXG4uYW5pbWF0ZS1tb3ZlID4gLmRlbW8tc2hhcGUge1xuICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3MvYmFzZS9fZm9udHR5cGVzLnNjc3MgKi9cbi5mb250LXNlY29uZGFyeSB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcywgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG59XG5cbi8qIGxpbmUgMTcsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5nIHtcbiAgbWFyZ2luOiAwIC0wLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAyMywgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuLmdpIHtcbiAgcGFkZGluZzogMC41ZW07XG59XG4vKiBsaW5lIDI2LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4uZ2kgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzLCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5naSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLyogbGluZSAzNywgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuLmctMXVwIC5naSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLTJ1cCA+IC5naSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDQ5LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLTJ1cCA+IC5naTpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuXG4vKiBsaW5lIDU4LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4uZy1oYWxmID4gLmdpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4vKiBsaW5lIDYyLCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4uZy1oYWxmID4gLmdpOm50aC1vZi10eXBlKG9kZCkge1xuICBjbGVhcjogbGVmdDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3MSwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy0zdXAgPiAuZ2kge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSA3NSwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy0zdXAgPiAuZ2k6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSA4MiwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy0zdXAgPiAuZ2kge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDg1LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLTN1cCA+IC5naTpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA4OSwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy0zdXAgPiAuZ2k6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTksIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctMS0zID4gLmdpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwOSwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy00dXAgPiAuZ2kge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAxMTMsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctNHVwID4gLmdpOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMTIwLCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLTR1cCA+IC5naSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDEyMywgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy00dXAgPiAuZ2k6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMTI3LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLTR1cCA+IC5naTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cblxuLyogbGluZSAxMzYsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5nLXF1YXJ0ZXIgPiAuZ2kge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1JTtcbn1cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4uZy1xdWFydGVyID4gLmdpOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMTQ5LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLW1heDQgPiAuZ2kge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAxNTMsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NCA+IC5naTpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC8qIGxpbmUgMTYwLCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLW1heDQgPiAuZ2kge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDE2MywgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy1tYXg0ID4gLmdpOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDE2NywgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy1tYXg0ID4gLmdpOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMTc0LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLW1heDQgPiAuZ2kge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSAxNzcsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NCA+IC5naTpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxODEsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NCA+IC5naTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cblxuLyogbGluZSAxOTEsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5nLW1heDUgPiAuZ2kge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbn1cbi8qIGxpbmUgMTk1LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4uZy1tYXg1ID4gLmdpOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAvKiBsaW5lIDIwMSwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuICAuZy1tYXg1ID4gLmdpIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAyMDQsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NSA+IC5naTpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyMDgsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NSA+IC5naTpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjE1LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLW1heDUgPiAuZ2kge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSAyMTgsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NSA+IC5naTpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyMjIsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NSA+IC5naTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC8qIGxpbmUgMjI5LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5nLW1heDUgPiAuZ2kge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLyogbGluZSAyMzIsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NSA+IC5naTpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyMzYsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctbWF4NSA+IC5naTpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNDYsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmctMi0zID4gLmdpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2JTtcbiAgfVxufVxuXG4vKiBsaW5lIDI1NSwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuLmctb3Bwb3NpdGVzIC5naSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAyNTgsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5nLW9wcG9zaXRlcyAuZ2k6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjY2LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5oaWRlLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMjcyLCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4gIC5oaWRlLW1lZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAyNzgsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbiAgLmhpZGUtbGFyZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogbGluZSAyODYsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5wbC1jb250YWluZXIge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLyogbGluZSAyOTAsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5wbC1jb250YWluZXItLW1lZCB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDc2OHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi8qIGxpbmUgMjk0LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4ucGwtY29udGFpbmVyLS1tZWQtMiB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi8qIGxpbmUgMjk4LCAuLi9zY3NzL29iamVjdHMvX2xheW91dC5zY3NzICovXG4ucGwtY29udGFpbmVyLS1sYXJnZSB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4vKiBsaW5lIDMwMiwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuLnBsLWNvbnRhaW5lci0tbGFyZ2UtMyB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4vKiBsaW5lIDMwNiwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuLnBsLWNvbnRhaW5lci0teGwge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgbWF4LXdpZHRoOiAxMzY2cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLyogbGluZSAzMTAsIC4uL3Njc3Mvb2JqZWN0cy9fbGF5b3V0LnNjc3MgKi9cbi5wbC1jb250YWluZXItLXh4bCB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4vKiBsaW5lIDMxNCwgLi4vc2Nzcy9vYmplY3RzL19sYXlvdXQuc2NzcyAqL1xuLnBsLWNvbnRhaW5lci0teHh4bCB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4vKiBsaW5lIDE3LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biB7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcbiAgei1pbmRleDogMTAzMDtcbn1cbi8qIGxpbmUgMjYsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAuMjVzIGVhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDM0LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWJyYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgNDIsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItbG9nbyxcbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgNDgsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItbG9nbyB7XG4gIG1hcmdpbi1yaWdodDogLjhyZW07XG4gIHRyYW5zaXRpb246IG1hcmdpbiAuM3MgZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDUyLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWxvZ28gaW1nIHtcbiAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbn1cbi8qIGxpbmUgNTgsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC50YWJsZS1jZWxsIHtcbiAgaGVpZ2h0OiA1LjYyNXJlbTtcbn1cbi8qIGxpbmUgNjIsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItY2FwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi8qIGxpbmUgNzAsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItY2FwdGlvbixcbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItY2FwdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDc2LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93bi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLyogbGluZSA4MCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItZHJvcGRvd24uYmctY29sb3IudHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDg0LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93bi5uYXZiYXItc2hvcnQgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmc6IC42MjVyZW0gMDtcbn1cbi8qIGxpbmUgODgsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duLm5hdmJhci1zaG9ydCAubmF2YmFyLWxvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xufVxuLyogbGluZSA5MiwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItZHJvcGRvd24ubmF2YmFyLXNob3J0IC5uYXZiYXItbG9nbyBpbWcge1xuICBoZWlnaHQ6IDIuMzc1cmVtO1xufVxuLyogbGluZSA5NiwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItZHJvcGRvd24ubmF2YmFyLXNob3J0IC50YWJsZS1jZWxsIHtcbiAgaGVpZ2h0OiAzLjYyNXJlbTtcbn1cbi8qIGxpbmUgMTAwLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWNsb3NlIHtcbiAgbGVmdDogLjY4NzVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAuNzVyZW07XG4gIHotaW5kZXg6IDEwMDA7XG59XG4vKiBsaW5lIDEwNywgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItZHJvcGRvd24ub3BlbmVkIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxMTEsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duLm9wZW5lZCAubmF2YmFyLWJyYW5kLCAuYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93bi5vcGVuZWQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMTE2LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAuaGFtYnVyZ2VyLWljb24ge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgYm94LXNoYWRvdzogMCAtNnB4IDAgMXB4LDAgMCAwIDFweCwwIDZweCAwIDFweDtcbn1cbi8qIGxpbmUgMTIyLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAuY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTI5LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAuY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItZHJvcGRvd24gLmNsb3NlLWljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1kcm9wZG93biAuY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLyogbGluZSAxNDQsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLWRyb3Bkb3duIC5jbG9zZS1pY29uOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4vKiBsaW5lIDE1MCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi10b2dnbGVbZGF0YS10b2dnbGU9XCJkcm9wZG93bi1zdWJtZW51XCJdOjphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IC4zNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogLjM1ZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLXRvcDogLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiAuM3JlbTtcbn1cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLyogbGluZSAxNjEsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDE2OCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLm5hdi1pdGVtIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZmxvYXQ6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKiBsaW5lIDE3NCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLm5hdi1idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4vKiBsaW5lIDE3OCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLmxpbmsge1xuICBtYXJnaW46IDEuNjY3ZW07XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcbn1cbi8qIGxpbmUgMTgzLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93biAubGluay5kcm9wZG93bi10b2dnbGUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTgzZW07XG59XG4vKiBsaW5lIDE4NiwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLmxpbmsuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG4gIGJvcmRlci10b3A6IC4zNWVtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IC4zNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtLjE2NjdlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS4zMzMzZW07XG4gIHRvcDogNTAlO1xufVxuLyogbGluZSAyMDAsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duIC5saW5rLmRyb3Bkb3duLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMS42NjdlbSAyLjU4M2VtIDEuNjY3ZW0gMS42NjdlbTtcbn1cbi8qIGxpbmUgMjA1LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93biAubGluazo6YWZ0ZXIsIC5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duIC5saW5rLmRyb3Bkb3duLWl0ZW06OmFmdGVyIHtcbiAgY29sb3I6ICNmZmI3MDA7XG59XG4vKiBsaW5lIDIxMiwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLmJ0biB7XG4gIGZvbnQtc2l6ZTogLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuLyogbGluZSAyMjEsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbn1cbi8qIGxpbmUgMjMwLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93biAuZHJvcGRvd24tc3VibWVudSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAuMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgdG9wOiAwO1xufVxuLyogbGluZSAyMzcsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duIC5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC1zaXplOiAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHBhZGRpbmc6IC4zODQ2ZW0gNC42MTVlbSAuMzg0NmVtIDEuNTM4NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDI0NSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW06OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLS4zMDc3ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMTUzOGVtO1xuICB0b3A6IDUwJTtcbn1cbi8qIGxpbmUgMjUyLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93biAuZHJvcGRvd24taXRlbTpmb2N1cywgLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogbGluZSAyNTgsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLm5hdmJhci10b2dnbGVhYmxlLXhsIHtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB3aWR0aDogMTguNzVyZW07XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI3MiwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuICAuYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi5uYXZiYXItdG9nZ2xlYWJsZS1zbSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHdpZHRoOiAxOC43NXJlbTtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cbi8qIGxpbmUgMjg2LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAzLjg3NXJlbTtcbn1cbi8qIGxpbmUgMjkyLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjk5LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbS5jb2xsYXBzZS5pbiB+IC5uYXZiYXItY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLyogbGluZSAzMDMsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtLmNvbGxhcHNpbmcsIC5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtLmNvbGxhcHNlLmluIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dDtcbn1cbi8qIGxpbmUgMzA5LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbS5jb2xsYXBzaW5nW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4vKiBsaW5lIDMxMywgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLm5hdi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi8qIGxpbmUgMzE5LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAubGluayxcbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtIC5kcm9wZG93bi1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGZvbnQtc2l6ZTogLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAuODc1cmVtIDIuNHJlbSAuODc1cmVtIDEuNTYyNXJlbSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4vKiBsaW5lIDMzMCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLmxpbms6Zm9jdXMsXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAubGluazpob3Zlcixcbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtIC5kcm9wZG93bi1pdGVtOmZvY3VzLFxuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMzM3LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAubmF2LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMS41NjI1cmVtIDEuNTYyNXJlbSAwIDEuNTYyNXJlbTtcbn1cbi8qIGxpbmUgMzQxLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAubmF2LWJ0bjo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMzUxLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAubmF2LWJ0biArIC5uYXYtYnRuIHtcbiAgcGFkZGluZy10b3A6IC42MjVyZW07XG59XG4vKiBsaW5lIDM1NSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLm5hdi1idG4gKyAubmF2LWJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMzU5LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAuYnRuIHtcbiAgcGFkZGluZzogLjYyNXJlbSAwO1xufVxuLyogbGluZSAzNjMsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS4yNXJlbTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0uMTU0ZW07XG59XG4vKiBsaW5lIDM3MCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLmRyb3Bkb3duLXRvZ2dsZVtkYXRhLXRvZ2dsZT1cImRyb3Bkb3duLXN1Ym1lbnVcIl06OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbiAgYm9yZGVyLXRvcDogLjM1ZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAuMzVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMzc4LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdi1kcm9wZG93bi1zbSAuZHJvcGRvd24tdG9nZ2xlW2RhdGEtdG9nZ2xlPVwiZHJvcGRvd24tc3VibWVudVwiXVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IC4zNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IC4zNWVtIHNvbGlkO1xufVxuLyogbGluZSAzODUsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4vKiBsaW5lIDQwMCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5pcy1idWlsZGVyIC5uYXYtZHJvcGRvd24uY29sbGFwc2luZyB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNDA0LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNDA4LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi8qIGxpbmUgNDEyLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmI3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgcGFkZGluZzogLjc1cmVtIDIuMTg3NXJlbTtcbiAgZm9udC1zaXplOiAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG4vKiBsaW5lIDQyNCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTI0O1xufVxuLyogbGluZSA0MjksIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAudGFibGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDQzNSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC50YWJsZS1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA0NDEsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAudGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgNDUwLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLnRhYmxlLW1kLXVwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDQ1NCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC50YWJsZS1tZC11cCAudGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA0NTgsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAudGFibGUtbWQtdXAgLnRhYmxlLWNlbGwgKyAudGFibGUtY2VsbCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLyogbGluZSA0NjMsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAuaGFtYnVyZ2VyLW9tOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSA0NzMsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAuaGFtYnVyZ2VyLW9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDQ4MywgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItYnJhbmQgLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA0ODcsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5odW0tdG9wLFxuLmJzLXRldGhlci0taGVhZGVyIC5odW0tbWlkZGxlLFxuLmJzLXRldGhlci0taGVhZGVyIC5odW0tYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogM3B4O1xufVxuLyogbGluZSA0OTcsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5odW0tdG9wIHtcbiAgdG9wOiAtMXB4O1xufVxuLyogbGluZSA1MDEsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5odW0tbWlkZGxlIHtcbiAgdG9wOiA2cHg7XG59XG4vKiBsaW5lIDUwNSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLmh1bS1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG4vKiBsaW5lIDUwOSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXItY2xvc2UgLmNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNTEzLCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhci1jbG9zZS5jb2xsYXBzZWQgLmNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA1MTcsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA1MjIsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMS42ZW07XG59XG4vKiBsaW5lIDUyNiwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5oaWRlLWJ1dHRvbnMgLm5hdi1idG4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDUzMCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5saW5rLFxuLmJzLXRldGhlci0taGVhZGVyIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDUzNSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5saW5rIHtcbiAgZm9udC1zaXplOiAuNzVyZW07XG59XG4vKiBsaW5lIDUzOSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5kcm9wZG93bi1pdGVtLFxuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLmxpbmsge1xuICBmb250LXNpemU6IC44MTJyZW07XG59XG4vKiBsaW5lIDU0NCwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5saW5rOmhvdmVyLFxuLmJzLXRldGhlci0taGVhZGVyIC5kcm9wZG93bi1pdGVtOmhvdmVyLFxuLmJzLXRldGhlci0taGVhZGVyIC5saW5rOmZvY3VzLFxuLmJzLXRldGhlci0taGVhZGVyIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICNmNGY2Zjk7XG59XG4vKiBsaW5lIDU1MSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5saW5rW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdLFxuLmJzLXRldGhlci0taGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZDogIzAwODZiZjtcbn1cbi8qIGxpbmUgNTU2LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLm5hdmJhcixcbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtLFxuLmJzLXRldGhlci0taGVhZGVyIC5uYXYtZHJvcGRvd24tc20gLmxpbmtbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICBiYWNrZ3JvdW5kOiAjMDA5ZmUzO1xufVxuLyogbGluZSA1NjIsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubmF2LWRyb3Bkb3duLXNtIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZDogIzE3YmFmZjtcbn1cbi8qIGxpbmUgNTY2LCAuLi9zY3NzL29iamVjdHMvX2hlYWRlci5zY3NzICovXG4uYnMtdGV0aGVyLS1oZWFkZXIgLmJnLWNvbG9yLnRyYW5zcGFyZW50IC5saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDU3MSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5iZy1jb2xvci50cmFuc3BhcmVudC5vcGVuZWQgLmxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDU3NSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5iZy1jb2xvci50cmFuc3BhcmVudC5vcGVuZWQgLmxpbms6aG92ZXIsXG4uYnMtdGV0aGVyLS1oZWFkZXIgLmJnLWNvbG9yLnRyYW5zcGFyZW50Lm9wZW5lZCAubGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZjRmNmY5O1xufVxuLyogbGluZSA1ODAsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAubGlua1thcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSxcbi5icy10ZXRoZXItLWhlYWRlciAuZHJvcGRvd24taXRlbVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gIGNvbG9yOiAjZjRmNmY5ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDU4NSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyLm5hdmJhci0tc3R1Y2sgLm5hdmJhcl9fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwOGI1ZmY7XG59XG4vKiBsaW5lIDU4OSwgLi4vc2Nzcy9vYmplY3RzL19oZWFkZXIuc2NzcyAqL1xuLmJzLXRldGhlci0taGVhZGVyIC5uYXZiYXJfX2hhbWJ1cmdlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA1OTMsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbi5icy10ZXRoZXItLWhlYWRlciAuY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmJzLXRldGhlci0taGVhZGVyIC5jbG9zZS1pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MDAsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbiAgLmJzLXRldGhlci0taGVhZGVyIC5idG4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbiAgLyogbGluZSA2MDQsIC4uL3Njc3Mvb2JqZWN0cy9faGVhZGVyLnNjc3MgKi9cbiAgLmJzLXRldGhlci0taGVhZGVyIC5idG4gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDYsIC4uL3Njc3Mvb2JqZWN0cy9fbmF2LnNjc3MgKi9cbi5wYWdpbmF0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgOSwgLi4vc2Nzcy9vYmplY3RzL19uYXYuc2NzcyAqL1xuLnBhZ2luYXRpb24gbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMTMsIC4uL3Njc3Mvb2JqZWN0cy9fbmF2LnNjc3MgKi9cbi5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG59XG4vKiBsaW5lIDE4LCAuLi9zY3NzL29iamVjdHMvX25hdi5zY3NzICovXG4ucGFnaW5hdGlvbiBhIHtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3Mvb2JqZWN0cy9fbWFpbi5zY3NzICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQ6IDEwMCUvMS41IFwiSGVsdmV0aWNhTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhmY2M7XG59XG4vKiBsaW5lIDcsIC4uL3Njc3Mvb2JqZWN0cy9fZm9vdGVyLnNjc3MgKi9cbi5mb290ZXIgLnBsLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSAxMSwgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuLmZvb3RlciAucm93IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG59XG4vKiBsaW5lIDE2LCAuLi9zY3NzL29iamVjdHMvX2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyIC5sb2dvLWZvb3Rlci1saW5rIGltZyB7XG4gIGhlaWdodDogNjBweDtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3Mvb2JqZWN0cy9fZm9vdGVyLnNjc3MgKi9cbi5mb290ZXIgLmZvb3Rlci1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLyogbGluZSAyNCwgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuLmZvb3RlciAuZm9vdGVyLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAvKiBsaW5lIDI0LCAuLi9zY3NzL29iamVjdHMvX2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXIgLmZvb3Rlci1uYXZfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi8qIGxpbmUgMzMsIC4uL3Njc3Mvb2JqZWN0cy9fZm9vdGVyLnNjc3MgKi9cbi5mb290ZXIgLmZvb3Rlci1uYXZfX2l0ZW0ge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLyogbGluZSAzMywgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyIC5mb290ZXItbmF2X19pdGVtIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuLyogbGluZSA0MSwgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuLmZvb3RlciAuZm9vdGVyLW5hdl9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDA7XG59XG4vKiBsaW5lIDQ5LCAuLi9zY3NzL29iamVjdHMvX2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyX19pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSA0OSwgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLyogbGluZSA1NywgLi4vc2Nzcy9vYmplY3RzL19mb290ZXIuc2NzcyAqL1xuLmZvb3RlciAuY29weXJpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDYwLCAuLi9zY3NzL29iamVjdHMvX2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIGxpbmUgNjQsIC4uL3Njc3Mvb2JqZWN0cy9fZm9vdGVyLnNjc3MgKi9cbi5mb290ZXIgLmNvcHlyaWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDcwLCAuLi9zY3NzL29iamVjdHMvX2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyIHAge1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbnMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25zLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9pY29ucy5zdmcjaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBsaW5lIDE2LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbltkYXRhLWljb25dOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xufVxuXG4vKiBsaW5lIDI1LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLXR3aXR0ZXI6OmJlZm9yZSxcbi5pY29uLXN0dW1ibGV1cG9uOjpiZWZvcmUsXG4uaWNvbi1waW50ZXJlc3Q6OmJlZm9yZSxcbi5pY29uLWxpbmtlZGluOjpiZWZvcmUsXG4uaWNvbi1nb29nbGUtcGx1czo6YmVmb3JlLFxuLmljb24tc2VhcmNoOjpiZWZvcmUsXG4uaWNvbi1wbGF5OjpiZWZvcmUsXG4uaWNvbi1tZW51OjpiZWZvcmUsXG4uaWNvbi1hcnJvdy1sZWZ0OjpiZWZvcmUsXG4uaWNvbi1hcnJvdy1yaWdodDo6YmVmb3JlLFxuLmljb24tYnViYmxlOjpiZWZvcmUsXG4uaWNvbi1mYWNlYm9vazo6YmVmb3JlLFxuLmljb24tZmVlZDo6YmVmb3JlLFxuLmljb24teW91dHViZTo6YmVmb3JlLFxuLmljb24tdGFnOjpiZWZvcmUsXG4uaWNvbi10dW1ibHI6OmJlZm9yZSxcbi5pY29uLWluc3RhZ3JhbSxcbi5pY29uLXBvZGNhc3QsXG4uaWNvbi1hcHBsZSxcbi5pY29uLWFuZHJvaWQsXG4uaWNvbi1hcnJvdzo6YWZ0ZXIsXG4uaWNvbi1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiBsaW5lIDU3LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLXR3aXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDc0Jztcbn1cblxuLyogbGluZSA2MSwgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1zdHVtYmxldXBvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNzUnO1xufVxuXG4vKiBsaW5lIDY1LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBpbnRlcmVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNzAnO1xufVxuXG4vKiBsaW5lIDY5LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLWxpbmtlZGluOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2OSc7XG59XG5cbi8qIGxpbmUgNzMsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tZ29vZ2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDY3Jztcbn1cblxuLyogbGluZSA3NywgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDczJztcbn1cblxuLyogbGluZSA4MSwgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMSc7XG59XG5cbi8qIGxpbmUgODUsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjMnO1xufVxuXG4vKiBsaW5lIDg5LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNCc7XG59XG5cbi8qIGxpbmUgOTMsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tYnViYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNSc7XG59XG5cbi8qIGxpbmUgOTcsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tZmFjZWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDY2Jztcbn1cblxuLyogbGluZSAxMDEsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjcnO1xufVxuXG4vKiBsaW5lIDEwNSwgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi15b3V0dWJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw3OSc7XG59XG5cbi8qIGxpbmUgMTA5LCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLXRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjgnO1xufVxuXG4vKiBsaW5lIDExMywgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi10dW1ibHI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDZkJztcbn1cblxuLyogbGluZSAxMTcsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24taW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMic7XG59XG5cbi8qIGxpbmUgMTIxLCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBvZGNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2Jztcbn1cblxuLyogbGluZSAxMjUsIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjknO1xufVxuXG4vKiBsaW5lIDEyOSwgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1hcHBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMmEnO1xufVxuXG4vKiBsaW5lIDEzMywgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMmInO1xufVxuXG4vKiBsaW5lIDEzNywgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFw2MSc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4vKiBsaW5lIDE0MywgLi4vc2Nzcy9vYmplY3RzL19pY29ucy5zY3NzICovXG4uaWNvbi1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2MSc7XG4gIGZvbnQtc2l6ZTogLjdyZW07XG4gIHBhZGRpbmctbGVmdDogLjJlbTtcbn1cblxuLyogbGluZSAxNDksIC4uL3Njc3Mvb2JqZWN0cy9faWNvbnMuc2NzcyAqL1xuLmljb24tcGxheS1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbn1cbi8qIGxpbmUgMTUzLCAuLi9zY3NzL29iamVjdHMvX2ljb25zLnNjc3MgKi9cbi5pY29uLXBsYXktYm94OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjOTk5O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IC0xLjdyZW07XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIHBhZGRpbmc6IDAuMjVlbTtcbn1cblxuLyogbGluZSA0LCAuLi9zY3NzL29iamVjdHMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4yNXMsIGNvbG9yIC4yNXM7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL29iamVjdHMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICM5OTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9vYmplY3RzL19idXR0b25zLnNjc3MgKi9cbi5idG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xufVxuLyogbGluZSAyNCwgLi4vc2Nzcy9vYmplY3RzL19idXR0b25zLnNjc3MgKi9cbi5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBjb2xvcjogIzk5OTtcbn1cbi8qIGxpbmUgMjksIC4uL3Njc3Mvb2JqZWN0cy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLmdob3N0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAuOGVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDFlbSBhdXRvIDA7XG4gIHBhZGRpbmc6IC43NWVtIDEuMmVtO1xuICB3aWR0aDogMTBlbTtcbn1cbi8qIGxpbmUgNDAsIC4uL3Njc3Mvb2JqZWN0cy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLmdob3N0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDQzLCAuLi9zY3NzL29iamVjdHMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi5naG9zdDpob3ZlciAuaWNvbi0tcmlnaHQtYXJyb3ctc2ltcGxlIHtcbiAgbGVmdDogOHB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IC4yNXM7XG59XG4vKiBsaW5lIDQ5LCAuLi9zY3NzL29iamVjdHMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi5naG9zdCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSA1MywgLi4vc2Nzcy9vYmplY3RzL19idXR0b25zLnNjc3MgKi9cbi5idG4uZ2hvc3QgLmljb24tLXJpZ2h0LWFycm93LXNpbXBsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmlsbDogI2ZmZjtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAuMjVzO1xuICB3aWR0aDogMTJweDtcbn1cblxuLyogbGluZSA2NSwgLi4vc2Nzcy9vYmplY3RzL19idXR0b25zLnNjc3MgKi9cbi5idG4tc21hbGwge1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cblxuLyogbGluZSA2OSwgLi4vc2Nzcy9vYmplY3RzL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGFyZ2Uge1xuICBiYWNrZ3JvdW5kOiAjOTk5O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMC41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgNzcsIC4uL3Njc3Mvb2JqZWN0cy9fYnV0dG9ucy5zY3NzICovXG4udGV4dC1idG4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9vYmplY3RzL19ibG9ja3Muc2NzcyAqL1xuLmJyaWNrIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxMywgLi4vc2Nzcy9vYmplY3RzL19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTYsIC4uL3Njc3Mvb2JqZWN0cy9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jayBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDIxLCAuLi9zY3NzL29iamVjdHMvX2Jsb2Nrcy5zY3NzICovXG4uaGVhZGxpbmUge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4vKiBsaW5lIDI2LCAuLi9zY3NzL29iamVjdHMvX2Jsb2Nrcy5zY3NzICovXG4uYmxvY2staW1hZ2UtLWhlYWRsaW5lLWNvcHkge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9nZW5lcmljL19taXhpbnMuc2NzcyAqL1xuLmJsb2NrLWltYWdlLS1oZWFkbGluZS1jb3B5IC5iLWlubmVyIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLyogbGluZSAxMDgsIC4uL3Njc3MvZ2VuZXJpYy9fbWl4aW5zLnNjc3MgKi9cbiAgLmJsb2NrLWltYWdlLS1oZWFkbGluZS1jb3B5IC5iLXRodW1iIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIG1heC13aWR0aDogMTBlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAxMTgsIC4uL3Njc3MvZ2VuZXJpYy9fbWl4aW5zLnNjc3MgKi9cbiAgLmJsb2NrLWltYWdlLS1oZWFkbGluZS1jb3B5IC5iLXRodW1iIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAvKiBsaW5lIDEyNiwgLi4vc2Nzcy9nZW5lcmljL19taXhpbnMuc2NzcyAqL1xuICAuYmxvY2staW1hZ2UtLWhlYWRsaW5lLWNvcHkgLmItdGV4dCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwIDJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLyogbGluZSAzMywgLi4vc2Nzcy9vYmplY3RzL19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWhlYWRsaW5lLXN1bW1hcnkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9vYmplY3RzL19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWluc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgNDQsIC4uL3Njc3Mvb2JqZWN0cy9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1pbnNldCAuYi10aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi8qIGxpbmUgNDgsIC4uL3Njc3Mvb2JqZWN0cy9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1pbnNldCAuYi10aHVtYiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNTMsIC4uL3Njc3Mvb2JqZWN0cy9fYmxvY2tzLnNjc3MgKi9cbi5ibG9jay1pbnNldCAuaGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMWVtO1xufVxuLyogbGluZSA1NywgLi4vc2Nzcy9vYmplY3RzL19ibG9ja3Muc2NzcyAqL1xuLmJsb2NrLWluc2V0IC5iLXRleHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9vYmplY3RzL190YWJzLnNjc3MgKi9cbi50YWJzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9vYmplY3RzL190YWJzLnNjc3MgKi9cbi50YWJzIHVsIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxMiwgLi4vc2Nzcy9vYmplY3RzL190YWJzLnNjc3MgKi9cbi50YWJzIGxpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxNywgLi4vc2Nzcy9vYmplY3RzL190YWJzLnNjc3MgKi9cbi50YWJzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDIyLCAuLi9zY3NzL29iamVjdHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMgYSB7XG4gIGJhY2tncm91bmQ6ICM5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3Mvb2JqZWN0cy9fdGFicy5zY3NzICovXG4udGFicyBhOmhvdmVyLCAudGFicyBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbn1cbi8qIGxpbmUgMzIsIC4uL3Njc3Mvb2JqZWN0cy9fdGFicy5zY3NzICovXG4udGFicyBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLnNlY3Rpb24ge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5cbi8qIGxpbmUgOCwgLi4vc2Nzcy9vYmplY3RzL19zZWN0aW9ucy5zY3NzICovXG4uc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4vKiBsaW5lIDEyLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbi50aWNrLWxpc3Qtd2l0aC1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBkNDY4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTcsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLnRpY2stbGlzdC13aXRoLWN0YSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMjEsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLnRpY2stbGlzdC13aXRoLWN0YSBzdmcge1xuICBmaWxsOiAjZmZmO1xuICBoZWlnaHQ6IDRlbTtcbiAgd2lkdGg6IDRlbTtcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLnRpY2stbGlzdC13aXRoLWN0YSBociB7XG4gIG1hcmdpbjogMWVtIGF1dG87XG4gIHdpZHRoOiA5ZW07XG59XG4vKiBsaW5lIDMyLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbi50aWNrLWxpc3Qtd2l0aC1jdGEgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMS40Mzc1ZW07XG59XG5cbi8qIGxpbmUgMzcsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLnNpbmdsZS1saW5lLWNhcHRpb24tLWN0YSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyZW0gMWVtO1xufVxuLyogbGluZSA0NCwgLi4vc2Nzcy9vYmplY3RzL19zZWN0aW9ucy5zY3NzICovXG4uc2luZ2xlLWxpbmUtY2FwdGlvbi0tY3RhIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNDcsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLnNpbmdsZS1saW5lLWNhcHRpb24tLWN0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDUwLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbi5zaW5nbGUtbGluZS1jYXB0aW9uLS1jdGEgYTpob3ZlciB+IHN2ZyB7XG4gIGxlZnQ6IDAuNWVtO1xufVxuLyogbGluZSA1NiwgLi4vc2Nzcy9vYmplY3RzL19zZWN0aW9ucy5zY3NzICovXG4uc2luZ2xlLWxpbmUtY2FwdGlvbi0tY3RhIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG4vKiBsaW5lIDYxLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbi5zaW5nbGUtbGluZS1jYXB0aW9uLS1jdGEgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbiAgaGVpZ2h0OiAyZW07XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAuMjVzO1xuICB3aWR0aDogMmVtO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAvKiBsaW5lIDcxLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnRlYXNlci1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC8qIGxpbmUgNzEsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuICAudGVhc2VyLWNhcmRzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLyogbGluZSA4MywgLi4vc2Nzcy9vYmplY3RzL19zZWN0aW9ucy5zY3NzICovXG4uc2ltcGxlLWFydGljbGUtbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBwYWRkaW5nLXRvcDogMi41ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgzLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnNpbXBsZS1hcnRpY2xlLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHBhZGRpbmctdG9wOiA0ZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDgzLCAuLi9zY3NzL29iamVjdHMvX3NlY3Rpb25zLnNjc3MgKi9cbiAgLnNpbXBsZS1hcnRpY2xlLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDEwMSwgLi4vc2Nzcy9vYmplY3RzL19zZWN0aW9ucy5zY3NzICovXG4uaWNvbnMtd2l0aC1pbnRyb3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2UxO1xufVxuLyogbGluZSAxMDUsIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLmljb25zLXdpdGgtaW50cm9zIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxMDksIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuLmljb25zLXdpdGgtaW50cm9zIC5pbm5lci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDksIC4uL3Njc3Mvb2JqZWN0cy9fc2VjdGlvbnMuc2NzcyAqL1xuICAuaWNvbnMtd2l0aC1pbnRyb3MgLmlubmVyLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1oZWFkZXIgaDEge1xuICBmb250LXNpemU6IDIuNWVtO1xufVxuXG4vKiBsaW5lIDEwLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmJ5bGluZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLyogbGluZSAxNiwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi50ZWFzZXItY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZzogMS41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAuMjVzLCBib3gtc2hhZG93IC4yNXM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI4LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuICAudGVhc2VyLWNhcmQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMTRweCAxNHB4IC03cHggIzc3NztcbiAgICB0b3A6IC03cHg7XG4gICAgdHJhbnNpdGlvbjogdG9wIC4yNXMsIGJveC1zaGFkb3cgLjI1cztcbiAgfVxufVxuLyogbGluZSAzNiwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi50ZWFzZXItY2FyZCBpbWcge1xuICBoZWlnaHQ6IDZlbTtcbn1cbi8qIGxpbmUgNDAsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4udGVhc2VyLWNhcmQgaDMge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSA0NSwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi50ZWFzZXItY2FyZCBociB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDFlbSBhdXRvO1xuICB3aWR0aDogOWVtO1xufVxuXG4vKiBsaW5lIDUyLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLnNpbXBsZS1hcnRpY2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NiwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbiAgLnNpbXBsZS1hcnRpY2xlIGhyIHtcbiAgICBtYXJnaW46IDFlbSAwO1xuICAgIHdpZHRoOiA5ZW07XG4gIH1cbn1cbi8qIGxpbmUgNjIsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4uc2ltcGxlLWFydGljbGUgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYyLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuICAuc2ltcGxlLWFydGljbGUgaDMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLyogbGluZSA3MSwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi5pY29uLXdpdGgtaW50cm8ge1xuICBtYXJnaW4tdG9wOiAyZW07XG4gIHBhZGRpbmc6IDAuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcxLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuICAuaWNvbi13aXRoLWludHJvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4vKiBsaW5lIDgwLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmljb24td2l0aC1pbnRybyBzdmcge1xuICBoZWlnaHQ6IDRlbTtcbiAgbWFyZ2luOiAxZW0gMCAuNWVtO1xuICB3aWR0aDogNGVtO1xufVxuLyogbGluZSA4NiwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi5pY29uLXdpdGgtaW50cm8gaDMge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4vKiBsaW5lIDkwLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmljb24td2l0aC1pbnRybyBhIHtcbiAgY29sb3I6ICMwNDhlZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxZW07XG59XG4vKiBsaW5lIDk1LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmljb24td2l0aC1pbnRybyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwNDhlZmY7XG59XG5cbi8qIGxpbmUgMTAxLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmdhbGxlcnktdGh1bWItdjEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cbi8qIGxpbmUgMTA1LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmdhbGxlcnktdGh1bWItdjEgLnRvcCxcbi5nYWxsZXJ5LXRodW1iLXYxIC5ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgMTE0LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmdhbGxlcnktdGh1bWItdjEgLm1pZGRsZSB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbn1cbi8qIGxpbmUgMTE4LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmdhbGxlcnktdGh1bWItdjEgYSxcbi5nYWxsZXJ5LXRodW1iLXYxIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAxMjMsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4uZ2FsbGVyeS10aHVtYi12MSBpbWcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cztcbn1cbi8qIGxpbmUgMTI3LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmdhbGxlcnktdGh1bWItdjEgaW1nOmhvdmVyIHtcbiAgb3BhY2l0eTogLjg1O1xufVxuXG4vKiBsaW5lIDEzMywgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi5iYW5uZXItY2FyZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTMzLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuICAuYmFubmVyLWNhcmQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmJhbm5lci1jYXJkX19tZXRhLWRldGFpbHMge1xuICBjb2xvcjogI2JiYjtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE0MCwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbiAgLmJhbm5lci1jYXJkX19tZXRhLWRldGFpbHMge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQ5LCAuLi9zY3NzL29iamVjdHMvX2FydGljbGUuc2NzcyAqL1xuLmJhbm5lci1jYXJkX19pbWFnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE0OSwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbiAgLmJhbm5lci1jYXJkX19pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNjNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuICAvKiBsaW5lIDE2MSwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbiAgLmJhbm5lci1jYXJkX19pbWFnZSBpbWcge1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gIH1cbiAgLyogbGluZSAxNjQsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4gIC5iYW5uZXItY2FyZF9faW1hZ2UgaW1nOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUsIDEuMDUpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLyogbGluZSAxNDksIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4gIC5iYW5uZXItY2FyZF9faW1hZ2Uge1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NiwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbiAgLmJhbm5lci1jYXJkX19kZXRhaWxzIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLyogbGluZSAxNzYsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4gIC5iYW5uZXItY2FyZF9fZGV0YWlscyB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuLyogbGluZSAxODUsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4uYmFubmVyLWNhcmRfX2RldGFpbHMgaDMge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLyogbGluZSAxOTMsIC4uL3Njc3Mvb2JqZWN0cy9fYXJ0aWNsZS5zY3NzICovXG4uaWNvbi1ib3gtd2l0aC1jdGEge1xuICBwYWRkaW5nOiAxZW07XG59XG4vKiBsaW5lIDE5NiwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi5pY29uLWJveC13aXRoLWN0YSA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vKiBsaW5lIDIwMSwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi5pY29uLWJveC13aXRoLWN0YSAuaW5uZXItY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4vKiBsaW5lIDIwNSwgLi4vc2Nzcy9vYmplY3RzL19hcnRpY2xlLnNjc3MgKi9cbi5pY29uLWJveC13aXRoLWN0YSAuaW5mby1ib3gge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL29iamVjdHMvX21lc3NhZ2luZy5zY3NzICovXG4uYWxlcnQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgcGFkZGluZzogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTMsIC4uL3Njc3Mvb2JqZWN0cy9fbWVzc2FnaW5nLnNjc3MgKi9cbi5hbGVydC1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmJlYmU7XG4gIGJvcmRlci1jb2xvcjogI2U1MDAwMDtcbiAgY29sb3I6ICNlNTAwMDA7XG59XG5cbi8qIGxpbmUgMTksIC4uL3Njc3Mvb2JqZWN0cy9fbWVzc2FnaW5nLnNjc3MgKi9cbi5mZWF0dXJlLW1zZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDM2MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uL3Njc3Mvb2JqZWN0cy9fbWVzc2FnaW5nLnNjc3MgKi9cbiAgLmZlYXR1cmUtbXNnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyODBweDtcbiAgfVxufVxuLyogbGluZSAyOSwgLi4vc2Nzcy9vYmplY3RzL19tZXNzYWdpbmcuc2NzcyAqL1xuLmZlYXR1cmUtbXNnIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjQzNzVlbTtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggIzMzMztcbn1cblxuLyogbGluZSA0LCAuLi9zY3NzL29iamVjdHMvX2hlcm9zLnNjc3MgKi9cbi5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCxcbi5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGgge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2EwZDQ2ODtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMzAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0LCAuLi9zY3NzL29iamVjdHMvX2hlcm9zLnNjc3MgKi9cbiAgLmhlcm8tYmFubmVyLS1mdWxsLXdpZHRoLFxuICAuaGVyby1iYW5uZXItLWZpeGVkLXdpZHRoIHtcbiAgICBoZWlnaHQ6IDM5MXB4O1xuICB9XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL29iamVjdHMvX2hlcm9zLnNjc3MgKi9cbi5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCBoMSxcbi5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCBoMixcbi5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGggaDEsXG4uaGVyby1iYW5uZXItLWZpeGVkLXdpZHRoIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4yZW07XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAjMzMzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOSwgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4gIC5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCBoMSxcbiAgLmhlcm8tYmFubmVyLS1mdWxsLXdpZHRoIGgyLFxuICAuaGVyby1iYW5uZXItLWZpeGVkLXdpZHRoIGgxLFxuICAuaGVyby1iYW5uZXItLWZpeGVkLXdpZHRoIGgyIHtcbiAgICBmb250LXNpemU6IDNlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uL3Njc3Mvb2JqZWN0cy9faGVyb3Muc2NzcyAqL1xuICAuaGVyby1iYW5uZXItLWZ1bGwtd2lkdGggaDEsXG4gIC5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCBoMixcbiAgLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aCBoMSxcbiAgLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aCBoMiB7XG4gICAgZm9udC1zaXplOiA0ZW07XG4gICAgcGFkZGluZzogMCA1ZW07XG4gIH1cbn1cbi8qIGxpbmUgMzcsIC4uL3Njc3Mvb2JqZWN0cy9faGVyb3Muc2NzcyAqL1xuLmhlcm8tYmFubmVyLS1mdWxsLXdpZHRoIGgyLFxuLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aCBoMiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAjMzMzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLyogbGluZSAzNywgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4gIC5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCBoMixcbiAgLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aCBoMiB7XG4gICAgcGFkZGluZzogMWVtIDNlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNywgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4gIC5oZXJvLWJhbm5lci0tZnVsbC13aWR0aCBoMixcbiAgLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuLyogbGluZSA1MSwgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4uaGVyby1iYW5uZXItLWZ1bGwtd2lkdGgtLWN0YSxcbi5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGgtLWN0YSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA1NCwgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4uaGVyby1iYW5uZXItLWZ1bGwtd2lkdGgtLWN0YSAuYnRuLmdob3N0LFxuLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aC0tY3RhIC5idG4uZ2hvc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLyogbGluZSA1NCwgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4gIC5oZXJvLWJhbm5lci0tZnVsbC13aWR0aC0tY3RhIC5idG4uZ2hvc3QsXG4gIC5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGgtLWN0YSAuYnRuLmdob3N0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTVlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLyogbGluZSA1NCwgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4gIC5oZXJvLWJhbm5lci0tZnVsbC13aWR0aC0tY3RhIC5idG4uZ2hvc3QsXG4gIC5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGgtLWN0YSAuYnRuLmdob3N0IHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4vKiBsaW5lIDY5LCAuLi9zY3NzL29iamVjdHMvX2hlcm9zLnNjc3MgKi9cbi5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGgge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cbi8qIGxpbmUgNzIsIC4uL3Njc3Mvb2JqZWN0cy9faGVyb3Muc2NzcyAqL1xuLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aC5sZWZ0LWFsaWduZWQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi8qIGxpbmUgNzUsIC4uL3Njc3Mvb2JqZWN0cy9faGVyb3Muc2NzcyAqL1xuLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aC5sZWZ0LWFsaWduZWQgaDEsXG4uaGVyby1iYW5uZXItLWZpeGVkLXdpZHRoLmxlZnQtYWxpZ25lZCBoMiB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDFlbTtcbn1cbi8qIGxpbmUgODIsIC4uL3Njc3Mvb2JqZWN0cy9faGVyb3Muc2NzcyAqL1xuLmhlcm8tYmFubmVyLS1maXhlZC13aWR0aC5sZWZ0LWFsaWduZWQgaDIge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4MiwgLi4vc2Nzcy9vYmplY3RzL19oZXJvcy5zY3NzICovXG4gIC5oZXJvLWJhbm5lci0tZml4ZWQtd2lkdGgubGVmdC1hbGlnbmVkIGgyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcbiAgfVxufVxuIl19 */