.mma-shortcode {
  margin-bottom: 30px;
  padding: 3rem 0;
}
.mma-shortcode--main .combat-card:before, .mma-shortcode--main .match-card:before {
  content: "";
  background-color: #F8F9F9;
  width: 100%;
  position: absolute;
  height: 100%;
  -webkit-clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);
  clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);
  left: -0.5rem;
}

.combat-card, .match-card {
  display: flex;
  flex-direction: column;
  width: 90%;
  margin: 0 auto;
  padding: 10px;
  font-size: 13px;
  position: relative;
}
@media (max-width: 575.98px) {
  .combat-card, .match-card {
    width: 100%;
    transform: skewX(0);
  }
}
.combat-card .text-right, .match-card .text-right {
  text-align: right;
}
.combat-card__players, .combat-card__courses, .combat-card__check, .combat-card__btn, .combat-card__event, .combat-card__teams, .match-card__players, .match-card__courses, .match-card__check, .match-card__btn, .match-card__event, .match-card__teams {
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
.combat-card__courses, .match-card__courses {
  align-items: flex-start;
}
.combat-card__check, .match-card__check {
  font-weight: bold;
}
.combat-card__event, .match-card__event {
  font-size: 1.6rem;
  font-family: "Proxima Nova", "Arial", sans-serif;
  text-transform: uppercase;
}
.combat-card__players, .combat-card__teams, .match-card__players, .match-card__teams {
  position: relative;
  transform: scale(1.07);
}
.combat-card__players::before, .combat-card__teams::before, .match-card__players::before, .match-card__teams::before {
  content: "vs";
  position: absolute;
  font-size: 5rem;
  opacity: 0.05;
  left: 50%;
  top: 50%;
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: translate(-50%, -50%);
  z-index: 2;
  background-color: #F8F9F9;
  border-radius: 50%;
}
.combat-card__players .player, .combat-card__players .team, .combat-card__teams .player, .combat-card__teams .team, .match-card__players .player, .match-card__players .team, .match-card__teams .player, .match-card__teams .team {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 10px;
  position: relative;
  width: 100%;
}
.combat-card__players .player:after, .combat-card__players .team:after, .combat-card__teams .player:after, .combat-card__teams .team:after, .match-card__players .player:after, .match-card__players .team:after, .match-card__teams .player:after, .match-card__teams .team:after {
  position: absolute;
  content: "";
  left: 50%;
  bottom: 10%;
  transform: translate(-50%, 0);
  height: 1px;
  background-color: #F9BD04;
  width: 90%;
  margin: 0 auto;
  background-image: linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -o-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -moz-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -webkit-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -ms-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0.02, #F8F9F9), color-stop(0.5, #F9BD04), color-stop(0.98, #F8F9F9));
}
@media (max-width: 991.98px) {
  .combat-card__players .player, .combat-card__players .team, .combat-card__teams .player, .combat-card__teams .team, .match-card__players .player, .match-card__players .team, .match-card__teams .player, .match-card__teams .team {
    flex-direction: column;
  }
}
.combat-card__players .player__alias, .combat-card__players .team__alias, .combat-card__teams .player__alias, .combat-card__teams .team__alias, .match-card__players .player__alias, .match-card__players .team__alias, .match-card__teams .player__alias, .match-card__teams .team__alias {
  font-family: "Proxima Nova", "Arial", sans-serif;
  font-weight: 500;
  font-style: italic;
  text-transform: uppercase;
  font-size: 24px;
  display: flex;
  justify-content: center;
  text-align: center;
  flex: auto;
}
@media (max-width: 991.98px) {
  .combat-card__players .player__alias, .combat-card__players .team__alias, .combat-card__teams .player__alias, .combat-card__teams .team__alias, .match-card__players .player__alias, .match-card__players .team__alias, .match-card__teams .player__alias, .match-card__teams .team__alias {
    font-size: 19px;
  }
}
@media (max-width: 991.98px) {
  .combat-card__players .player__alias--2, .combat-card__players .team__alias--2, .combat-card__teams .player__alias--2, .combat-card__teams .team__alias--2, .match-card__players .player__alias--2, .match-card__players .team__alias--2, .match-card__teams .player__alias--2, .match-card__teams .team__alias--2 {
    order: 2;
  }
}
.combat-card__players .player__name, .combat-card__players .team__name, .combat-card__teams .player__name, .combat-card__teams .team__name, .match-card__players .player__name, .match-card__players .team__name, .match-card__teams .player__name, .match-card__teams .team__name {
  display: flex;
  align-items: center;
  line-height: 1;
}
.combat-card__players .player__name .name, .combat-card__players .team__name .name, .combat-card__teams .player__name .name, .combat-card__teams .team__name .name, .match-card__players .player__name .name, .match-card__players .team__name .name, .match-card__teams .player__name .name, .match-card__teams .team__name .name {
  max-width: 85px;
  padding: 0.5rem;
}
@media (max-width: 991.98px) {
  .combat-card__players .player__name, .combat-card__players .team__name, .combat-card__teams .player__name, .combat-card__teams .team__name, .match-card__players .player__name, .match-card__players .team__name, .match-card__teams .player__name, .match-card__teams .team__name {
    width: 100%;
    justify-content: flex-start;
  }
}
@media (max-width: 991.98px) {
  .combat-card__players .player__name--2, .combat-card__players .team__name--2, .combat-card__teams .player__name--2, .combat-card__teams .team__name--2, .match-card__players .player__name--2, .match-card__players .team__name--2, .match-card__teams .player__name--2, .match-card__teams .team__name--2 {
    order: 1;
    justify-content: flex-end !important;
  }
}
.combat-card__players .team__alias, .combat-card__teams .team__alias, .match-card__players .team__alias, .match-card__teams .team__alias {
  font-size: 20px;
}
.combat-card__players img, .combat-card__teams img, .match-card__players img, .match-card__teams img {
  width: 5rem;
  height: 5rem;
  border-radius: 10rem;
  background-color: #F8F9F9;
}
@media (min-width: 768px) {
  .combat-card__players img, .combat-card__teams img, .match-card__players img, .match-card__teams img {
    width: 7rem;
    height: 7rem;
  }
}
.combat-card__courses, .match-card__courses {
  padding-bottom: 10px;
}
.combat-card__courses--grid, .match-card__courses--grid {
  display: grid;
  grid-template-columns: 25% 50% 25%;
  grid-template-rows: 1fr;
}
@media (max-width: 991.98px) {
  .combat-card__courses--grid, .match-card__courses--grid {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 2fr;
    grid-gap: 10px;
  }
  .combat-card__courses--grid:first-of-type, .match-card__courses--grid:first-of-type {
    flex-direction: column-reverse;
  }
}
.combat-card__courses .course, .match-card__courses .course {
  display: flex;
  justify-content: center;
  width: 100%;
  align-items: center;
  line-height: 1;
}
@media (max-width: 991.98px) {
  .combat-card__courses .course, .match-card__courses .course {
    flex-direction: column;
  }
  .combat-card__courses .course:first-of-type, .match-card__courses .course:first-of-type {
    flex-direction: column-reverse;
  }
}
@media (max-width: 991.98px) {
  .combat-card__courses .course--team, .match-card__courses .course--team {
    flex-direction: row;
    grid-column: 1/-1;
  }
  .combat-card__courses .course--team:first-of-type, .match-card__courses .course--team:first-of-type {
    flex-direction: row;
  }
}
@media (max-width: 991.98px) {
  .combat-card__courses .course--2, .match-card__courses .course--2 {
    grid-column: 2/-1;
    grid-row: 1/2;
  }
}
.combat-card__courses .course .value, .match-card__courses .course .value {
  background-color: #F9BD04;
  padding: 2px 20px;
  transform: skewX(-10deg);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Proxima Nova", "Arial", sans-serif;
  font-size: 20px;
  flex-basis: 40%;
  border: 2px solid #F8F9F9;
}
.combat-card__courses .course .value--team, .match-card__courses .course .value--team {
  flex-basis: 100%;
}
.combat-card__courses .course .value > *, .match-card__courses .course .value > * {
  transform: skewX(10deg);
}
.combat-card__courses .course .chance, .match-card__courses .course .chance {
  padding: 1px 10px;
  font-family: "Proxima Nova", "Helvetica", sans-serif;
  text-align: center;
  line-height: 1;
}
.combat-card__courses .course .event, .match-card__courses .course .event {
  padding-right: 4px;
}
.combat-card__courses .course--btn, .match-card__courses .course--btn {
  transform: skewX(-10deg);
  border: 2px solid #f8f9f9;
}
.combat-card__courses .course--btn a, .match-card__courses .course--btn a {
  display: flex;
  align-items: center;
  color: #ffffff;
  text-decoration: none;
  width: 100%;
  text-align: center;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .combat-card__courses .course--btn a, .match-card__courses .course--btn a {
    flex-direction: column;
    justify-content: center;
  }
}
.combat-card__courses .course--btn a img, .match-card__courses .course--btn a img {
  width: 4rem;
}
.combat-card__courses .balance, .match-card__courses .balance {
  display: flex;
}
.combat-card__courses .balance .score, .match-card__courses .balance .score {
  background-color: #F9BD04;
  border: 1px solid #F8F9F9;
  transform: skewX(-10deg);
  font-size: 9px;
  padding: 2px 4px;
  line-height: 1;
  color: #ffffff;
}
.combat-card__courses .balance .score--win, .match-card__courses .balance .score--win {
  background-color: #4DCA4D;
}
.combat-card__courses .balance .score--lose, .match-card__courses .balance .score--lose {
  background-color: #ff0000;
}
.combat-card__courses-on-event, .match-card__courses-on-event {
  width: auto;
}
.combat-card__courses-on-event .course:first-of-type, .match-card__courses-on-event .course:first-of-type {
  justify-content: flex-end;
}
.combat-card__courses-on-event .course:first-of-type:before, .match-card__courses-on-event .course:first-of-type:before {
  left: 75%;
}
@media (max-width: 991.98px) {
  .combat-card__courses-on-event .course:first-of-type:before, .match-card__courses-on-event .course:first-of-type:before {
    left: 50%;
  }
}
.combat-card__courses-on-event .course:last-of-type, .match-card__courses-on-event .course:last-of-type {
  justify-content: flex-start;
}
.combat-card__courses-on-event .course:last-of-type:before, .match-card__courses-on-event .course:last-of-type:before {
  left: 25%;
}
@media (max-width: 991.98px) {
  .combat-card__courses-on-event .course:last-of-type:before, .match-card__courses-on-event .course:last-of-type:before {
    left: 50%;
  }
}
.combat-card__courses-on-event .course:first-of-type, .combat-card__courses-on-event .course:last-of-type, .match-card__courses-on-event .course:first-of-type, .match-card__courses-on-event .course:last-of-type {
  position: relative;
}
.combat-card__courses-on-event .course:first-of-type:before, .combat-card__courses-on-event .course:last-of-type:before, .match-card__courses-on-event .course:first-of-type:before, .match-card__courses-on-event .course:last-of-type:before {
  content: attr(data-event);
  position: absolute;
  transform: translate(-50%, 0) skewX(-10deg);
  top: -1rem;
  padding: 0.2rem 1rem;
  width: auto;
  white-space: nowrap;
}
.combat-card .event-type, .match-card .event-type {
  z-index: 100;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 0.5rem;
}
.combat-card .line-bottom, .match-card .line-bottom {
  position: relative;
}
.combat-card .line-bottom:after, .match-card .line-bottom:after {
  position: absolute;
  content: "";
  left: 50%;
  bottom: 10%;
  transform: translate(-50%, 0);
  height: 1px;
  background-color: #F9BD04;
  width: 90%;
  margin: 0 auto;
  background-image: linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -o-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -moz-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -webkit-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -ms-linear-gradient(left, #F8F9F9 2%, #F9BD04 50%, #F8F9F9 98%);
  background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0.02, #F8F9F9), color-stop(0.5, #F9BD04), color-stop(0.98, #F8F9F9));
}
.combat-card__check, .match-card__check {
  font-size: 10px;
}
.combat-card__btn .btn, .match-card__btn .btn {
  display: flex;
  align-items: center;
  background-color: #E10013;
  text-decoration: none;
  margin-bottom: -20px;
  padding: 5px 15px 5px 20px;
  color: #ffffff;
  font-family: "Proxima Nova", "Arial", sans-serif;
}
.combat-card__btn .btn img, .match-card__btn .btn img {
  width: 60px;
  margin-left: 5px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImItaDJoLnNjc3MiLCIuLi9hYnN0cmFjdHMvdmFyaWFibGVzL190eXBvZ3JhcGh5LnNjc3MiLCIuLi9hYnN0cmFjdHMvbWl4aW5zL19taXhpbnMuc2NzcyIsIi4uL2Fic3RyYWN0cy92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVBO0VBQ0U7RUFDQTs7QUFJSTtFQUNFO0VBQ0Esa0JBYkc7RUFjSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1SO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFWRjtJQVdJO0lBQ0E7OztBQVVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBLGFDbEVVO0VEbUVWOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JBekZLO0VBMEZMOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JBN0dPO0VBOEdQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUExQkY7SUEyQkk7OztBQUdGO0VBQ0UsYUMzSE07RUQ0SE47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZGO0lBV0k7OztBQUlBO0VBREY7SUFFSTs7O0FBTU47RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBVkY7SUFXSTtJQUNBOzs7QUFJQTtFQURGO0lBRUk7SUFDQTs7O0FBT047RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCQW5MSzs7QUVLUDtFRjBLQTtJQU1JO0lBQ0E7OztBQUtOO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JOztFQUNBO0lBQ0U7OztBQUtGO0VBREY7SUFFSTtJQUNBOztFQUNBO0lBQ0U7OztBQU1KO0VBREY7SUFFSTtJQUNBOzs7QUFPSjtFQUNFLGtCQS9PTztFQWdQUDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUNuUE07RURvUE47RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0EsYUNwUUs7RURxUUw7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQSxPR3JQSTtFSHNQSjtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtFQVRGO0lBVUk7SUFDQTs7O0FBR0Y7RUFDRTs7QUFNUjtFQUNFOztBQUVBO0VBQ0Usa0JBM1NPO0VBNFNQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFLGtCQWxUSTs7QUFxVE47RUFDRSxrQkFyVEU7O0FBMlRWO0VBQ0U7O0FBR0U7RUFDRTs7QUFDQTtFQUNFOztBQUNBO0VBRkY7SUFHSTs7O0FBS047RUFDRTs7QUFDQTtFQUNFOztBQUNBO0VBRkY7SUFHSTs7O0FBS047RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9SO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JBeFhTO0VBeVhUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUM5WVM7O0FEZ1pUO0VBQ0U7RUFDQSIsImZpbGUiOiJiLWgyaC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcy9jb2xvcnNcIjtcbkBpbXBvcnQgXCIuLi9hYnN0cmFjdHMvbWl4aW5zL21peGluc1wiO1xuQGltcG9ydCBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXMvdHlwb2dyYXBoeVwiO1xuXG4kc3VwZXIteWVsbG93OiAjRjlCRDA0O1xuJHN1cGVyLWJnOiAjRjhGOUY5O1xuJHN1cGVyLWdyZWVuOiAjNERDQTREO1xuJHN1cGVyLXJlZDogI2ZmMDAwMDtcbiRza2V3WDogMTBkZWc7XG5cbi5tbWEtc2hvcnRjb2RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogM3JlbSAwO1xuXG4gICYtLW1haW4ge1xuICAgIC5jb21iYXQtY2FyZCwgLm1hdGNoLWNhcmQge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1cGVyLWJnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDUlIDAsMTAwJSAwLDk1JSAxMDAlLDAgMTAwJSk7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig1JSAwLDEwMCUgMCw5NSUgMTAwJSwwIDEwMCUpO1xuICAgICAgICBsZWZ0OiAtMC41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tYmF0LWNhcmQsIC5tYXRjaC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvL3RyYW5zZm9ybTogc2tld1goLSRza2V3WCk7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwKTtcbiAgfVxuXG4gICYgPiAqIHtcbiAgICAvL3RyYW5zZm9ybTogc2tld1goJHNrZXdYKSAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLy90cmFuc2Zvcm06IHNrZXdYKDApICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgJl9fcGxheWVycywgJl9fY291cnNlcywgJl9fY2hlY2ssICZfX2J0biwgJl9fZXZlbnQsICZfX3RlYW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICZfX2NvdXJzZXMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gICZfX2NoZWNrIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICZfX2V2ZW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX3RpdGxlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX19wbGF5ZXJzLCAmX190ZWFtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ3ZzJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIG9wYWNpdHk6IDAuMDU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXBlci1iZztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAucGxheWVyLCAudGVhbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXBlci15ZWxsb3c7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQobGVmdCwgJHN1cGVyLWJnIDIlLCAkc3VwZXIteWVsbG93IDUwJSwgJHN1cGVyLWJnIDk4JSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3VwZXItYmcgMiUsICRzdXBlci15ZWxsb3cgNTAlLCAkc3VwZXItYmcgOTglKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN1cGVyLWJnIDIlLCAkc3VwZXIteWVsbG93IDUwJSwgJHN1cGVyLWJnIDk4JSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdXBlci1iZyAyJSwgJHN1cGVyLXllbGxvdyA1MCUsICRzdXBlci1iZyA5OCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdXBlci1iZyAyJSwgJHN1cGVyLXllbGxvdyA1MCUsICRzdXBlci1iZyA5OCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIHJpZ2h0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjAyLCAkc3VwZXItYmcpLCBjb2xvci1zdG9wKDAuNSwgJHN1cGVyLXllbGxvdyksIGNvbG9yLXN0b3AoMC45OCwgJHN1cGVyLWJnKSk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAmX19hbGlhcyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS0yIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgICZfX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4NXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLTIge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRlYW0ge1xuICAgICAgJl9fYWxpYXMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VwZXItYmc7XG4gICAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldCApIHtcbiAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb3Vyc2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICYtLWdyaWQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUlIDUwJSAyNSU7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMmZyO1xuICAgICAgICBncmlkLWdhcDogMTBweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY291cnNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXRlYW0ge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLTIge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXBlci15ZWxsb3c7XG4gICAgICAgIHBhZGRpbmc6IDJweCAyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0kc2tld1gpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmbGV4LWJhc2lzOiA0MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzdXBlci1iZztcblxuICAgICAgICAmLS10ZWFtIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHNrZXdYKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2hhbmNlIHtcbiAgICAgICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cblxuICAgICAgLmV2ZW50IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgfVxuXG4gICAgICAmLS1idG4ge1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMGRlZyk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY5Zjk7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIC8vcGFkZGluZzogMnB4IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFsYW5jZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAuc2NvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VwZXIteWVsbG93O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc3VwZXItYmc7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLSRza2V3WCk7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICAgJi0td2luIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VwZXItZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sb3NlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VwZXItcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY291cnNlcy1vbi1ldmVudCB7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICAuY291cnNlIHtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiA3NSU7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUsICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLWV2ZW50KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgc2tld1goLSRza2V3WCk7XG4gICAgICAgICAgdG9wOiAtMXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMXJlbTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50LXR5cGUge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubGluZS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBib3R0b206IDEwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VwZXIteWVsbG93O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdXBlci1iZyAyJSwgJHN1cGVyLXllbGxvdyA1MCUsICRzdXBlci1iZyA5OCUpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdXBlci1iZyAyJSwgJHN1cGVyLXllbGxvdyA1MCUsICRzdXBlci1iZyA5OCUpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN1cGVyLWJnIDIlLCAkc3VwZXIteWVsbG93IDUwJSwgJHN1cGVyLWJnIDk4JSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3VwZXItYmcgMiUsICRzdXBlci15ZWxsb3cgNTAlLCAkc3VwZXItYmcgOTglKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN1cGVyLWJnIDIlLCAkc3VwZXIteWVsbG93IDUwJSwgJHN1cGVyLWJnIDk4JSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIHJpZ2h0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjAyLCAkc3VwZXItYmcpLCBjb2xvci1zdG9wKDAuNSwgJHN1cGVyLXllbGxvdyksIGNvbG9yLXN0b3AoMC45OCwgJHN1cGVyLWJnKSk7XG4gICAgfVxuICB9XG5cbiAgJl9fY2hlY2sge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgLmJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMTAwMTM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyMHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LWZhbWlseTogJGZvbnRfX2J1dHRvbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiXG5cbi8vIEZPTlRcbiRkZWZhdWx0LWZvbnQtc2l6ZTogMS42cmVtO1xuXG4kZm9udF9fbWFpbjogJ1Byb3hpbWEgTm92YScsJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XG4kZm9udF9fdGl0bGU6ICdQcm94aW1hIE5vdmEnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuJGZvbnRfX2J1dHRvbjogJ1Byb3hpbWEgTm92YScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG5cbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udF9fY29kZTogbW9uYWNvLCBjb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuJGZvbnRfX3ByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIGNvdXJpZXIsIG1vbm9zcGFjZTtcbiRmb250X19saW5lLWhlaWdodC1ib2R5OiAxLjU7XG4kZm9udF9fbGluZS1oZWlnaHQtcHJlOiAxLjY7XG4kZm9udF9fbGluZS1oZWlnaHQtcDogMS44O1xuXG4kYm9yZGVyX19yYWRpdXM6IDAuNHJlbTtcbiRib3JkZXItcmFkaXVzOiAwLjRyZW07XG4kYm94X19zaGFkb3c6ICAwIDAgNXB4IHJnYmEoMjcsMzAsNzgsLjA4KTtcbiRib3gtc2hhZG93OiAgMCAwIDVweCByZ2JhKDI3LDMwLDc4LC4wOCk7IiwiLy8gTUVESUEgUVVFUlkgTUFOQUdFUlxuLy8gTW9iaWxlLUZpcnN0IEFwcHJvYWNoIFJvY2tzXG5cbkBtaXhpbiByZXNwb25kKCRicmVha3BvaW50KSB7XG4gIEBpZiAkYnJlYWtwb2ludCA9PSBsYW5kc2NhcGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgQGNvbnRlbnRcbiAgICB9OyAvLzc2OHB4XG4gIH1cbiAgQGlmICRicmVha3BvaW50ID09IHRhYmxldCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBAY29udGVudFxuICAgIH07IC8vOTkycHhcbiAgfVxuICBAaWYgJGJyZWFrcG9pbnQgPT0gZGVza3RvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBAY29udGVudFxuICAgIH07IC8vMTMwMHB4XG4gIH1cbiAgQGlmICRicmVha3BvaW50ID09IGxhcmdlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgICBAY29udGVudFxuICAgIH07IC8vMTgwMHB4XG4gIH1cbiAgLy8gcmV2ZXJ0XG4gIEBpZiAkYnJlYWtwb2ludCA9PSBtYXgtcGhvbmUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgQGNvbnRlbnRcbiAgICB9O1xuICB9XG4gIEBpZiAkYnJlYWtwb2ludCA9PSBtYXgtbGFuZHNjYXBlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIEBjb250ZW50XG4gICAgfTtcbiAgfVxuICBAaWYgJGJyZWFrcG9pbnQgPT0gbWF4LXRhYmxldCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICBAY29udGVudFxuICAgIH07XG4gIH1cbiAgQGlmICRicmVha3BvaW50ID09IG1heC1kZXNrdG9wIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI5OS45OHB4KSB7XG4gICAgICBAY29udGVudFxuICAgIH07XG4gIH1cbiAgQGlmICRicmVha3BvaW50ID09IG1heC1sYXJnZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAgICAgQGNvbnRlbnRcbiAgICB9O1xuICB9XG59XG5cblxuLy8gQ2VudGVyIGJsb2NrXG5AbWl4aW4gY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtaXhpbiBib3JkZXJCb3gge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyX19yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICRib3hfX3NoYWRvdztcbn0iLCIkY29sb3ItcHJpbWFyeTogI2UzMjcxOTtcbiRjb2xvcl9fcHJpbWFyeTogI2UzMjcxOTtcblxuJGNvbG9yLXByaW1hcnktbGlnaHQ6IHJnYmEoJGNvbG9yX19wcmltYXJ5LCAwLjMpO1xuJGNvbG9yX19wcmltYXJ5LS1saWdodDogcmdiYSgkY29sb3JfX3ByaW1hcnksIDAuMyk7XG5cbiRjb2xvcl9fcHJpbWFyeS0tZGFyazogIzE2MzVCOTtcbiRjb2xvcl9fcHJpbWFyeS0tZGFyay0yOiAjMUExQzRBO1xuXG4kY29sb3JfX3NlY29uZGFyeTogICMxNjM1Qjk7XG4kY29sb3JfX3NlY29uZGFyeS0tZGFyazogIzFhMWM0YTtcblxuJGNvbG9yLWJhY2tncm91bmQ6ICNGNkY3Rjk7XG4kY29sb3JfX2JhY2tncm91bmQ6ICNGNkY3Rjk7XG4kY29sb3JfX2JhY2tncm91bmQtLXN0cmlwZTogI2YyZjVmYTtcbiRjb2xvcl9fYmFja2dyb3VuZC1kYXJrOiAjNDQ0NDQ0O1xuJGNvbG9yX19iYWNrZ3JvdW5kLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoLTE2MGRlZywgcmdiYSgkY29sb3JfX3ByaW1hcnlfX2RhcmssIDAuMSkgMCUsIHJnYmEoJGNvbG9yX19wcmltYXJ5LCAwLjEpIDEwMCUpO1xuJGJhY2tncm91bmRfX2hlYWRlcjogIzIyMjtcbiRiYWNrZ3JvdW5kX19mb290ZXI6ICMyMjI7XG5cbi8vIFRleHQgY29sb3JzXG4kY29sb3JfX3A6ICMxMTExMTE7XG4kY29sb3JfX3RoZWFkOiAkY29sb3JfX3NlY29uZGFyeTtcbiRjb2xvcl9fYmFja2dyb3VuZC10aGVhZDogI0Y0RjdGQztcbiRjb2xvcl9fZmI6ICNmNGY3ZmM7XG4kY29sb3JfX2JhY2tncm91bmQtdGhlYWQtLWRhZWs6ICNGNEY3RkM7XG5cblxuJGNvbG9yLWdyZWVuOiAjOERDNjNFO1xuJGNvbG9yLXllbGxvdzogI2ZmOGEwMDtcbiRjb2xvci1ncmV5OiAjOTc5NTk1O1xuJGNvbG9yX19ncmV5OiAjOTc5NTk1O1xuJGNvbG9yLWdyZXktLWxpZ2h0OiAjQjdCN0I3O1xuJGNvbG9yLWJsdWU6ICMwMDIzOUM7XG4kY29sb3ItcmVkOiAjRkYyOTI5O1xuXG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7XG4kY29sb3JfX3doaXRlOiAjZmZmZmZmO1xuJGNvbG9yLWJsYWNrOiAjMTExMTExO1xuJGNvbG9yX19ibGFjazogIzExMTExMTtcblxuLy9ib29rbWFrZXJzXG5cbiRjb2xvci1mb3J0dW5hOiAjRkZEOTAzO1xuJGNvbG9yLXN0czogIzAwMjM5QztcbiRjb2xvci1mb3JiZXQ6ICM0MkNDMDA7XG4kY29sb3ItZXdpbm5lcjogIzFDMUUzRjtcbiRjb2xvci10b3RhbGJldDogIzBFNDgyNDtcbiRjb2xvci1iZXRjbGljOiAjRTEwMDEzO1xuJGNvbG9yLWJldGZhbjogIzAwNGY1MTtcbiRjb2xvci1sdmJldDogIzNhM2EzNjtcbiRjb2xvci1wemJ1azogI2JlMzAzMDtcbiRjb2xvci10b3RvbG90ZWs6ICMxMTExMTE7XG4kY29sb3Itbm9ibGViZXQ6ICNhMjdhNTM7XG4kY29sb3ItYmV0eDogI2NkMDAwMDtcbiRjb2xvci1taWxlbml1bTogI2NkMDAwMDtcbiRjb2xvci1ldG90bzogIzAwMWU2MjtcbiRjb2xvci10cmFmOiAjOTM1MjkzO1xuJGNvbG9yLXN1cGVyYmV0OiAjRTQyNDEzO1xuJGNvbG9yLWJldGNyaXM6ICMwMjVDOTk7XG5cblxuJGNvbG9yX19iYWNrZ3JvdW5kLWJvZHk6ICNmZmY7XG4kY29sb3JfX2JhY2tncm91bmQtc2NyZWVuOiAjZjFmMWYxO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWhyOiAjY2NjO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWJ1dHRvbjogI2U2ZTZlNjtcbiRjb2xvcl9fYmFja2dyb3VuZC1wcmU6ICNlZWU7XG4kY29sb3JfX2JhY2tncm91bmQtaW5zOiAjZmZmOWMwO1xuXG4kY29sb3JfX3RleHQtc2NyZWVuOiAjMjE3NTliO1xuJGNvbG9yX190ZXh0LWlucHV0OiAjNjY2O1xuJGNvbG9yX190ZXh0LWlucHV0LWZvY3VzOiAjMTExO1xuJGNvbG9yX19saW5rOiAkY29sb3JfX3ByaW1hcnktLWRhcms7XG4kY29sb3JfX2xpbmstdmlzaXRlZDogJGNvbG9yX19wcmltYXJ5O1xuJGNvbG9yX19saW5rLWhvdmVyOiAkY29sb3JfX3ByaW1hcnk7XG4kY29sb3JfX3RleHQtbWFpbjogIzExMTExMTtcblxuJGNvbG9yX19ib3JkZXItYnV0dG9uOiAjY2NjICNjY2MgI2JiYjtcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3ZlcjogI2NjYyAjYmJiICNhYWE7XG4kY29sb3JfX2JvcmRlci1idXR0b24tZm9jdXM6ICNhYWEgI2JiYiAjYmJiO1xuJGNvbG9yX19ib3JkZXItaW5wdXQ6ICNjY2M7XG4kY29sb3JfX2JvcmRlci1hYmJyOiAjOTc5NTk1OyJdfQ== */
