@charset "UTF-8";
.byPhone {
  text-align: center;
  background: #E9F6FD;
  border-radius: 0.5em;
  /** @media max-width: 767px */
}
.byPhone a._phone {
  font-size: 3rem;
}
.byPhone .notes {
  margin-top: 0.5em;
}
.byPhone .cols2 {
  align-items: center;
  justify-content: center;
}
.byPhone .cols2 .col {
  width: auto;
  margin-bottom: 0;
  padding: 2.5em 1.5em;
}
.byPhone dl dt {
  text-align: left;
  font-size: 2.1rem;
  color: #005476;
}
.byPhone dl dd {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .byPhone a._phone {
    display: block;
    background: #209CD7;
    color: #fff;
    font-size: 2rem;
    padding: 1em 0.5em;
    border-radius: 1.5em;
    max-width: 420px;
  }
  .byPhone a._phone:before {
    color: #fff;
  }
  .byPhone a._phone:hover {
    opacity: 0.5;
  }
  .byPhone .cols2 .col {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
  .byPhone .cols2 .col:nth-child(1) {
    padding-top: 1.5em;
    padding-bottom: 0.5em;
  }
  .byPhone .cols2 .col:nth-child(2) {
    padding-top: 0;
    padding-bottom: 1.5em;
  }
}

#entryform {
  /** @media max-width: 767px */
}
#entryform span.required {
  display: inline-block;
  padding: 0.25em 0.5em;
  border-radius: 0.25em;
  background: #D64F7B;
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
}
#entryform .stepBar {
  display: flex;
  max-width: 640px;
  position: relative;
  margin: 20px auto;
  text-align: center;
}
#entryform .stepBar li {
  font-size: 12px;
  list-style: none;
  position: relative;
  width: 33.333%;
}
#entryform .stepBar li:after {
  background: #D0E1F9;
  content: "";
  width: calc(100% - 24px);
  height: 4px;
  position: absolute;
  left: calc(-50% + 12px);
  top: 10px;
}
#entryform .stepBar li:first-child:after {
  display: none;
}
#entryform .stepBar li span {
  background: #D0E1F9;
  color: #ffffff;
  display: inline-block;
  height: 24px;
  margin-bottom: 5px;
  line-height: 24px;
  width: 24px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
