.group:after {
  content: "";
  display: table;
  clear: both;
}

.h1, .h2, .h3, .h4 {
  color: #514b62;
  letter-spacing: 1px;
  margin-top: 0;
}

.thank-you .h1, .thank-you .h2, .thank-you .h3, .thank-you .h4 {
  color: #dcd0ff;
}

.h1 {
  font-family: "Anton", sans-serif;
  font-size: 32px;
}

.h2 {
  font-family: "Anton", sans-serif;
  font-size: 30px;
}

.h3 {
  font-family: "Encode Sans Condensed", sans-serif;
  font-size: 22px;
  letter-spacing: 1px;
  margin-bottom: 0.3em;
}

.h4 {
  font-size: 16px;
  font-family: "Encode Sans Condensed", sans-serif;
  letter-spacing: 1px;
  margin-bottom: 0.2em;
}

.h4 + p {
  margin-top: 0;
  font-size: 14px;
}

a {
  color: #4826db;
  font-weight: bold;
}

small {
  font-size: 14px;
}

body {
  font-family: "Encode Sans Condensed", sans-serif;
  color: #514b62;
  margin: 0;
  padding: 0;
}

.other-stuff-text {
  font-weight: bold;
  margin-top: 0;
}

.header {
  background-color: #4826db;
  color: #dcd0ff;
}

.header > div {
  padding: 1em;
}

.header a {
  color: #ffffff;
}

.header--sub-page .row + .row {
  margin-top: 1em;
}

.header--sub-page .top-row .col {
  text-align: left;
}

.header--sub-page .top-row .logo {
  display: block;
  max-width: 100%;
}

@media screen and (min-width: 48em) {
  .header--sub-page .top-row .logo {
    display: inline-block;
    float: left;
    max-width: 250px;
    width: 30%;
  }
}

@media screen and (min-width: 48em) {
  .header--sub-page .top-row .sub-nav-item {
    font-size: 0.8em;
    float: right;
    margin-top: 0.7vw;
  }
}

.header .sub-nav-item {
  border-radius: 30px;
  border: 2px solid #dcd0ff;
  color: #dcd0ff;
  display: block;
  font-size: 0.9em;
  margin-top: 1em;
  padding: 0.5em 1em;
  text-align: center;
  text-decoration: none;
  transition: all 0.3s ease;
}

@media screen and (min-width: 48em) {
  .header .sub-nav-item {
    display: inline-block;
    margin-top: 0;
  }
  .header .sub-nav-item:not(:first-child) {
    margin-left: 1em;
  }
}

.header .sub-nav-item:hover, .header .sub-nav-item.active {
  color: #ffffff;
  border-color: #ffffff;
}

.info {
  margin-bottom: 0;
  margin-top: 0;
  padding: 0.25em 0;
  color: #4826db;
  font-size: 75%;
}

.info:first-of-type {
  margin-top: 0.2em;
}

.info:last-of-type {
  margin-bottom: 0.2em;
}

.center {
  text-align: center;
}

.right {
  text-align: right;
}

.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

.constrain-820 {
  margin: 0 auto;
  max-width: 820px;
  width: 86%;
}

.row {
  font-size: 0;
}

.row--back {
  margin-top: 1%;
}

.row--center {
  text-align: center;
}

.row + .row {
  margin-top: 10%;
}

@media screen and (min-width: 48em) {
  .row + .row {
    margin-top: 5%;
  }
}

.row + .row--flush {
  margin-top: 0;
}

.extra-pad-bot {
  padding-bottom: 5%;
}

img {
  max-width: 100%;
}

.logo {
  margin-bottom: 1em;
}

.header--sub-page .logo {
  margin-bottom: 0;
}

.listen-on {
  font-size: 0.8em;
  opacity: 0.8;
}

.col {
  display: inline-block;
  font-size: 20px;
  position: relative;
  vertical-align: top;
  width: 100%;
}

.col .row + .row {
  margin-top: 1.875rem;
}

@media screen and (min-width: 48em) {
  .col .row + .row {
    margin-top: 2.5rem;
  }
}

