@media (min-width: 960px) {
  .main-menu {
    display: none;
  }
}

div.main .container {
  background-color: #F9F9F7;
  padding-bottom: 3rem;
  padding-top: 2rem;
}
@media (min-width: 768px) {
  div.main .container {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    gap: 2px 24px;
    justify-content: center;
  }
}
@media (min-width: 960px) {
  div.main .container {
    padding-bottom: 5rem;
    padding-top: 3.75rem;
  }
}
@media (min-width: 1200px) {
  div.main .container {
    flex-wrap: nowrap;
    padding-left: 64px;
    padding-right: 64px;
  }
}
@media (min-width: 768px) {
  div.main .articles {
    flex: 0 0 calc(100% - 400px);
  }
}
@media (min-width: 1200px) {
  div.main .articles {
    flex: 1;
  }
}
div.main .articles .sub-header {
  color: #C90000;
  font-family: "Josefin Sans", Arial, Helvetica, sans-serif;
  font-size: 0.8125rem;
  font-weight: bold;
  letter-spacing: 0.78;
  line-height: 1;
  padding: 0 0 1.375rem;
  text-transform: uppercase;
}
@media (min-width: 960px) {
  div.main .articles .sub-header {
    font-size: 1rem;
  }
}
div.main .articles h1 {
  color: #1A1A1A;
  font-size: 2.625rem;
  font-weight: bold;
  letter-spacing: -0.5px;
  line-height: 2.75rem;
  padding: 0 0 1.375rem;
  text-transform: capitalize;
}
@media (min-width: 960px) {
  div.main .articles h1 {
    font-size: 3.875rem;
    letter-spacing: -1px;
    line-height: 4rem;
  }
}
div.main .articles h1 span {
  color: #C90000;
  display: block;
}

.articles ul,
.why-download ul {
  list-style: none;
  padding: 0 0 0.625rem 32px;
}
.articles ul li,
.why-download ul li {
  margin: 0 0 0.75rem;
  padding: 0;
  position: relative;
}
.articles ul li::before,
.why-download ul li::before {
  background: url("../media/images/icons/icon-checkmark.png") no-repeat center/contain;
  content: "";
  display: block;
  height: 22px;
  left: -32px;
  position: absolute;
  top: 0;
  width: 22px;
}

.first-content-image-container {
  display: flex;
  justify-content: center;
  padding: 0 0 1.375rem;
}
@media (min-width: 960px) {
  .first-content-image-container {
    flex: 0 0 376px;
  }
}
.first-content-image-container img {
  max-width: 100%;
}