#entryform .stepBar .visited:after {
  background: #4D648D;
}
#entryform .stepBar .visited span {
  background: #4D648D;
}
#entryform table {
  width: 100%;
}
#entryform table th,
#entryform table td {
  box-sizing: border-box;
  border: solid 1px #209CD7;
  padding: 1em;
  font-size: 1.4rem;
  vertical-align: middle;
}
#entryform table th {
  background: #E9F6FD;
  color: #005476;
  white-space: nowrap;
  font-weight: bold;
}
#entryform table th .label {
  position: relative;
}
#entryform table td {
  line-height: 1.5;
}
#entryform .notes {
  margin-top: 1em;
}
#entryform .error {
  color: #cc1800;
}
#entryform .radios-wrap li:nth-of-type(n+2) {
  margin-top: 0.5em;
}
#entryform .date-wrap {
  display: flex;
  align-items: center;
  /** @media max-width: 767px */
}
#entryform .date-wrap:nth-child(2):before {
  content: "〜";
  display: inline-block;
  width: 2em;
  text-align: center;
}
@media screen and (max-width: 767px) {
  #entryform .date-wrap {
    width: 100%;
  }
  #entryform .date-wrap:nth-child(2) {
    margin-top: 0.5em;
  }
}
#entryform .zip-wrap {
  margin-bottom: 1em;
}
#entryform .zip-wrap:before {
  content: "〒";
  display: inline-block;
  padding: 0.3em 0;
  line-height: 1.5;
}
#entryform .zip-wrap input[type=text] {
  display: inline-block;
  width: 16em;
}
#entryform .address-wrap > div:nth-of-type(n+2) {
  margin-top: 0.5em;
}
#entryform .field-wrap {
  /** @media max-width: 767px */
}
#entryform .field-wrap:nth-child(n+2) {
  margin-top: 1em;
}
#entryform .field-wrap .row {
  display: flex;
  align-items: center;
  width: 100%;
}
#entryform .field-wrap .row dt {
  white-space: nowrap;
}
#entryform .field-wrap .row dd {
  width: 100%;
  margin-left: 0.5em;
}
@media screen and (max-width: 767px) {
  #entryform .field-wrap .row {
    flex-direction: column;
  }
  #entryform .field-wrap .row dt {
    text-align: left;
    width: 100%;
    padding-bottom: 0.3em;
  }
  #entryform .field-wrap .row dd {
    margin-left: 0;
  }
}
#entryform .fieldset-wrap {
  /** @media max-width: 767px */
}
#entryform .fieldset-wrap:nth-child(n+2) {
  margin-top: 1.5em;
  padding-top: 1.5em;
  border-top: dotted 1px #ddd;
}
#entryform .aside {
  margin-top: 1em;
}
#entryform .privacypolicy {
  margin-top: 2em;
}
#entryform .privacypolicy h3 {
  margin-left: 0;
  font-size: 1.8rem;
  font-family: "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
}
#entryform .privacypolicy .privacypolicy-wrap {
  box-sizing: border-box;
  width: 100%;
  height: 16em;
  padding: 1.5em;
  margin-top: 1em;
  border: solid 1px #ddd;
  overflow-x: scroll;
}
#entryform .privacypolicy .privacypolicy-wrap .inner {
  width: 100%;
  margin: 0 auto 1.5em auto;
}
#entryform .privacypolicy .privacypolicy-wrap .headline h2 {
  border: none;
  padding: 0;
  color: #333;
  font-weight: bold;
}
#entryform .privacypolicy .privacypolicy-wrap .headline h2:before {
  display: none;
}
#entryform .privacypolicy .privacypolicy-wrap dl {
  margin-top: 2em;
}
#entryform .privacypolicy .privacypolicy-wrap dl dt {
  font-size: 1.6rem;
  font-weight: bold;
  margin-bottom: 0.5em;
}
#entryform .privacypolicy .privacypolicy-wrap dl dd {
  line-height: 1.7;
}
#entryform .submit-wrap {
  margin-top: 2em;
  text-align: center;
}
#entryform .submit-wrap .btns {
  position: relative;
}
#entryform .submit-wrap .btns li {
  width: 100%;
}
#entryform .submit-wrap .btns li:nth-of-type(1) {
  position: absolute;
  width: 100%;
  text-align: center;
}
#entryform .submit-wrap ._cta {
  display: block;
  position: relative;
  background: #209CD7;
  color: #fff;
  padding: 1em 0.5em;
  font-size: 1.6rem;
  font-weight: bold;
  border-radius: 1.5em;
  width: 86%;
  max-width: 380px;
  margin: auto;
}
#entryform .submit-wrap ._cta:after {
  content: "\f054";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  display: block;
  position: absolute;
  right: 1em;
  top: 50%;
  margin-top: -0.5em;
}
#entryform .submit-wrap ._cta:hover {
  opacity: 0.5;
}
#entryform .submit-wrap ._primary {
  display: block;
  position: relative;
  border: solid 1px #209CD7;
  color: #209CD7;
  padding: 1em 1em;
  border-radius: 1.5em;
  font-size: 1.6rem;
  font-weight: bold;
}
#entryform .submit-wrap ._primary:hover {
  opacity: 0.5;
}
@media screen and (max-width: 767px) {
  #entryform table th,
  #entryform table td {
    display: block;
    width: 100%;
    border: none;
  }
  #entryform table th {
    padding: 0.5em 1em;
  }
  #entryform table th .label .required {
    position: absolute;
    left: 0;
  }
  #entryform table td {
    padding: 1.5em 0;
  }
  #entryform .submit-wrap .btns {
    position: relative;
    display: flex;
    flex-direction: column-reverse;
  }
  #entryform .submit-wrap .btns li {
    width: 100%;
  }
  #entryform .submit-wrap .btns li:nth-of-type(1) {
    position: relative;
    margin-top: 1em;
    text-align: center;
  }
  #entryform .submit-wrap .btns li ._primary {
    width: 86%;
    max-width: 380px;
    margin: auto;
  }
}

