@charset "UTF-8";
/**　基本レイアウト　*/
/**  */
.pc-block {
  display: block;
}
@media screen and (max-width: 767px) {
  .pc-block {
    display: none;
  }
}

.sp-block {
  display: none;
}
@media screen and (max-width: 767px) {
  .sp-block {
    display: block;
  }
}

.none {
  display: none !important;
}

.notes li {
  margin-top: 0;
}
.notes li:nth-of-type(n+2) {
  margin-top: 0.5em;
}

ul._inline li {
  display: inline;
}
ul._inlineblock li {
  display: inline-block;
}
ul._inlineblock li:nth-of-type(n+2) {
  margin-left: 0.5em;
}

a.boxlink {
  display: block;
  text-decoration: none;
  color: inherit;
  transition: opacity 0.3s ease;
}
a.boxlink:hover {
  opacity: 0.6;
}

.logo img {
  height: 1em;
}

.btn-text._center {
  margin: auto;
}

.mazdalogo {
  font-family: MazdaTypeRegular, Noto Sans CJK JP, Hiragino Kaku Gothic ProN, HiraKakuProN-W3, Meiryo, Yu Gothic Medium, sans-serif;
  font-size: 2.1rem;
  font-weight: 400;
  letter-spacing: 0.1em;
}
.mazdalogo .num:before {
  content: " ";
  font-size: 0.5em;
}
.mazdalogo img {
  height: 1em;
}

/** .row */
._pt10, ._pv10 {
  padding-top: 10px;
}

._pt12, ._pv12 {
  padding-top: 12px;
}

._pt16, ._pv16 {
  padding-top: 16px;
}

._pt20, ._pv20 {
  padding-top: 20px;
}

._pt24, ._pv24 {
  padding-top: 24px;
}

._pt32, ._pv32 {
  padding-top: 32px;
}

._pt36, ._pv36 {
  padding-top: 36px;
}

._pt40, ._pv40 {
  padding-top: 40px;
}

._pt48, ._pv48 {
  padding-top: 48px;
}

._pt60, ._pv60 {
  padding-top: 60px;
}

._pt72, ._pv72 {
  padding-top: 72px;
}

._pt96, ._pv96 {
  padding-top: 96px;
}

._pt100, ._pv100 {
  padding-top: 10px;
}

._pt120, ._pv120 {
  padding-top: 10px;
}

._pb10, ._pv10 {
  padding-bottom: 10px;
}

._pb12, ._pv12 {
  padding-bottom: 12px;
}

._pb16, ._pv16 {
  padding-bottom: 16px;
}

._pb20, ._pv20 {
  padding-bottom: 20px;
}

._pb24, ._pv24 {
  padding-bottom: 24px;
}

._pb32, ._pv32 {
  padding-bottom: 32px;
}

._pb36, ._pv36 {
  padding-bottom: 36px;
}

._pb40, ._pv40 {
  padding-bottom: 40px;
}

._pb48, ._pv48 {
  padding-bottom: 48px;
}

._pb60, ._pv60 {
  padding-bottom: 60px;
}

._pb72, ._pv72 {
  padding-bottom: 72px;
}

._pb96, ._pv96 {
  padding-bottom: 96px;
}

._pb100, ._pv100 {
  padding-bottom: 10px;
}

._pb120, ._pv120 {
  padding-bottom: 10px;
}

.wrapper._black {
  background: #101010;
}
.wrapper._white {
  background: #fff;
}
.wrapper._light {
  background: #f0f0f0;
}
.wrapper._gray {
  background: #ddd;
}
.wrapper._dark {
  background: #505050;
}

.cols,
.cols2,
.cols3,
.cols4,
.cols6 {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 479px) {
  .cols,
  .cols2,
  .cols3,
  .cols4,
  .cols6 {
    flex-direction: column;
  }
}

.cols2 .col {
  width: 468px;
}
.cols2 .col:first-of-type {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .cols2 .col {
    width: 100%;
    margin-left: 0;
  }
  .cols2 .col:nth-of-type(n+2) {
    margin-top: 24px;
  }
}

