body {
  background-color: #323031;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  padding: 0;
  margin: 0; }

.center_block {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.left_block {
  text-align: left;
  position: absolute;
  top: 50%;
  left: 30%;
  -webkit-transform: translate(-30%, -50%);
  transform: translate(-30%, -50%);
  background-color: #1b1b1b99;
  border-radius: 10px;
  padding: 40px;
  width: 564px; }

.bottom_block {
  text-align: center;
  position: absolute;
  bottom: 10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

@media (max-width: 768px) {
  .left_block {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 75%; } }

.screen {
  height: 100vh;
  position: relative; }
  .screen.half {
    height: 50vh; }

.vertical_pulsate {
  -webkit-animation: vertical_pulsate 3s infinite;
  animation: vertical_pulsate 3s infinite; }

@-webkit-keyframes vertical_pulsate {
  0% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); }
  80% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); }
  85% {
    -webkit-transform: translate(-50%, 10px);
    transform: translate(-50%, 10px); }
  90% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); }
  95% {
    -webkit-transform: translate(-50%, 10px);
    transform: translate(-50%, 10px); }
  100% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); } }

@keyframes vertical_pulsate {
  0% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); }
  80% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); }
  85% {
    -webkit-transform: translate(-50%, 10px);
    transform: translate(-50%, 10px); }
  90% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); }
  95% {
    -webkit-transform: translate(-50%, 10px);
    transform: translate(-50%, 10px); }
  100% {
    -webkit-transform: translate(-50%, 0px);
    transform: translate(-50%, 0px); } }

p {
  font-size: 20px;
  margin-bottom: 10px;
  margin-top: 0px; }