.finish {
  /** @media max-width: 767px */
}
.finish .thunksMsg {
  margin-bottom: 30px;
  font-size: 3.2rem;
  text-align: center;
}
.finish p.lead {
  margin-bottom: 1.5em;
  text-align: center;
  font-size: 1.4rem;
  line-height: 1.6;
}
@media screen and (max-width: 767px) {
  .finish {
    margin: 0 1em;
  }
  .finish .thunksMsg {
    font-size: 2.4rem;
    text-align: center;
  }
  .finish .thunksMsg span {
    display: inline-block;
  }
  .finish p.lead {
    text-align: left;
  }
}

#process {
  /* 重なり順を設定 */
  /**
  .stepbar__item-inner::after {
  	position: absolute;
  	content: "";
  	top: 0;
  	left: calc(100% - 1px);
  	width: 0;
  	height: 0;
  	border-top: 40px solid transparent;
  	border-right: 0;
  	border-bottom: 40px solid transparent;
  	border-left: 20px solid #ffffff;
  }
  */
}
#process .notes {
  margin-top: 1em;
  padding-left: 1em;
  text-indent: -1em;
}
#process .notes li {
  line-height: 1.5;
}
#process .notes li:before {
  content: "※";
  font-family: monospace, serif;
}
#process .notes li:nth-of-type(n+2) {
  margin-top: 0.5em;
}
#process .flow {
  margin-top: 2em;
  margin-bottom: 2em;
}
#process .flow dl dt {
  margin-bottom: 0.5em;
  font-size: 1.8rem;
  color: #005476;
}
#process .flow dl dd {
  margin: auto;
}
#process .stepbar {
  display: flex;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