.cols3 .col {
  box-sizing: border-box;
  width: 304px;
  margin-left: 24px;
}
.cols3 .col:nth-of-type(3n+1) {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .cols3 .col {
    width: 100%;
    margin-left: 0;
  }
  .cols3 .col:nth-of-type(n+2) {
    margin-top: 24px;
  }
}

.cols4 .col {
  width: 222px;
  margin-left: 24px;
}
.cols4 .col:first-of-type {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .cols4 .col {
    width: 100%;
  }
}

.cols6 .col {
  width: 140px;
  margin-left: 24px;
}
.cols6 .col:first-of-type {
  margin-left: 0;
}
@media screen and (max-width: 767px) {
  .cols6 .col {
    width: 100%;
  }
}

.main-container {
  background: #fff;
}
.main-container .wrapper .inner {
  box-sizing: border-box;
  width: 100%;
  margin: auto;
}
@media screen and (max-width: 767px) {
  .main-container .wrapper {
    padding: 0 1.6rem;
  }
}

/** .main-container */
.tabNav {
  margin: 3.6rem 0;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: space-between;
}
.tabNav li {
  box-sizing: border-box;
  font-size: 1.6rem;
}
.tabNav li.cr a,
.tabNav li.cr span {
  color: #111;
}
.tabNav li.cr a:after,
.tabNav li.cr span:after {
  height: 2px;
  background: #666;
}
.tabNav li a,
.tabNav li span {
  position: relative;
  display: block;
  text-align: center;
  padding: 1.5rem 3.8rem;
  color: #666;
  text-decoration: none;
  /** border-bottom: #aaa solid 0.1rem; */
  transition: all 0.3s ease;
}
.tabNav li a:after,
.tabNav li span:after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background: #aaa;
  position: absolute;
  bottom: 0;
  left: 0;
}
.tabNav li a:hover,
.tabNav li span:hover {
  color: #111;
  transition: all 0.3s ease;
}
.tabNav li a:hover:after,
.tabNav li span:hover:after {
  height: 2px;
  background: #666;
}
.tabNav li.cols2 {
  width: 49%;
}
.tabNav li.cols3 {
  width: 32%;
}
.tabNav li.cols4 {
  width: 24.06%;
}
@media screen and (max-width: 767px) {
  .tabNav li.cols4 {
    width: 48.6%;
  }
}
@media screen and (max-width: 767px) {
  .tabNav li {
    width: 50%;
  }
  .tabNav li a,
  .tabNav li span {
    font-size: 1.4rem;
  }
}

/** .tabNav */
.hero {
  background: #000;
}
.hero .inner {
  position: relative;
  overflow: hidden;
  text-align: center;
  margin: auto;
  height: auto;
  max-height: 540px;
}
.hero .inner img {
  display: block;
  text-align: center;
  width: 100%;
  max-width: 1600px;
  margin: auto;
}

