@charset "UTF-8";

*,
body {
  color: #4d4d4d;
}

.l-header {
  z-index: 9900;
}

.breadcrumb {
  margin: 10px 0;
}

/* ボタン共通設定 */

.btn03 {
  /*影の基点とするためrelativeを指定*/
  position: relative;
  /*ボタンの形状*/
  text-decoration: none;
  text-align: center;
  background: transparent;
  outline: none;
  /*アニメーションの指定*/
  transition: all 0.2s ease;
  margin-top: 20px;
  position: absolute;
  bottom: 0;
  display: block;
  width: 100%;
  left: 0;
  display: none;
}

/*ボタンの中のテキスト*/

.btn03 span {
  position: relative;
  z-index: 2;
  /*z-indexの数値をあげて文字を背景よりも手前に表示*/
  /*テキストの形状*/
  display: block;
  padding: 18px 0;
  text-align: center;
  width: 100%;
  background: #dd5511;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  /*アニメーションの指定*/
  transition: all 0.3s ease;
}

/*== 右下に押し込まれる（立体が平面に） */

.pushright:hover {
  opacity: 1;
}

/*hoverの際にX・Y軸に4pxずらす*/

.pushright:hover span {
  opacity: 1;
}

.common-title {
  text-align: center;
  font-size: 28px;
  font-family: "Noto Serif JP", serif;
  font-weight: 500;
  margin-bottom: 50px;
  position: relative;
  line-height: 1.2;
  letter-spacing: 0.16em;
}

.common-title.narrow {
  letter-spacing: 0.04em;
}

.common-title::before {
  content: "";
  display: block;
  width: 30px;
  height: 4px;
  background: #dd5511;
  position: absolute;
  bottom: -20px;
  left: 50%;
  transform: translateX(-50%);
}

.common-title span {
  color: #dd5511;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 14px;
  display: block;
  margin-bottom: 2px;
}

.common-section {
  padding: 40px 24px;
}

.common-flex figure {
  margin-bottom: 14px;
}

.common-flex figure img {
  width: 100%;
  height: 200px;
  -o-object-fit: cover;
  object-fit: cover;
}

.common-flex h3 {
  font-size: 24px;
  font-family: "Noto Serif JP", serif;
  font-weight: 500;
  margin-bottom: 10px;
  text-align: center;
  padding-bottom: 8px;
  margin-bottom: 12px;
  border-bottom: 1px solid #e3e3e3;
  letter-spacing: 0.05em;
}

.common-flex h3 span {
  color: #dd5511;
  letter-spacing: 0.05em;
}

.common-flex p {
  font-size: 12px;
  line-height: 1.6666666667;
  font-weight: 500;
}

.common-flex p span {
  color: #dd5511;
  font-weight: 500;
}

.common-dl dl {
  font-size: 14px;
}

.common-dl dl .dl-item {
  display: flex;
  align-items: flex-start;
  margin-bottom: 12px;
  padding-bottom: 16px;
  border-bottom: 1px solid #c9c9c9;
}

.common-dl dl .dl-item:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.common-dl dl .dl-item dt {
  width: 22%;
  letter-spacing: 0.03em;
  font-weight: 500;
}

.common-dl dl .dl-item dd {
  width: 78%;
  letter-spacing: 0.05em;
  line-height: 1.7;
  font-weight: 500;
}

.common-dl dl .dl-item dd span {
  font-size: 12px;
  letter-spacing: 0.06em;
}

.stoker {
  text-align: center;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 100;
  opacity: 0;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.stoker.is-show {
  opacity: 1;
  transform: translateX(0);
}

.stoker a {
  background: #dd5511;
  display: block;
  width: 100%;
  padding: 18px 0;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  display: block;
  text-align: center;
}

.p-mv {
  position: relative;
  padding-bottom: 32px;
}

.p-mv::before {
  content: "";
  display: block;
  width: 100%;
  height: 220px;
  background: url("../../../img/beauty-recruit/mv-bg-sp.jpg") no-repeat center center/cover;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
}

.p-mv figure {
  position: relative;
  margin-bottom: 33px;
}

.p-mv figure figcaption {
  width: 90%;
  position: absolute;
  transform: translateX(-50%);
  left: 50%;
  bottom: -14%;
}

.p-mv .p-mv__text {
  padding: 0 33px;
}

.p-mv .p-mv__text h2 {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  font-family: "Noto Serif JP", serif;
  letter-spacing: 0.32em;
  line-height: 1.7;
}

.p-mv .p-mv__text h2 span {
  color: #ffff00;
  letter-spacing: 0.29em;
}

.p-vision {
  padding: 40px 0;
  text-align: center;
  background: #fffaf3;
  position: relative;
}

.p-vision__inner {
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
}

.p-vision__img img {
  position: absolute;
  display: block;
}

.p-vision__img img:first-child {
  width: 84px;
  top: -8px;
  left: 10px;
}

.p-vision__img img:nth-child(2) {
  width: 80px;
  top: 0px;
  right: -10px;
}

.p-vision__img img:nth-child(3) {
  width: 92px;
  bottom: 66px;
  left: -14px;
}

.p-vision__img img:nth-child(4) {
  width: 106px;
  bottom: 58px;
  right: -14px;
}

.p-vision__title {
  font-size: 28px;
  font-weight: bold;
  color: #dd5511;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  margin-bottom: 10px;
  letter-spacing: 0.06em;
}

.p-vision__sub-title {
  font-size: 16px;
  line-height: 1.875;
  font-weight: 500;
  color: #dd5511;
  margin-bottom: 10px;
}

.p-vision p {
  line-height: 2;
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: 500;
}

.p-vision__text {
  font-size: 18px;
  line-height: 1.5;
  color: #1a1a1a;
  font-weight: 400;
}

.links {
  display: flex;
  justify-content: center;
  gap: 10px;
  margin-top: 40px;
}

.links a {
  width: 156px;
  height: 156px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  text-align: center;
  transition: all 0.3s ease;
  position: relative;
}

.links a:hover {
  box-shadow: 4px 4px 8px rgba(114, 114, 114, 0.75);
  opacity: 1;
}

.links a::after {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  position: absolute;
  bottom: 10%;
  left: 50%;
  transform: translateY(-50%) rotate(45deg);
}

.links a h3 {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  line-height: 1.1;
  margin-bottom: 6px;
}

.links a.links-stylist {
  background: url("../../../img/beauty-recruit/link-stylist.png") no-repeat center top/cover;
}

.links a.links-management {
  background: url("../../../img/beauty-recruit/link-management.png") no-repeat center top/cover;
}

.links a p {
  font-size: 14px;
  line-height: 1.3;
  color: #fff;
}

.p-store .p-store__prefecture-list {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 10px;
}

.p-store .p-store__prefecture-list .p-store__prefecture-btn {
  padding: 6px 12px;
  border: 1px solid #b0b0b0;
  position: relative;
}

.p-store .p-store__prefecture-list .p-store__prefecture-btn::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-bottom: 1px solid #b0b0b0;
  border-right: 1px solid #b0b0b0;
  position: absolute;
  top: 50%;
  right: 14px;
  transform: translateY(-50%) rotate(-45deg);
}

.p-store .p-store__prefecture-list .p-store__prefecture-btn span {
  font-size: 19px;
  font-weight: 500;
  font-family: "Noto Serif JP", serif;
}

.p-stylist .list {
  width: 298px;
  margin: 18px auto 0;
}

.p-management {
  background: #fffcf8;
}

.p-management .list {
  width: 302px;
  margin: 18px auto 0;
}