a {
  color: #fff; }

.huge {
  font-size: 75px;
  font-weight: 100; }

ul {
  padding: 0;
  margin: 0; }

li {
  list-style-type: none; }

.nav {
  background-color: #1b1b1b;
  padding: 5px 10px;
  width: 100vw;
  position: fixed;
  z-index: 1000; }

.nav-image {
  height: auto;
  display: inline-block;
  padding: 5px;
  margin: 0;
  margin-left: 10px;
  vertical-align: middle; }

.full-width {
  width: 100%; }

.navbar {
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  right: 20px;
  top: calc(100% / 2 - 10px);
  padding-right: 10px; }

.nav-item {
  display: inline-block;
  color: #fff;
  padding: 0px 20px;
  font-weight: 300; }

.nav-item a {
  color: inherit;
  list-style: none;
  text-decoration: none; }

.hero-slide {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
  width: 100vw;
  height: 100vh;
  background-color: #323031; }

.button {
  text-decoration: none;
  padding: 15px 35px;
  font-size: 1em;
  white-space: nowrap;
  background-color: #f89823;
  border: solid 1px #f89823;
  border-radius: 4px; }

.hero-sub-heading {
  font-size: 1.2em;
  text-transform: uppercase;
  margin-top: -15px;
  width: 100%;
  padding-bottom: 10px;
  border-bottom: 1px solid #ffffff; }

.hero-heading {
  font-size: 45px;
  font-weight: normal;
  line-height: 1.16; }

.hero-tagline {
  font-size: 1.3em; }

@media (max-width: 768px) {
  .hero-sub-heading {
    font-size: 1.2em;
    margin: 0;
    text-align: left; }
  .hero-tagline {
    font-size: 1.1em;
    font-weight: 400;
    padding-bottom: 30px;
    text-align: left; }
  .button {
    text-decoration: none;
    padding: 15px 20px;
    font-size: 0.8em; }
  .hero-heading {
    font-size: 2em;
    text-align: left; } }

.footer {
  background-color: #313131;
  height: 100vh;
  position: relative;
  font-size: 0; }

.footer-nav {
  width: calc(100% / 4 - 100px);
  text-align: left;
  display: inline-block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px);
  vertical-align: top;
  font-size: 17px;
  margin-left: 100px; }

.footer-nav.footer-trans-div {
  width: calc(100% / 3 - 160px); }

.footer-nav.footer-trans-div-button {
  width: calc(100% / 3 - 160px);
  position: relative;
  left: 20px !important; }

.footer_contact {
  position: relative;
  top: 20px;
  left: -90px; }

.footer-nav-link {
  padding: 4px; }

.footer-nav-line {
  text-decoration: none;
  font-size: 1.2em;
  padding-top: 8px;
  font-weight: 300; }

.footer-nav-social {
  text-decoration: none;
  font-size: 1.1em;
  padding-top: 10px;
  font-weight: 300; }

.footer-nav-social a {
  text-decoration: none; }

.footer-nav-link a {
  text-decoration: none;
  font-size: 1.2em;
  padding-top: 20px;
  font-weight: 300;
  text-align: left; }

.footer-nav-link.title {
  text-decoration: none;
  font-size: 1.4em;
  font-weight: 500;
  margin-left: -4px; }

.copyright {
  position: relative;
  height: 30px;
  width: 100%;
  top: 0;
  text-align: center;
  font-size: 20px;
  -webkit-transform: translateY(-150%);
  transform: translateY(-150%);
  z-index: 2 !important; }

.nav-footer-item {
  font-size: 01em;
  overflow-wrap: break-word;
  word-wrap: break-word; }

.visible-small {
  display: none; }

.button.footer {
  background-color: rgba(0, 0, 0, 0);
  color: #f89823; }

.button.footer.colored {
  color: white;
  background-color: #f89823; }

.footer-nav.footer-trans-div-button {
  width: calc(100% / 4 - 160px);
  position: relative;
  left: 20px !important; }

@media (max-width: 768px) {
  .hidden-small {
    display: none; }
  .visible-small {
    display: block; }
  .small-half {
    width: 50% !important; }
  .button.footer {
    position: relative;
    top: 100px;
    left: 25px; } }

@media (max-width: 520px) {
  .mini-hidden {
    display: none; }
  .mini-full {
    width: 100% !important; } }

.hamburger {
  cursor: pointer;
  right: 0;
  -webkit-transform: translate(-70%, 25%);
  transform: translate(-70%, 25%);
  position: fixed;
  z-index: 1001; }

.bar1,
.bar2,
.bar3 {
  width: 35px;
  height: 3px;
  background-color: #fff;
  margin: 8px 0;
  -webkit-transition: 0.4s;
  transition: 0.4s; }

.change .bar1 {
  background-color: #323031;
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-8px, 6px); }

.change .bar2 {
  opacity: 0;
  background-color: #323031; }

.change .bar3 {
  background-color: #323031;
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-9px, -8px); }

#menu-toggle {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  background-color: #fff;
  opacity: 0;
  display: none; }

#menu-toggle.open {
  display: block;
  opacity: 1; }

@media (min-width: 768px) {
  #menu-toggle.open {
    display: none;
    opacity: 0; } }

.menu-item {
  text-align: center;
  margin: 45px; }

.menu-item a {
  padding: 10px 40px;
  font-size: 2em;
  font-weight: 400;
  color: #fff;
  position: relative;
  text-decoration: none;
  background-color: #323031;
  min-width: 340px;
  width: 400px; }

.menu-item a:hover {
  opacity: 0.8; }

.zoo-icon {
  width: 75px;
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 65%);
  transform: translate(-50%, 65%); }

.zoo-icon img {
  width: 100%; }

.arrow {
  border-radius: 50%;
  width: 45px;
  height: 45px;
  position: relative;
  top: -20px;
  left: 0px; }