@media screen and (max-width: 767px) {
  .hero .inner {
    height: auto;
  }
  .hero .inner img {
    width: 100%;
    height: auto;
  }
  .lead h2.ttl .jp {
    font-size: 1.6rem;
  }
} /** @media max-width: 767px */
.main-container {
  background: #fff;
  color: #333;
}
.main-container .wrapper {
  margin: 36px 0;
}
.main-container .wrapper .inner {
  box-sizing: border-box;
  width: 100%;
  margin: auto;
}
.main-container .wrapper h2 {
  text-align: center;
  font-size: 2.1rem;
  font-weight: normal;
  font-feature-settings: "palt";
  letter-spacing: 0.1em;
}
.main-container .wrapper h2 .en {
  font-size: 1.5em;
}
.main-container .wrapper .carname {
  letter-spacing: 0.05em;
}
.main-container .cols2,
.main-container .cols3,
.main-container .cols4,
.main-container .cols6 {
  display: flex;
  justify-content: flex-start;
}
.main-container .cols2 .col {
  width: calc(50% - 12px);
}
.main-container .cols2 .col:nth-of-type(n+2) {
  margin-left: 24px;
}
.main-container .cols2 .col:nth-of-type(2n+1) {
  margin-left: 0px;
}
.main-container .cols2 .col:nth-of-type(n+3) {
  margin-top: 24px;
}
.main-container .cols3 .col {
  width: calc(33.3333% - 16px);
}
.main-container .cols3 .col:nth-of-type(n+2) {
  margin-left: 24px;
}
.main-container .cols3 .col:nth-of-type(3n+1) {
  margin-left: 0px;
}
.main-container .cols3 .col:nth-of-type(n+4) {
  margin-top: 24px;
}
.main-container .cols4 .col {
  width: calc(25% - 18px);
}
.main-container .cols4 .col:nth-of-type(n+2) {
  margin-left: 24px;
}
.main-container .cols4 .col:nth-of-type(4n+1) {
  margin-left: 0px;
}
.main-container .cols4 .col:nth-of-type(n+5) {
  margin-top: 24px;
}
.main-container .cols6 .col {
  width: calc(25% - 20px);
}
.main-container .cols6 .col:nth-of-type(n+2) {
  margin-left: 24px;
}
@media screen and (max-width: 767px) {
  .main-container .wrapper h2 {
    font-size: 2.1rem;
    letter-spacing: 0em;
    padding: 0em 0;
  }
  .main-container .cols2,
  .main-container .cols3,
  .main-container .cols4,
  .main-container .cols6 {
    flex-direction: column;
  }
  .main-container .cols2 .col,
  .main-container .cols3 .col,
  .main-container .cols4 .col,
  .main-container .cols6 .col {
    width: 100%;
  }
  .main-container .cols2 .col {
    margin-left: 0;
  }
  .main-container .cols2 .col:nth-of-type(n+2) {
    margin-left: 0;
  }
  .main-container .cols3 .col {
    margin-left: 0;
  }
  .main-container .cols3 .col:nth-of-type(n+2) {
    margin-left: 0;
  }
}

/** .main-container */
.lineup {
  padding: 0 2vw;
}
.lineup .inner {
  display: flex;
  justify-content: space-between;
  max-width: 960px;
  background: #f0f0f0;
}
.lineup .inner .figure {
  width: 410px;
}
.lineup .inner .figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.lineup .inner .context {
  box-sizing: border-box;
  width: 550px;
  padding: 24px;
}
.lineup .inner .context img {
  width: 100%;
}
.lineup .inner .context .btn-wrap {
  margin-top: 24px;
  text-align: center;
}
.lineup .inner .context .btn-wrap._item2 {
  display: flex;
  justify-content: space-between;
}
.lineup .inner .context .btn-wrap._item2 a._btn {
  width: calc(50% - 12px);
}

#cx30 .inner,
#cx60 .inner,
#mx30 .inner {
  flex-direction: row-reverse;
}