.p-management .p-management__carreer {
  margin-top: 24px;
}

.p-management .p-management__carreer h3 {
  text-align: center;
  color: #dd5511;
  font-size: 24px;
  font-weight: 500;
  font-family: "Noto Serif JP", serif;
  margin-bottom: 14px;
  padding-bottom: 8px;
  border-bottom: 1px solid #e3e3e3;
  letter-spacing: 0.01em;
}

.p-management .p-management__carreer .p-management__carreer-wrapper:last-child .p-management__carreer-list {
  margin-bottom: 0;
}

.p-management .p-management__carreer .p-management__carreer-wrapper h4 {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  background: #4d4d4d;
  font-family: "Noto Serif JP", serif;
  text-align: center;
  margin-bottom: 14px;
  letter-spacing: 0.16em;
}

.p-management .p-management__carreer .p-management__carreer-wrapper .p-management__carreer-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
  margin-bottom: 20px;
}

.p-management .p-management__carreer .p-management__carreer-wrapper .p-management__carreer-list .p-management__carreer-item .name {
  color: #dd5511;
  font-size: 17px;
  font-weight: 500;
  font-family: "Noto Serif JP", serif;
  margin: 10px 0;
  letter-spacing: -0.08em;
}

.p-management .p-management__carreer .p-management__carreer-wrapper .p-management__carreer-list .p-management__carreer-item p {
  font-size: 12px;
  line-height: 1.6666666667;
  letter-spacing: 0.06em;
  font-weight: 500;
}

.p-flow .p-flow__inner-inner-item {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  position: relative;
}

.p-flow .p-flow__inner-inner-item:last-child {
  margin-bottom: 0;
}

.p-flow .p-flow__inner-inner-item:last-child .p-flow__inner-inner-item-img::before {
  display: none;
}

.p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-img {
  width: 64px;
  flex-shrink: 0;
  margin-right: 12px;
  position: relative;
}

.p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-img::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #e3e3e3;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -20px;
}

.p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-text h3 {
  font-size: 22px;
  font-weight: 500;
  font-family: "Noto Serif JP", serif;
  margin-bottom: 4px;
  color: #dd5511;
}

.p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-text p {
  font-size: 14px;
  line-height: 1.4285714286;
  letter-spacing: 0.1em;
  font-weight: 500;
}

.p-application {
  background: #f4f5f5;
}

.p-company {
  background: #f4f5f5;
}

.comfirm .select::after {
  display: none !important;
}

.comfirm .wrapper {
  width: 100%;
}

.contact-wrapper .wrapper {
  width: 100%;
}

.mwform-radio-field-text {
  font-weight: 500;
}

.contact-wrapper .first-radio {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.contact-wrapper .form_content {
  font-weight: 500;
}

.contact-wrapper .form_content.radio input {
  width: auto;
}

.contact-wrapper .form_content.radio input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 50%;
  position: relative;
  padding: 3px;
  margin: 0;
}

.contact-wrapper .form_content.radio input[type=radio]:checked {
  border-color: #000;
}

.contact-wrapper .form_content.radio input[type=radio]:checked::after {
  content: "";
  display: block;
  width: 7px;
  height: 7px;
  background: #000;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.contact-wrapper .contact-block .form_row {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #afafaf;
}

.contact-wrapper .contact-block .form_row.otoiawase,
.contact-wrapper .contact-block .form_row.privacy-check {
  padding-bottom: 0;
  border: none;
}

.contact-wrapper .contact-block .form_row.privacy-check .form_content {
  display: flex;
  align-items: center;
}

.contact-wrapper .contact-block .form_row.privacy-check .form_content .privacy a {
  color: #6eaec3;
}

.contact-wrapper .contact-block .form_row.privacy-check .mwform-checkbox-field-text {
  display: none;
}

.contact-wrapper .contact-block .form_row.privacy-check label {
  display: block;
  margin-right: 4px;
}

.contact-wrapper .contact-block .form_row.privacy-check label br {
  display: none;
}

.contact-wrapper .contact-block .form_row.privacy-check input {
  width: auto;
}

.contact-wrapper .contact-block .form_row .form_label {
  font-weight: 500;
  background: #f4f5f5;
  width: 100%;
  padding: 10px;
  display: block;
  margin-bottom: 18px;
}

.contact-wrapper .contact-block .form_row .form_label span {
  color: #dd5511;
  font-size: 14px;
}

.contact-wrapper .contact-block .form_row .form_label span.only-pc {
  display: none;
}

.contact-wrapper .contact-block .form_row .form_label span.only-sp {
  display: inline-block;
}

.contact-wrapper .contact-block .form_row .form_content.flex {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

.contact-wrapper .contact-block .form_row .form_content.flex:last-of-type {
  margin-bottom: 0;
}

.contact-wrapper .contact-block .form_row .form_content.flex .select {
  position: relative;
}

.contact-wrapper .contact-block .form_row .form_content.flex .select::after {
  content: "";
  display: block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #333;
  position: absolute;
  top: 52%;
  right: 10px;
  transform: translateY(-50%);
  pointer-events: none;
}

.contact-wrapper .contact-block .form_row .form_content.flex .select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 10px 30px 10px 10px;
  background: #fff;
}

.contact-wrapper .contact-block .form_row .form_content.flex .sub_title {
  font-size: 14px;
  flex-shrink: 0;
  width: 64px;
}

.contact-wrapper .contact-block .form_row .form_content.flex.flex-city p:nth-child(2) {
  width: 100%;
}

.contact-wrapper .contact-block .form_row input,
.contact-wrapper .contact-block .form_row textarea {
  width: 100%;
  padding: 10px;
  border: 1px solid #c8c8c8;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
}

.contact-wrapper .contact-block .form_row select {
  padding: 10px;
  border: 1px solid #c8c8c8;
  border-radius: 4px;
}

.contact-wrapper .contact-block .form_row textarea {
  height: 194px;
  resize: none;
}

.contact-wrapper .contact-block .form_row ::-moz-placeholder {
  color: #c8c8c8;
}

.contact-wrapper .contact-block .form_row ::placeholder {
  color: #c8c8c8;
}

.contact-wrapper .submit_button_wrapper .btn_back {
  text-align: center;
  background: #fff;
  width: 100%;
  display: block;
  border: 1px solid #1a1a1a;
  padding: 18px 0;
}

.contact-wrapper .submit_button_wrapper .btn {
  width: 100%;
  background: #1a1a1a;
  color: #fff;
  border: none;
  padding: 18px 0;
  font-size: 16px;
  position: relative;
  margin-bottom: 10px;
  display: block;
}

.contact-wrapper .submit_button_wrapper .btn::after {
  content: "";
  display: block;
  width: 20px;
  height: 13px;
  background: url(../../../img/common/arrow_white02.png) no-repeat center top/cover;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}

.thanks-beauty .sec-ttl {
  text-align: center;
  margin-bottom: 20px;
}

.thanks {
  text-align: center;
  margin: 50px 0;
  padding: 0 20px;
  line-height: 1.8;
}

.l-footer {
  margin-top: 0;
}

.mw_wp_form_confirm .privacy {
  display: none;
}

::-webkit-input-placeholder {
  font-size: 14px;
}

::-moz-placeholder {
  font-size: 14px;
}

:-ms-input-placeholder {
  font-size: 14px;
}

::-ms-input-placeholder {
  font-size: 14px;
}

::-moz-placeholder {
  font-size: 14px;
}

