@charset "UTF-8";
@font-face {
  font-family: "Holland";
  src: url("../font/Holland.ttf");
}
/* ======================================================================
 p-plan
====================================================================== */
.c-plan__button {
  display: none;
}

/* =================================
 故人様らしさを彩るご提案
================================= */
@media screen and (min-width: 768px) {
  .option {
    margin-bottom: 8rem;
  }
}
@media screen and (max-width: 767px) {
  .option {
    margin-bottom: 7rem;
  }
}
@media screen and (min-width: 768px) {
  .option .c-button-2 {
    max-width: 30rem;
  }
}
@media screen and (max-width: 767px) {
  .option .c-button-2 {
    max-width: 26rem;
  }
}
.option .c-button-2 a {
  padding: 1.2rem 3.5rem;
}
.option__text {
  font-size: 1.6rem;
  line-height: 1.875;
}
@media screen and (min-width: 768px) {
  .option__text {
    margin-bottom: 4rem;
  }
}
@media screen and (max-width: 767px) {
  .option__text {
    margin-bottom: 3.8rem;
  }
}
.option__item {
  background-color: #f6f4f1;
}
@media screen and (min-width: 768px) {
  .option__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 4rem;
  }
}
@media screen and (max-width: 767px) {
  .option__item {
    margin-bottom: 3rem;
  }
}
@media screen and (min-width: 768px) {
  .option__item-image {
    width: 38.48%;
  }
}
@media screen and (max-width: 767px) {
  .option__item-image {
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 768px) {
  .option__texts {
    padding: 1.5rem 5% 1.5rem 0;
    width: 60.5%;
  }
}
@media screen and (max-width: 767px) {
  .option__texts {
    padding: 0 2rem 3.7rem 2rem;
  }
}
.option__text01 {
  margin-bottom: 0.5rem;
  font-size: 2.2rem;
  font-family: "Zen Old Mincho", serif;
  line-height: 1.636;
}
.option__text02 {
  font-size: 1.6rem;
  line-height: 2;
}
/* =================================
 葬儀社仲介業者とサン・ライフの違い
================================= */
.comparison__text {
  text-align: center;
  font-size: 1.6rem;
}
@media screen and (min-width: 768px) {
  .comparison__text {
    margin-bottom: 4.3rem;
  }
}
@media screen and (max-width: 767px) {
  .comparison__text {
    margin-bottom: 3.8rem;
  }
}
.comparison__block {
  display: grid;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-rows: auto auto;
}
@media screen and (min-width: 768px) {
  .comparison__block {
    grid-template-columns: 19% 40.5% 40.5%;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block {
    grid-template-columns: 1fr 1fr;
  }
}
.comparison__block-title01, .comparison__block-title02 {
  border-radius: 0.6rem 0.6rem 0 0;
  color: #fff;
  text-align: center;
  font-weight: 600;
  font-family: "Zen Old Mincho", serif;
}
@media screen and (min-width: 768px) {
  .comparison__block-title01, .comparison__block-title02 {
    padding: 0.9rem 1.5rem;
    font-size: 1.8rem;
    line-height: 1.2;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-title01, .comparison__block-title02 {
    padding: 1.2rem 1rem;
    font-size: 1.6rem;
    line-height: 1.375;
  }
}
.comparison__block-title01 {
  margin-right: 0.2rem;
  background-color: #3d9f9c;
}
@media screen and (min-width: 768px) {
  .comparison__block-title01 {
    grid-column: 2/3;
    grid-row: 1/2;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-title01 {
    grid-column: 1/2;
    grid-row: 1/2;
  }
}
.comparison__block-title02 {
  margin-left: 0.2rem;
  background-color: #a8967b;
}
@media screen and (min-width: 768px) {
  .comparison__block-title02 {
    grid-column: 3/4;
    grid-row: 1/2;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-title02 {
    grid-column: 2/3;
    grid-row: 1/2;
  }
}
.comparison__block-title03 {
  background-color: #f6f4f1;
  letter-spacing: 0;
  font-weight: bold;
  font-size: 1.6rem;
  line-height: 1.6;
}
@media screen and (min-width: 768px) {
  .comparison__block-title03 {
    padding: 2rem 2.7rem;
    border-bottom: 0.4rem #fff solid;
    text-align: right;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-title03 {
    padding: 0.8rem 1.2rem 1.3rem 1.2rem;
    text-align: center;
    line-height: 1;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block .comparison__block-text01 {
    border-left: 0.4rem #f6f4f1 solid;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block .comparison__block-text02 {
    border-right: 0.4rem #f6f4f1 solid;
    border-left: 0.4rem #f6f4f1 solid;
  }
}
.comparison__block-item {
  display: contents;
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item01 .comparison__block-title03 {
    grid-column: 1/2;
    grid-row: 2/3;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item01 .comparison__block-title03 {
    grid-column: 1/3;
    grid-row: 2/3;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item01 .comparison__block-text01 {
    grid-column: 2/3;
    grid-row: 2/3;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item01 .comparison__block-text01 {
    grid-column: 1/2;
    grid-row: 3/4;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item01 .comparison__block-text02 {
    grid-column: 3/4;
    grid-row: 2/3;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item01 .comparison__block-text02 {
    grid-column: 2/3;
    grid-row: 3/4;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item02 .comparison__block-title03 {
    grid-column: 1/2;
    grid-row: 3/4;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item02 .comparison__block-title03 {
    grid-column: 1/3;
    grid-row: 4/5;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item02 .comparison__block-text01 {
    grid-column: 2/3;
    grid-row: 3/4;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item02 .comparison__block-text01 {
    grid-column: 1/2;
    grid-row: 5/6;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item02 .comparison__block-text02 {
    grid-column: 3/4;
    grid-row: 3/4;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item02 .comparison__block-text02 {
    grid-column: 2/3;
    grid-row: 5/6;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item03 .comparison__block-title03 {
    grid-column: 1/2;
    grid-row: 4/5;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item03 .comparison__block-title03 {
    grid-column: 1/3;
    grid-row: 6/7;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item03 .comparison__block-text01 {
    grid-column: 2/3;
    grid-row: 4/5;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item03 .comparison__block-text01 {
    grid-column: 1/2;
    grid-row: 7/8;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item03 .comparison__block-text02 {
    grid-column: 3/4;
    grid-row: 4/5;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item03 .comparison__block-text02 {
    grid-column: 2/3;
    grid-row: 7/8;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item04 .comparison__block-title03 {
    grid-column: 1/2;
    grid-row: 5/6;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item04 .comparison__block-title03 {
    grid-column: 1/3;
    grid-row: 8/9;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item04 .comparison__block-text01 {
    grid-column: 2/3;
    grid-row: 5/6;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item04 .comparison__block-text01 {
    grid-column: 1/2;
    grid-row: 9/10;
  }
}
@media screen and (min-width: 768px) {
  .comparison__block-item.-item04 .comparison__block-text02 {
    grid-column: 3/4;
    grid-row: 5/6;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-item.-item04 .comparison__block-text02 {
    grid-column: 2/3;
    grid-row: 9/10;
  }
}
.comparison__block-text01, .comparison__block-text02 {
  border-bottom: 0.4rem #f6f4f1 solid;
  letter-spacing: 0;
  font-size: 1.6rem;
  line-height: 1.6;
}
@media screen and (min-width: 768px) {
  .comparison__block-text01, .comparison__block-text02 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0 1.8rem;
    padding: 2rem 4.7rem;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-text01, .comparison__block-text02 {
    padding: 1.2rem 1rem;
    text-align: center;
  }
}
.comparison__block-text01 .in span, .comparison__block-text02 .in span {
  color: #3d9f9c;
  font-weight: bold;
}
.comparison__block-text01 img, .comparison__block-text02 img {
  width: 2.4rem;
}
@media screen and (min-width: 768px) {
  .comparison__block-text01 img, .comparison__block-text02 img {
    vertical-align: middle;
  }
}
@media screen and (max-width: 767px) {
  .comparison__block-text01 img, .comparison__block-text02 img {
    display: block;
    margin: 0 auto 1rem auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9zZXR0aW5nLnNjc3MiLCJwLXBsYW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBdVJBO0VBQ0U7RUFDQTs7QUN2UkY7QUFBQTtBQUFBO0FBSUE7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FENktFO0VDMUtGO0lBRUk7OztBRDhKRjtFQ2hLRjtJQUtJOzs7QURxS0Y7RUNuS0E7SUFFSTs7O0FEdUpKO0VDekpBO0lBS0k7OztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUNBOztBRHNKRjtFQ3hKQTtJQUtJOzs7QUR5SUo7RUM5SUE7SUFRSTs7O0FBR0o7RUFDRTs7QUQ0SUY7RUM3SUE7SUFJSTtJQUNBO0lBQ0E7SUFDQTs7O0FENEhKO0VDbklBO0lBVUk7OztBRG1JSjtFQ2pJRTtJQUVJOzs7QURxSE47RUN2SEU7SUFLSTs7O0FENEhOO0VDeEhBO0lBRUk7SUFDQTs7O0FEMkdKO0VDOUdBO0lBTUk7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBT0Y7RUFDRTtFQUNBOztBQVNKO0FBQUE7QUFBQTtBQUlFO0VBQ0U7RUFDQTs7QURtRkY7RUNyRkE7SUFLSTs7O0FEc0VKO0VDM0VBO0lBUUk7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBRHVFRjtFQzFFQTtJQU1JOzs7QUQwREo7RUNoRUE7SUFTSTs7O0FBRUY7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRHlESjtFQy9ERTtJQVNJO0lBQ0E7SUFDQTs7O0FEMENOO0VDckRFO0lBY0k7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7O0FEMENKO0VDNUNFO0lBS0k7SUFDQTs7O0FENEJOO0VDbENFO0lBU0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBRDZCSjtFQy9CRTtJQUtJO0lBQ0E7OztBRGVOO0VDckJFO0lBU0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRGFKO0VDbEJFO0lBUUk7SUFDQTtJQUNBOzs7QURGTjtFQ1JFO0lBYUk7SUFDQTtJQUNBOzs7QURQTjtFQ1VFO0lBRUk7OztBRFpOO0VDZUU7SUFFSTtJQUNBOzs7QUFHSjtFQUNFOztBRFpKO0VDY007SUFFSTtJQUNBOzs7QUQzQlY7RUN3Qk07SUFNSTtJQUNBOzs7QURyQlY7RUN3Qk07SUFFSTtJQUNBOzs7QURyQ1Y7RUNrQ007SUFNSTtJQUNBOzs7QUQvQlY7RUNrQ007SUFFSTtJQUNBOzs7QUQvQ1Y7RUM0Q007SUFNSTtJQUNBOzs7QUR6Q1Y7RUM4Q007SUFFSTtJQUNBOzs7QUQzRFY7RUN3RE07SUFNSTtJQUNBOzs7QURyRFY7RUN3RE07SUFFSTtJQUNBOzs7QURyRVY7RUNrRU07SUFNSTtJQUNBOzs7QUQvRFY7RUNrRU07SUFFSTtJQUNBOzs7QUQvRVY7RUM0RU07SUFNSTtJQUNBOzs7QUR6RVY7RUM4RU07SUFFSTtJQUNBOzs7QUQzRlY7RUN3Rk07SUFNSTtJQUNBOzs7QURyRlY7RUN3Rk07SUFFSTtJQUNBOzs7QURyR1Y7RUNrR007SUFNSTtJQUNBOzs7QUQvRlY7RUNrR007SUFFSTtJQUNBOzs7QUQvR1Y7RUM0R007SUFNSTtJQUNBOzs7QUR6R1Y7RUM4R007SUFFSTtJQUNBOzs7QUQzSFY7RUN3SE07SUFNSTtJQUNBOzs7QURySFY7RUN3SE07SUFFSTtJQUNBOzs7QURySVY7RUNrSU07SUFNSTtJQUNBOzs7QUQvSFY7RUNrSU07SUFFSTtJQUNBOzs7QUQvSVY7RUM0SU07SUFNSTtJQUNBOzs7QUFLUjtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBRG5KSjtFQzhJRTtJQVFJO0lBQ0E7SUFDQTtJQUNBOzs7QURuS047RUN3SkU7SUFjSTtJQUNBOzs7QUFHQTtFQUNFO0VBQ0E7O0FBR0o7RUFDRTs7QUR0S047RUNxS0k7SUFJSTs7O0FEbkxSO0VDK0tJO0lBT0k7SUFDQSIsImZpbGUiOiJwLXBsYW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyB2YXJpYWJsZVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBpbWfjg4fjgqPjg6zjgq/jg4jjg6rjgb7jgafjga7jg5HjgrlcbiRpbWctZGlyOiBcIi4uL2ltZ1wiO1xuXG4vLyDjgrPjg7Pjg4bjg7Pjg4TluYVcbiRjb250ZW50LXdpZHRoOiAxMDAwcHg7XG5cbi8vIFNQ5pmC44Gu5bem5Y+z44Gu5L2Z55m977yI54mH5pa577yJXG4kc3Atc2lkZS1wYWRkaW5nOiAxNXB4O1xuXG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBicmVha3BvaW50XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g5LiL6KiYMuOBpOOBruWkieaVsOOBrumWk+OBjOOCv+ODluODrOODg+ODiOihqOekulxuLy8g44K/44OW44Os44OD44OI6KGo56S644Gq44GX44Gu5aC05ZCI44GvMuOBpOOBruWkieaVsOOBruWApOOCkuOAjDFweOW3ruOAjeOBp+ioreWumuOBmeOCi+OBk+OBqFxuXG4vLyAkcGMtYnDku6XkuIrjgYxQQ+ihqOekulxuJHBjLWJwOiAxMDI1cHg7XG5cbi8vICRzcC1icOS7peS4i+OBjFNQ6KGo56S6XG4kc3AtYnA6IDc2N3B4O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gZm9udFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRmb250LTE6IFwiTm90byBTYW5zIEpQXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgc2Fucy1zZXJpZjtcbiRmb250LTI6IFwiWmVuIE9sZCBNaW5jaG9cIiwgc2VyaWY7XG4kZm9udC0zOiBcIkhvbGxhbmRcIiAsIHNlcmlmO1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gY29sb3Jcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kYmxhY2s6ICMyMjI7XG5cbiR3aGl0ZTogI2ZmZjtcblxuJGNvbG9yLWJsYW5kLXByaW1hcnk6ICMzZDlmOWM7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDU1MgVHJhbnNpdGlvbiBFYXNpbmdcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBEZWZhdWx0XG4kbGluZWFyOiBjdWJpYy1iZXppZXIoLjI1MCwgLjI1MCwgLjc1MCwgLjc1MCk7XG4kZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEuMDAwKTtcbiRlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgLjAwMCwgMS4wMDAsIDEuMDAwKTtcbiRlYXNlLW91dDogY3ViaWMtYmV6aWVyKC4wMDAsIC4wMDAsIC41ODAsIDEuMDAwKTtcbiRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIC41ODAsIDEuMDAwKTtcbi8vIEluXG4kZWFzZUluUXVhZDogY3ViaWMtYmV6aWVyKC41NTAsIC4wODUsIC42ODAsIC41MzApO1xuJGVhc2VJbkN1YmljOiBjdWJpYy1iZXppZXIoLjU1MCwgLjA1NSwgLjY3NSwgLjE5MCk7XG4kZWFzZUluUXVhcnQ6IGN1YmljLWJlemllciguODk1LCAuMDMwLCAuNjg1LCAuMjIwKTtcbiRlYXNlSW5RdWludDogY3ViaWMtYmV6aWVyKC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xuJGVhc2VJblNpbmU6IGN1YmljLWJlemllciguNDcwLCAuMDAwLCAuNzQ1LCAuNzE1KTtcbiRlYXNlSW5FeHBvOiBjdWJpYy1iZXppZXIoLjk1MCwgLjA1MCwgLjc5NSwgLjAzNSk7XG4kZWFzZUluQ2lyYzogY3ViaWMtYmV6aWVyKC42MDAsIC4wNDAsIC45ODAsIC4zMzUpO1xuJGVhc2VJbkJhY2s6IGN1YmljLWJlemllciguNjAwLCAtLjI4MCwgLjczNSwgLjA0NSk7XG4vLyBPdXRcbiRlYXNlT3V0UXVhZDogY3ViaWMtYmV6aWVyKC4yNTAsIC40NjAsIC40NTAsIC45NDApO1xuJGVhc2VPdXRDdWJpYzogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEuMDAwKTtcbiRlYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllciguMTY1LCAuODQwLCAuNDQwLCAxLjAwMCk7XG4kZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoLjIzMCwgMS4wMDAsIC4zMjAsIDEuMDAwKTtcbiRlYXNlT3V0U2luZTogY3ViaWMtYmV6aWVyKC4zOTAsIC41NzUsIC41NjUsIDEuMDAwKTtcbiRlYXNlT3V0RXhwbzogY3ViaWMtYmV6aWVyKC4xOTAsIDEuMDAwLCAuMjIwLCAxLjAwMCk7XG4kZWFzZU91dENpcmM6IGN1YmljLWJlemllciguMDc1LCAuODIwLCAuMTY1LCAxLjAwMCk7XG4kZWFzZU91dEJhY2s6IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIwLCAxLjI3NSk7XG4vLyBJbiBPdXRcbiRlYXNlSW5PdXRRdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzMCwgLjUxNSwgLjk1NSk7XG4kZWFzZUluT3V0Q3ViaWM6IGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxLjAwMCk7XG4kZWFzZUluT3V0UXVhcnQ6IGN1YmljLWJlemllciguNzcwLCAuMDAwLCAuMTc1LCAxLjAwMCk7XG4kZWFzZUluT3V0UXVpbnQ6IGN1YmljLWJlemllciguODYwLCAuMDAwLCAuMDcwLCAxLjAwMCk7XG4kZWFzZUluT3V0U2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNTAsIC41NTAsIC45NTApO1xuJGVhc2VJbk91dEV4cG86IGN1YmljLWJlemllcigxLjAwMCwgLjAwMCwgLjAwMCwgMS4wMDApO1xuJGVhc2VJbk91dENpcmM6IGN1YmljLWJlemllciguNzg1LCAuMTM1LCAuMTUwLCAuODYwKTtcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoLjY4MCwgLS41NTAsIC4yNjUsIDEuNTUwKTtcblxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG1peGluXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNsZWFyZml4XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGNmIHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gc2FmZS1hcmVhXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHNhZmVfYXJlYSB7XG4gIHBhZGRpbmctdG9wOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKTtcbiAgcGFkZGluZy10b3A6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKTtcbiAgcGFkZGluZy1yaWdodDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcbiAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gIHBhZGRpbmctYm90dG9tOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgcGFkZGluZy1sZWZ0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gIHBhZGRpbmctbGVmdDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGHjgr/jgrDjga7jgqvjg6njg7zlpInmm7Rcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gYS10YWcoJGNvbG9yMSwgJGNvbG9yMikge1xuICAmLFxuICAmOmxpbmssXG4gICY6YWN0aXZlLFxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkY29sb3IxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yMjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44OX44Os44O844K544Ob44Or44OA44O844Gu44Kr44Op44O85aSJ5pu0XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtZWRpYSBxdWVyeVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBtcSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4td2lkdGggKyBweCkgYW5kIChtYXgtd2lkdGg6ICRtYXgtd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXFfbWluKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXFfbWF4KCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGRldmljZVxuQG1peGluIHBjIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBjLWJwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzcC1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdGFiIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwLWJwICsgMXB4KSBhbmQgKG1heC13aWR0aDogJHBjLWJwIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBwY190YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3AtYnAgKyAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNwX3RhYiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcGNfY29udGVudCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYy1icCkgYW5kIChtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNzcyBoYWNrXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ2hyb21lKGFuZCBTYWZhcmksIE9wZXJhKVxuQG1peGluIGNocm9tZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBGaXJlRm94XG5AbWl4aW4gZmlyZWZveCB7XG4gIF86bGFuZyh4KTo6LW1vei1wbGFjZWhvbGRlcixcbiAgJiB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIEVkZ2VcbkBtaXhpbiBlZGdlIHtcbiAgXzpsYW5nKHgpOjotbXMtLFxuICAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gSUUoMTEpXG5AbWl4aW4gaWUge1xuICBfOi1tcy1sYW5nKHgpOjotbXMtYmFja2Ryb3AsXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBTYWZhcmlcbkBtaXhpbiBzYWZhcmkge1xuICBfOmxhbmcoeCkgKyBfOi13ZWJraXQtZnVsbC1zY3JlZW4tZG9jdW1lbnQsXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBvYmplY3QgZml0IGltYWdlc1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBvZmkoJHNpemUpIHtcbiAgb2JqZWN0LWZpdDogJHNpemU7XG5cbiAgQGluY2x1ZGUgaWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6ICN7JHNpemV9O1wiO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBoaWRlIHNjcm9sbGJhclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBoaWRlLXNjcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbGluZSBjbGFtcFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaG92ZXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIb2xsYW5kXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9Ib2xsYW5kLnR0ZlwiKSA7XG59XG4iLCJAdXNlIFwic2V0dGluZ1wiIGFzICo7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiBwLXBsYW5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmMtcGxhbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4g5pWF5Lq65qeY44KJ44GX44GV44KS5b2p44KL44GU5o+Q5qGIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5vcHRpb24ge1xuICBAaW5jbHVkZSBwY190YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cbiAgLmMtYnV0dG9uLTIge1xuICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXgtd2lkdGg6IDI2cmVtO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbSAzLjVyZW07XG4gICAgfVxuICB9XG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NTtcblxuICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XG4gICAgfVxuICB9XG4gICZfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY0ZjE7XG5cbiAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cbiAgICAmLWltYWdlIHtcbiAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgIHdpZHRoOiAzOC40OCU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RleHRzIHtcbiAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgcGFkZGluZzogMS41cmVtIDUlIDEuNXJlbSAwO1xuICAgICAgd2lkdGg6IDYwLjUlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOiAwIDJyZW0gMy43cmVtIDJyZW07XG4gICAgfVxuICB9XG4gICZfX3RleHQwMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiWmVuIE9sZCBNaW5jaG9cIiwgc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjM2O1xuXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgIH1cbiAgfVxuICAmX190ZXh0MDIge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgIH1cbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiDokazlhIDnpL7ku7Lku4vmpa3ogIXjgajjgrXjg7Pjg7vjg6njgqTjg5Xjga7pgZXjgYRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmNvbXBhcmlzb24ge1xuICAmX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC4zcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XG4gICAgfVxuICB9XG4gICZfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBncmlkLWF1dG8tcm93czogYXV0byBhdXRvO1xuXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTklIDQwLjUlIDQwLjUlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuICAgICYtdGl0bGUwMSxcbiAgICAmLXRpdGxlMDIge1xuICAgICAgYm9yZGVyLXJhZGl1czogLjZyZW0gLjZyZW0gMCAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiWmVuIE9sZCBNaW5jaG9cIiwgc2VyaWY7XG5cbiAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgIHBhZGRpbmc6IC45cmVtIDEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbSAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXRpdGxlMDEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuMnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDlmOWM7XG5cbiAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10aXRsZTAyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuMnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhODk2N2I7XG5cbiAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10aXRsZTAzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY0ZjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuXG4gICAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDIuN3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogLjRyZW0gI2ZmZiBzb2xpZDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IC44cmVtIDEuMnJlbSAxLjNyZW0gMS4ycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29tcGFyaXNvbl9fYmxvY2stdGV4dDAxIHtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IC40cmVtICNmNmY0ZjEgc29saWQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb21wYXJpc29uX19ibG9jay10ZXh0MDIge1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBib3JkZXItcmlnaHQ6IC40cmVtICNmNmY0ZjEgc29saWQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAuNHJlbSAjZjZmNGYxIHNvbGlkO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWl0ZW0ge1xuICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICAmLi1pdGVtMDEge1xuICAgICAgICAuY29tcGFyaXNvbl9fYmxvY2stdGl0bGUwMyB7XG4gICAgICAgICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiAyIC8gMztcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tcGFyaXNvbl9fYmxvY2stdGV4dDAxIHtcbiAgICAgICAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICAgICAgICBncmlkLXJvdzogMyAvIDQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb21wYXJpc29uX19ibG9jay10ZXh0MDIge1xuICAgICAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMyAvIDQ7XG4gICAgICAgICAgICBncmlkLXJvdzogMiAvIDM7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuLWl0ZW0wMiB7XG4gICAgICAgIC5jb21wYXJpc29uX19ibG9jay10aXRsZTAzIHtcbiAgICAgICAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDM7XG4gICAgICAgICAgICBncmlkLXJvdzogNCAvIDU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb21wYXJpc29uX19ibG9jay10ZXh0MDEge1xuICAgICAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICAgICAgICBncmlkLXJvdzogMyAvIDQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiA1IC8gNjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbXBhcmlzb25fX2Jsb2NrLXRleHQwMiB7XG4gICAgICAgICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcbiAgICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDUgLyA2O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi4taXRlbTAzIHtcbiAgICAgICAgLmNvbXBhcmlzb25fX2Jsb2NrLXRpdGxlMDMge1xuICAgICAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICAgICAgICBncmlkLXJvdzogNCAvIDU7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICAgICAgICAgIGdyaWQtcm93OiA2IC8gNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbXBhcmlzb25fX2Jsb2NrLXRleHQwMSB7XG4gICAgICAgICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgICAgICAgIGdyaWQtcm93OiA0IC8gNTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDcgLyA4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tcGFyaXNvbl9fYmxvY2stdGV4dDAyIHtcbiAgICAgICAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDQgLyA1O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICAgICAgICBncmlkLXJvdzogNyAvIDg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLi1pdGVtMDQge1xuICAgICAgICAuY29tcGFyaXNvbl9fYmxvY2stdGl0bGUwMyB7XG4gICAgICAgICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiA1IC8gNjtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDggLyA5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tcGFyaXNvbl9fYmxvY2stdGV4dDAxIHtcbiAgICAgICAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDUgLyA2O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICAgICAgICBncmlkLXJvdzogOSAvIDEwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tcGFyaXNvbl9fYmxvY2stdGV4dDAyIHtcbiAgICAgICAgICBAaW5jbHVkZSBwY190YWIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDUgLyA2O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XG4gICAgICAgICAgICBncmlkLXJvdzogOSAvIDEwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXRleHQwMSxcbiAgICAmLXRleHQwMiB7XG4gICAgICBib3JkZXItYm90dG9tOiAuNHJlbSAjZjZmNGYxIHNvbGlkO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgIEBpbmNsdWRlIHBjX3RhYiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCAxLjhyZW07XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gNC43cmVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgLmluIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICMzZDlmOWM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAyLjRyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgcGNfdGFiIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxcmVtIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