@media screen and (max-width: 767px) {
  .lineup .inner {
    flex-direction: column;
    width: 100%;
  }
  .lineup .inner .figure,
  .lineup .inner .context {
    width: 100%;
  }
  .lineup .inner .context .btn-wrap._item2 {
    flex-direction: column;
  }
  .lineup .inner .context .btn-wrap._item2 a._btn {
    width: 100%;
  }
  .lineup .inner .context .btn-wrap._item2 a._btn:nth-of-type(n+2) {
    margin-top: 1em;
  }
  #cx30 .inner,
  #cx60 .inner,
  #mx30 .inner {
    flex-direction: column;
  }
} /** @media max-width: 767px */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV2ZW50L3N1dmxpbmV1cC9jL3BhZ2Uuc2NzcyIsImV2ZW50L3N1dmxpbmV1cC9jL2luYy9fYmFzZS5zY3NzIiwiZXZlbnQvc3V2bGluZXVwL2MvaW5jL19jYW1wYWlnbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQTtBQ0ZBO0FBQ0E7RUFDRTs7QUFDQTtFQUZGO0lBR0k7Ozs7QUFJSjtFQUNFOztBQUNBO0VBRkY7SUFHSTs7OztBQUtKO0VBQ0U7OztBQUtBO0VBQ0U7O0FBRUE7RUFDRTs7O0FBU0Y7RUFDRTs7QUFVRjtFQUNFOztBQUVBO0VBQ0U7OztBQVFSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBTUY7RUFDRTs7O0FBTUY7RUFDRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTs7O0FBTUg7QUFFRDtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFrQjs7O0FBQ2xCO0VBQWtCOzs7QUFDbEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBZ0I7OztBQUNoQjtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFDaEI7RUFBa0I7OztBQUNsQjtFQUFrQjs7O0FBS2hCO0VBQVM7O0FBQ1Q7RUFBUzs7QUFDVDtFQUFTOztBQUNUO0VBQVE7O0FBQ1I7RUFBUTs7O0FBR1Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFO0VBQ0E7O0FBRUE7RUFSRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBU0k7Ozs7QUFLRjtFQUNFOztBQUdBO0VBQ0U7O0FBR0Y7RUFSRjtJQVNJO0lBQ0E7O0VBRUE7SUFDRTs7OztBQVFOO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFURjtJQVVJO0lBQ0E7O0VBRUE7SUFDRTs7OztBQU9OO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBUkY7SUFTSTs7OztBQU9KO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBUkY7SUFTSTs7OztBQU1OO0VBQ0U7O0FBSUU7RUFDRTtFQUNBO0VBRUE7O0FBSUo7RUFDRTtJQUNFOzs7O0FBR0w7QUFFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUlFO0FBQUE7RUFFRTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTs7QUFLTjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTs7QUFLTjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFQTtFQUhGO0lBSUk7OztBQUtOO0VBR0U7SUFDRTs7RUFFQTtBQUFBO0lBRUU7Ozs7QUFLUDtBQy9VRDtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS047RUFFSTtJQUNFOztFQUNBO0lBQ0U7SUFDQTs7RUFRRjtJQUNFOztFQUlQO0FBSUQ7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBRUE7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBSUo7RUFDRTs7QUFJSjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7O0FBS0E7RUFDRTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFNSjtFQUNFOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQU1KO0VBQ0U7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBTUo7RUFDRTs7QUFFQTtFQUNFOztBQU1OO0VBSUk7SUFDRTtJQUNBO0lBQ0E7O0VBSUo7QUFBQTtBQUFBO0FBQUE7SUFJRTs7RUFFQTtBQUFBO0FBQUE7QUFBQTtJQUNFOztFQU1GO0lBQ0U7O0VBRUE7SUFDRTs7RUFPSjtJQUNFOztFQUVBO0lBQ0U7Ozs7QUFLVDtBQUdEO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFLQTtFQUVFOztBQUdBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0VBQ0U7RUFDQTtFQUdBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOzs7QUFXVjtBQUFBO0FBQUE7RUFDRTs7O0FBSUo7RUFFSTtJQUNFO0lBRUE7O0VBSUE7QUFBQTtJQUVFOztFQU9FO0lBQ0U7O0VBRUE7SUFDRTs7RUFFQTtJQUNFOztFQVlaO0FBQUE7QUFBQTtJQUNFOztFQUdMIiwiZmlsZSI6ImV2ZW50L3N1dmxpbmV1cC9jL3BhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKirjgIDln7rmnKzjg6zjgqTjgqLjgqbjg4jjgIAqL1xuQGltcG9ydCBcImluYy9iYXNlXCI7XG5cbkBpbXBvcnQgXCJpbmMvY2FtcGFpZ25cIjtcbiIsIi8qKiAgKi9cbi5wYy1ibG9ja3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3AtYmxvY2t7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuXG4ubm9uZXtcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5ub3Rlc3tcbiAgXG4gIGxpe1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgXG4gICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgbWFyZ2luLXRvcDogLjVlbTtcbiAgICB9XG4gIH1cbn1cblxudWx7XG4gIFxuICAmLl9pbmxpbmV7XG4gICAgXG4gICAgbGl7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgLy9tYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gICYuX2lubGluZWJsb2Nre1xuICAgIFxuICAgIGxpe1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbn1cblxuXG5hLmJveGxpbmt7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgXG4gICY6aG92ZXJ7XG4gICAgb3BhY2l0eTogLjY7XG4gIH1cbn1cblxuLmxvZ297XG4gIFxuICBpbWd7XG4gICAgaGVpZ2h0OiAxZW07XG4gIH1cbn1cblxuLmJ0bi10ZXh0e1xuICBcbiAgJi5fY2VudGVye1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5cbi5tYXpkYWxvZ297XG4gIGZvbnQtZmFtaWx5Ok1hemRhVHlwZVJlZ3VsYXIsTm90byBTYW5zIENKSyBKUCxIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OLEhpcmFLYWt1UHJvTi1XMyxNZWlyeW8sWXUgR290aGljIE1lZGl1bSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIFxuICAubnVte1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBmb250LXNpemU6IC41ZW07XG4gICAgfVxuICB9XG4gIFxuICBpbWd7XG4gICAgaGVpZ2h0OiAxZW07XG4gIH1cbn1cblxuLnJvd3tcblxufS8qKiAucm93ICovXG5cbi5fcHQxMCwgLl9wdjEwIHtwYWRkaW5nLXRvcDogMTBweDt9XG4uX3B0MTIsIC5fcHYxMiB7cGFkZGluZy10b3A6IDEycHg7fVxuLl9wdDE2LCAuX3B2MTYge3BhZGRpbmctdG9wOiAxNnB4O31cbi5fcHQyMCwgLl9wdjIwIHtwYWRkaW5nLXRvcDogMjBweDt9XG4uX3B0MjQsIC5fcHYyNCB7cGFkZGluZy10b3A6IDI0cHg7fVxuLl9wdDMyLCAuX3B2MzIge3BhZGRpbmctdG9wOiAzMnB4O31cbi5fcHQzNiwgLl9wdjM2IHtwYWRkaW5nLXRvcDogMzZweDt9XG4uX3B0NDAsIC5fcHY0MCB7cGFkZGluZy10b3A6IDQwcHg7fVxuLl9wdDQ4LCAuX3B2NDgge3BhZGRpbmctdG9wOiA0OHB4O31cbi5fcHQ2MCwgLl9wdjYwIHtwYWRkaW5nLXRvcDogNjBweDt9XG4uX3B0NzIsIC5fcHY3MiB7cGFkZGluZy10b3A6IDcycHg7fVxuLl9wdDk2LCAuX3B2OTYge3BhZGRpbmctdG9wOiA5NnB4O31cbi5fcHQxMDAsIC5fcHYxMDAge3BhZGRpbmctdG9wOiAxMHB4O31cbi5fcHQxMjAsIC5fcHYxMjAge3BhZGRpbmctdG9wOiAxMHB4O31cbi5fcGIxMCwgLl9wdjEwIHtwYWRkaW5nLWJvdHRvbTogMTBweDt9XG4uX3BiMTIsIC5fcHYxMiB7cGFkZGluZy1ib3R0b206IDEycHg7fVxuLl9wYjE2LCAuX3B2MTYge3BhZGRpbmctYm90dG9tOiAxNnB4O31cbi5fcGIyMCwgLl9wdjIwIHtwYWRkaW5nLWJvdHRvbTogMjBweDt9XG4uX3BiMjQsIC5fcHYyNCB7cGFkZGluZy1ib3R0b206IDI0cHg7fVxuLl9wYjMyLCAuX3B2MzIge3BhZGRpbmctYm90dG9tOiAzMnB4O31cbi5fcGIzNiwgLl9wdjM2IHtwYWRkaW5nLWJvdHRvbTogMzZweDt9XG4uX3BiNDAsIC5fcHY0MCB7cGFkZGluZy1ib3R0b206IDQwcHg7fVxuLl9wYjQ4LCAuX3B2NDgge3BhZGRpbmctYm90dG9tOiA0OHB4O31cbi5fcGI2MCwgLl9wdjYwIHtwYWRkaW5nLWJvdHRvbTogNjBweDt9XG4uX3BiNzIsIC5fcHY3MiB7cGFkZGluZy1ib3R0b206IDcycHg7fVxuLl9wYjk2LCAuX3B2OTYge3BhZGRpbmctYm90dG9tOiA5NnB4O31cbi5fcGIxMDAsIC5fcHYxMDAge3BhZGRpbmctYm90dG9tOiAxMHB4O31cbi5fcGIxMjAsIC5fcHYxMjAge3BhZGRpbmctYm90dG9tOiAxMHB4O31cblxuXG5cbi53cmFwcGVye1xuICAmLl9ibGFja3tiYWNrZ3JvdW5kOiAjMTAxMDEwO31cbiAgJi5fd2hpdGV7YmFja2dyb3VuZDogI2ZmZjt9XG4gICYuX2xpZ2h0e2JhY2tncm91bmQ6ICNmMGYwZjA7fVxuICAmLl9ncmF5e2JhY2tncm91bmQ6ICNkZGQ7fVxuICAmLl9kYXJre2JhY2tncm91bmQ6ICM1MDUwNTA7fVxufSAvLy53cmFwcGVyXG5cbi5jb2xzLFxuLmNvbHMyLFxuLmNvbHMzLFxuLmNvbHM0LFxuLmNvbHM2e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmNvbHMye1xuICAuY29se1xuICAgIHdpZHRoOiA0NjhweDtcbiAgICAvL21hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIFxuICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIFxuICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfSAvLy5jb2xcbn0vLyAuY29sczJcbiAgXG4uY29sczN7XG4gIFxuICAuY29se1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDMwNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIFxuICAgICY6bnRoLW9mLXR5cGUoM24rMSl7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIFxuICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfSAvLyAuY29sXG59IC8vLmNvbHMzXG5cbi5jb2xzNHtcbiAgLmNvbHtcbiAgICB3aWR0aDogMjIycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgXG4gICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH0gLy8uY29sXG59Ly8gLmNvbHM0ICovXG4gIFxuLmNvbHM2e1xuICBcbiAgLmNvbHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgXG4gICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH0vLyAuY29sXG59Ly8gLmNvbHM2XG5cblxuLm1haW4tY29udGFpbmVye1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBcbiAgLndyYXBwZXJ7XG4gICAgXG4gICAgLmlubmVye1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy9tYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH0gIFxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyBcbiAgICAud3JhcHBlcntcbiAgICAgIHBhZGRpbmc6IDAgMS42cmVtO1xuICAgIH1cbiAgfVxufS8qKiAubWFpbi1jb250YWluZXIgKi9cblxuLnRhYk5hdntcbiAgbWFyZ2luOiAzLjZyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgXG4gIGxpe1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgXG4gICAgJi5jcntcbiAgICAgIFxuICAgICAgYSxcbiAgICAgIHNwYW57XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIGEsXG4gICAgc3BhbntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMS41cmVtIDMuOHJlbTtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgLyoqIGJvcmRlci1ib3R0b206ICNhYWEgc29saWQgMC4xcmVtOyAqL1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgXG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICBcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuY29sczJ7XG4gICAgICB3aWR0aDogNDklO1xuICAgIH1cbiAgICAmLmNvbHMze1xuICAgICAgd2lkdGg6IDMyJTtcbiAgICB9XG4gICAgJi5jb2xzNHtcbiAgICAgIHdpZHRoOiAyNC4wNiU7XG4gICAgICBcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiA0OC42JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIFxuICAgIGxpe1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIFxuICAgICAgYSxcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAvL3BhZGRpbmc6IC41ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59LyoqIC50YWJOYXYgKi9cbiIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbi5oZXJve1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAuaW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNTQwcHg7XG4gICAgXG4gICAgaW1ne1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxufSAvLy5oZXJvXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJve1xuICAgIC5pbm5lcntcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9Ly8uaW5uZXJcbiAgfS8vLmhlcm9cbiAgXG4gIC5sZWFke1xuICAgIGgyLnR0bHtcbiAgICAgIFxuICAgICAgLmpwe1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH0vLy5sZWFkXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG5cblxuXG4ubWFpbi1jb250YWluZXJ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzO1xuICBcbiAgLndyYXBwZXJ7XG4gICAgbWFyZ2luOiAzNnB4IDA7XG4gICAgXG4gICAgLmlubmVye1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy9tYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICBcbiAgICBoMntcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAgIFxuICAgICAgLmVue1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2FybmFtZXtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICB9XG4gIH0gLy8ud3JhcHBlclxuICBcbiAgLmNvbHMyLFxuICAuY29sczMsXG4gIC5jb2xzNCxcbiAgLmNvbHM2e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIFxuICAuY29sczJ7XG4gICAgXG4gICAgLmNvbHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKDJuKzEpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKG4rMyl7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9IC8vLmNvbHMyXG4gIFxuICAuY29sczN7XG4gICAgLmNvbHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTZweCk7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUoM24rMSl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobis0KXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH0gLy8uY29sczNcbiAgXG4gIC5jb2xzNHtcbiAgICAuY29se1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMThweCk7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUoNG4rMSl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobis1KXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC5jb2xzNntcbiAgICAuY29se1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsgXG4gICAgLndyYXBwZXJ7XG4gICAgICAvL3BhZGRpbmc6IDMycHggMTZweDtcbiAgICAgIFxuICAgICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgICBwYWRkaW5nOiAwZW0gMDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmNvbHMyLFxuICAgIC5jb2xzMyxcbiAgICAuY29sczQsXG4gICAgLmNvbHM2e1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIFxuICAgICAgLmNvbHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jb2xzMntcbiAgICAgIFxuICAgICAgLmNvbHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIFxuICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IC8vLmNvbHMyXG4gICAgXG4gICAgLmNvbHMze1xuICAgICAgXG4gICAgICAuY29se1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgXG4gICAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gLy8uY29sczNcbiAgfVxufS8qKiAubWFpbi1jb250YWluZXIgKi9cblxuXG4ubGluZXVwe1xuICBwYWRkaW5nOiAwIDJ2dztcbiAgXG4gIC5pbm5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgXG4gICAgLmNvbHtcbiAgICAgIFxuICAgIH1cbiAgICAuZmlndXJle1xuICAgICAgLy93aWR0aDogNDgwcHg7XG4gICAgICB3aWR0aDogNDEwcHg7XG4gICAgICAvL3dpZHRoOiA1NTBweDtcbiAgICAgIC8vd2lkdGg6IDU3LjI5JTtcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZXh0e1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgIC8vd2lkdGg6IDQxMHB4O1xuICAgICAgLy93aWR0aDogNDIuNyU7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgXG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgXG4gICAgICAuYnRuLXdyYXB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgICYuX2l0ZW0ye1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIFxuICAgICAgICAgIGEuX2J0bntcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLzIgLSAxMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0vLy5pbm5lclxufS8vLmxpbmV1cFxuXG4jY3gzMCxcbiNjeDYwLFxuI214MzB7XG4gIC5pbm5lcntcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH0vLy5pbm5lclxufS8vI2N4MzBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxpbmV1cHtcbiAgICAuaW5uZXJ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5jb2x7XG4gICAgICAgIFxuICAgICAgfVxuICAgICAgLmZpZ3VyZSxcbiAgICAgIC5jb250ZXh0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmNvbnRleHR7XG4gICAgICAgIFxuICAgICAgICAuYnRuLXdyYXB7XG4gICAgICAgIFxuICAgICAgICAgICYuX2l0ZW0ye1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYS5fYnRue1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0vLy5jb250ZXh0XG4gICAgfVxuICB9Ly8ubGluZXVwXG4gIFxuICAjY3gzMCxcbiAgI2N4NjAsXG4gICNteDMwe1xuICAgIC5pbm5lcntcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfS8vLmlubmVyXG4gIH0vLyNjeDMwXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG4iXX0= */