::placeholder {
  font-size: 14px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvYmVhdXR5LXJlY3J1aXQvYmVhdXR5LXJlY3J1aXQuY3NzIiwicGFnZS9iZWF1dHktcmVjcnVpdC9iZWF1dHktcmVjcnVpdC5zY3NzIiwiRm91bmRhdGlvbi9fbWVkaWFxdWVyaWVzLnNjc3MiLCJGb3VuZGF0aW9uL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7O0VBRUUsY0FBQTtBREZGOztBQ09BO0VBQ0UsYUFBQTtBREpGOztBQ09BO0VBQ0UsY0FBQTtBREpGO0FFaUJFO0VEZEY7SUFJSSxpQkFBQTtJQUNBLGlCQUFBO0VESEY7QUFDRjs7QUNNQSxZQUFBO0FBQ0E7RUFDRSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLGFBQUE7QURIRjtBRVRFO0VESkY7SUFrQkkscUJBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxnQkFBQTtFRERGO0FBQ0Y7O0FDSUEsYUFBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBLEVBQUEsOEJBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFsRGE7RUFtRGIsV0FBQTtFQUNBLGVBQUE7RUFFQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtBREZGO0FFbENFO0VEc0JGO0lBaUJJLFlBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtJQUNBLHFDQUFBO0VEREY7QUFDRjs7QUNJQSx3QkFBQTtBQUNBO0VBQ0UsVUFBQTtBRERGOztBQ0dBLHNCQUFBO0FBQ0E7RUFLRSxVQUFBO0FESkY7QUVwREU7RURtREY7SUFFSSw4QkFBQTtJQUNBLG1CQUFBO0VER0Y7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aXJDVixXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QURLTjtBQ0hNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlGQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLDJCQUFBO0FES1I7O0FDRUU7RUFDRSxrQkFBQTtFQUNBLG1CQUFBO0FEQ0o7O0FDR0E7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QURBRjs7QUNHQTtFQUNFLGFBQUE7QURBRjs7QUNJRTtFQUNFLGFBQUE7QURESjs7QUNLQTtFQUNFLGVBQUE7QURGRjtBRWxzQ0U7RURtc0NGO0lBR0ksZUFBQTtFREFGO0FBQ0Y7O0FDR0E7RUFDRSxlQUFBO0FEQUY7QUUzc0NFO0VEMHNDRjtJQUdJLGVBQUE7RURFRjtBQUNGOztBQ0NBO0VBQ0UsZUFBQTtBREVGO0FFcHRDRTtFRGl0Q0Y7SUFHSSxlQUFBO0VESUY7QUFDRjs7QUNEQTtFQUNFLGVBQUE7QURJRjtBRTd0Q0U7RUR3dENGO0lBR0ksZUFBQTtFRE1GO0FBQ0Y7O0FDSEE7RUFDRSxlQUFBO0FETUY7O0FDUEE7RUFDRSxlQUFBO0FETUY7QUV0dUNFO0VEK3RDRjtJQUdJLGVBQUE7RURRRjtFQ1hGO0lBR0ksZUFBQTtFRFFGO0FBQ0YiLCJmaWxlIjoicGFnZS9iZWF1dHktcmVjcnVpdC9iZWF1dHktcmVjcnVpdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4qLFxuYm9keSB7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xufVxuXG4ubC1oZWFkZXIge1xuICB6LWluZGV4OiA5OTAwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuYnJlYWRjcnVtYiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAxNHB4IGF1dG87XG4gIH1cbn1cblxuLyog44Oc44K/44Oz5YWx6YCa6Kit5a6aICovXG4uYnRuMDMge1xuICAvKuW9seOBruWfuueCueOBqOOBmeOCi+OBn+OCgXJlbGF0aXZl44KS5oyH5a6aKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKuODnOOCv+ODs+OBruW9oueKtiovXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLyrjgqLjg4vjg6Hjg7zjgrfjg6fjg7Pjga7mjIflrpoqL1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuYnRuMDMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiA0NHB4O1xuICAgIHdpZHRoOiAzNjBweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbi8q44Oc44K/44Oz44Gu5Lit44Gu44OG44Kt44K544OIKi9cbi5idG4wMyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyAvKnotaW5kZXjjga7mlbDlgKTjgpLjgYLjgZLjgabmloflrZfjgpLog4zmma/jgojjgorjgoLmiYvliY3jgavooajnpLoqL1xuICAvKuODhuOCreOCueODiOOBruW9oueKtiovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxOHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNkZDU1MTE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAvKuOCouODi+ODoeODvOOCt+ODp+ODs+OBruaMh+WumiovXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5idG4wMyBzcGFuIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggLTNweCAjNjI2MDYwO1xuICB9XG59XG5cbi8qPT0g5Y+z5LiL44Gr5oq844GX6L6844G+44KM44KL77yI56uL5L2T44GM5bmz6Z2i44Gr77yJICovXG4ucHVzaHJpZ2h0OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLypob3ZlcuOBrumam+OBq1jjg7tZ6Lu444GrNHB444Ga44KJ44GZKi9cbi5wdXNocmlnaHQ6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wdXNocmlnaHQ6aG92ZXIgc3BhbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xuICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmNvbW1vbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb21tb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxufVxuLmNvbW1vbi10aXRsZS5uYXJyb3cge1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tbW9uLXRpdGxlLm5hcnJvdyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG59XG4uY29tbW9uLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZGQ1NTExO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tbW9uLXRpdGxlOjpiZWZvcmUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbn1cbi5jb21tb24tdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjZGQ1NTExO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi10aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG5cbi5jb21tb24tc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDQwcHggMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMjBweCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG59XG4uY29tbW9uLWZsZXggZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi1mbGV4IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDU4LjUlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4uY29tbW9uLWZsZXggZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb21tb24tZmxleCBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5jb21tb24tZmxleCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi1mbGV4IGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmNvbW1vbi1mbGV4IGgzIHNwYW4ge1xuICBjb2xvcjogI2RkNTUxMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbi5jb21tb24tZmxleCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tbW9uLWZsZXggcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5jb21tb24tZmxleCBwIHNwYW4ge1xuICBjb2xvcjogI2RkNTUxMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi1mbGV4IHAgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uY29tbW9uLWRsIGRsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tbW9uLWRsIGRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb21tb24tZGwgZGwgLmRsLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzljOWM5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tbW9uLWRsIGRsIC5kbC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY29tbW9uLWRsIGRsIC5kbC1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmNvbW1vbi1kbCBkbCAuZGwtaXRlbSBkdCB7XG4gIHdpZHRoOiAyMiU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb21tb24tZGwgZGwgLmRsLWl0ZW0gZHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgd2lkdGg6IDE4JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5jb21tb24tZGwgZGwgLmRsLWl0ZW0gZGQge1xuICB3aWR0aDogNzglO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tbW9uLWRsIGRsIC5kbC1pdGVtIGRkIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgd2lkdGg6IDgyJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5jb21tb24tZGwgZGwgLmRsLWl0ZW0gZGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbW1vbi1kbCBkbCAuZGwtaXRlbSBkZCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnN0b2tlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuc3Rva2VyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3NHB4KTtcbiAgICB3aWR0aDogNzJweDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLnN0b2tlci5pcy1zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnN0b2tlciBhIHtcbiAgYmFja2dyb3VuZDogI2RkNTUxMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxOHB4IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuc3Rva2VyIGEge1xuICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnAtbXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tdiB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG59XG4ucC1tdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWcvYmVhdXR5LXJlY3J1aXQvbXYtYmctc3AuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLW12OjpiZWZvcmUge1xuICAgIHdpZHRoOiA4OC40NjE1Mzg0NjE1JTtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL2ltZy9iZWF1dHktcmVjcnVpdC9tdi1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtbXYgLnAtbXZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG4ucC1tdiBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLW12IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDYwLjc2OTIzMDc2OTIlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wLW12IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtMTQlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tdiBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAxN3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBib3R0b206IC0xNCU7XG4gIH1cbn1cbi5wLW12IC5wLW12X190ZXh0IHtcbiAgcGFkZGluZzogMCAzM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tdiAucC1tdl9fdGV4dCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAxMSU7XG4gIH1cbn1cbi5wLW12IC5wLW12X190ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtbXYgLnAtbXZfX3RleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS44NTcxNDI4NTcxO1xuICB9XG59XG4ucC1tdiAucC1tdl9fdGV4dCBoMiBzcGFuIHtcbiAgY29sb3I6ICNmZmZmMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI5ZW07XG59XG5cbi5wLXZpc2lvbiB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmYWYzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXZpc2lvbiB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuLnAtdmlzaW9uX19pbm5lciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtdmlzaW9uX19pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLXZpc2lvbl9faW1nIGltZzpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA4NHB4O1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXZpc2lvbl9faW1nIGltZzpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDE3NHB4O1xuICAgIHRvcDogLTU4cHg7XG4gICAgbGVmdDogMTA3cHg7XG4gIH1cbn1cbi5wLXZpc2lvbl9faW1nIGltZzpudGgtY2hpbGQoMikge1xuICB3aWR0aDogODBweDtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtdmlzaW9uX19pbWcgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDE4M3B4O1xuICAgIHJpZ2h0OiAzOHB4O1xuICB9XG59XG4ucC12aXNpb25fX2ltZyBpbWc6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDkycHg7XG4gIGJvdHRvbTogNjZweDtcbiAgbGVmdDogLTE0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXZpc2lvbl9faW1nIGltZzpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiAyMzJweDtcbiAgICBib3R0b206IC0xMDBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4ucC12aXNpb25fX2ltZyBpbWc6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDEwNnB4O1xuICBib3R0b206IDU4cHg7XG4gIHJpZ2h0OiAtMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtdmlzaW9uX19pbWcgaW1nOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDIzNHB4O1xuICAgIHJpZ2h0OiA1NHB4O1xuICAgIGJvdHRvbTogLTE0M3B4O1xuICB9XG59XG4ucC12aXNpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNkZDU1MTE7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtdmlzaW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG4ucC12aXNpb25fX3N1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2RkNTUxMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtdmlzaW9uX19zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG4ucC12aXNpb24gcCB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXZpc2lvbiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxufVxuLnAtdmlzaW9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtdmlzaW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMTAwcHggYXV0byAwO1xuICB9XG59XG5cbi5saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5saW5rcyB7XG4gICAgZ2FwOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi5saW5rcyBhIHtcbiAgd2lkdGg6IDE1NnB4O1xuICBoZWlnaHQ6IDE1NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmxpbmtzIGEge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4ubGlua3MgYTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMTE0LCAxMTQsIDExNCwgMC43NSk7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGlua3MgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuLmxpbmtzIGEgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5saW5rcyBhIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5saW5rcyBhLmxpbmtzLXN0eWxpc3Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWcvYmVhdXR5LXJlY3J1aXQvbGluay1zdHlsaXN0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3Zlcjtcbn1cbi5saW5rcyBhLmxpbmtzLW1hbmFnZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWcvYmVhdXR5LXJlY3J1aXQvbGluay1tYW5hZ2VtZW50LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3Zlcjtcbn1cbi5saW5rcyBhIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAubGlua3MgYSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4ucC1zdG9yZSAucC1zdG9yZV9fcHJlZmVjdHVyZS1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1zdG9yZSAucC1zdG9yZV9fcHJlZmVjdHVyZS1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG4ucC1zdG9yZSAucC1zdG9yZV9fcHJlZmVjdHVyZS1saXN0IC5wLXN0b3JlX19wcmVmZWN0dXJlLWJ0biB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjBiMGIwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1zdG9yZSAucC1zdG9yZV9fcHJlZmVjdHVyZS1saXN0IC5wLXN0b3JlX19wcmVmZWN0dXJlLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IwYjBiMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IwYjBiMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5wLXN0b3JlIC5wLXN0b3JlX19wcmVmZWN0dXJlLWxpc3QgLnAtc3RvcmVfX3ByZWZlY3R1cmUtYnRuIHNwYW4ge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXN0b3JlIC5wLXN0b3JlX19wcmVmZWN0dXJlLWxpc3QgLnAtc3RvcmVfX3ByZWZlY3R1cmUtYnRuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLXN0eWxpc3Qge1xuICAgIHBhZGRpbmc6IDcwcHggMTBweCAxMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1zdHlsaXN0IC5wLXN0eWxpc3RfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnAtc3R5bGlzdCAubGlzdCB7XG4gIHdpZHRoOiAyOThweDtcbiAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtc3R5bGlzdCAubGlzdCB7XG4gICAgd2lkdGg6IDkyLjglO1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIH1cbn1cblxuLnAtbWFuYWdlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZjZjg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLW1hbmFnZW1lbnQgLnAtbWFuYWdlbWVudF9faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ucC1tYW5hZ2VtZW50IC5saXN0IHtcbiAgd2lkdGg6IDMwMnB4O1xuICBtYXJnaW46IDE4cHggYXV0byAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tYW5hZ2VtZW50IC5saXN0IHtcbiAgICB3aWR0aDogNjEuOCU7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgfVxufVxuLnAtbWFuYWdlbWVudCAucC1tYW5hZ2VtZW50X19jYXJyZWVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtbWFuYWdlbWVudCAucC1tYW5hZ2VtZW50X19jYXJyZWVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZGQ1NTExO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLW1hbmFnZW1lbnQgLnAtbWFuYWdlbWVudF9fY2FycmVlciAucC1tYW5hZ2VtZW50X19jYXJyZWVyLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci13cmFwcGVyIHtcbiAgICB3aWR0aDogMzclO1xuICB9XG59XG4ucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci13cmFwcGVyOmxhc3QtY2hpbGQgLnAtbWFuYWdlbWVudF9fY2FycmVlci1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtbWFuYWdlbWVudCAucC1tYW5hZ2VtZW50X19jYXJyZWVyIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItd3JhcHBlcjpsYXN0LWNoaWxkIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci13cmFwcGVyOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiA1NyU7XG4gIH1cbn1cbi5wLW1hbmFnZW1lbnQgLnAtbWFuYWdlbWVudF9fY2FycmVlciAucC1tYW5hZ2VtZW50X19jYXJyZWVyLXdyYXBwZXIgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLW1hbmFnZW1lbnQgLnAtbWFuYWdlbWVudF9fY2FycmVlciAucC1tYW5hZ2VtZW50X19jYXJyZWVyLXdyYXBwZXIgaDQge1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICB9XG59XG4ucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci13cmFwcGVyIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtbWFuYWdlbWVudCAucC1tYW5hZ2VtZW50X19jYXJyZWVyIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItd3JhcHBlciAucC1tYW5hZ2VtZW50X19jYXJyZWVyLWxpc3Qge1xuICAgIGdhcDogMjhweDtcbiAgfVxufVxuLnAtbWFuYWdlbWVudCAucC1tYW5hZ2VtZW50X19jYXJyZWVyIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItd3JhcHBlciAucC1tYW5hZ2VtZW50X19jYXJyZWVyLWxpc3QgLnAtbWFuYWdlbWVudF9fY2FycmVlci1pdGVtIC5uYW1lIHtcbiAgY29sb3I6ICNkZDU1MTE7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wOGVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci13cmFwcGVyIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItbGlzdCAucC1tYW5hZ2VtZW50X19jYXJyZWVyLWl0ZW0gLm5hbWUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIH1cbn1cbi5wLW1hbmFnZW1lbnQgLnAtbWFuYWdlbWVudF9fY2FycmVlciAucC1tYW5hZ2VtZW50X19jYXJyZWVyLXdyYXBwZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci1saXN0IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1tYW5hZ2VtZW50IC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIgLnAtbWFuYWdlbWVudF9fY2FycmVlci13cmFwcGVyIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItbGlzdCAucC1tYW5hZ2VtZW50X19jYXJyZWVyLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtZmxvdyAucC1mbG93X19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnAtZmxvdyAucC1mbG93X19pbm5lci1pbm5lci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1mbG93IC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wLWZsb3cgLnAtZmxvd19faW5uZXItaW5uZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWZsb3cgLnAtZmxvd19faW5uZXItaW5uZXItaXRlbTpsYXN0LWNoaWxkIC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0taW1nOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZmxvdyAucC1mbG93X19pbm5lci1pbm5lci1pdGVtIC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0taW1nIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtZmxvdyAucC1mbG93X19pbm5lci1pbm5lci1pdGVtIC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0taW1nIHtcbiAgICB3aWR0aDogODhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5wLWZsb3cgLnAtZmxvd19faW5uZXItaW5uZXItaXRlbSAucC1mbG93X19pbm5lci1pbm5lci1pdGVtLWltZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA3cHggc29saWQgI2UzZTNlMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAtMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLnAtZmxvdyAucC1mbG93X19pbm5lci1pbm5lci1pdGVtIC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0taW1nOjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICNlM2UzZTM7XG4gICAgYm90dG9tOiAtMjhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1mbG93IC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0gLnAtZmxvd19faW5uZXItaW5uZXItaXRlbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICB9XG59XG4ucC1mbG93IC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0gLnAtZmxvd19faW5uZXItaW5uZXItaXRlbS10ZXh0IGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGNvbG9yOiAjZGQ1NTExO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1mbG93IC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0gLnAtZmxvd19faW5uZXItaW5uZXItaXRlbS10ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5wLWZsb3cgLnAtZmxvd19faW5uZXItaW5uZXItaXRlbSAucC1mbG93X19pbm5lci1pbm5lci1pdGVtLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1mbG93IC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0gLnAtZmxvd19faW5uZXItaW5uZXItaXRlbS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLnAtYXBwbGljYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjRmNWY1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAucC1hcHBsaWNhdGlvbiAucC1hcHBsaWNhdGlvbl9faW5uZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnAtY29tcGFueSB7XG4gIGJhY2tncm91bmQ6ICNmNGY1ZjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5wLWNvbXBhbnkgLnAtY29tcGFueV9faW5uZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNvbWZpcm0gLnNlbGVjdDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29tZmlybSAud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29tZmlybSAud3JhcHBlciB7XG4gICAgd2lkdGg6IDc0JTtcbiAgfVxufVxuXG4uY29udGFjdC13cmFwcGVyIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb250YWN0LXdyYXBwZXIgLndyYXBwZXIge1xuICAgIHdpZHRoOiA3NCU7XG4gIH1cbn1cblxuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29udGFjdC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uY29udGFjdC13cmFwcGVyIC5maXJzdC1yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb250YWN0LXdyYXBwZXIgLncxMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb250YWN0LXdyYXBwZXIgLmZvcm1fY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb250YWN0LXdyYXBwZXIgLmZvcm1fY29udGVudC5yYWRpbyB7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5jb250YWN0LXdyYXBwZXIgLmZvcm1fY29udGVudC5yYWRpbyBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuZm9ybV9jb250ZW50LnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmZvcm1fY29udGVudC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuZm9ybV9jb250ZW50LnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FmYWZhZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cub3RvaWF3YXNlLCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cub3RvaWF3YXNlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFhMWExYTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIC5mb3JtX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIC5mb3JtX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93LnByaXZhY3ktY2hlY2sgLmZvcm1fY29udGVudCAucHJpdmFjeSBhIHtcbiAgY29sb3I6ICM2ZWFlYzM7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIC5td2Zvcm0tY2hlY2tib3gtZmllbGQtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cucHJpdmFjeS1jaGVjayBsYWJlbCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3Jvdy5wcml2YWN5LWNoZWNrIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyAuZm9ybV9sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQ6ICNmNGY1ZjU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgIHdpZHRoOiAyNiU7XG4gIH1cbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IC5mb3JtX2xhYmVsIHNwYW4ge1xuICBjb2xvcjogI2RkNTUxMTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fbGFiZWwgc3Bhbi5vbmx5LXBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IC5mb3JtX2xhYmVsIHNwYW4ub25seS1zcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fbGFiZWwgc3Bhbi5vbmx5LXBjIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fbGFiZWwgc3Bhbi5vbmx5LXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IC5mb3JtX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI2cHggMCAyNnB4IDM4cHg7XG4gICAgd2lkdGg6IDc0JTtcbiAgfVxufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fY29udGVudC5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyAuZm9ybV9jb250ZW50LmZsZXgge1xuICAgIHBhZGRpbmc6IDI2cHggMCAwIDM4cHg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyAuZm9ybV9jb250ZW50LmZsZXg6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fY29udGVudC5mbGV4Omxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZzogMCAwIDI2cHggMzhweDtcbiAgfVxufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgLmZvcm1fY29udGVudC5mbGV4IC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyAuZm9ybV9jb250ZW50LmZsZXggLnNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjMzMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTIlO1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IC5mb3JtX2NvbnRlbnQuZmxleCAuc2VsZWN0IHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyAuZm9ybV9jb250ZW50LmZsZXggLnNlbGVjdCBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDE1cHg7XG4gIH1cbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IC5mb3JtX2NvbnRlbnQuZmxleCAuc3ViX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDY0cHg7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyAuZm9ybV9jb250ZW50LmZsZXguZmxleC1jaXR5IHA6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyBpbnB1dCxcbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyBpbnB1dCxcbiAgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IHNlbGVjdCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxOTRweDtcbiAgcmVzaXplOiBub25lO1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1ibG9jayAuZm9ybV9yb3cgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjOGM4Yzg7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M4YzhjODtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M4YzhjODtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYmxvY2sgLmZvcm1fcm93IDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjOGM4Yzg7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJsb2NrIC5mb3JtX3JvdyA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjOGM4Yzg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIC5jb250YWN0LXdyYXBwZXIgLnN1Ym1pdF9idXR0b25fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDYwcHggYXV0byAwO1xuICB9XG59XG4uY29udGFjdC13cmFwcGVyIC5zdWJtaXRfYnV0dG9uX3dyYXBwZXIgLmJ0bl9iYWNrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxYTFhMWE7XG4gIHBhZGRpbmc6IDE4cHggMDtcbn1cbi5jb250YWN0LXdyYXBwZXIgLnN1Ym1pdF9idXR0b25fd3JhcHBlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMxYTFhMWE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE4cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuc3VibWl0X2J1dHRvbl93cmFwcGVyIC5idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi9pbWcvY29tbW9uL2Fycm93X3doaXRlMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnRoYW5rcy1iZWF1dHkgLnNlYy10dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50aGFua3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5sLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5td193cF9mb3JtX2NvbmZpcm0gLnByaXZhY3kge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODIxcHgpIHtcbiAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MjFweCkge1xuICA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMXB4KSB7XG4gIDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi9Gb3VuZGF0aW9uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL0ZvdW5kYXRpb24vbWVkaWFxdWVyaWVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vRm91bmRhdGlvbi9mb250c2l6ZVwiO1xuXG4qLFxuYm9keSB7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xufVxuXG4kY29sb3Itb3JhbmdlOiAjZGQ1NTExO1xuXG4ubC1oZWFkZXIge1xuICB6LWluZGV4OiA5OTAwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMTBweCAwO1xuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDE0cHggYXV0bztcbiAgfVxufVxuXG4vKiDjg5zjgr/jg7PlhbHpgJroqK3lrpogKi9cbi5idG4wMyB7XG4gIC8q5b2x44Gu5Z+654K544Go44GZ44KL44Gf44KBcmVsYXRpdmXjgpLmjIflrpoqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8q44Oc44K/44Oz44Gu5b2i54q2Ki9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICAvKuOCouODi+ODoeODvOOCt+ODp+ODs+OBruaMh+WumiovXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNDRweDtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG4vKuODnOOCv+ODs+OBruS4reOBruODhuOCreOCueODiCovXG4uYnRuMDMgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgLyp6LWluZGV444Gu5pWw5YCk44KS44GC44GS44Gm5paH5a2X44KS6IOM5pmv44KI44KK44KC5omL5YmN44Gr6KGo56S6Ki9cbiAgLyrjg4bjgq3jgrnjg4jjga7lvaLnirYqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMThweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAvKuOCouODi+ODoeODvOOCt+ODp+ODs+OBruaMh+WumiovXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgQGluY2x1ZGUgcGMge1xuICAgIHdpZHRoOiAzNjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTRweCAwO1xuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAtM3B4ICM2MjYwNjA7XG4gIH1cbn1cblxuLyo9PSDlj7PkuIvjgavmirzjgZfovrzjgb7jgozjgovvvIjnq4vkvZPjgYzlubPpnaLjgavvvIkgKi9cbi5wdXNocmlnaHQ6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLypob3ZlcuOBrumam+OBq1jjg7tZ6Lu444GrNHB444Ga44KJ44GZKi9cbi5wdXNocmlnaHQ6aG92ZXIgc3BhbiB7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIDRweCk7XG4gICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgfVxuICBvcGFjaXR5OiAxO1xufVxuXG4uY29tbW9uLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgQGluY2x1ZGUgcGMge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxuXG4gICYubmFycm93IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3R0b206IC0zMHB4O1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uY29tbW9uLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBwYWRkaW5nOiAxMjBweCAxMHB4O1xuICB9XG59XG5cbi5jb21tb24tZmxleCB7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogNTguNSU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyOCAvIDE2KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbW9uLWRsIHtcbiAgZGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLmRsLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOWM5Yzk7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICBkdCB7XG4gICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcbiAgICAgICAgICB3aWR0aDogMTglO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkZCB7XG4gICAgICAgIHdpZHRoOiA3OCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICAgIHdpZHRoOiA4MiU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3Rva2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3NHB4KTtcbiAgICB3aWR0aDogNzJweDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuXG4gICYuaXMtc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgYSB7XG4gICAgYmFja2dyb3VuZDogI2RkNTUxMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbn1cblxuLnAtbXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1nL2JlYXV0eS1yZWNydWl0L212LWJnLXNwLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogY2FsYygxMTUwcHggLyAxMzAwcHggKiAxMDAlKTtcbiAgICAgIGhlaWdodDogOTAlO1xuICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1nL2JlYXV0eS1yZWNydWl0L212LWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5wLW12X19pbm5lciB7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDYwcHg7XG4gICAgfVxuICB9XG5cbiAgZmlndXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogY2FsYyg3OTBweCAvIDEzMDBweCAqIDEwMCUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgYm90dG9tOiAtMTQlO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB3aWR0aDogY2FsYyg1NTNweCAvIDc5MHB4ICogMTAwJSk7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIHJpZ2h0OiAxN3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIGJvdHRvbTogLTE0JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1tdl9fdGV4dCB7XG4gICAgcGFkZGluZzogMCAzM3B4O1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDExJTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDUyIC8gMjgpO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmZjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yOWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC12aXNpb24ge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmFmMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19pbWcge1xuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICB3aWR0aDogMTc0cHg7XG4gICAgICAgICAgdG9wOiAtNThweDtcbiAgICAgICAgICBsZWZ0OiAxMDdweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICAgIHJpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgd2lkdGg6IDkycHg7XG4gICAgICAgIGJvdHRvbTogNjZweDtcbiAgICAgICAgbGVmdDogLTE0cHg7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICB3aWR0aDogMjMycHg7XG4gICAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIHdpZHRoOiAxMDZweDtcbiAgICAgICAgYm90dG9tOiA1OHB4O1xuICAgICAgICByaWdodDogLTE0cHg7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICB3aWR0aDogMjM0cHg7XG4gICAgICAgICAgcmlnaHQ6IDU0cHg7XG4gICAgICAgICAgYm90dG9tOiAtMTQzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkY29sb3Itb3JhbmdlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAgLyAxNik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcbiAgICBjb2xvcjogIzFhMWExYTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmltZyB7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMTAwcHggYXV0byAwO1xuICB9XG59XG5cbi5saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgQGluY2x1ZGUgcGMge1xuICAgIGdhcDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIGEge1xuICAgIHdpZHRoOiAxNTZweDtcbiAgICBoZWlnaHQ6IDE1NnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMTE0LCAxMTQsIDExNCwgMC43NSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGlua3Mtc3R5bGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWcvYmVhdXR5LXJlY3J1aXQvbGluay1zdHlsaXN0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb3ZlcjtcbiAgICB9XG5cbiAgICAmLmxpbmtzLW1hbmFnZW1lbnQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1nL2JlYXV0eS1yZWNydWl0L2xpbmstbWFuYWdlbWVudC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtc3RvcmUge1xuICAucC1zdG9yZV9fcHJlZmVjdHVyZS1saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGdhcDogMTRweDtcbiAgICB9XG5cbiAgICAucC1zdG9yZV9fcHJlZmVjdHVyZS1idG4ge1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjBiMGIwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjBiMGIwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjBiMGIwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTRweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLXN0eWxpc3Qge1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZzogNzBweCAxMHB4IDEyMHB4O1xuICB9XG4gIC5wLXN0eWxpc3RfX2lubmVyIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuICAubGlzdCB7XG4gICAgd2lkdGg6IDI5OHB4O1xuICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IDkyLjglO1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICB9XG4gIH1cbn1cblxuLnAtbWFuYWdlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZjZjg7XG5cbiAgLnAtbWFuYWdlbWVudF9faW5uZXIge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIC5saXN0IHtcbiAgICB3aWR0aDogMzAycHg7XG4gICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogNjEuOCU7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIH1cbiAgfVxuXG4gIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbWFuYWdlbWVudF9fY2FycmVlci1pbm5lciB7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tYW5hZ2VtZW50X19jYXJyZWVyLXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB3aWR0aDogMzclO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLnAtbWFuYWdlbWVudF9fY2FycmVlci1saXN0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICB3aWR0aDogNTclO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0ZDRkNGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIGdhcDogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wLW1hbmFnZW1lbnRfX2NhcnJlZXItaXRlbSB7XG4gICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDEyKTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTQpO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1mbG93IHtcbiAgLnAtZmxvd19faW5uZXIge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgLnAtZmxvd19faW5uZXItaW5uZXItaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0taW1nIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtZmxvd19faW5uZXItaW5uZXItaXRlbS1pbWcge1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgI2UzZTNlMztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICNlM2UzZTM7XG4gICAgICAgICAgYm90dG9tOiAtMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wLWZsb3dfX2lubmVyLWlubmVyLWl0ZW0tdGV4dCB7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1hcHBsaWNhdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmNGY1ZjU7XG5cbiAgLnAtYXBwbGljYXRpb25fX2lubmVyIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5wLWNvbXBhbnkge1xuICBiYWNrZ3JvdW5kOiAjZjRmNWY1O1xuXG4gIC5wLWNvbXBhbnlfX2lubmVyIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5jb21maXJtIHtcbiAgLnNlbGVjdCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC53cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogNzQlO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFjdC13cmFwcGVyIHtcbiAgLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiA3NCU7XG4gICAgfVxuICB9XG59XG5cbi5td2Zvcm0tcmFkaW8tZmllbGQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jb250YWN0LXdyYXBwZXIge1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5maXJzdC1yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAudzEwMCB7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmZvcm1fY29udGVudCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAmLnJhZGlvIHtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1ibG9jayB7XG4gICAgLmZvcm1fcm93IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWZhZmFmO1xuXG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmLm90b2lhd2FzZSxcbiAgICAgICYucHJpdmFjeS1jaGVjayB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYub3RvaWF3YXNlIHtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnByaXZhY3ktY2hlY2sge1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtX2NvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wcml2YWN5IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogIzZlYWVjMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubXdmb3JtLWNoZWNrYm94LWZpZWxkLXRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybV9sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNGY1ZjU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZGQ1NTExO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICYub25seS1wYyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYub25seS1zcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgICAgJi5vbmx5LXBjIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9ubHktc3Age1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybV9jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHBhZGRpbmc6IDI2cHggMCAyNnB4IDM4cHg7XG4gICAgICAgICAgd2lkdGg6IDc0JTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmxleCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAwIDAgMzhweDtcbiAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyNnB4IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMzMzM7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MiU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Yl90aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZmxleC1jaXR5IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXQsXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGM4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGM4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG5cbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgaGVpZ2h0OiAxOTRweDtcbiAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgfVxuXG4gICAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI2M4YzhjODtcbiAgICAgIH1cblxuICAgICAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNjOGM4Yzg7XG4gICAgICB9XG5cbiAgICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI2M4YzhjODtcbiAgICAgIH1cblxuICAgICAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI2M4YzhjODtcbiAgICAgIH1cblxuICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjYzhjOGM4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdWJtaXRfYnV0dG9uX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtYXJnaW46IDYwcHggYXV0byAwO1xuICAgIH1cblxuICAgIC5idG5fYmFjayB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kZWZhdWx0O1xuICAgICAgcGFkZGluZzogMThweCAwO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGVmYXVsdDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMThweCAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vaW1nL2NvbW1vbi9hcnJvd193aGl0ZTAyLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3AvY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50aGFua3MtYmVhdXR5IHtcbiAgLnNlYy10dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi50aGFua3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5sLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5td193cF9mb3JtX2NvbmZpcm0ge1xuICAucHJpdmFjeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBAaW5jbHVkZSBwYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgQGluY2x1ZGUgcGMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuIiwiLy8g44Oh44OH44Kj44Ki44Kv44Ko44OqXG5cbi8vIOODleOCqeODs+ODiOOCteOCpOOCulxuLy8g44Oh44OH44Kj44Ki44Kv44Ko44Oq44Gr5aSJ5o+b44GX44Gm44GP44KM44KLXG5cbi8vIEBpbmNsdWRlIHBjLWxheW91dCgpIHtcbi8vICAgICBjb2xvcjogI2ZmZjtcbi8vIH1cbi8vIEBpbmNsdWRlIHNwLWxheW91dCgpIHtcbi8vICAgICBjb2xvcjogIzAwMDtcbi8vIH1cblxuLy8g44GT44KT44Gq5oSf44GY44Gn6KiY6L+w44GZ44KL44CCXG4vLyDmoYjku7bjgavjgojjgaPjgabjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga/lpInmm7TjgZfjgabjga3jgIJcblxuLy8g44OW44Os44Kk44Kv44Od44Kk44Oz44OI44GMMuOBpOOBruWgtOWQiFxuLy8gQG1peGluIHBjLWxheW91dCgkd2lkdGg6IDc2OHB4KSB7XG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGgpIHtcbi8vICAgICAgICAgQGNvbnRlbnQ7XG4vLyAgICAgfVxuLy8gfVxuLy8gQG1peGluIHNwLWxheW91dCgkd2lkdGg6IDc2N3B4KSB7XG4vLyAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbi8vICAgICAgICAgQGNvbnRlbnQ7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjgYwz44Gk44Gu5aC05ZCIXG5AbWl4aW4gcGMoJHdpZHRoOiA4MjFweCkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWIoJHdpZHRoOiA1NzZweCkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCgkd2lkdGg6IDU3NXB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIkY29sb3ItZGVmYXVsdDogIzFhMWExYTtcbiRjb2xvci1saWdodDogI2ZmZjtcbiRjb2xvci1ncmF5OiAjZjlmOWY5O1xuXG5cbiRmb250LWRlZmF1bHQ6IFwiTm90byBzYW5zIEpQXCIsXG5zYW5zLXNlcmlmO1xuJGZvbnQtcG9wcGluczogXCJQb3BwaW5zXCIsXG5zYW5zLXNlcmlmOyJdfQ== */

@media only screen and (min-width: 821px) {
  .breadcrumb {
    max-width: 1000px;
    margin: 14px auto;
  }

  .btn03 {
    display: inline-block;
    margin-top: 44px;
    width: 360px;
    position: static;
  }

  .btn03 span {
    width: 360px;
    font-size: 20px;
    padding: 14px 0;
    box-shadow: 5px 5px 10px -3px #626060;
  }

  .pushright:hover span {
    transform: translate(4px, 4px);
    box-shadow: inherit;
  }

  .common-title {
    font-size: 40px;
    margin-bottom: 70px;
    letter-spacing: 0.1em;
  }

  .common-title.narrow {
    letter-spacing: 0.1em;
  }

  .common-title::before {
    width: 40px;
    height: 6px;
    bottom: -30px;
  }

  .common-title span {
    font-size: 18px;
    margin-bottom: 6px;
  }

  .common-section {
    padding: 120px 10px;
  }

  .common-flex {
    display: flex;
    align-items: center;
    gap: 48px;
  }

  .common-flex figure {
    width: 58.5%;
    flex-shrink: 0;
  }

  .common-flex figure img {
    height: auto;
  }

  .common-flex h3 {
    font-size: 28px;
    text-align: left;
  }

  .common-flex p {
    font-size: 16px;
    line-height: 1.75;
    font-weight: 400;
  }

  .common-flex p span {
    font-weight: 400;
  }

  .common-dl dl {
    font-size: 16px;
  }

  .common-dl dl .dl-item {
    margin-bottom: 20px;
    padding-bottom: 20px;
  }

  .common-dl dl .dl-item dt {
    line-height: 1.5;
    width: 18%;
    letter-spacing: 0.08em;
    font-weight: 400;
  }

  .common-dl dl .dl-item dd {
    line-height: 1.5;
    letter-spacing: 0.02em;
    width: 82%;
    letter-spacing: 0.08em;
    font-weight: 400;
  }

  .common-dl dl .dl-item dd span {
    font-size: 14px;
  }

  .stoker {
    height: calc(100vh - 74px);
    width: 72px;
    left: inherit;
    right: 0;
    transform: translateX(100%);
  }

  .stoker a {
    writing-mode: vertical-rl;
    height: 100%;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
  }

  .p-mv {
    padding-bottom: 110px;
  }

  .p-mv::before {
    width: 88.4615384615%;
    height: 90%;
    left: inherit;
    right: 0;
    background: url("../../../img/beauty-recruit/mv-bg.jpg") no-repeat center center/cover;
  }

  .p-mv .p-mv__inner {
    display: flex;
    align-items: center;
    gap: 60px;
  }

  .p-mv figure {
    width: 60.7692307692%;
    margin-bottom: 0;
  }

  .p-mv figure figcaption {
    width: 70%;
    left: inherit;
    right: 17px;
    transform: translateX(0);
    bottom: -14%;
  }

  .p-mv .p-mv__text {
    flex-shrink: 0;
    padding: 0;
    margin-top: 11%;
  }

  .p-mv .p-mv__text h2 {
    font-size: 28px;
    line-height: 1.8571428571;
  }

  .p-vision {
    padding: 100px 0;
  }

  .p-vision__img img:first-child {
    width: 174px;
    top: -58px;
    left: 107px;
  }

  .p-vision__img img:nth-child(2) {
    width: 183px;
    right: 38px;
  }

  .p-vision__img img:nth-child(3) {
    width: 232px;
    bottom: -100px;
    left: 10px;
  }

  .p-vision__img img:nth-child(4) {
    width: 234px;
    right: 54px;
    bottom: -143px;
  }

  .p-vision__title {
    font-size: 48px;
  }

  .p-vision__sub-title {
    font-size: 20px;
    margin-bottom: 18px;
  }

  .p-vision p {
    font-size: 16px;
    margin-bottom: 18px;
  }

  .p-vision__text {
    font-size: 20px;
  }

  .img {
    max-width: 800px;
    margin: 100px auto 0;
  }

  .links {
    gap: 40px;
    margin-top: 60px;
  }

  .links a {
    width: 200px;
    height: 200px;
  }

  .links a h3 {
    font-size: 24px;
  }

  .links a p {
    font-size: 16px;
    margin-top: 10px;
  }

  .p-store .p-store__prefecture-list {
    grid-template-columns: repeat(3, 1fr);
    max-width: 800px;
    margin: 0 auto;
    gap: 14px;
  }

  .p-store .p-store__prefecture-list .p-store__prefecture-btn span {
    font-size: 24px;
  }

  .p-stylist {
    padding: 70px 10px 120px;
  }

  .p-stylist .p-stylist__inner {
    max-width: 1000px;
    margin: 0 auto;
  }

  .p-stylist .list {
    width: 92.8%;
    margin: 30px auto 0;
  }

  .p-management .p-management__inner {
    max-width: 1000px;
    margin: 0 auto;
  }

  .p-management .list {
    width: 61.8%;
    margin: 30px auto 0;
  }

  .p-management .p-management__carreer {
    margin-top: 40px;
  }

  .p-management .p-management__carreer h3 {
    font-size: 28px;
    margin-bottom: 20px;
  }

  .p-management .p-management__carreer .p-management__carreer-inner {
    display: flex;
    justify-content: space-between;
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper {
    width: 37%;
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper:last-child .p-management__carreer-list {
    grid-template-columns: repeat(3, 1fr);
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper:last-child {
    width: 57%;
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper h4 {
    padding: 4px 0;
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper .p-management__carreer-list {
    gap: 28px;
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper .p-management__carreer-list .p-management__carreer-item .name {
    letter-spacing: 0em;
  }

  .p-management .p-management__carreer .p-management__carreer-wrapper .p-management__carreer-list .p-management__carreer-item p {
    font-size: 14px;
    line-height: 1.7142857143;
    letter-spacing: 0.05em;
    font-weight: 400;
  }

  .p-flow .p-flow__inner {
    max-width: 800px;
    margin: 0 auto;
  }

  .p-flow .p-flow__inner-inner-item {
    margin-bottom: 40px;
  }

  .p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-img {
    width: 88px;
    margin-right: 24px;
  }

  .p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-img::before {
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 20px solid #e3e3e3;
    bottom: -28px;
  }

  .p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-text {
    margin-top: -6px;
  }

  .p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-text h3 {
    font-size: 28px;
  }

  .p-flow .p-flow__inner-inner-item .p-flow__inner-inner-item-text p {
    font-size: 18px;
    letter-spacing: 0.12em;
    font-weight: 400;
  }

  .p-application .p-application__inner {
    max-width: 800px;
    margin: 0 auto;
  }

  .p-company .p-company__inner {
    max-width: 800px;
    margin: 0 auto;
  }

  .comfirm .wrapper {
    width: 74%;
  }

  .contact-wrapper .wrapper {
    width: 74%;
  }

  .contact-wrapper {
    max-width: 800px;
    margin: 0 auto;
  }

  .contact-wrapper .w100 {
    width: 100% !important;
  }

  .contact-wrapper .form_content.radio {
    line-height: 50px;
  }

  .contact-wrapper .contact-block .form_row {
    display: flex;
    padding-bottom: 0;
    margin-bottom: 0;
  }

  .contact-wrapper .contact-block .form_row.otoiawase {
    border-bottom: 1px solid #1a1a1a;
  }

  .contact-wrapper .contact-block .form_row.privacy-check {
    margin-top: 40px;
  }

  .contact-wrapper .contact-block .form_row.privacy-check .form_content {
    justify-content: center;
    width: 100%;
    padding: 0;
  }

  .contact-wrapper .contact-block .form_row .form_label {
    margin-bottom: 0;
    padding: 40px 20px;
    width: 26%;
  }

  .contact-wrapper .contact-block .form_row .form_label span.only-pc {
    display: inline-block;
  }

  .contact-wrapper .contact-block .form_row .form_label span.only-sp {
    display: none;
  }

  .contact-wrapper .contact-block .form_row .form_content {
    padding: 26px 0 26px 38px;
    width: 74%;
  }

  .contact-wrapper .contact-block .form_row .form_content.flex {
    padding: 26px 0 0 38px;
    gap: 24px;
    width: 100%;
  }

  .contact-wrapper .contact-block .form_row .form_content.flex:last-of-type {
    padding: 0 0 26px 38px;
  }

  .contact-wrapper .contact-block .form_row .form_content.flex .select select {
    padding: 15px 30px 15px 15px;
  }

  .contact-wrapper .contact-block .form_row input,
  .contact-wrapper .contact-block .form_row textarea {
    padding: 15px;
  }

  .contact-wrapper .submit_button_wrapper {
    max-width: 600px;
    margin: 60px auto 0;
  }

  ::-webkit-input-placeholder {
    font-size: 16px;
  }

  ::-moz-placeholder {
    font-size: 16px;
  }

  :-ms-input-placeholder {
    font-size: 16px;
  }

  ::-ms-input-placeholder {
    font-size: 16px;
  }

  ::-moz-placeholder {
    font-size: 16px;
  }

  ::placeholder {
    font-size: 16px;
  }
}