.arrow.red {
  border: 2px solid #F44336; }

.arrow.blue {
  border: 2px solid #359fdc; }

.arrow.green {
  border: 2px solid #00C853; }

.arrow.yellow {
  border: 2px solid #ffdb5e; }

.arrow.black {
  border: 2px solid #323031; }

.arrow-down {
  padding: 7px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  float: left;
  position: relative;
  top: 11px;
  left: 14px;
  cursor: pointer; }

.arrow-down.red {
  border: solid #F44336;
  border-width: 0 2px 2px 0; }

.arrow-down.blue {
  border: solid #359fdc;
  border-width: 0 2px 2px 0; }

.arrow-down.green {
  border: solid #00C853;
  border-width: 0 2px 2px 0; }

.arrow-down.yellow {
  border: solid #ffdb5e;
  border-width: 0 2px 2px 0; }

.arrow-down.black {
  border: solid #323031;
  border-width: 0 2px 2px 0; }

@media (max-width: 768px) {
  .arrow {
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); } }

.case {
  padding: 105px 40px;
  height: calc(100vh - 190px);
  width: calc(100vw - 200px); }

@media (min-width: 900px) {
  .case {
    padding: 105px 100px; } }

@media (min-width: 1100px) {
  .case {
    padding: 95px 140px; } }

.case-title {
  font-size: 1.6rem;
  font-weight: 700;
  color: #323031;
  padding: 0 10px;
  padding-bottom: 10px;
  margin: 0; }

.case-content {
  font-size: 1.1rem;
  font-weight: 500;
  color: #323031;
  padding: 0 10px;
  padding-bottom: 10px;
  margin: 0; }

.case-image {
  max-width: 100%; }

.bracket {
  display: inline-block;
  vertical-align: top; }

.right-bracket {
  width: 65%; }

.left-bracket {
  width: 35%; }

@media (max-width: 768px) {
  .right-bracket {
    width: 100%; }
  .left-bracket {
    width: 100%; } }

.mailchimp {
  padding-top: 74.14px;
  width: 55%;
  padding-left: 22.5%;
  margin-bottom: -150px;
  z-index: 10;
  position: relative; }

@media (max-width: 768px) {
  .mailchimp {
    padding-top: 74.14px;
    width: 80%;
    padding-left: 10%;
    margin-bottom: -150px;
    z-index: 10;
    position: relative; } }

#mc_embed_signup {
  clear: left;
  font: 14px; }

form {
  padding-left: 0 !important; }

select,
input[type="text"],
input[type="email"],
textarea {
  border: 1px solid #2b2b2b !important;
  border-radius: 0 !important;
  width: 100%;
  -webkit-appearance: none;
  background-color: #2b2b2b;
  padding: 15px 10px !important;
  color: white;
  padding-left: 0 !important; }

select {
  padding: 15px 20px !important;
  width: calc(100% + 10px) !important; }

input[type="button"] {
  border: 1px solid #2b2b2b !important;
  border-radius: 0 !important;
  -webkit-appearance: none; }

.button2 {
  border: 1px solid #00c853 !important;
  border-radius: 0 !important;
  -webkit-appearance: none;
  text-decoration: none;
  padding: 15px 35px;
  font-size: 1em;
  font-weight: 600;
  color: white;
  background-color: #00c853; }

textarea {
  resize: vertical;
  height: 50px; }

.contact-heading {
  color: white;
  font-weight: 600;
  font-size: 30px;
  width: 80%; }

/* Select */
.custom-select {
  position: relative;
  width: calc(100% + 10px) !important; }

.custom-select select {
  display: none !important;
  /*hide original SELECT element:*/ }

.select-selected {
  background-color: #2b2b2b; }

/*style the arrow inside the select element:*/
.select-selected:after {
  position: absolute;
  content: "";
  top: 22px;
  right: 20px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-color: #fff transparent transparent transparent; }

/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
  top: 14px; }

/*style the items (options), including the selected item:*/
.select-items div, .select-selected {
  color: #ffffff;
  padding: 13px 16px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer; }

/*style items (options):*/
.select-items {
  position: absolute;
  background-color: #3b3b3b;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99; }

/*hide the items when the select box is closed:*/
.select-hide {
  display: none; }

.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.3); }

/* Dotstyle */
.dotstyle ul {
  position: absolute;
  top: 50%;
  right: 5%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 100;
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
  cursor: default; }

.hidden {
  opacity: 0; }

.dotstyle li {
  position: relative;
  display: block;
  margin: 10px 0;
  width: 14px;
  height: 14px;
  cursor: pointer;
  -webkit-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out; }

.dotstyle li a {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  outline: none;
  border-radius: 50%;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.3);
  text-indent: -999em;
  cursor: pointer;
  /* make the text accessible to screen readers */
  position: absolute; }

/* Fill up */
.dotstyle-fillup li a {
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 0 0 2px white;
  box-shadow: inset 0 0 0 2px white;
  -webkit-transition: background 0.3s;
  transition: background 0.3s; }

.dotstyle-fillup li a::after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  -webkit-box-shadow: 0 0 1px #fff;
  box-shadow: 0 0 1px #fff;
  -webkit-transition: height 0.3s;
  transition: height 0.3s; }

.dotstyle-fillup li a:hover,
.dotstyle-fillup li a:focus {
  background-color: rgba(0, 0, 0, 0.2); }

.dotstyle-fillup li.current a::after {
  height: 100%; }

.top-button {
  background-color: orange;
  color: white;
  width: 50px;
  height: 50px;
  position: absolute;
  bottom: 40px;
  right: 40px;
  z-index: 100;
  font-size: 25px; }

.top-button i {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

input[type="submit" i]:disabled {
  background-color: #6ec56e;
  opacity: 0.7; }

#success {
  display: none; }

.thankyou-message {
  color: #6ec56e; }

.newsroom-wrapper {
  background-color: #fafafa;
  width: 100%;
  position: relative;
  top: 61px; }

.news-article-title {
  text-align: center;
  padding: 40px 0;
  color: #1b1b1b;
  font-size: 18px;
  text-align: left;
  font-weight: normal;
  font-size: 45px;
  padding-left: 30px; }

.news-article-column-wrapper {
  width: 100%;
  max-width: 1170px;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 0;
  padding-bottom: 95px; }

.news-article-column {
  width: calc(100% /3);
  position: relative;
  top: -20px;
  height: auto;
  display: inline-block;
  vertical-align: top; }

.news-article-box {
  background-color: white;
  width: calc(100%);
  height: calc(100%);
  border-radius: 10px; }

.news-article-box .content {
  position: relative;
  top: -10px; }

.news-type {
  font-size: 18px;
  color: #b5b5b5;
  font-weight: 500;
  text-transform: uppercase;
  padding-bottom: 10px;
  border-bottom: 1px solid #b5b5b5; }

.news-title {
  font-size: 30px;
  letter-spacing: 1px;
  font-weight: normal;
  color: #f89823; }

.newsroom-button {
  background-color: white;
  color: #f89823; }

.content-spacer {
  padding-top: 25px;
  height: 20px;
  padding-bottom: 10px; }

.news-date {
  font-size: 15px;
  color: #b5b5b5;
  font-weight: normal;
  font-style: italic;
  margin-bottom: 5px; }

.news-content {
  font-size: 17px;
  color: #4b4b4b;
  line-height: 22px;
  margin-bottom: 10px; }

.newsroom-content {
  display: grid;
  grid-gap: 30px;
  padding: 0 30px;
  grid-template-columns: repeat(auto-fill, minmax(315px, 1fr));
  grid-auto-rows: 5px; }

.content {
  padding: 10px 30px; }

.item {
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03); }

.casestudy-link {
  text-decoration: none; }

.casestudy-link.red {
  color: #df663e; }

.casestudy-link.green {
  color: #31a683; }

.casestudy-link.blue {
  color: #359fdc; }

.footer-image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }

.footer-trans-div {
  width: 70px;
  border-radius: 10px;
  padding: 20px;
  position: unset;
  -webkit-transform: unset;
  transform: unset;
  background-color: #1b1b1b99; }

.tagline-list {
  margin-bottom: 30px; }

.tagline-item {
  list-style-type: disc !important;
  margin-left: 20px;
  padding-bottom: 10px; }

.location-wrapper-footer {
  margin-right: 100px;
  width: 100%;
  position: absolute;
  top: 150px; }

.mobile-footer-wrapper {
  display: none; }

@media (max-width: 768px) {
  .hidden-mobile {
    display: none; }
  .mobile-footer-wrapper {
    display: unset; } }

.mobile-footer-wrapper {
  width: calc(100% - 200px);
  text-align: left;
  position: relative;
  top: 50%;
  display: block;
  -webkit-transform: translateY(-55%);
  transform: translateY(-55%);
  vertical-align: top;
  font-size: 17px;
  margin-left: 100px; }

.black-box {
  margin-left: 70px;
  border-radius: 10px;
  padding: 30px;
  background-color: #141414c7; }

@media (min-width: 768px) {
  .hidden-large {
    display: none; } }

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