.col .card-link {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

[class*="col--"] {
  margin-bottom: 10%;
}

@media screen and (min-width: 48em) {
  [class*="col--"] {
    margin-bottom: 0;
    margin-right: 5%;
  }
}

[class*="col--"]:last-child {
  margin-bottom: 0;
}

@media screen and (min-width: 48em) {
  [class*="col--"]:last-child {
    margin-right: 0;
  }
}

.col > :last-child {
  margin-bottom: 0;
}

@media screen and (min-width: 48em) {
  .col--1-2 {
    width: 50%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--1-2 {
    width: 50%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-3 {
    width: 33.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--1-3 {
    width: 33.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-3 {
    width: 66.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--2-3 {
    width: 66.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-4 {
    width: 25%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--1-4 {
    width: 25%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-4 {
    width: 75%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--3-4 {
    width: 75%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-5 {
    width: 20%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--1-5 {
    width: 20%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-5 {
    width: 40%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--2-5 {
    width: 40%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-5 {
    width: 60%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--3-5 {
    width: 60%;
  }
}

@media screen and (min-width: 48em) {
  .col--4-5 {
    width: 80%;
  }
}

@media screen and (min-width: 48em) {
  .row--1 .col--4-5 {
    width: 80%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-2 {
    width: 50%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--1-2 {
    width: 47.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-3 {
    width: 33.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--1-3 {
    width: 30.8333333333%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-3 {
    width: 66.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--2-3 {
    width: 64.1666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-4 {
    width: 25%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--1-4 {
    width: 22.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-4 {
    width: 75%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--3-4 {
    width: 72.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-5 {
    width: 20%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--1-5 {
    width: 17.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-5 {
    width: 40%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--2-5 {
    width: 37.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-5 {
    width: 60%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--3-5 {
    width: 57.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--4-5 {
    width: 80%;
  }
}

@media screen and (min-width: 48em) {
  .row--2 .col--4-5 {
    width: 77.5%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-2 {
    width: 50%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--1-2 {
    width: 46.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-3 {
    width: 33.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--1-3 {
    width: 30%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-3 {
    width: 66.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--2-3 {
    width: 63.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-4 {
    width: 25%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--1-4 {
    width: 21.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-4 {
    width: 75%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--3-4 {
    width: 71.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-5 {
    width: 20%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--1-5 {
    width: 16.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-5 {
    width: 40%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--2-5 {
    width: 36.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-5 {
    width: 60%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--3-5 {
    width: 56.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--4-5 {
    width: 80%;
  }
}

@media screen and (min-width: 48em) {
  .row--3 .col--4-5 {
    width: 76.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-2 {
    width: 50%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--1-2 {
    width: 46.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-3 {
    width: 33.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--1-3 {
    width: 29.5833333333%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-3 {
    width: 66.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--2-3 {
    width: 62.9166666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-4 {
    width: 25%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--1-4 {
    width: 21.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-4 {
    width: 75%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--3-4 {
    width: 71.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-5 {
    width: 20%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--1-5 {
    width: 16.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-5 {
    width: 40%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--2-5 {
    width: 36.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-5 {
    width: 60%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--3-5 {
    width: 56.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--4-5 {
    width: 80%;
  }
}

@media screen and (min-width: 48em) {
  .row--4 .col--4-5 {
    width: 76.25%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-2 {
    width: 50%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--1-2 {
    width: 46%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-3 {
    width: 33.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--1-3 {
    width: 29.3333333333%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-3 {
    width: 66.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--2-3 {
    width: 62.6666666667%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-4 {
    width: 25%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--1-4 {
    width: 21%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-4 {
    width: 75%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--3-4 {
    width: 71%;
  }
}

@media screen and (min-width: 48em) {
  .col--1-5 {
    width: 20%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--1-5 {
    width: 16%;
  }
}

@media screen and (min-width: 48em) {
  .col--2-5 {
    width: 40%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--2-5 {
    width: 36%;
  }
}

@media screen and (min-width: 48em) {
  .col--3-5 {
    width: 60%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--3-5 {
    width: 56%;
  }
}

@media screen and (min-width: 48em) {
  .col--4-5 {
    width: 80%;
  }
}

@media screen and (min-width: 48em) {
  .row--5 .col--4-5 {
    width: 76%;
  }
}

.is-align-middle .col {
  vertical-align: middle;
}

.is-align-bottom .col {
  vertical-align: bottom;
}

.intro-copy {
  margin-bottom: 2rem;
}

.system {
  position: relative;
  margin-top: 2em;
  border-top: 2px solid #4826db;
  transition: all 0.3s ease;
}

.system .cookiePolicy {
  display: none;
}

.system .col {
  padding-top: 2em;
}

.system iframe {
  margin-bottom: 0.5em;
}

.support .system {
  border-top: none;
  margin-top: 1em;
}

.support .system .col {
  padding-top: 1em;
}

.system.chosen {
  background: #dcd0ff;
  padding: 1rem;
}

.merch-spotlight .constrain-820 {
  border-top: 2px solid #4826db;
  padding-top: 2rem;
}

.extra-bottom-pad .col {
  padding-bottom: 2em;
}

.section {
  margin-top: 1em;
  padding: 1em;
}

.section.thank-you {
  background: #3b21ae;
  color: #ffffff;
  margin-top: 0;
  text-align: center;
  padding-top: 3em;
  padding-bottom: 3em;
}

.patrons {
  text-align: left;
}

.patrons a {
  color: #ffffff;
}

.hosts {
  background-color: #4826db;
}

.hosts .h3 {
  color: #ffffff;
}

.hosts a {
  text-decoration: none;
  color: #ffffff;
}

.hosts .host {
  background-image: url("../images/roulette-top.jpg");
  height: 120px;
  width: 120px;
  margin: 0 auto;
  background-size: auto 100%;
  border-radius: 50%;
}

.hosts .host--lee {
  background-position-x: 5%;
}

.hosts .host--wheels {
  background-position-x: 65%;
}

.hosts .host--logan {
  background-position-x: 96%;
}

.hosts .host--greg {
  background-position-x: 35%;
}

.affiliates {
  background-color: #dcd0ff;
  background-image: url("../images/dice-pattern.png");
  margin-top: 0;
}

.affiliates img {
  width: 100%;
}

.ostgob {
  background-image: url("../images/ost-gob.jpg");
  background-size: auto 100%;
  border-radius: 50%;
  height: 170px;
  width: 170px;
  margin: 0 auto;
  margin-bottom: 0px;
  max-width: 100%;
  max-height: 100%;
}

.btn {
  background-color: #4826db;
  border: none;
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  font-size: 14px;
  padding: 0.8em 1.5em;
  text-decoration: none;
  text-transform: uppercase;
}

header .btn {
  color: #4826db;
  background-color: #ffffff;
}

.shuffle-btn {
  cursor: pointer;
}

.shuffler {
  display: none;
}

@media screen and (min-width: 60em) {
  .shuffler {
    background-color: #000000;
    display: block;
    margin: 2em auto;
    width: 820px;
  }
  .shuffler .shuffler-row {
    line-height: 0;
  }
  .shuffler .shuffler-row .shuffler-card {
    background-color: #000000;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    display: inline-block;
    overflow-x: hidden;
    position: relative;
    width: 204px;
  }
  .shuffler .shuffler-row .shuffler-card .shuffler-card-inside {
    background-size: auto 100%;
    height: 132px;
    width: 800%;
    position: relative;
    transition: all .6s ease-out;
  }
  .shuffler .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-1 {
    left: 0%;
  }
  .shuffler .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-2 {
    left: -100%;
  }
  .shuffler .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-3 {
    left: -200%;
  }
  .shuffler .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-4 {
    left: -300%;
  }
  .shuffler .shuffler-row--top .shuffler-card-inside {
    background-image: url("../images/roulette-top.jpg");
  }
  .shuffler .shuffler-row--middle .shuffler-card-inside {
    background-image: url("../images/roulette-mid.jpg");
  }
  .shuffler .shuffler-row--bottom .shuffler-card-inside {
    background-image: url("../images/roulette-low.jpg");
  }
  .shuffler.shuffled .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-1 {
    left: -400%;
  }
  .shuffler.shuffled .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-2 {
    left: -500%;
  }
  .shuffler.shuffled .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-3 {
    left: -600%;
  }
  .shuffler.shuffled .shuffler-row .shuffler-card .shuffler-card-inside.js-shuffle-4 {
    left: -700%;
  }
}

.shuffler-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+51,000000+100&1+0,0.21+3,0+14,0+88,0.21+98,1+100 */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.21) 3%, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 88%, rgba(0, 0, 0, 0.21) 98%, black 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 );
  /* IE6-9 */
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.ost {
  margin-top: 0;
  padding-top: 2em;
  padding-bottom: 2em;
}

.social-links {
  text-align: center;
}

@media screen and (min-width: 48em) {
  .social-links {
    text-align: right;
  }
}

.social {
  margin-right: 8px;
}

.social:last-child {
  margin-right: 0;
}

.social img {
  width: 20px;
  height: 20px;
  opacity: 0.75;
}

.social--text {
  color: #dcd0ff;
  font-size: 12px;
  vertical-align: baseline;
  position: relative;
  top: -5px;
  margin-right: 1em;
}

footer {
  background-color: #4826db;
  color: #dcd0ff;
  padding: 2em 0;
}

@media screen and (max-width: 47.9875em) {
  footer {
    text-align: center;
  }
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIm1haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtEQTtFQUNFLFlBQVc7RUFDWCxlQUFjO0VBQ2QsWUFBVztDQUNaOztBQUVEO0VBQ0UsZUF2Q1k7RUF3Q1osb0JBQW1CO0VBQ25CLGNBQWE7Q0FJZDs7QUFIQztFQUNFLGVBOUNpQjtDQStDbEI7O0FBRUg7RUFDRSxpQ0E1Q2lDO0VBNkNqQyxnQkFBZTtDQUNoQjs7QUFDRDtFQUNFLGlDQWhEaUM7RUFpRGpDLGdCQUFlO0NBQ2hCOztBQUNEO0VBQ0UsaURBckQ4QztFQXNEOUMsZ0JBQWU7RUFDZixvQkFBbUI7RUFDbkIscUJBQW9CO0NBQ3JCOztBQUNEO0VBQ0UsZ0JBQWU7RUFDZixpREE1RDhDO0VBNkQ5QyxvQkFBbUI7RUFDbkIscUJBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsY0FBYTtFQUNiLGdCQUFlO0NBQ2hCOztBQUVEO0VBQ0UsZUE3RWM7RUE4RWQsa0JBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsZ0JBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxpREFoRjhDO0VBaUY5QyxlQW5GWTtFQW9GWixVQUFTO0VBQ1QsV0FBVTtDQUNYOztBQUVEO0VBQ0Usa0JBQWlCO0VBQ2pCLGNBQWE7Q0FDZDs7QUFFRDtFQUNFLDBCQWxHYztFQW1HZCxlQWxHbUI7Q0FnS3BCOztBQWhFRDtFQUlJLGFBQVk7Q0FDYjs7QUFMSDtFQU9JLGVBekdXO0NBMEdaOztBQUVBO0VBRUcsZ0JBQWU7Q0FDaEI7O0FBSEY7RUFPSyxpQkFBZ0I7Q0FDakI7O0FBUko7RUFVSyxlQUFjO0VBQ2QsZ0JBQWU7Q0FPaEI7O0FBakhIO0VBK0ZEO0lBYU8sc0JBQXFCO0lBQ3JCLFlBQVc7SUFDWCxpQkFBZ0I7SUFDaEIsV0FBVTtHQUViO0NDeENOOztBRHpFRztFQStGRDtJQXFCTyxpQkFBZ0I7SUFDaEIsYUFBWTtJQUNaLGtCQUFpQjtHQUVwQjtDQ3ZDTjs7QURJRDtFQXdDSSxvQkFBbUI7RUFDbkIsMEJBeklpQjtFQTBJ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LFlBQVc7RUFDWCxhQUFZO0NBQ2I7O0FBRUQ7RUFDRSxjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLG9CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLG1CQUFrQjtDQUluQjs7QUE3bUJHO0VBd21CSjtJQUdJLGtCQUFpQjtHQUVwQjtDQ29hQTs7QURsYUQ7RUFDRSxrQkFBaUI7Q0FpQmxCOztBQWxCRDtFQUdJLGdCQUFlO0NBQ2hCOztBQUpIO0VBTUksWUFBVztFQUNYLGFBQVk7RUFDWixjQUFhO0NBQ2Q7O0FBQ0Q7RUFDRSxlQXJvQmlCO0VBc29CakIsZ0JBQWU7RUFDZix5QkFBd0I7RUFDeEIsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxrQkFBaUI7Q0FDbEI7O0FBR0g7RUFDRSwwQkFocEJjO0VBaXBCZCxlQWhwQm1CO0VBaXBCbkIsZUFBYztDQUlmOztBQXBvQkc7RUE2bkJKO0lBS0ksbUJBQWtCO0dBRXJCO0NDMGFBOztBRHhhRDtFQUNFLFVBQVM7RUFDVCxvQkFBbUI7RUFDbkIsWUFBVztFQUNYLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsV0FBVTtFQUNWLG1CQUFrQjtFQUNsQixXQUFVO0NBQ1giLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBib3dlcjpzY3NzXG4vLyBlbmRib3dlclxuJGd1dHRlcjogNSU7XG4kYmFzZS1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJGJhc2UtdW5pdDogMWVtICFkZWZhdWx0O1xuJHVuaXQ6ICAgICAgMC4yNWVtICFkZWZhdWx0OyAvLzRweFxuXG4keHNtYWxsOiAzMGVtOyAgIC8vNDgwcHhcbiRzbWFsbDogIDM1LjVlbTsgLy81NjhweFxuJG1lZGl1bTogNDhlbTsgICAvLzc2OHB4XG4kbGFyZ2U6ICA2MGVtOyAgIC8vOTYwcHhcbiR4bGFyZ2U6IDcwZW07ICAgLy8xMTIwcHhcblxuJHdoaXRlOiAjZmZmZmZmO1xuJHB1cnBsZTogIzQ4MjZkYjtcbiRsaWdodFB1cnBsZTogI2RjZDBmZjtcbiRkYXJrUHVycGxlOiAjM2IyMWFlO1xuJHBpbms6ICNlMjhkZjQ7XG4kZ3JleTogIzUxNGI2MjtcblxuJGZvbnRzLWJhc2U6ICdFbmNvZGUgU2FucyBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuJGZvbnRzLWRpc3BsYXk6ICdBbnRvbicsIHNhbnMtc2VyaWY7XG5cblxuXG5AbWl4aW4gcmVzcG9uZC1taW4oJHdpZHRoKSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHJlc3BvbmQtbWF4KCR3aWR0aCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aCAtIC4wMTI1KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHJlc3BvbmQtYmV0d2Vlbigkd2lkdGhNaW4sICR3aWR0aE1heCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aE1pbikgYW5kIChtYXgtd2lkdGg6ICR3aWR0aE1heCAtIC4wMTI1KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy9pZTEwIGFuZCBpZTExIGRldGVjdGlvblxuQG1peGluIGx0LWVkZ2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLmdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaDEsIC5oMiwgLmgzLCAuaDQge1xuICBjb2xvcjogJGdyZXk7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC50aGFuay15b3UgJiB7XG4gICAgY29sb3I6ICRsaWdodFB1cnBsZTtcbiAgfVxufVxuLmgxIHtcbiAgZm9udC1mYW1pbHk6ICRmb250cy1kaXNwbGF5O1xuICBmb250LXNpemU6IDMycHg7XG59XG4uaDIge1xuICBmb250LWZhbWlseTogJGZvbnRzLWRpc3BsYXk7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udHMtYmFzZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbn1cbi5oNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6ICRmb250cy1iYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cblxuLmg0ICsgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYSB7XG4gIGNvbG9yOiAkcHVycGxlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnRzLWJhc2U7XG4gIGNvbG9yOiAkZ3JleTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3RoZXItc3R1ZmYtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgY29sb3I6ICRsaWdodFB1cnBsZTtcbiAgPiBkaXYge1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi0tc3ViLXBhZ2Uge1xuICAgIC5yb3cgKyAucm93IHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG5cbiAgICAudG9wLXJvdyB7XG4gICAgICAuY29sIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJG1lZGl1bSkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zdWItbmF2LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC43dnc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3ViLW5hdi1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodFB1cnBsZTtcbiAgICBjb2xvcjogJGxpZ2h0UHVycGxlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5cbi5pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMC4yNWVtIDA7XG4gIGNvbG9yOiAkcHVycGxlO1xuICBmb250LXNpemU6IDc1JTtcbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgfVxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIH1cbn1cblxuLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5icm93c2VydXBncmFkZSB7XG4gIG1hcmdpbjogMC4yZW0gMDtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG59XG5cbi5jb25zdHJhaW4tODIwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgIHdpZHRoOiA4NiU7XG59XG5cbi5yb3cge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICAmLS1iYWNrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMSU7XG4gICAgfVxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5yb3cgKyAucm93IHtcbiAgICBtYXJnaW4tdG9wOiAoJGd1dHRlciAqIDIpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJG1lZGl1bSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xuICAgIH1cbn1cbi5yb3cgKyAucm93LS1mbHVzaCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmV4dHJhLXBhZC1ib3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAuaGVhZGVyLS1zdWItcGFnZSAmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5saXN0ZW4tb24ge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5jb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoMS8xKTtcblxuXG4gICAgLnJvdyArIC5yb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1saW5rIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbn1cblxuW2NsYXNzKj1cImNvbC0tXCJdIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyICogMjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyO1xuICAgIH1cbn1cbltjbGFzcyo9XCJjb2wtLVwiXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJG1lZGl1bSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4vL3JlbW92ZSBhbnkgbWIgb24gdGhlIGxhc3QgY2hpbGRcbi5jb2wgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcbiAgICAuY29sLS0xLTIge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgxLzIpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTEtMiB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgxLzIpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0xLTMge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgxLzMpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTEtMyB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgxLzMpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0yLTMge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgyLzMpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTItMyB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgyLzMpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0xLTQge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgxLzQpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTEtNCB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgxLzQpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0zLTQge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgzLzQpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTMtNCB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgzLzQpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0xLTUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgxLzUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTEtNSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgxLzUpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0yLTUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgyLzUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTItNSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgyLzUpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS0zLTUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgzLzUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTMtNSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSgzLzUpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLS00LTUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLW1pbigkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogcGVyY2VudGFnZSg0LzUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yb3ctLSN7JGl9IC5jb2wtLTQtNSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtbWluKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAocGVyY2VudGFnZSg0LzUpIC0gJGd1dHRlcikgKyAoJGd1dHRlci8kaSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pcy1hbGlnbi1taWRkbGUgLmNvbCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pcy1hbGlnbi1ib3R0b20gLmNvbCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmludHJvLWNvcHkge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uc3lzdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyZW07XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkcHVycGxlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gIC5jb29raWVQb2xpY3kge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbCB7XG4gICAgcGFkZGluZy10b3A6IDJlbTtcbiAgfVxuICBpZnJhbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB9XG5cbiAgLnN1cHBvcnQgJiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgLmNvbCB7XG4gICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgIH1cbiAgfVxuXG4gICYuY2hvc2VuIHtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRQdXJwbGU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuXG4ubWVyY2gtc3BvdGxpZ2h0IC5jb25zdHJhaW4tODIwIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM0ODI2ZGI7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4uZXh0cmEtYm90dG9tLXBhZCB7XG4gIC5jb2wge1xuICAgIHBhZGRpbmctYm90dG9tOiAyZW07XG4gIH1cbn1cblxuLnNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIHBhZGRpbmc6IDFlbTtcbiAgJi50aGFuay15b3Uge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrUHVycGxlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDNlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM2VtO1xuICB9XG59XG5cbi5wYXRyb25zIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4uaG9zdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAuaDMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLmhvc3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JvdWxldHRlLXRvcC5qcGcnKTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgJi0tbGVlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogNSU7XG4gICAgfVxuICAgICYtLXdoZWVscyB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDY1JTtcbiAgICB9XG4gICAgJi0tbG9nYW4ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NiU7XG4gICAgfVxuICAgICYtLWdyZWcge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAzNSU7XG4gICAgfVxuICB9XG59XG5cbi5hZmZpbGlhdGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0UHVycGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kaWNlLXBhdHRlcm4ucG5nJyk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm9zdGdvYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL29zdC1nb2IuanBnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTcwcHg7XG4gIHdpZHRoOiAxNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogJHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAuOGVtIDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGhlYWRlciAmIHtcbiAgICBjb2xvcjogJHB1cnBsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLnNodWZmbGUtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2h1ZmZsZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSByZXNwb25kLW1pbigkbGFyZ2UpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMmVtIGF1dG87XG4gICAgd2lkdGg6IDgyMHB4O1xuICAgIC5zaHVmZmxlci1yb3cge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAuc2h1ZmZsZXItY2FyZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMjA0cHg7XG4gICAgICAgIC5zaHVmZmxlci1jYXJkLWluc2lkZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMzJweDtcbiAgICAgICAgICB3aWR0aDogODAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjphbGwgLjZzIGVhc2Utb3V0O1xuICAgICAgICAgICYuanMtc2h1ZmZsZS0xIHtcbiAgICAgICAgICAgIGxlZnQ6IDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmpzLXNodWZmbGUtMiB7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5qcy1zaHVmZmxlLTMge1xuICAgICAgICAgICAgbGVmdDogLTIwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuanMtc2h1ZmZsZS00IHtcbiAgICAgICAgICAgIGxlZnQ6IC0zMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi0tdG9wIHtcbiAgICAgICAgLnNodWZmbGVyLWNhcmQtaW5zaWRlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9yb3VsZXR0ZS10b3AuanBnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtLW1pZGRsZSB7XG4gICAgICAgIC5zaHVmZmxlci1jYXJkLWluc2lkZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcm91bGV0dGUtbWlkLmpwZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLS1ib3R0b20ge1xuICAgICAgICAuc2h1ZmZsZXItY2FyZC1pbnNpZGUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JvdWxldHRlLWxvdy5qcGcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNodWZmbGVkIHtcbiAgICAgIC5zaHVmZmxlci1yb3cge1xuICAgICAgLnNodWZmbGVyLWNhcmQge1xuICAgICAgLnNodWZmbGVyLWNhcmQtaW5zaWRlIHtcbiAgICAgICAgJi5qcy1zaHVmZmxlLTEge1xuICAgICAgICAgIGxlZnQ6IC00MDAlO1xuICAgICAgICB9XG4gICAgICAgICYuanMtc2h1ZmZsZS0yIHtcbiAgICAgICAgICBsZWZ0OiAtNTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLmpzLXNodWZmbGUtMyB7XG4gICAgICAgICAgbGVmdDogLTYwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5qcy1zaHVmZmxlLTQge1xuICAgICAgICAgIGxlZnQ6IC03MDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaHVmZmxlci1ncmFkaWVudCB7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMwMDAwMDArMCwwMDAwMDArNTEsMDAwMDAwKzEwMCYxKzAsMC4yMSszLDArMTQsMCs4OCwwLjIxKzk4LDErMTAwICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDAsMCwwLDEpIDAlLCByZ2JhKDAsMCwwLDAuMjEpIDMlLCByZ2JhKDAsMCwwLDApIDE0JSwgcmdiYSgwLDAsMCwwKSA1MSUsIHJnYmEoMCwwLDAsMCkgODglLCByZ2JhKDAsMCwwLDAuMjEpIDk4JSwgcmdiYSgwLDAsMCwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMCwwLDAsMSkgMCUscmdiYSgwLDAsMCwwLjIxKSAzJSxyZ2JhKDAsMCwwLDApIDE0JSxyZ2JhKDAsMCwwLDApIDUxJSxyZ2JhKDAsMCwwLDApIDg4JSxyZ2JhKDAsMCwwLDAuMjEpIDk4JSxyZ2JhKDAsMCwwLDEpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICByZ2JhKDAsMCwwLDEpIDAlLHJnYmEoMCwwLDAsMC4yMSkgMyUscmdiYSgwLDAsMCwwKSAxNCUscmdiYSgwLDAsMCwwKSA1MSUscmdiYSgwLDAsMCwwKSA4OCUscmdiYSgwLDAsMCwwLjIxKSA5OCUscmdiYSgwLDAsMCwxKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05ICovXG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ub3N0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbn1cblxuLnNvY2lhbC1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgcmVzcG9uZC1taW4oJG1lZGl1bSkge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5zb2NpYWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuICAmLS10ZXh0IHtcbiAgICBjb2xvcjogJGxpZ2h0UHVycGxlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgfVxufVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICBjb2xvcjogJGxpZ2h0UHVycGxlOztcbiAgcGFkZGluZzogMmVtIDA7XG4gIEBpbmNsdWRlIHJlc3BvbmQtbWF4KCRtZWRpdW0pIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4iLCIuZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5oMSwgLmgyLCAuaDMsIC5oNCB7XG4gIGNvbG9yOiAjNTE0YjYyO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGhhbmsteW91IC5oMSwgLnRoYW5rLXlvdSAuaDIsIC50aGFuay15b3UgLmgzLCAudGhhbmsteW91IC5oNCB7XG4gIGNvbG9yOiAjZGNkMGZmO1xufVxuXG4uaDEge1xuICBmb250LWZhbWlseTogXCJBbnRvblwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkFudG9uXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRW5jb2RlIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG59XG5cbi5oNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiRW5jb2RlIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuXG4uaDQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5hIHtcbiAgY29sb3I6ICM0ODI2ZGI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkVuY29kZSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzUxNGI2MjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ub3RoZXItc3R1ZmYtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4MjZkYjtcbiAgY29sb3I6ICNkY2QwZmY7XG59XG5cbi5oZWFkZXIgPiBkaXYge1xuICBwYWRkaW5nOiAxZW07XG59XG5cbi5oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLS1zdWItcGFnZSAucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmhlYWRlci0tc3ViLXBhZ2UgLnRvcC1yb3cgLmNvbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5oZWFkZXItLXN1Yi1wYWdlIC50b3Atcm93IC5sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaGVhZGVyLS1zdWItcGFnZSAudG9wLXJvdyAubG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5oZWFkZXItLXN1Yi1wYWdlIC50b3Atcm93IC5zdWItbmF2LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDAuN3Z3O1xuICB9XG59XG5cbi5oZWFkZXIgLnN1Yi1uYXYtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkY2QwZmY7XG4gIGNvbG9yOiAjZGNkMGZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5oZWFkZXIgLnN1Yi1uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmhlYWRlciAuc3ViLW5hdi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICB9XG59XG5cbi5oZWFkZXIgLnN1Yi1uYXYtaXRlbTpob3ZlciwgLmhlYWRlciAuc3ViLW5hdi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMC4yNWVtIDA7XG4gIGNvbG9yOiAjNDgyNmRiO1xuICBmb250LXNpemU6IDc1JTtcbn1cblxuLmluZm86Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xufVxuXG4uaW5mbzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cblxuLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5icm93c2VydXBncmFkZSB7XG4gIG1hcmdpbjogMC4yZW0gMDtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG59XG5cbi5jb25zdHJhaW4tODIwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODIwcHg7XG4gIHdpZHRoOiA4NiU7XG59XG5cbi5yb3cge1xuICBmb250LXNpemU6IDA7XG59XG5cbi5yb3ctLWJhY2sge1xuICBtYXJnaW4tdG9wOiAxJTtcbn1cblxuLnJvdy0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDEwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93ICsgLnJvdyB7XG4gICAgbWFyZ2luLXRvcDogNSU7XG4gIH1cbn1cblxuLnJvdyArIC5yb3ctLWZsdXNoIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmV4dHJhLXBhZC1ib3Qge1xuICBwYWRkaW5nLWJvdHRvbTogNSU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmxvZ28ge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5oZWFkZXItLXN1Yi1wYWdlIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3Rlbi1vbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmNvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sIC5yb3cgKyAucm93IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbCAucm93ICsgLnJvdyB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG5cbi5jb2wgLmNhcmQtbGluayB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuW2NsYXNzKj1cImNvbC0tXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIFtjbGFzcyo9XCJjb2wtLVwiXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB9XG59XG5cbltjbGFzcyo9XCJjb2wtLVwiXTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICBbY2xhc3MqPVwiY29sLS1cIl06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5jb2wgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS0yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMSAuY29sLS0xLTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTEgLmNvbC0tMS0zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0yLTMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTEgLmNvbC0tMi0zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0xIC5jb2wtLTEtNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTMtNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTEgLmNvbC0tMy00IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS01IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMSAuY29sLS0xLTUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0yLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0xIC5jb2wtLTItNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTMtNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTEgLmNvbC0tMy01IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tNC01IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMSAuY29sLS00LTUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0yIC5jb2wtLTEtMiB7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS0zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0yIC5jb2wtLTEtMyB7XG4gICAgd2lkdGg6IDMwLjgzMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMi0zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0yIC5jb2wtLTItMyB7XG4gICAgd2lkdGg6IDY0LjE2NjY2NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS00IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMiAuY29sLS0xLTQge1xuICAgIHdpZHRoOiAyMi41JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTMtNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTIgLmNvbC0tMy00IHtcbiAgICB3aWR0aDogNzIuNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0yIC5jb2wtLTEtNSB7XG4gICAgd2lkdGg6IDE3LjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMi01IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMiAuY29sLS0yLTUge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTMtNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTIgLmNvbC0tMy01IHtcbiAgICB3aWR0aDogNTcuNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS00LTUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0yIC5jb2wtLTQtNSB7XG4gICAgd2lkdGg6IDc3LjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS0yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMyAuY29sLS0xLTIge1xuICAgIHdpZHRoOiA0Ni42NjY2NjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTEtMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMyAuY29sLS0xLTMge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0yLTMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTMgLmNvbC0tMi0zIHtcbiAgICB3aWR0aDogNjMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0zIC5jb2wtLTEtNCB7XG4gICAgd2lkdGg6IDIxLjY2NjY2NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMy00IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMyAuY29sLS0zLTQge1xuICAgIHdpZHRoOiA3MS42NjY2NjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTEtNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTMgLmNvbC0tMS01IHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0yLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS0zIC5jb2wtLTItNSB7XG4gICAgd2lkdGg6IDM2LjY2NjY2NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMy01IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tMyAuY29sLS0zLTUge1xuICAgIHdpZHRoOiA1Ni42NjY2NjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTQtNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTMgLmNvbC0tNC01IHtcbiAgICB3aWR0aDogNzYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS00IC5jb2wtLTEtMiB7XG4gICAgd2lkdGg6IDQ2LjI1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTEtMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tNCAuY29sLS0xLTMge1xuICAgIHdpZHRoOiAyOS41ODMzMzMzMzMzJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTItMyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tNCAuY29sLS0yLTMge1xuICAgIHdpZHRoOiA2Mi45MTY2NjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTEtNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTQgLmNvbC0tMS00IHtcbiAgICB3aWR0aDogMjEuMjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMy00IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tNCAuY29sLS0zLTQge1xuICAgIHdpZHRoOiA3MS4yNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0xLTUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS00IC5jb2wtLTEtNSB7XG4gICAgd2lkdGg6IDE2LjI1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTItNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTQgLmNvbC0tMi01IHtcbiAgICB3aWR0aDogMzYuMjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMy01IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tNCAuY29sLS0zLTUge1xuICAgIHdpZHRoOiA1Ni4yNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS00LTUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS00IC5jb2wtLTQtNSB7XG4gICAgd2lkdGg6IDc2LjI1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTEtMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTUgLmNvbC0tMS0yIHtcbiAgICB3aWR0aDogNDYlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS0zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS01IC5jb2wtLTEtMyB7XG4gICAgd2lkdGg6IDI5LjMzMzMzMzMzMzMlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMi0zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS01IC5jb2wtLTItMyB7XG4gICAgd2lkdGg6IDYyLjY2NjY2NjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMS00IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tNSAuY29sLS0xLTQge1xuICAgIHdpZHRoOiAyMSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0zLTQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS01IC5jb2wtLTMtNCB7XG4gICAgd2lkdGg6IDcxJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTEtNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTUgLmNvbC0tMS01IHtcbiAgICB3aWR0aDogMTYlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbC0tMi01IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnJvdy0tNSAuY29sLS0yLTUge1xuICAgIHdpZHRoOiAzNiU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLS0zLTUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucm93LS01IC5jb2wtLTMtNSB7XG4gICAgd2lkdGg6IDU2JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb2wtLTQtNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5yb3ctLTUgLmNvbC0tNC01IHtcbiAgICB3aWR0aDogNzYlO1xuICB9XG59XG5cbi5pcy1hbGlnbi1taWRkbGUgLmNvbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pcy1hbGlnbi1ib3R0b20gLmNvbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5pbnRyby1jb3B5IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnN5c3RlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMmVtO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzQ4MjZkYjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnN5c3RlbSAuY29va2llUG9saWN5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN5c3RlbSAuY29sIHtcbiAgcGFkZGluZy10b3A6IDJlbTtcbn1cblxuLnN5c3RlbSBpZnJhbWUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLnN1cHBvcnQgLnN5c3RlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnN1cHBvcnQgLnN5c3RlbSAuY29sIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuLnN5c3RlbS5jaG9zZW4ge1xuICBiYWNrZ3JvdW5kOiAjZGNkMGZmO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ubWVyY2gtc3BvdGxpZ2h0IC5jb25zdHJhaW4tODIwIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM0ODI2ZGI7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuXG4uZXh0cmEtYm90dG9tLXBhZCAuY29sIHtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbn1cblxuLnNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIHBhZGRpbmc6IDFlbTtcbn1cblxuLnNlY3Rpb24udGhhbmsteW91IHtcbiAgYmFja2dyb3VuZDogIzNiMjFhZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDNlbTtcbiAgcGFkZGluZy1ib3R0b206IDNlbTtcbn1cblxuLnBhdHJvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucGF0cm9ucyBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ob3N0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODI2ZGI7XG59XG5cbi5ob3N0cyAuaDMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhvc3RzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaG9zdHMgLmhvc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bGV0dGUtdG9wLmpwZ1wiKTtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmhvc3RzIC5ob3N0LS1sZWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUlO1xufVxuXG4uaG9zdHMgLmhvc3QtLXdoZWVscyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogNjUlO1xufVxuXG4uaG9zdHMgLmhvc3QtLWxvZ2FuIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NiU7XG59XG5cbi5ob3N0cyAuaG9zdC0tZ3JlZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMzUlO1xufVxuXG4uYWZmaWxpYXRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2QwZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9kaWNlLXBhdHRlcm4ucG5nXCIpO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWZmaWxpYXRlcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9zdGdvYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vc3QtZ29iLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgd2lkdGg6IDE3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDgyNmRiO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAuOGVtIDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmhlYWRlciAuYnRuIHtcbiAgY29sb3I6ICM0ODI2ZGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zaHVmZmxlLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNodWZmbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAuc2h1ZmZsZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyZW0gYXV0bztcbiAgICB3aWR0aDogODIwcHg7XG4gIH1cbiAgLnNodWZmbGVyIC5zaHVmZmxlci1yb3cge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gIC5zaHVmZmxlciAuc2h1ZmZsZXItcm93IC5zaHVmZmxlci1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIwNHB4O1xuICB9XG4gIC5zaHVmZmxlciAuc2h1ZmZsZXItcm93IC5zaHVmZmxlci1jYXJkIC5zaHVmZmxlci1jYXJkLWluc2lkZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgaGVpZ2h0OiAxMzJweDtcbiAgICB3aWR0aDogODAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlLW91dDtcbiAgfVxuICAuc2h1ZmZsZXIgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS0xIHtcbiAgICBsZWZ0OiAwJTtcbiAgfVxuICAuc2h1ZmZsZXIgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS0yIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuICAuc2h1ZmZsZXIgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS0zIHtcbiAgICBsZWZ0OiAtMjAwJTtcbiAgfVxuICAuc2h1ZmZsZXIgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS00IHtcbiAgICBsZWZ0OiAtMzAwJTtcbiAgfVxuICAuc2h1ZmZsZXIgLnNodWZmbGVyLXJvdy0tdG9wIC5zaHVmZmxlci1jYXJkLWluc2lkZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdWxldHRlLXRvcC5qcGdcIik7XG4gIH1cbiAgLnNodWZmbGVyIC5zaHVmZmxlci1yb3ctLW1pZGRsZSAuc2h1ZmZsZXItY2FyZC1pbnNpZGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yb3VsZXR0ZS1taWQuanBnXCIpO1xuICB9XG4gIC5zaHVmZmxlciAuc2h1ZmZsZXItcm93LS1ib3R0b20gLnNodWZmbGVyLWNhcmQtaW5zaWRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bGV0dGUtbG93LmpwZ1wiKTtcbiAgfVxuICAuc2h1ZmZsZXIuc2h1ZmZsZWQgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS0xIHtcbiAgICBsZWZ0OiAtNDAwJTtcbiAgfVxuICAuc2h1ZmZsZXIuc2h1ZmZsZWQgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS0yIHtcbiAgICBsZWZ0OiAtNTAwJTtcbiAgfVxuICAuc2h1ZmZsZXIuc2h1ZmZsZWQgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS0zIHtcbiAgICBsZWZ0OiAtNjAwJTtcbiAgfVxuICAuc2h1ZmZsZXIuc2h1ZmZsZWQgLnNodWZmbGVyLXJvdyAuc2h1ZmZsZXItY2FyZCAuc2h1ZmZsZXItY2FyZC1pbnNpZGUuanMtc2h1ZmZsZS00IHtcbiAgICBsZWZ0OiAtNzAwJTtcbiAgfVxufVxuXG4uc2h1ZmZsZXItZ3JhZGllbnQge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzUxLDAwMDAwMCsxMDAmMSswLDAuMjErMywwKzE0LDArODgsMC4yMSs5OCwxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCBibGFjayAwJSwgcmdiYSgwLCAwLCAwLCAwLjIxKSAzJSwgcmdiYSgwLCAwLCAwLCAwKSAxNCUsIHJnYmEoMCwgMCwgMCwgMCkgNTElLCByZ2JhKDAsIDAsIDAsIDApIDg4JSwgcmdiYSgwLCAwLCAwLCAwLjIxKSA5OCUsIGJsYWNrIDEwMCUpO1xuICAvKiBGRjMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCBibGFjayAwJSwgcmdiYSgwLCAwLCAwLCAwLjIxKSAzJSwgcmdiYSgwLCAwLCAwLCAwKSAxNCUsIHJnYmEoMCwgMCwgMCwgMCkgNTElLCByZ2JhKDAsIDAsIDAsIDApIDg4JSwgcmdiYSgwLCAwLCAwLCAwLjIxKSA5OCUsIGJsYWNrIDEwMCUpO1xuICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGJsYWNrIDAlLCByZ2JhKDAsIDAsIDAsIDAuMjEpIDMlLCByZ2JhKDAsIDAsIDAsIDApIDE0JSwgcmdiYSgwLCAwLCAwLCAwKSA1MSUsIHJnYmEoMCwgMCwgMCwgMCkgODglLCByZ2JhKDAsIDAsIDAsIDAuMjEpIDk4JSwgYmxhY2sgMTAwJSk7XG4gIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MSApO1xuICAvKiBJRTYtOSAqL1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm9zdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyZW07XG59XG5cbi5zb2NpYWwtbGlua3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNvY2lhbC1saW5rcyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnNvY2lhbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uc29jaWFsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zb2NpYWwgaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLnNvY2lhbC0tdGV4dCB7XG4gIGNvbG9yOiAjZGNkMGZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDgyNmRiO1xuICBjb2xvcjogI2RjZDBmZjtcbiAgcGFkZGluZzogMmVtIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3Ljk4NzVlbSkge1xuICBmb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4udmlzdWFsbHloaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbiJdfQ== */