#process .stepbar__item {
  box-sizing: border-box;
  position: relative;
  width: calc((100% - 30px) / 3);
  height: 80px;
  margin: 0 5px;
  padding: 1px;
  background: #209CD7;
}
#process .stepbar__item:nth-child(1) {
  z-index: 4;
}
#process .stepbar__item:nth-child(1) .stepbar__item-inner p {
  margin-left: 0;
}
#process .stepbar__item:nth-child(2) {
  z-index: 3;
}
#process .stepbar__item:nth-child(3) {
  z-index: 2;
}
#process .stepbar__item:nth-child(4) {
  z-index: 1;
}
#process .stepbar__item:first-child {
  margin-left: 0;
}
#process .stepbar__item:last-child {
  margin-right: 0;
}
#process .stepbar__item:not(:first-child)::before {
  position: absolute;
  content: "";
  top: 0;
  left: 1px;
  width: 0;
  height: 0;
  border-top: 40px solid transparent;
  border-right: 0;
  border-bottom: 40px solid transparent;
  border-left: 20px solid #209CD7;
}
#process .stepbar__item:not(:first-child)::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-top: 40px solid transparent;
  border-right: 0;
  border-bottom: 40px solid transparent;
  border-left: 20px solid #ffffff;
}
#process .stepbar__item-inner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background: transparent;
  color: #ffffff;
}
#process .stepbar__item-inner p {
  margin-left: 20px;
  font-size: 1.6rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.3 !important;
}
#process .stepbar__item-inner span {
  font-size: 1.2rem;
}
#process .stepbar__item-inner::before {
  position: absolute;
  content: "";
  top: 0;
  left: 100%;
  width: 0;
  height: 0;
  border-top: 40px solid transparent;
  border-right: 0;
  border-bottom: 40px solid transparent;
  border-left: 20px solid #209CD7;
}
#process .stepbar__item-inner--current::after {
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY3J1aXQvZW50cnkvYy9wYWdlLnNjc3MiLCJyc3AvYy9zYXNzL192YWxpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBR0E7RUFDRTtFQUNBLFlDRE87RURFUDtBQXFFQzs7QUFuRUQ7RUFDRTs7QUFFRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFNRjtFQUNFO0VBQ0E7RUFDQSxPQzVCRzs7QUQ4Qkw7RUFDRTs7QUFJSjtFQUVHO0lBQ0M7SUFDQSxZQ3hDRztJRHlDSDtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBR0Y7SUFDRTs7RUFNRjtJQUNFO0lBQ0E7O0VBRUE7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7OztBQU9WO0FBcVpHOztBQTVZRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBRUY7RUFDRTs7QUFJSjtFQUNFOztBQUVBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0UsWUMzSkc7RUQ0SkgsT0M3Skc7RUQ4Skg7RUFDQTs7QUFFQTtFQUNFOztBQVFKO0VBQ0U7O0FBSUo7RUFDRTs7QUFHRjtFQUNFOztBQU9FO0VBQ0U7O0FBS047RUFDRTtFQUNBO0FBa0JDOztBQWRDO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFkRjtJQWVJOztFQUVBO0lBQ0U7OztBQUtOO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBUUE7RUFDRTs7QUFLTjtBQW9DRzs7QUFqQ0Q7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTs7QUFJSjtFQUVFO0lBQ0U7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7O0FBT1I7QUFVRzs7QUFSRDtFQUNFO0VBQ0E7RUFDQTs7QUFTSjtFQUNFOztBQU9GO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBT0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUtOO0VBQ0U7O0FBTUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFNUjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQU1OO0VBQ0U7RUFDQTtFQUNBLFlDallHO0VEa1lIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPQy9aRztFRGdhSDtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFOztBQVFOO0VBSUk7QUFBQTtJQUVFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztFQUlFO0lBQ0U7SUFDQTs7RUFJTjtJQUNFOztFQUtGO0lBQ0U7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7Ozs7QUFTWjtBQTZCRzs7QUEzQkQ7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQWRGO0lBZUk7O0VBRUE7SUFDRTtJQUNBOztFQUVBO0lBQ0U7O0VBR0o7SUFDRTs7OztBQU9OO0FBeURFO0FBMEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBakpBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBS047RUFDRTtFQUNBOztBQUlFO0VBQ0U7RUFDQTtFQUNBLE9DbGlCQzs7QURvaUJIO0VBQ0U7O0FBTU47RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUMzakJNOztBRCtqQlA7RUFDQzs7QUFFQTtFQUNFOztBQUlIO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBR0g7RUFDRTs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQW1CRDtFQUNDIiwiZmlsZSI6InJlY3J1aXQvZW50cnkvYy9wYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0ICd1dGYtOCc7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcnNwL2Mvc2Fzcy92YWxpYWJsZXMuc2Nzc1wiO1xuXG4uYnlQaG9uZXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAkYmx1ZTAzO1xuICBib3JkZXItcmFkaXVzOiAuNWVtO1xuICBcbiAgYS5fcGhvbmV7XG4gICAgZm9udC1zaXplOiAzLjByZW07XG4gIH1cbiAgLm5vdGVze1xuICAgIG1hcmdpbi10b3A6IC41ZW07XG4gIH1cbiAgXG4gIC5jb2xzMntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIFxuICAgIC5jb2x7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAyLjVlbSAxLjVlbTtcbiAgICB9XG4gIH1cbiAgXG4gIGRse1xuXG4gICAgZHR7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICBjb2xvcjogJGJsdWUwMjtcbiAgICB9XG4gICAgZGR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIFxuICAgICBhLl9waG9uZXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogJGJsdWUwMTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICBwYWRkaW5nOiAxZW0gLjVlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuNWVtO1xuICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICAgIFxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmNvbHMye1xuICAgICAgXG4gICAgICAuY29se1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgICAgICAgXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNWVtO1xuICAgICAgICB9XG4gICAgICB9IC8vIC5jb2xcbiAgICB9IC8vLmNvbHMyXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0gLy8uYnlQaG9uZVxuXG4jZW50cnlmb3Jte1xuICBcbiAgYXtcbiAgICBcbiAgICAmLl9jdGF7XG4gICAgICBcbiAgICB9XG4gIH1cbiAgXG4gIHNwYW4ucmVxdWlyZWR7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IC4yNWVtIC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG4gICAgYmFja2dyb3VuZDogI0Q2NEY3QjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH0gLy8ucmVxdWlyZWRcbiAgXG4gIFxuICAuc3RlcEJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgICAgXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0QwRTFGOTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBjYWxjKC01MCUgKyAxMnB4KTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBcbiAgICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRDBFMUY5O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnZpc2l0ZWQ6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzRENjQ4RDtcbiAgICB9XG4gICAgLnZpc2l0ZWQgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNEQ2NDhEO1xuICAgIH1cbiAgfSAvLy5zdGVwQmFyXG4gIFxuICB0YWJsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICB0aCxcbiAgICB0ZHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkYmx1ZTAxO1xuICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICBcbiAgICB0aHsgIFxuICAgICAgYmFja2dyb3VuZDogJGJsdWUwMztcbiAgICAgIGNvbG9yOiAkYmx1ZTAyO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgXG4gICAgICAubGFiZWx7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLnJlcXVpcmVke1xuICAgICAgICBcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgdGR7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuICBcbiAgLm5vdGVze1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxuICBcbiAgLmVycm9ye1xuICAgIGNvbG9yOiAjY2MxODAwO1xuICB9XG4gIFxuICAucmFkaW9zLXdyYXB7XG4gICAgXG4gICAgbGl7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLXRvcDogLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH0gLy8ucmFkaW9zLXdyYXBcbiAgXG4gIC5kYXRlLXdyYXB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIFxuICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgXG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCLjgJxcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIFxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICB9XG4gICAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuICB9IC8vLmRhdGUtd3JhcFxuICBcbiAgLnppcC13cmFwe1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwi44CSXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAuM2VtIDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgICBcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNmVtO1xuICAgIH1cbiAgfSAgLy8uemlwLXdyYXBcbiAgXG4gIC5hZGRyZXNzLXdyYXB7XG4gICAgXG4gICAgPiBkaXZ7XG4gICAgICBcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLXRvcDogLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH0gLy8uYWRkcmVzcy13cmFwXG4gIFxuICAuZmllbGQtd3JhcHtcbiAgICAvL2JhY2tncm91bmQ6ICNjY2M7XG4gICAgXG4gICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gICAgXG4gICAgLnJvd3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBcbiAgICAgIGR0e1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgICAgZGR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIFxuICAgICAgLnJvd3tcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgXG4gICAgICAgIGR0e1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IC4zZW07XG4gICAgICAgIH1cbiAgICAgICAgZGR7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG4gICAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuICB9IC8vLmZpZWxkLXdyYXBcbiAgXG4gIC5maWVsZHNldC13cmFwe1xuICAgIFxuICAgICY6bnRoLWNoaWxkKG4rMil7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcbiAgICAgIGJvcmRlci10b3A6IGRvdHRlZCAxcHggI2RkZDtcbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIFxuICAgIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbiAgfSAvLy5maWVsZHNldC13cmFwXG4gIFxuICBcbiAgLmFzaWRle1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBcbiAgICBkdHtcbiAgICAgIFxuICAgIH1cbiAgfVxuICBcbiAgLnByaXZhY3lwb2xpY3l7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIFxuICAgIGgze1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gICAgfVxuICAgIHB7XG4gICAgICBcbiAgICB9XG4gICAgXG4gIFxuICAgIC5wcml2YWN5cG9saWN5LXdyYXB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE2ZW07XG4gICAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIGJvcmRlcjpzb2xpZCAxcHggI2RkZDtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIFxuICAgICAgLmlubmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS41ZW0gYXV0bztcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmhlYWRsaW5le1xuICAgICAgICBoMntcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIGRse1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICAgIFxuICAgICAgICBkdCxcbiAgICAgICAgZGR7XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgZHR7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgICAgICAgfVxuICAgICAgICBkZHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSAvLy5wcml2YWN5cG9saWN5LXdyYXBcbiAgfSAvLy5wcml2YWN5cG9saWN5XG4gIFxuICAuc3VibWl0LXdyYXB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcbiAgICAuYnRuc3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIFxuICAgICAgbGl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gLy8uYnRuc1xuICAgIFxuICAgIFxuICAgIC5fY3Rhe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTAxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxZW0gLjVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjVlbTtcbiAgICAgIHdpZHRoOiA4NiU7XG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgXG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMWVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLS41ZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgfVxuICAgIH0gLy8uX2N0YVxuICAgIFxuICAgIC5fcHJpbWFyeXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOnNvbGlkIDFweCAkYmx1ZTAxO1xuICAgICAgY29sb3I6ICRibHVlMDE7XG4gICAgICBwYWRkaW5nOiAxZW0gMWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMS41ZW07XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgXG4gICAgICBcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgfVxuICAgIH0gLy8gLl9wcmltYXJ5XG4gICAgXG4gICAgXG4gIH0gLy8uc3VibWl0LXdyYXBcbiAgXG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIFxuICAgIHRhYmxle1xuICAgICAgXG4gICAgICB0aCxcbiAgICAgIHRke1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgIHRoe1xuICAgICAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICAgICAgXG4gICAgICAgIC5sYWJlbHtcbiAgICAgICAgICBcbiAgICAgICAgICAucmVxdWlyZWR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGR7XG4gICAgICAgIHBhZGRpbmc6IDEuNWVtIDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5zdWJtaXQtd3JhcHtcbiAgICAgIC5idG5ze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIFxuICAgICAgICBsaXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgICAgIHdpZHRoOiA4NiU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSAvLy5idG5zXG4gICAgfS8vLnN1Ym1pdC13cmFwXG4gICAgXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0gLy8gI2VudHJ5Zm9ybVxuXG4uZmluaXNoe1xuICBcbiAgLnRodW5rc01zZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBwLmxlYWR7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luOiAwIDFlbTtcbiAgICBcbiAgICAudGh1bmtzTXNne1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgcC5sZWFke1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0gLy8uZmluaXNoXG5cblxuI3Byb2Nlc3N7XG4gIFxuICAubm90ZXN7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHRleHQtaW5kZW50OiAtMWVtO1xuICAgIFxuICAgIGxpe1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIFxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oC7XCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICB9XG4gICAgfVxuICB9IC8vLm5vdGVzXG4gICAgXG4gIC5mbG93e1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgXG4gICAgZGx7XG4gICAgICBcbiAgICAgIGR0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgY29sb3I6ICRibHVlMDI7XG4gICAgICB9XG4gICAgICBkZHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgXG4gIC5zdGVwYmFyIHtcbiAgXHRkaXNwbGF5OiBmbGV4O1xuICBcdHdpZHRoOiAxMDAlO1xuICBcdG1hcmdpbjogMCBhdXRvO1xuICBcdHBhZGRpbmc6IDA7XG4gIFx0bGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICBcbiAgLnN0ZXBiYXJfX2l0ZW0ge1xuICBcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCkgLyAzKTtcbiAgXHRoZWlnaHQ6IDgwcHg7XG4gIFx0bWFyZ2luOiAwIDVweDtcbiAgXHRwYWRkaW5nOiAxcHg7XG4gIFx0YmFja2dyb3VuZDogJGJsdWUwMTtcbiAgfVxuICBcbiAgLyog6YeN44Gq44KK6aCG44KS6Kit5a6aICovXG4gIC5zdGVwYmFyX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIFx0ei1pbmRleDogNDtcbiAgXHRcbiAgXHQuc3RlcGJhcl9faXRlbS1pbm5lciBwe1xuICAgIFx0bWFyZ2luLWxlZnQ6IDA7XG4gIFx0fVxuICB9XG4gIFxuICAuc3RlcGJhcl9faXRlbTpudGgtY2hpbGQoMikge1xuICBcdHotaW5kZXg6IDM7XG4gIH1cbiAgXG4gIC5zdGVwYmFyX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIFx0ei1pbmRleDogMjtcbiAgfVxuICBcbiAgLnN0ZXBiYXJfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgXHR6LWluZGV4OiAxO1xuICB9XG4gIFxuICAuc3RlcGJhcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIFx0bWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgXG4gIC5zdGVwYmFyX19pdGVtOmxhc3QtY2hpbGQge1xuICBcdG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBcbiAgLnN0ZXBiYXJfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG4gIFx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdGNvbnRlbnQ6IFwiXCI7XG4gIFx0dG9wOiAwO1xuICBcdGxlZnQ6IDFweDtcbiAgXHR3aWR0aDogMDtcbiAgXHRoZWlnaHQ6IDA7XG4gIFx0Ym9yZGVyLXRvcDogNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgXHRib3JkZXItcmlnaHQ6IDA7XG4gIFx0Ym9yZGVyLWJvdHRvbTogNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgXHRib3JkZXItbGVmdDogMjBweCBzb2xpZCAkYmx1ZTAxOztcbiAgfVxuICBcbiAgLnN0ZXBiYXJfX2l0ZW06bm90KDpmaXJzdC1jaGlsZCk6OmFmdGVyIHtcbiAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFx0Y29udGVudDogXCJcIjtcbiAgXHR0b3A6IDA7XG4gIFx0bGVmdDogMDtcbiAgXHR3aWR0aDogMDtcbiAgXHRoZWlnaHQ6IDA7XG4gIFx0Ym9yZGVyLXRvcDogNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgXHRib3JkZXItcmlnaHQ6IDA7XG4gIFx0Ym9yZGVyLWJvdHRvbTogNDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgXHRib3JkZXItbGVmdDogMjBweCBzb2xpZCAjZmZmZmZmO1xuICB9XG4gIFxuICAuc3RlcGJhcl9faXRlbS1pbm5lciB7XG4gIFx0ZGlzcGxheTogZmxleDtcbiAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICBcdHdpZHRoOiAxMDAlO1xuICBcdGhlaWdodDogMTAwJTtcbiAgXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgXHRjb2xvcjogI2ZmZmZmZjtcbiAgXHRcbiAgXHRwe1xuICAgIFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG4gIFx0ICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMyFpbXBvcnRhbnQ7XG4gIFx0fVxuICBcdFxuICBcdHNwYW57XG4gICAgXHRmb250LXNpemU6IDEuMnJlbTtcbiAgXHR9XG4gIH1cbiAgXG4gIC5zdGVwYmFyX19pdGVtLWlubmVyOjpiZWZvcmUge1xuICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgXHRjb250ZW50OiBcIlwiO1xuICBcdHRvcDogMDtcbiAgXHRsZWZ0OiAxMDAlO1xuICBcdHdpZHRoOiAwO1xuICBcdGhlaWdodDogMDtcbiAgXHRib3JkZXItdG9wOiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBcdGJvcmRlci1yaWdodDogMDtcbiAgXHRib3JkZXItYm90dG9tOiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBcdGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICRibHVlMDE7XG4gIH1cbiAgXG4gIC8qKlxuICAuc3RlcGJhcl9faXRlbS1pbm5lcjo6YWZ0ZXIge1xuICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgXHRjb250ZW50OiBcIlwiO1xuICBcdHRvcDogMDtcbiAgXHRsZWZ0OiBjYWxjKDEwMCUgLSAxcHgpO1xuICBcdHdpZHRoOiAwO1xuICBcdGhlaWdodDogMDtcbiAgXHRib3JkZXItdG9wOiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBcdGJvcmRlci1yaWdodDogMDtcbiAgXHRib3JkZXItYm90dG9tOiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBcdGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICNmZmZmZmY7XG4gIH1cbiAgKi9cbiAgXG4gIFxuICAuc3RlcGJhcl9faXRlbS1pbm5lci0tY3VycmVudDo6YWZ0ZXIge1xuICBcdGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgXG59IC8vI3Byb2Nlc3NcblxuIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuJGJsdWUwMTogIzIwOUNENztcbiRibHVlMDI6ICMwMDU0NzY7XG4kYmx1ZTAzOiAjRTlGNkZEO1xuXG4kY2xyX2JsdWUwMTogIzIwOUJENztcbiRjbHJfYmx1ZTAyOiAjRURGOEZFO1xuJGNscl9yZWQwMTogI0Q3NEU3QztcblxuJGNvbG9yMTogI2Y0ZjRmNDtcbiRjb2xvcjI6ICMzMTk3RUU7XG5cbi8vUmVDZXJhXG4kcmVjZXJhLWNvbWZvcnQ6ICMyMDlCRDc7XG4kcmVjZXJhLWNvbWZvcnQtc2Vjb25kYXJ5OiAjRUVGNUZDO1xuJHJlY2VyYS1kZXNpZ246ICMwMDVBQTA7XG4kcmVjZXJhLWRlc2lnbi1zZWNvbmRhcnk6ICNFRUY1RkM7XG4kcmVjZXJhLXNwZWVkOiAjMDBBNUE4O1xuJHJlY2VyYS1zcGVlZC1zZWNvbmRhcnk6ICNFREY2Rjc7Il19 */