.epg-form-container {
  background-color: #fff;
  border: 1px solid #E5E5E5;
  border-radius: 10px;
  box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.0784313725);
  padding: 1.5rem 20px 1.375rem;
}
@media (min-width: 960px) {
  .epg-form-container {
    flex: 0 0 auto;
    padding: 2.125rem 34px 1.875rem;
  }
}
@media (min-width: 1200px) {
  .epg-form-container {
    flex: 1;
  }
}
@media (min-width: 1440px) {
  .epg-form-container {
    flex: 0 0 30.5555555556vw;
  }
}
.epg-form-container .heading {
  align-items: center;
  color: #1A1A1A;
  display: flex;
  font-family: "Josefin Sans", Arial, Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
  gap: 12px;
  line-height: 1.5625rem;
  padding: 0 20px 14px 0;
}
@media (min-width: 960px) {
  .epg-form-container .heading {
    font-size: 1.6875rem;
    line-height: 1.75rem;
    padding-right: 80px;
  }
}
.epg-form-container .heading::before {
  background: url("../media/images/icons/icon-download.png") no-repeat center/contain;
  content: "";
  display: block;
  flex: 0 0 42px;
  height: 42px;
  width: 42px;
}
@media (min-width: 960px) {
  .epg-form-container .heading::before {
    flex-basis: 46px;
    height: 46px;
    width: 46px;
  }
}
.epg-form-container .subheading {
  color: #666;
  font-size: 1.125rem;
  line-height: 1.75rem;
  padding: 0 0 0.875rem;
}
.epg-form-container input {
  border: 1px solid #D9D9D9;
  border-radius: 6px;
  color: #8C8C8C;
  font-size: 1.125rem;
  line-height: 1.75rem;
  padding: 0.8125rem 14px;
  width: 100%;
}
@media (min-width: 960px) {
  .epg-form-container input {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
.epg-form-container .row + .row {
  padding: 0.625rem 0 0;
}
.epg-form-container .submit {
  padding: 0.875rem 0;
}
.epg-form-container .submit input[type=submit] {
  border-radius: 0;
  max-width: 100%;
  padding: 0.875rem 55px;
  white-space: normal;
}
@media (min-width: 960px) {
  .epg-form-container .submit input[type=submit] {
    padding-left: 48px;
    padding-right: 48px;
  }
}
.epg-form-container .footer-text {
  color: #808080;
  font-size: 0.75rem;
  line-height: 17px;
  padding: 0 0 0 24px;
  position: relative;
}
.epg-form-container .footer-text::before {
  background: url("../media/images/icons/icon-lock.png") no-repeat center/contain;
  content: "";
  display: block;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  width: 16px;
}

.whats-inside {
  background-color: #fff;
  padding: 3rem 24px;
}
@media (min-width: 768px) {
  .whats-inside {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media (min-width: 1200px) {
  .whats-inside {
    align-items: flex-start;
    display: flex;
    justify-content: center;
    padding: 5rem 64px;
  }
}
.whats-inside .header-text {
  color: #C90000;
  font-family: "Josefin Sans", Arial, Helvetica, sans-serif;
  font-size: 1.375rem;
  font-weight: bold;
  letter-spacing: 1.1px;
  line-height: 1;
  padding: 0 0 2rem;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 960px) {
  .whats-inside .header-text {
    font-size: 1.5rem;
  }
}
.whats-inside .contents {
  border-bottom: 1px solid #E2E2E2;
  padding: 0 0 2rem;
}
@media (min-width: 1200px) {
  .whats-inside .contents {
    border-bottom: unset;
    border-right: 1px solid #E2E2E2;
    padding: 0 48px 0 0;
  }
}
.whats-inside .items {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  gap: 32px 48px;
  justify-content: center;
  text-align: center;
}
@media (min-width: 768px) {
  .whats-inside .items .item {
    max-width: 34.6354166667vw;
  }
}
@media (min-width: 960px) {
  .whats-inside .items .item {
    max-width: calc(33.3333333333% - 32px);
  }
}
.whats-inside .items .icon-container {
  align-items: center;
  background-color: #1A1A1A;
  border-radius: 13px;
  display: flex;
  height: 80px;
  justify-content: center;
  margin: 0 auto 0.75rem;
  width: 80px;
}
.whats-inside .items .title {
  color: #1A1A1A;
  font-family: "Josefin Sans", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.5rem;
  padding: 0 0 0.75rem;
}
.whats-inside .items .content {
  color: #595959;
}
.whats-inside .why-download {
  padding: 2rem 0 0;
}
@media (min-width: 1200px) {
  .whats-inside .why-download {
    flex: 0 0 368px;
    padding: 0 0 0 48px;
  }
}
.whats-inside .why-download .header-text {
  padding-bottom: 1.125rem;
}
@media (min-width: 960px) {
  .whats-inside .why-download .header-text {
    padding-bottom: 2rem;
    text-align: left;
  }
}
.whats-inside .why-download ul {
  padding-bottom: 0;
}
.whats-inside .why-download li {
  margin-bottom: 0.875rem;
}
.whats-inside .why-download li:last-of-type {
  margin: 0;
}
.whats-inside .why-download li::before {
  top: 50%;
  transform: translateY(-50%);
}

.guide {
  background-color: #F2F1F1;
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 3rem 24px;
  text-align: center;
}
@media (min-width: 768px) {
  .guide {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media (min-width: 960px) {
  .guide {
    align-items: center;
    flex-direction: row;
    gap: 60px;
    padding-left: 64px;
    padding-right: 64px;
    text-align: left;
  }
}
@media (min-width: 1440px) {
  .guide {
    padding-left: 148px;
    padding-right: 148px;
  }
}
@media (min-width: 960px) {
  .guide .profile {
    align-items: center;
    display: flex;
    flex: 0 0 auto;
    gap: 24px;
  }
}
.guide .image-container {
  margin: 0 auto;
  max-width: 120px;
  padding: 0 0 0.875rem;
}
@media (min-width: 960px) {
  .guide .image-container {
    margin: 0;
    max-width: 180px;
  }
}
.guide .image-container img {
  max-width: 100%;
}
.guide .title,
.guide .name,
.guide .other-info {
  font-family: "Josefin Sans", Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 0 0 0.25rem;
}
.guide .title {
  color: #C90000;
  font-size: 0.8125rem;
  letter-spacing: 0.78px;
  line-height: 1;
  text-transform: uppercase;
}
@media (min-width: 960px) {
  .guide .title {
    font-size: 1rem;
  }
}
.guide .name {
  color: #1A1A1A;
  font-size: 1.75rem;
  line-height: 2rem;
}
@media (min-width: 960px) {
  .guide .name {
    font-size: 1.875rem;
    line-height: 2.125rem;
  }
}
.guide .other-info {
  font-size: 0.75rem;
  letter-spacing: 0.36px;
  text-transform: uppercase;
}
@media (min-width: 960px) {
  .guide .other-info {
    font-size: 0.8125rem;
  }
}
.guide .other-info span {
  color: #C90000;
  display: block;
  font-weight: normal;
  padding: 0.25rem 0 0;
}
.guide .contents {
  color: #4D4D4D;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.planning {
  background-color: #0B1016;
  color: #fff;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 3rem 24px;
  text-align: center;
}
@media (min-width: 768px) {
  .planning {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media (min-width: 960px) {
  .planning {
    align-items: center;
    flex-direction: row;
    gap: 60px;
    padding-left: 64px;
    padding-right: 64px;
    text-align: left;
  }
}
@media (min-width: 1200px) {
  .planning {
    gap: 120px;
  }
}
.planning .contents {
  padding: 4.25rem 0 0;
  position: relative;
}
@media (min-width: 960px) {
  .planning .contents {
    padding: 0 0 0 82px;
  }
}
.planning .contents::before {
  background: url("../media/images/icons/icon-clipboard-check.png") no-repeat center/contain;
  content: "";
  display: block;
  height: 52px;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
  width: 52px;
}
@media (min-width: 960px) {
  .planning .contents::before {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
  }
}
.planning .title {
  font-family: "Josefin Sans", Arial, Helvetica, sans-serif;
  font-size: 1.625rem;
  font-weight: bold;
  line-height: 1.875rem;
  padding: 0 0 1rem;
}
@media (min-width: 960px) {
  .planning .title {
    padding-bottom: 0.5rem;
  }
}
.planning .text {
  color: #BFBFC2;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.planning .red-button {
  margin: 0 auto;
}
@media (min-width: 960px) {
  .planning .red-button {
    flex: 0 0 auto;
  }
}

.footer-locations-section {
  margin-top: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZ3MvX21peGluLnNjc3MiLCJ0ZW1wbGF0ZS1lcGcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXRTtFQ05GO0lBRVE7Ozs7QUFLSjtFQUNJO0VBQ0E7RUFDQTs7QURQTjtFQ0lFO0lBTVE7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FEWFY7RUNDRTtJQWNRO0lBQ0E7OztBRGJWO0VDRkU7SUFtQlE7SUFDQTtJQUNBOzs7QUR6QlY7RUM2QkU7SUFFUTs7O0FEekJWO0VDdUJFO0lBTVE7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUQzQ1Y7RUNtQ007SUFXUTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR6RFY7RUNrRE07SUFVUTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBTWhCO0FBQUE7RUFFSTtFQUNBOztBQUVBO0FBQUE7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtaO0VBQ0k7RUFDQTtFQUNBOztBRG5HRjtFQ2dHRjtJQU1ROzs7QUFHSjtFQUNJOzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEbkhGO0VDOEdGO0lBUVE7SUFDQTs7O0FEcEhOO0VDMkdGO0lBYVE7OztBRHJITjtFQ3dHRjtJQWlCUTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEM0lOO0VDa0lFO0lBWVE7SUFDQTtJQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR6SlY7RUNtSk07SUFTUTtJQUNBO0lBQ0E7OztBQUtaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURqTE47RUMwS0U7SUFVUTtJQUNBOzs7QUFJUjtFQUNJOztBQUdKO0VBQ0k7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QURwTVY7RUNnTU07SUFPUTtJQUNBOzs7QUFLWjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLWjtFQUNJO0VBQ0E7O0FEdE9GO0VDb09GO0lBS1E7SUFDQTs7O0FEcE9OO0VDOE5GO0lBVVE7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRDFQTjtFQ2lQRTtJQVlROzs7QUFJUjtFQUNJO0VBQ0E7O0FEaFFOO0VDOFBFO0lBS1E7SUFDQTtJQUNBOzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURyUk47RUN1Uk07SUFFUTs7O0FEdFJkO0VDb1JNO0lBTVE7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUlSO0VBQ0k7O0FEclROO0VDb1RFO0lBSVE7SUFDQTs7O0FBR0o7RUFDSTs7QURoVVY7RUMrVE07SUFJUTtJQUNBOzs7QUFJUjtFQUNJOztBQUdKO0VBQ0k7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7OztBQU1oQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURwV0Y7RUM4VkY7SUFTUTtJQUNBOzs7QURyV047RUMyVkY7SUFjUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBRHhXTjtFQ3FWRjtJQXVCUTtJQUNBOzs7QURuWE47RUNzWEU7SUFFUTtJQUNBO0lBQ0E7SUFDQTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7O0FEbFlOO0VDK1hFO0lBTVE7SUFDQTs7O0FBR0o7RUFDSTs7QUFJUjtBQUFBO0FBQUE7RUFHSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRDNaTjtFQ3NaRTtJQVFROzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7QURyYU47RUNrYUU7SUFNUTtJQUNBOzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7QURoYk47RUM2YUU7SUFNUTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUQvY0Y7RUN3Y0Y7SUFVUTtJQUNBOzs7QURoZE47RUNxY0Y7SUFlUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBRHRkTjtFQ2tjRjtJQXdCUTs7O0FBR0o7RUFDSTtFQUNBOztBRGxlTjtFQ2dlRTtJQUtROzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURqZlY7RUN3ZU07SUFZUTtJQUNBO0lBQ0E7OztBQUtaO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURoZ0JOO0VDMmZFO0lBUVE7OztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FEOWdCTjtFQzZnQkU7SUFJUTs7OztBQUtaO0VBQ0kiLCJmaWxlIjoidGVtcGxhdGUtZXBnLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBtaXhpbiBicCgkcG9pbnQpIHtcblx0QGlmICRwb2ludCA9PSBzbWFsbG1vYmlsZSB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay14c21hbGwpIHsgQGNvbnRlbnQ7IH1cblx0fVxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLXNtYWxsKSB7IEBjb250ZW50OyB9XG5cdH1cblx0QGVsc2UgaWYgJHBvaW50ID09IHRhYmxldCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1tZWRpdW0pIHsgQGNvbnRlbnQ7IH1cblx0fVxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gZGVza3RvcCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVhay1sYXJnZSkgeyBAY29udGVudDsgfVxuXHR9XG5cdEBlbHNlIGlmICRwb2ludCA9PSBsYXJnZWRlc2t0b3Age1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWsteGxhcmdlKSB7IEBjb250ZW50OyB9XG5cdH1cblx0QGVsc2UgaWYgdW5pdCgkcG9pbnQpID09ICdweCcge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkcG9pbnQpIHsgQGNvbnRlbnQ7IH1cblx0fVxuXHRAZWxzZSB7XG5cdFx0QHdhcm4gXCJNYWtlIHN1cmUgeW91IGFyZSB1c2luZyB0aGUgY29ycmVjdCB2YXJpYWJsZXMgZGVmaW5lZCBpbiBicCBtaXhpbiAtIHNtYWxsbW9iaWxlLCBtb2JpbGUsIHRhYmxldCwgZGVza3RvcCwgbGFyZ2VkZXNrdG9wLCBvciBhIG51bWJlciBkZWZpbmVkIGluIHBpeGVsc1wiO1xuXHR9XG59XG5cbkBtaXhpbiBjb2x1bW5zKCRudW1iZXIsICRnYXApIHtcblx0Y29sdW1uLWNvdW50OiAkbnVtYmVyO1xuXHRjb2x1bW4tZ2FwOiAkZ2FwO1xufVxuXG5AbWl4aW4gZmFkZSgpIHtcblx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xufVxuXG5AbWl4aW4gY29udGFpbmVyKCkge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiA5NjBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIkBpbXBvcnQgJ2NvbmZpZ3MvdmFyJztcblxuLy8gTWl4aW5zXG5AaW1wb3J0ICdjb25maWdzL21peGluJztcblxuLm1haW4tbWVudSB7XG4gICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuZGl2Lm1haW4ge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY3O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnAodGFibGV0KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDJweCAyNHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGFyZ2VkZXNrdG9wKSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZXMge1xuICAgICAgICBAaW5jbHVkZSBicCh0YWJsZXQpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicChsYXJnZWRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLWhlYWRlciB7XG4gICAgICAgICAgICBjb2xvcjogI0M5MDAwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkpvc2VmaW4gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjc4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMS4zNzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgY29sb3I6ICMxQTFBMUE7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMS4zNzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44NzVyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjQzkwMDAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXJ0aWNsZXMgdWwsXG4ud2h5LWRvd25sb2FkIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAwLjYyNXJlbSAzMnB4O1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljb25zL2ljb24tY2hlY2ttYXJrLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBsZWZ0OiAtMzJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlyc3QtY29udGVudC1pbWFnZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDEuMzc1cmVtO1xuXG4gICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICBmbGV4OiAwIDAgMzc2cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmVwZy1mb3JtLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCAjMDAwMDAwMTQ7XG4gICAgcGFkZGluZzogMS41cmVtIDIwcHggMS4zNzVyZW07XG5cbiAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyLjEyNXJlbSAzNHB4IDEuODc1cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGxhcmdlZGVza3RvcCkge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKDE0NDBweCkge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYyg0NDAvMTQ0MCoxMDB2dyk7XG4gICAgfVxuXG4gICAgLmhlYWRpbmcge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzFBMUExQTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSm9zZWZpbiBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMTRweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljb25zL2ljb24tZG93bmxvYWQucG5nJykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxleDogMCAwIDQycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQ2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1YmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY29sb3I6ICM4QzhDOEM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjgxMjVyZW0gMTRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb3cgKyAucm93IHtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMCAwO1xuICAgIH1cblxuICAgIC5zdWJtaXQge1xuICAgICAgICBwYWRkaW5nOiAwLjg3NXJlbSAwO1xuXG4gICAgICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMC44NzVyZW0gNTVweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjODA4MDgwO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljb25zL2ljb24tbG9jay5wbmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53aGF0cy1pbnNpZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogM3JlbSAyNHB4O1xuXG4gICAgQGluY2x1ZGUgYnAodGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChsYXJnZWRlc2t0b3ApIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDY0cHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNDOTAwMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkpvc2VmaW4gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMCAwIDJyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFMkUyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicChsYXJnZWRlc2t0b3ApIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDhweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbXMge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDMycHggNDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicCh0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjY2Lzc2OCoxMDB2dyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDMycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBMUExQTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwLjc1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMxQTFBMUE7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJKb3NlZmluIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgY29sb3I6ICM1OTU5NTk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2h5LWRvd25sb2FkIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGFyZ2VkZXNrdG9wKSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzY4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci10ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjEyNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmd1aWRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMUYxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE0cHg7XG4gICAgcGFkZGluZzogM3JlbSAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJwKHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicCgxNDQwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQ4cHg7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUge1xuICAgICAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC44NzVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUsXG4gICAgLm5hbWUsXG4gICAgLm90aGVyLWluZm8ge1xuICAgICAgICBmb250LWZhbWlseTogXCJKb3NlZmluIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwLjI1cmVtO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjQzkwMDAwO1xuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hbWUge1xuICAgICAgICBjb2xvcjogIzFBMUExQTtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm90aGVyLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzkwMDAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudHMge1xuICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgfVxufVxuXG4ucGxhbm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjEwMTY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBwYWRkaW5nOiAzcmVtIDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnAodGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGxhcmdlZGVza3RvcCkge1xuICAgICAgICBnYXA6IDEyMHB4O1xuICAgIH1cblxuICAgIC5jb250ZW50cyB7XG4gICAgICAgIHBhZGRpbmc6IDQuMjVyZW0gMCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgODJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY29ucy9pY29uLWNsaXBib2FyZC1jaGVjay5wbmcnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogNTJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSm9zZWZpbiBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxcmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGNvbG9yOiAjQkZCRkMyO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICB9XG5cbiAgICAucmVkLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLWxvY2F0aW9ucy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufSJdfQ== */
