@import '../css/icomoon/style.css';

html {
  --scrollbar: 0px;
}

#main {
  width: auto;
  padding: 0;
}

.btn-top-01 {
  position: fixed;
  right: 15px;
  bottom: 75px;
  z-index: 100;
}

.btn-top-01 a {
  position: relative;
  display: block;
  width: 56px;
  height: 56px;
  font-size: 0;
  color: transparent;
  background: rgba(0, 171, 235, 0.5);
  border-radius: 50%;
}

.btn-top-01 a::before,
.btn-top-01 a::after {
  position: absolute;
  top: 2px;
  right: 0;
  bottom: 0;
  display: block;
  width: 13px;
  height: 2px;
  margin: auto;
  background: #fff;
  border-radius: 2px;
  content: "";
}

.btn-top-01 a::before {
  left: -8px;
  transform: rotate(134deg);
}

.btn-top-01 a::after {
  left: 8px;
  transform: rotate(-134deg);
}

.l-wrapper {
  line-height: 1.75;
  font-size: 16px;
  overflow: clip;
}

.l-wrapper * {
  box-sizing: border-box;
  font: inherit;
}

.l-wrapper br {
  line-height: initial;
}

.l-wrapper img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

.l-contents-area {
  position: relative;
}

.l-content {
  box-sizing: border-box;
  padding-bottom: 16px;
}

.l-layout {
  box-sizing: border-box;
}

.l-layout__main> :last-child {
  margin-bottom: 0;
}

.l-layout> :last-child {
  margin-bottom: 0;
}

.l-login {
  box-sizing: border-box;
  line-height: 1.625;
}

.l-login__inner {
  margin: 0 auto;
  background-color: #ffffff;
}

.l-login__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 60px;
  padding: 0 15px;
  background-color: #00aaeb;
  color: #fff;
}

.l-login__ttl {
  display: flex;
  align-items: center;
  height: 100%;
  font-size: 16px;
  font-weight: bold;
}

.l-login__checkbox {
  margin-bottom: 15px;
}

.l-login__checkbox input[type=checkbox] {
  display: none;
}

.l-login__checkbox .label-check {
  position: relative;
  display: inline-block;
  padding: 0 0 0 28px;
  line-height: 1.75;
  font-size: 14px;
  cursor: pointer;
}

.l-login__checkbox .label-check::before {
  box-sizing: border-box;
  content: "";
  display: block;
  position: absolute;
  z-index: 2;
  top: calc((1.75em - 20px) / 2 + 2px);
  left: 6px;
  width: 7px;
  height: 12px;
  border-right: 2px solid #4392da;
  border-bottom: 2px solid #4392da;
  opacity: 0;
  transform: rotate(45deg);
}

.l-login__checkbox .label-check::after {
  box-sizing: border-box;
  position: absolute;
  display: block;
  content: "";
  top: calc((1.75em - 20px) / 2);
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #d7dce2;
  border-radius: 3px;
  background: #f3f3f3;
}

.l-login__checkbox input:checked+.label-check::before {
  opacity: 1;
}

.l-login__cont {
  padding: 15px 15px 32px;
}

.l-login__lead {
  margin-bottom: 16px;
}

.l-login__lead p {
  font-size: 14px;
}

.l-login__lead p:not(:last-child) {
  margin-bottom: 1em;
}

.l-login__primary {
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #e6e6e6;
}

.l-login__list01 {
  margin: 0 0 15px;
}

.l-login__list01 li:not(:last-child) {
  margin: 0 0 10px;
}

.l-login__list01 input[type=text],
.l-login__list01 input[type=password] {
  box-sizing: border-box;
  width: 100%;
  height: 50px !important;
  margin: 0;
  padding: 0 15px !important;
  border: 1px solid #d7dce2 !important;
  border-radius: 3px;
  background: #f3f3f3;
  line-height: normal !important;
  font-size: 16px;
}

.l-login__list01 input[type=text]:focus,
.l-login__list01 input[type=password]:focus {
  background-color: #f3f3f3 !important;
  background-image: none !important;
}

.l-login__list01 input[type=text]::-moz-placeholder,
.l-login__list01 input[type=password]::-moz-placeholder {
  font-size: 14px;
  color: #A0B1BA;
}

.l-login__list01 input[type=text]::placeholder,
.l-login__list01 input[type=password]::placeholder {
  font-size: 14px;
  color: #A0B1BA;
}

.l-login__btn {
  text-align: center;
}

.l-login__btn .btn {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  margin: 0;
  padding: 0 20px 0 8px !important;
  border-radius: 3px;
  border: none;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  transition: 200ms;
  cursor: pointer;
}

.l-login__btn .btn::before {
  content: "";
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 2px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.l-login__btn .btn.btn-01 {
  color: #006bcd;
}

.l-login__btn .btn.btn-01::before {
  background-image: url(/conts/2026/images/icon_login_btn01.png);
  width: 20px;
  height: 20px;
}

.l-login__btn .btn.btn-02 {
  background-color: #f57c31;
  color: #fff;
}

.l-login__btn .btn.btn-02::before {
  background-image: url(/conts/2026/images/icon_login_btn02.png);
  width: 20px;
  height: 20px;
}

.l-login__btn .btn:hover.btn-01 {
  opacity: 0.8 !important;
}

.l-login__btn .btn:hover.btn-02 {
  opacity: 0.9 !important;
}

.l-login__secondary> :not(:last-child) {
  margin-bottom: 16px;
}

.l-login__list02>li:not(:last-child) {
  margin-bottom: 10px;
}

.l-login__list02>li a {
  display: block;
  position: relative;
  padding-left: 20px;
  font-size: 14px;
}

.l-login__list02>li a::before,
.l-login__list02>li a::after {
  content: "";
  display: block;
  position: absolute;
  left: 5px;
  width: 9px;
  height: 1px;
  background: #00aaeb;
}

.l-login__list02>li a::before {
  top: calc(50% - 3px);
  transform: rotate(45deg);
}

.l-login__list02>li a::after {
  top: calc(50% + 3px);
  transform: rotate(-45deg);
}

.c-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  height: 48px;
  margin: 0;
  padding: 5px 20px;
  border: none;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
  background: none;
  font: inherit;
  font-size: 14px;
  letter-spacing: normal;
  text-decoration: none !important;
  transition: background-color 200ms, color 200ms, opacity 200ms;
  cursor: pointer;
}

.c-btn>span {
  line-height: 1.375;
}

.c-btn.s0 {
  min-width: 240px;
}

.c-btn.s100 {
  width: 100%;
}

.c-btn.s1 {
  width: 351px;
}

.c-btn.c1 {
  background-color: #fff;
  color: #006bcd;
}

.c-btn.c1:hover,
.c-btn.c1:focus,
.c-btn.c1:active {
  color: #349eff;
}

.c-btn.c2 {
  background-color: #f57c31;
  color: #fff;
}

.c-btn.c2:hover,
.c-btn.c2:focus,
.c-btn.c2:active {
  background-color: #f79b62;
}

.c-btn.c3 {
  background-color: #006bcd;
  color: #fff;
}

.c-btn.c3:hover,
.c-btn.c3:focus,
.c-btn.c3:active {
  background-color: #0186ff;
}

.c-btn.c4 {
  background-color: #00abeb;
  color: #fff;
}

.c-btn.c4:hover,
.c-btn.c4:focus,
.c-btn.c4:active {
  background-color: #48c3f1;
}

.c-btn.iconLogin {
  padding-left: 8px;
}

.c-btn.iconLogin::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 20px;
  margin-right: 8px;
  background: url(../images/icons/alt_icon_login.png) no-repeat 0 0;
  background-size: contain;
}

.c-btn.iconRegister {
  padding-left: 8px;
}

.c-btn.iconRegister::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 20px;
  margin-right: 8px;
  background: url(../images/icons/alt_icon_register.png) no-repeat 0 0;
  background-size: contain;
}

.c-btn.iconSearch {
  padding-left: 8px;
}

.c-btn.iconSearch::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  background: url(../images/icons/alt_icon_search_02.png) no-repeat 0 0;
  background-size: contain;
}

.c-btn.iconStar {
  padding-left: 8px;
}

.c-btn.iconStar::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  background: url(../images/icons/alt_icon_fav_02.png) no-repeat 0 0;
  background-size: contain;
}

.c-btn.iconCheck {
  padding-left: 8px;
}

.c-btn.iconCheck::before {
  content: "";
  display: block;
  width: 18px;
  height: 10px;
  margin-right: 4px;
  border-left: 1px solid #9a9a9a;
  border-bottom: 1px solid #9a9a9a;
  transform-origin: left bottom;
  transform: rotate(-45deg);
}

.c-btn.done {
  background-color: #ffffff !important;
  color: #9a9a9a !important;
}

.c-btn.disabled,
.c-btn:disabled {
  pointer-events: none;
  background-color: #b2b2b2 !important;
  color: #fff !important;
}

.c-carouselList {
  position: relative;
}

.c-carouselList:not(:last-child) {
  margin-bottom: 64px;
}

.c-carouselList__slide {
  width: 200px;
}

.c-carouselList__slide>a {
  text-decoration: none;
  transition: color 200ms;
}

.c-carouselList__slide>a> :last-child {
  margin-bottom: 0;
}

.c-carouselList__slide>a:hover .c-carouselList__slide__pic {
  opacity: 0.8;
}

.c-carouselList__slide__pic {
  display: block;
  margin-bottom: 8px;
  transition: opacity 200ms;
}

.c-carouselList__slide__txt {
  display: block;
  line-height: 1.5;
  font-size: 14px;
}

.c-carouselList.is-no-swipe .c-carouselList__controller {
  visibility: hidden;
  pointer-events: none;
}

.c-carouselList .swiper-pagination-bullets {
  position: relative;
  bottom: auto;
  margin-top: 20px;
  text-align: center;
}

.c-carouselList .swiper-pagination-bullet {
  width: 14px;
  height: 14px;
  margin: 0 10px !important;
  opacity: 1;
  background-color: #e6e6e6;
}

.c-carouselList .swiper-pagination-bullet-active {
  background-color: #00abeb;
}

.c-carouselList .swiper-button-next:hover,
.c-carouselList .swiper-button-prev:hover {
  opacity: 0.7;
}

.c-carouselList .swiper-button-next::before,
.c-carouselList .swiper-button-prev::before {
  line-height: 56px;
  color: #CCC;
  font-size: 37px;
}

.c-carouselList .swiper-button-next:after,
.c-carouselList .swiper-button-prev:after {
  display: none;
}

.c-colWrap {
  margin-bottom: 32px;
}

.c-conts-list__item a {
  display: block;
  color: inherit !important;
  text-decoration: none;
}

.c-conts-list__item__inner {
  display: flex;
}

.c-conts-list__item__thumb {
  flex: 0 0 auto;
  width: calc((100% - 24px) / 2);
  max-width: 130px;
  margin-right: 24px;
}

.c-conts-list__item__thumb img {
  transition: opacity 200ms;
}

a:hover .c-conts-list__item__thumb img,
a:active .c-conts-list__item__thumb img,
a:focus .c-conts-list__item__thumb img {
  opacity: 0.8;
}

.c-conts-list__item__textWrap {
  flex: 1 1 auto;
  font-size: 14px;
}

.c-conts-list__item__new {
  display: inline-block;
  vertical-align: top;
  padding: 0 4px;
  border: 1px solid #006bcd;
  border-radius: 4px;
  line-height: 1.5;
  color: #006bcd;
  font-size: 11px;
  font-weight: bold;
  transition: border-color 200ms, color 200ms;
}

a:hover .c-conts-list__item__new,
a:active .c-conts-list__item__new,
a:focus .c-conts-list__item__new {
  border-color: #349eff;
  color: #349eff;
}

.c-conts-list__item__title {
  margin-bottom: 1em;
  color: #006bcd;
  transition: color 200ms;
}

a:hover .c-conts-list__item__title,
a:active .c-conts-list__item__title,
a:focus .c-conts-list__item__title {
  color: #349eff;
}

.c-hdg01 {
  margin: 48px 0 32px;
  line-height: 1.5;
  font-size: 24px;
  font-weight: normal;
  text-align: center;
}

.c-hdg01:first-child {
  margin-top: 0;
}

.c-hdg01:last-child {
  margin-bottom: 0;
}

.c-hdg02 {
  position: relative;
  margin: 32px 0 24px;
  padding-left: 15px;
  line-height: 1.5;
  font-size: 21px;
  font-weight: normal;
}

.c-hdg02:first-child {
  margin-top: 0;
}

.c-hdg02:last-child {
  margin-bottom: 0;
}

.c-hdg02::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 1.5em;
  background-color: #00abeb;
}

.c-hdg03 {
  position: relative;
  margin: 24px 0 16px;
  line-height: 1.5;
  font-size: 16px;
  font-weight: bold;
}

.c-hdg03:first-child {
  margin-top: 0;
}

.c-hdg03:last-child {
  margin-bottom: 0;
}

.c-hdg04 {
  position: relative;
  margin: 16px 0 8px;
  padding-bottom: 7px;
  border-bottom: 1px solid #00ABEB;
  line-height: 1.5;
  font-size: 14px;
  font-weight: bold;
}

.c-hdg04:first-child {
  margin-top: 0;
}

.c-hdg04:last-child {
  margin-bottom: 0;
}

.l-hero {
  background-color: #00AAEB;
  overflow: hidden;
}

.l-hero__ttl {
  text-align: center;
}

.c-side-category-nav {
  margin-bottom: 32px;
  font-size: 16px;
}

.c-side-category-nav__head__ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 58px;
  background-color: #E6E6E6;
  color: #000;
  font-weight: bold;
}

.c-side-category-nav__cont {
  padding: 15px;
  border: 1px solid #E6E6E6;
  border-top: none;
  background-color: #f9f8f6;
}

.c-side-category-nav__list .__item:not(:last-child) {
  border-bottom: 1px solid #e6e6e6;
}

.c-side-category-nav__list .__item a {
  display: flex;
  align-items: center;
  position: relative;
  min-height: 54px;
  padding: 6px 0 6px 25px;
  line-height: 1.5;
  font-size: 14px;
  text-decoration: none;
  transition: 200ms;
}

_:-ms-input-placeholder,
:root .c-side-category-nav__list .__item a {
  height: 54px;
}

.c-side-category-nav__list .__item a::before,
.c-side-category-nav__list .__item a::after {
  content: "";
  display: block;
  position: absolute;
  left: 8px;
  width: 9px;
  height: 2px;
  background: #00aaeb;
}

.c-side-category-nav__list .__item a::before {
  top: calc(50% - 4px);
  transform: rotate(45deg);
}

.c-side-category-nav__list .__item a::after {
  top: calc(50% + 1px);
  transform: rotate(-45deg);
}

.c-side-conts-nav {
  font-size: 16px;
}

.c-side-conts-nav__head__ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 58px;
  background-color: #E6E6E6;
  color: #000;
  font-weight: bold;
}

.c-side-conts-nav__cont {
  padding: 0 15px;
  border: 1px solid #e6e6e6;
  border-top: none;
  background-color: #ffffff;
}

.c-side-conts-nav__hdg {
  border-bottom: 1px solid #E6E6E6;
}

.c-side-conts-nav__hdg .__link {
  display: flex;
  align-items: center;
  position: relative;
  height: 58px;
  padding: 0 20px;
  background-color: #ECECEC;
  text-decoration: none;
}

.c-side-conts-nav__list:not(:last-child) {
  border-bottom: 1px solid #e6e6e6;
}

.c-side-conts-nav__list__ttl {
  position: relative;
}

.c-side-conts-nav__list__ttl::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 31px;
  height: 31px;
  margin: auto;
  background-color: #00ABEB;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) {
  display: flex;
  align-items: center;
  position: relative;
  height: 58px;
  padding-left: 5px;
  padding-right: 46px;
  color: #000;
  text-decoration: none;
  transition: 200ms;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) .__ico {
  content: "";
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 8px;
  background-image: url(/conts/2026/images/icon_sideNav01.png);
  background-repeat: no-repeat;
  background-size: 150px 30px;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) .__ico--1 {
  background-position: 0px 0;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) .__ico--2 {
  background-position: -30px 0;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) .__ico--3 {
  background-position: -60px 0;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) .__ico--4 {
  background-position: -90px 0;
}

.c-side-conts-nav__list__ttl>a:not(.__hook) .__ico--5 {
  background-position: -120px 0;
}

.c-side-conts-nav__list__ttl>a:not(.__hook)::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 8px;
  width: 15px;
  height: 1px;
  margin: auto;
  background: rgba(255, 255, 255, 0.75);
}

.c-side-conts-nav__list__ttl>a:not(.__hook)::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15px;
  width: 1px;
  height: 0px;
  margin: auto;
  background: rgba(255, 255, 255, 0.75);
  transition: 200ms;
}

.c-side-conts-nav__list__ttl>a:not(.__hook):hover {
  opacity: 0.8;
}

.c-side-conts-nav__list__ttl .__link {
  display: flex;
  align-items: center;
  position: relative;
  height: 58px;
  padding-left: 5px;
  padding-right: 46px;
  text-decoration: none;
  transition: 200ms;
}

.c-side-conts-nav__list__ttl .__hook {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 31px;
  height: 31px;
  margin: auto;
  background-color: #00ABEB;
  transition: 200ms;
}

.c-side-conts-nav__list__ttl .__hook::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 8px;
  width: 15px;
  height: 1px;
  margin: auto;
  background: rgba(255, 255, 255, 0.75);
}

.c-side-conts-nav__list__ttl .__hook::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15px;
  width: 1px;
  height: 0px;
  margin: auto;
  background: rgba(255, 255, 255, 0.75);
  transition: 200ms;
}

.c-side-conts-nav__list__ttl .__hook:hover {
  opacity: 0.8;
}

.c-side-conts-nav__list__body {
  padding: 8px 24px 16px;
}

.c-side-conts-nav__list__body .__item a {
  display: flex;
  align-items: center;
  position: relative;
  padding: 8px 0 8px 15px;
  line-height: 1.5;
  font-size: 14px;
  text-decoration: none;
  transition: 200ms;
}

.c-side-conts-nav__list__body .__item a::before,
.c-side-conts-nav__list__body .__item a::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 9px;
  height: 2px;
  background-color: #00abeb;
}

.c-side-conts-nav__list__body .__item a::before {
  top: 14px;
  transform: rotate(45deg);
}

.c-side-conts-nav__list__body .__item a::after {
  top: 19px;
  transform: rotate(-45deg);
}

.c-side-conts-nav__list:not(.is-open) .c-side-conts-nav__list__ttl a::after {
  height: 15px;
}

.c-side-conts-nav--category {
  margin-bottom: 32px;
}

.c-side-conts-nav--category .c-side-conts-nav__cont {
  background-color: #f9f8f6;
}

.c-index-head {
  margin-bottom: 48px;
  padding: 20px 15px;
  background-color: #f3f3f3;
}

.c-index-head__ttl {
  margin-bottom: 16px;
  color: #000;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.c-index-head__item {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dotted #B2B2B2;
  line-height: 1.75;
  font-size: 16px;
}

.c-index-head__item:last-child {
  margin: 0px;
  border-bottom: 0;
}

.c-index-head__item>a {
  color: #006bcd;
}

.c-index-head__item>a:hover {
  color: #349eff;
}

.c-index-head__item>a:visited {
  color: #551a8b;
}

.p-guidance__lede>p:not(:first-child) {
  margin-top: 1.75em;
}

.p-guidance__ico {
  width: 75px;
  height: 23px;
  margin: 28px auto 21px;
  background-color: rgba(37, 171, 235, 0.2);
  -webkit-mask-image: linear-gradient(to bottom left, #000 50%, transparent 51%), linear-gradient(to bottom right, #000 50%, transparent 51%);
  mask-image: linear-gradient(to bottom left, #000 50%, transparent 51%), linear-gradient(to bottom right, #000 50%, transparent 51%);
  -webkit-mask-repeat: no-repeat, no-repeat;
  mask-repeat: no-repeat, no-repeat;
  -webkit-mask-position: left top, right top;
  mask-position: left top, right top;
  -webkit-mask-size: 50.1% 100%, 50.1% 100%;
  mask-size: 50.1% 100%, 50.1% 100%;
}

.p-guidance__catch {
  line-height: 1.5;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

.p-guidance__catch__em {
  line-height: 1;
  color: #25ABEB;
  font-size: 26px;
}

.p-guidance__catch__em .__num {
  font-size: 32px;
}

.p-tab {
  --color-1: #006BCD;
  --color-2: #25ABEB;
  --color-3: #1DB1C4;
  position: relative;
  z-index: 1;
  margin-top: 30px;
}

.p-tab-nav {
  position: relative;
  width: 100vw;
  margin-left: -15px;
  overflow: hidden;
}

.p-tab-nav__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 6px;
  max-width: calc(100% - 20px);
  margin: 0 auto;
}

.p-tab-nav__item {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  isolation: isolate;
  margin: 0;
  padding: 0;
  height: 70px;
  border: none;
  outline: none;
  background: none;
  border-radius: 6px 6px 0 0;
  overflow: hidden;
  transition: translate 300ms;
  translate: 0 5px;
  cursor: pointer;
}

.p-tab-nav__item::before {
  content: "";
  display: block;
  position: absolute;
  inset: 0;
  z-index: -1;
  opacity: 0.25;
  transition: opacity 300ms;
}

.p-tab-nav__item[data-color="1"]::before {
  background-color: var(--color-1);
}

.p-tab-nav__item[data-color="2"]::before {
  background-color: var(--color-2);
}

.p-tab-nav__item[data-color="3"]::before {
  background-color: var(--color-3);
}

.p-tab-nav__item.is-active {
  translate: 0 0;
}

.p-tab-nav__item.is-active::before {
  opacity: 1;
}

.p-tab-nav__item.is-active .p-tab-nav__item__txt {
  color: #FFFC07;
}

.p-tab-nav__item__inner {
  font-weight: bold;
}

.p-tab-nav__item__txt {
  display: block;
  line-height: 1;
  color: #006BCD;
  font-size: 20px;
  transition: color 300ms;
}

.p-tab-nav__item__square {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 20px;
  margin-top: 6px;
  padding: 1px 5px 0;
  border-radius: 3px;
  background-color: #fff;
  line-height: 1;
  color: #006BCD;
  font-size: 13px;
}

.p-tab-cont {
  position: relative;
  isolation: isolate;
  margin-left: min(50% - ((100vw - var(--scrollbar)) / 2), 0px);
  margin-right: min(50% - ((100vw - var(--scrollbar)) / 2), 0px);
  padding: 0 15px;
  border-top: 8px solid #DAE1EA;
  border-bottom: 8px solid #DAE1EA;
  transition: border-color 300ms;
  background-image: linear-gradient(0deg, #fff 0%, #E0F9FF 100%);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% 100%;
  background-attachment: fixed;
}

.p-tab-cont[data-color="1"] {
  border-color: var(--color-1);
}

.p-tab-cont[data-color="2"] {
  border-color: var(--color-2);
}

.p-tab-cont[data-color="3"] {
  border-color: var(--color-3);
}

.p-tab-cont__container {
  max-width: 1046px;
  margin: 0 auto;
  padding: 15px 0 40px;
}

.p-tab-cont__item {
  counter-reset: question 0;
}

.p-tab-cont__item[aria-hidden=true] {
  display: none;
}

.p-question {
  --gap-left: 8px;
  --gap-right: 4px;
  --color: #006BCD;
  position: relative;
  max-width: 1000px;
  padding: 22px 16px 15px;
  margin: 45px auto 0;
  border-radius: 8px;
  box-shadow: 0 3px 10px rgba(145, 170, 193, 0.5);
  background-color: #fff;
}

.p-question[data-color="1"] {
  --color: #006BCD;
}

.p-question[data-color="2"] {
  --color: #25ABEB;
}

.p-question[data-color="3"] {
  --color: #1DB1C4;
}

.p-question:not(:first-child) {
  margin-top: 60px;
}

.p-question__number {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: -45px;
  left: 0;
  width: 62px;
  height: 52px;
  padding-top: 6px;
  border: 3px solid var(--color);
  background-color: #fff;
  border-radius: 10px;
  line-height: 1;
  color: var(--color);
  font-size: 13px;
  font-weight: bold;
  text-align: center;
}

.p-question__number::before,
.p-question__number::after {
  content: "";
  display: inline-block;
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  border-width: 12px 0 0 13px;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}

.p-question__number::before {
  bottom: -14px;
  border-top-color: var(--color);
}

.p-question__number::after {
  right: 1px;
  border-top-width: 8px;
  border-left-width: 8px;
  bottom: -7px;
  border-top-color: #fff;
}

.p-question__number .__num {
  display: block;
  margin-top: 2px;
  font-family: "Roboto", sans-serif !important;
  font-size: 22px;
}

.p-question__number .__num::before {
  counter-increment: question 1;
  content: counter(question) " ";
}

.p-question__cont {
  padding-left: var(--gap-left);
  padding-right: var(--gap-right);
}

.p-question__ttl {
  line-height: 1.5;
  font-size: 18px;
  font-weight: bold;
}

.p-question__body__inner {
  margin-top: 8px;
  padding: 14px 0 10px;
  border-top: 2px solid #DAE1EA;
}

.p-question__lede {
  line-height: 1.5;
  font-size: 18px;
  font-weight: bold;
  text-decoration-line: underline;
  text-decoration-thickness: 6px;
  text-decoration-color: rgba(255, 252, 7, 0.5);
}

.p-question__lines {
  display: grid;
  grid-template-columns: 100%;
  gap: 23px;
  margin-top: 20px;
}

.p-question__lines__ico {
  height: 125px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  text-align: center;
}

.p-question[data-color="1"] .p-question__lines__ico {
  background-image: url(../images/pic_question_ico_01.png);
}

.p-question[data-color="2"] .p-question__lines__ico {
  background-image: url(../images/pic_question_ico_02.png);
}

.p-question[data-color="3"] .p-question__lines__ico {
  background-image: url(../images/pic_question_ico_03.png);
}

.p-question__lines__txt {
  position: relative;
  padding: 10px 14px;
  border: 3px solid #E4E9F0;
  border-radius: 8px;
  background-color: #fff;
}

.p-question__lines__txt::before,
.p-question__lines__txt::after {
  content: "";
  display: inline-block;
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  border-width: 0 8px 16px 8px;
  position: absolute;
  margin: auto;
}

.p-question__prepare {
  margin-top: 24px;
  padding: 20px 14px;
  background-color: #F7F7F7;
  border-radius: 8px;
}

.p-question__prepare__ttl {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  line-height: 1.4;
  color: var(--color);
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.p-question__prepare__ttl::before,
.p-question__prepare__ttl::after {
  content: "";
  display: block;
  flex: 0 0 auto;
  width: 3px;
  height: 32px;
  border-radius: 9999px;
  background-color: var(--color);
  transform-origin: center bottom;
}

.p-question__prepare__ttl::before {
  rotate: -20deg;
}

.p-question__prepare__ttl::after {
  rotate: 20deg;
}

.p-question__prepare__ttl__inner {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

.p-question__prepare__ttl__start,
.p-question__prepare__ttl__end {
  flex: 0 0 auto;
  position: relative;
  width: 20px;
}

.p-question__prepare__ttl__deco {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  bottom: -4px;
  width: 34px;
  height: 34px;
  border: 3px solid var(--color);
  background-color: #fff;
  border-radius: 8px;
}

.p-question__prepare__ttl__deco::before,
.p-question__prepare__ttl__deco::after {
  content: "";
  display: inline-block;
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  border-width: 12px 0 0 13px;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  transform-origin: center top;
  scale: 0.8;
}

.p-question__prepare__ttl__deco::before {
  bottom: -14px;
  border-top-color: var(--color);
}

.p-question__prepare__ttl__deco::after {
  right: 1px;
  border-top-width: 8px;
  border-left-width: 8px;
  bottom: -7px;
  border-top-color: #fff;
}

.p-question__prepare__ttl__deco .__ico {
  width: 16px;
  height: 16px;
  background-image: linear-gradient(0deg, var(--color) 0%, var(--color) 100%), linear-gradient(0deg, var(--color) 0%, var(--color) 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 4px, 4px 100%;
}

.p-question__prepare__list {
  margin-top: 16px;
  line-height: 1.5;
  font-size: 14px;
}

.p-question__prepare__list>li {
  position: relative;
  padding-left: 1em;
  font-weight: bold;
}

.p-question__prepare__list>li::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: calc((1.5em - 6px) / 2);
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #C1C9D3;
}

.p-question__prepare__list>li:not(:first-child) {
  margin-top: 1em;
}

.p-question__controller {
  margin-top: 5px;
  text-align: right;
}

.p-question__controller__btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  vertical-align: top;
  gap: 3px;
  padding: 0;
  border: none;
  background-color: transparent;
  color: var(--color);
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
  transition: opacity 200ms;
}

.p-question__controller__btn[aria-hidden=true] {
  display: none;
}

.p-question__controller__btn i {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: var(--color);
  line-height: 1;
  color: #fff;
  font-size: 10px;
  translate: 0 -1px;
}

.js-accordion-body {
  height: 0;
  overflow: hidden;
}

.p-section {
  position: relative;
  isolation: isolate;
  padding: 30px 0 40px;
}

.p-section.--pd1 {
  padding: 40px 0 0;
}

.p-section.--bg1::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: min(50% - ((100vw - var(--scrollbar)) / 2), 0px);
  right: min(50% - ((100vw - var(--scrollbar)) / 2), 0px);
  z-index: -1;
  background-color: #F3F5F7;
  pointer-events: none;
}

.p-section__head {
  position: relative;
}

.p-section__head__ico {
  width: 60px;
  height: 60px;
  margin: 0 auto;
}

.p-section__ttl {
  position: relative;
  padding-bottom: 22px;
  line-height: 1.5;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

.p-section__ttl:not(:first-child) {
  margin-top: 16px;
}

.p-section__ttl .__em {
  line-height: 1;
  color: #25ABEB;
  font-size: 26px;
}

.p-section__ttl::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 68px;
  height: 5px;
  margin: auto;
  background-image: linear-gradient(90deg, #006BCD 30%, transparent 30%, transparent 35%, #25ABEB 35%, #25ABEB 65%, transparent 65%, transparent 70%, #22BDD1 70%);
  background-repeat: no-repeat;
  background-size: contain;
}

.p-section__inner {
  position: relative;
  margin-top: 20px;
}

.p-section__inner.--bg1 {
  margin-top: 40px;
  padding: 24px 12px 24px 0;
}

.p-section__inner.--bg1::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: min(50% - ((100vw - var(--scrollbar)) / 2), 0px);
  z-index: -1;
  box-shadow: 0 3px 10px rgba(145, 170, 193, 0.5);
  border-radius: 0 8px 8px 0;
  background-color: #fff;
  pointer-events: none;
}

.p-mogimen {
  display: grid;
  grid-template-columns: 100%;
  gap: 8px;
  margin-top: 30px;
  padding: 14px 12px 12px;
  border-radius: 8px;
  box-shadow: 0 3px 10px rgba(145, 170, 193, 0.5);
  background-color: #EFFAFF;
}

.p-mogimen__pic {
  flex: 0 0 auto;
  text-align: center;
}

.p-mogimen__pic img {
  width: 100px;
  height: 100px;
}

.p-mogimen__ttl {
  color: #006BCD;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

.p-mogimen__txt {
  margin-top: 2px;
  padding-top: 6px;
  border-top: 2px solid #DAE1EA;
}

.p-mogimen__link {
  display: flex;
  justify-content: flex-end;
  margin-top: 12px;
}

.p-mogimen__link a {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  vertical-align: top;
  gap: 3px;
  padding: 0;
  border: none;
  background-color: transparent;
  color: #006BCD;
  font-size: 13px;
  font-weight: bold;
  cursor: pointer;
  transition: opacity 200ms;
}

.p-mogimen__link a i {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #006BCD;
  line-height: 1;
  color: #fff;
  font-size: 10px;
  translate: 0 -1px;
}

.p-step {
  position: relative;
  isolation: isolate;
  padding-left: 4px;
}

.p-step__line {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  width: 4px;
  background-color: #DAE1EA;
}

.p-step__line .__gauge {
  position: absolute;
  inset: 0;
  background-color: #006BCD;
  transform-origin: center top;
  transform: scaleY(0%);
}

.p-step__item {
  --pl: 10px;
  display: grid;
  grid-template-columns: 100%;
  gap: 20px;
  padding-bottom: 40px;
}

.p-step__item__line {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  width: 4px;
  background-color: #DAE1EA;
}

.p-step__item__line .__gauge {
  position: absolute;
  inset: 0;
  background-color: #006BCD;
  transform-origin: center top;
  transform: scaleY(0%);
}

.p-step__item__pic {
  text-align: center;
}

.p-step__item__pic img {
  width: 190px;
}

.p-step__item__num {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  isolation: isolate;
  width: 98px;
  height: 30px;
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
  background-color: #DAE1EA;
  font-family: "Roboto", sans-serif;
  line-height: 1;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.05em;
}

.p-step__item__num::before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  inset: 0;
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
  background-color: #006BCD;
  opacity: 0;
  scale: 0 1;
  transform-origin: left center;
  transition: opacity 300ms, scale 300ms;
}

.p-step__item__num .__inner {
  font-family: "Roboto", sans-serif !important;
}

.p-step__item__num .__num {
  margin-left: 0.1em;
  font-size: 17px;
  font-family: "Roboto", sans-serif !important;
}

.p-step__item.is-fired .p-step__item__num::before {
  opacity: 1;
  scale: 1;
}

.p-step__item__ttl {
  margin-top: 14px;
  padding-left: var(--pl);
  line-height: 1.5;
  font-size: 18px;
  font-weight: bold;
}

.p-step__item__txt {
  margin-top: 8px;
  padding-top: 8px;
  padding-left: var(--pl);
  border-top: 2px solid #DAE1EA;
}

.p-profile {
  border-radius: 8px;
  background-color: #F7F7F7;
  overflow: hidden;
}

.p-profile__ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 44px;
  background-color: #686868;
  line-height: 1.5;
  color: #fff;
  font-weight: bold;
}

.p-profile__pic {
  flex: 0 0 auto;
  text-align: center;
}

.p-profile__pic img {
  width: 125px;
  height: 125px;
}

.p-profile__cont {
  display: grid;
  grid-template-columns: 100%;
  gap: 20px;
  padding: 20px 12px;
}

.p-profile__name {
  line-height: 1.5;
  font-size: 18px;
  font-weight: bold;
}

.p-profile__txt {
  margin-top: 14px;
  line-height: 1.5;
}

.u-align-left {
  text-align: left;
}

.u-align-center {
  text-align: center;
}

.u-align-right {
  text-align: right;
}

.u-valign-top {
  vertical-align: top;
}

.u-valign-middle {
  vertical-align: middle;
}

.u-valign-bottom {
  vertical-align: bottom;
}

.u-spbr {
  display: none;
}

.u-sponly {
  display: none;
}

.u-fz1 {
  font-size: 1px;
}

.u-fz2 {
  font-size: 2px;
}

.u-fz3 {
  font-size: 3px;
}

.u-fz4 {
  font-size: 4px;
}

.u-fz5 {
  font-size: 5px;
}

.u-fz6 {
  font-size: 6px;
}

.u-fz7 {
  font-size: 7px;
}

.u-fz8 {
  font-size: 8px;
}

.u-fz9 {
  font-size: 9px;
}

.u-fz10 {
  font-size: 10px;
}

.u-fz11 {
  font-size: 11px;
}

.u-fz12 {
  font-size: 12px;
}

.u-fz13 {
  font-size: 13px;
}

.u-fz14 {
  font-size: 14px;
}

.u-fz15 {
  font-size: 15px;
}

.u-fz16 {
  font-size: 16px;
}

.u-fz17 {
  font-size: 17px;
}

.u-fz18 {
  font-size: 18px;
}

.u-fz19 {
  font-size: 19px;
}

.u-fz20 {
  font-size: 20px;
}

.u-fz21 {
  font-size: 21px;
}

.u-fz22 {
  font-size: 22px;
}

.u-fz23 {
  font-size: 23px;
}

.u-fz24 {
  font-size: 24px;
}

.u-fz25 {
  font-size: 25px;
}

.u-fz26 {
  font-size: 26px;
}

.u-fz27 {
  font-size: 27px;
}

.u-fz28 {
  font-size: 28px;
}

.u-fz29 {
  font-size: 29px;
}

.u-fz30 {
  font-size: 30px;
}

.u-fz31 {
  font-size: 31px;
}

.u-fz32 {
  font-size: 32px;
}

.u-mt-s1 {
  margin-top: 8px;
}

.u-mb-s1 {
  margin-bottom: 8px;
}

.u-mt-s2 {
  margin-top: 16px;
}

.u-mb-s2 {
  margin-bottom: 16px;
}

.u-mt-s3 {
  margin-top: 24px;
}

.u-mb-s3 {
  margin-bottom: 24px;
}

.u-mt-s4 {
  margin-top: 32px;
}

.u-mb-s4 {
  margin-bottom: 32px;
}

.u-mt-s5 {
  margin-top: 40px;
}

.u-mb-s5 {
  margin-bottom: 40px;
}

.u-mt-s6 {
  margin-top: 48px;
}

.u-mb-s6 {
  margin-bottom: 48px;
}

.u-mt-s7 {
  margin-top: 56px;
}

.u-mb-s7 {
  margin-bottom: 56px;
}

.u-mt-s8 {
  margin-top: 64px;
}

.u-mb-s8 {
  margin-bottom: 64px;
}

.u-mt-s9 {
  margin-top: 72px;
}

.u-mb-s9 {
  margin-bottom: 72px;
}

.u-mt-s10 {
  margin-top: 80px;
}

.u-mb-s10 {
  margin-bottom: 80px;
}

.u-mt0 {
  margin-top: 0px;
}

.u-mb0 {
  margin-bottom: 0px;
}

.u-pt0 {
  padding-top: 0px;
}

.u-pb0 {
  padding-bottom: 0px;
}

.u-mt10 {
  margin-top: 10px;
}

.u-mb10 {
  margin-bottom: 10px;
}

.u-pt10 {
  padding-top: 10px;
}

.u-pb10 {
  padding-bottom: 10px;
}

.u-mt20 {
  margin-top: 20px;
}

.u-mb20 {
  margin-bottom: 20px;
}

.u-pt20 {
  padding-top: 20px;
}

.u-pb20 {
  padding-bottom: 20px;
}

.u-mt30 {
  margin-top: 30px;
}

.u-mb30 {
  margin-bottom: 30px;
}

.u-pt30 {
  padding-top: 30px;
}

.u-pb30 {
  padding-bottom: 30px;
}

.u-mt40 {
  margin-top: 40px;
}

.u-mb40 {
  margin-bottom: 40px;
}

.u-pt40 {
  padding-top: 40px;
}

.u-pb40 {
  padding-bottom: 40px;
}

.u-mt50 {
  margin-top: 50px;
}

.u-mb50 {
  margin-bottom: 50px;
}

.u-pt50 {
  padding-top: 50px;
}

.u-pb50 {
  padding-bottom: 50px;
}

.u-mt60 {
  margin-top: 60px;
}

.u-mb60 {
  margin-bottom: 60px;
}

.u-pt60 {
  padding-top: 60px;
}

.u-pb60 {
  padding-bottom: 60px;
}

.u-mt70 {
  margin-top: 70px;
}

.u-mb70 {
  margin-bottom: 70px;
}

.u-pt70 {
  padding-top: 70px;
}

.u-pb70 {
  padding-bottom: 70px;
}

.u-mt80 {
  margin-top: 80px;
}

.u-mb80 {
  margin-bottom: 80px;
}

.u-pt80 {
  padding-top: 80px;
}

.u-pb80 {
  padding-bottom: 80px;
}

.u-mt90 {
  margin-top: 90px;
}

.u-mb90 {
  margin-bottom: 90px;
}

.u-pt90 {
  padding-top: 90px;
}

.u-pb90 {
  padding-bottom: 90px;
}

.u-mt100 {
  margin-top: 100px;
}

.u-mb100 {
  margin-bottom: 100px;
}

.u-pt100 {
  padding-top: 100px;
}

.u-pb100 {
  padding-bottom: 100px;
}

.u-mt110 {
  margin-top: 110px;
}

.u-mb110 {
  margin-bottom: 110px;
}

.u-pt110 {
  padding-top: 110px;
}

.u-pb110 {
  padding-bottom: 110px;
}

.u-mt120 {
  margin-top: 120px;
}

.u-mb120 {
  margin-bottom: 120px;
}

.u-pt120 {
  padding-top: 120px;
}

.u-pb120 {
  padding-bottom: 120px;
}

.u-mt130 {
  margin-top: 130px;
}

.u-mb130 {
  margin-bottom: 130px;
}

.u-pt130 {
  padding-top: 130px;
}

.u-pb130 {
  padding-bottom: 130px;
}

.u-mt140 {
  margin-top: 140px;
}

.u-mb140 {
  margin-bottom: 140px;
}

.u-pt140 {
  padding-top: 140px;
}

.u-pb140 {
  padding-bottom: 140px;
}

.u-mt150 {
  margin-top: 150px;
}

.u-mb150 {
  margin-bottom: 150px;
}

.u-pt150 {
  padding-top: 150px;
}

.u-pb150 {
  padding-bottom: 150px;
}

.u-mt160 {
  margin-top: 160px;
}

.u-mb160 {
  margin-bottom: 160px;
}

.u-pt160 {
  padding-top: 160px;
}

.u-pb160 {
  padding-bottom: 160px;
}

.u-mt170 {
  margin-top: 170px;
}

.u-mb170 {
  margin-bottom: 170px;
}

.u-pt170 {
  padding-top: 170px;
}

.u-pb170 {
  padding-bottom: 170px;
}

.u-mt180 {
  margin-top: 180px;
}

.u-mb180 {
  margin-bottom: 180px;
}

.u-pt180 {
  padding-top: 180px;
}

.u-pb180 {
  padding-bottom: 180px;
}

.u-mt190 {
  margin-top: 190px;
}

.u-mb190 {
  margin-bottom: 190px;
}

.u-pt190 {
  padding-top: 190px;
}

.u-pb190 {
  padding-bottom: 190px;
}

.u-mt200 {
  margin-top: 200px;
}

.u-mb200 {
  margin-bottom: 200px;
}

.u-pt200 {
  padding-top: 200px;
}

.u-pb200 {
  padding-bottom: 200px;
}

.u-mt0 {
  margin-top: 0 !important;
}

.u-mb0 {
  margin-bottom: 0 !important;
}

.u-pt0 {
  padding-top: 0 !important;
}

.u-pb0 {
  padding-bottom: 0 !important;
}

.u-fwB {
  font-weight: bold;
}

.u-fwN {
  font-weight: normal;
}


@media (max-width: 767px) {
  .topicpathArea_none {
    display: none;
    /*SPのみパンくずエリアを非表示*/
  }

  ul.topicpath {
    float: none;
    width: auto;
    padding: 0;
    background-image: none;
    line-height: 1.75;
    color: #4d4d4d;
    overflow-x: scroll;
    word-break: keep-all;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
  }

  ul.topicpath li {
    float: none;
    display: inline;
    font-size: 12px !important;
  }

  ul.topicpath li:nth-child(n+2) {
    position: relative;
    margin-left: 25px;
  }

  ul.topicpath li:nth-child(n+2)::before,
  ul.topicpath li:nth-child(n+2)::after {
    position: absolute;
    left: -16px;
    display: block;
    width: 7px;
    height: 1px;
    background: #999;
    content: "";
    font-size: 0;
  }

  ul.topicpath li:nth-child(n+2)::before {
    top: 4px;
    transform: rotate(35deg);
  }

  ul.topicpath li:nth-child(n+2)::after {
    top: 8px;
    transform: rotate(-35deg);
  }

  ul.topicpath li+li:before {
    display: none;
  }

  .btn-top-01.js-scroll-top {
    opacity: 1;
    transition: opacity 0.5s;
  }

  .btn-top-01.js-scroll-top.is-hidden {
    opacity: 0;
  }

  .btn-top-01.js-scroll-top.is-fixed {
    position: fixed;
    bottom: 75px;
  }

  .l-contents-area {
    padding: 24px 15px 32px;
  }

  .l-layout {
    margin-bottom: 32px;
  }

  .l-layout__login {
    margin-bottom: 32px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.25);
  }

  .l-layout__main {
    margin-bottom: 32px;
    padding: 24px 15px 32px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.25);
    background-color: #ffffff;
  }

  .l-content>.l-login,
  .l-layout__main>.l-login {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 32px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    border-bottom: 1px solid #e6e6e6;
  }

  .l-content>.l-login:first-child,
  .l-layout__main>.l-login:first-child {
    margin-top: -24px;
  }

  .c-btn.s0 {
    width: 100%;
  }

  .c-btn.s1 {
    width: 100%;
  }

  .c-carouselList {
    margin-left: -15px;
    margin-right: -15px;
  }

  .c-carouselList.is-no-swipe .c-carouselList__wrapper {
    justify-content: center;
  }

  .c-carouselList .swiper-button-next,
  .c-carouselList .swiper-button-prev {
    display: none;
  }

  .c-colWrap__col {
    margin-bottom: 32px;
  }

  .c-conts-list__item:not(:last-child) {
    margin-bottom: 32px;
  }

  .c-side-category-nav {
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.25);
  }

  .c-side-conts-nav {
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.25);
  }

  .p-question__lines__txt::before,
  .p-question__lines__txt::after {
    left: 0;
    right: 0;
  }

  .p-question__lines__txt::before {
    top: -18px;
    border-bottom-color: #E4E9F0;
  }

  .p-question__lines__txt::after {
    top: -12px;
    border-width: 0 6px 13px 6px;
    border-bottom-color: #fff;
  }

  .u-align-left-sp {
    text-align: left;
  }

  .u-align-center-sp {
    text-align: center;
  }

  .u-align-right-sp {
    text-align: right;
  }

  .u-pcbr {
    display: none;
  }

  .u-spbr {
    display: block;
  }

  .u-pconly {
    display: none;
  }

  .u-sponly {
    display: block;
  }

  .u-fz1sp {
    font-size: 1px;
  }

  .u-fz2sp {
    font-size: 2px;
  }

  .u-fz3sp {
    font-size: 3px;
  }

  .u-fz4sp {
    font-size: 4px;
  }

  .u-fz5sp {
    font-size: 5px;
  }

  .u-fz6sp {
    font-size: 6px;
  }

  .u-fz7sp {
    font-size: 7px;
  }

  .u-fz8sp {
    font-size: 8px;
  }

  .u-fz9sp {
    font-size: 9px;
  }

  .u-fz10sp {
    font-size: 10px;
  }

  .u-fz11sp {
    font-size: 11px;
  }

  .u-fz12sp {
    font-size: 12px;
  }

  .u-fz13sp {
    font-size: 13px;
  }

  .u-fz14sp {
    font-size: 14px;
  }

  .u-fz15sp {
    font-size: 15px;
  }

  .u-fz16sp {
    font-size: 16px;
  }

  .u-fz17sp {
    font-size: 17px;
  }

  .u-fz18sp {
    font-size: 18px;
  }

  .u-fz19sp {
    font-size: 19px;
  }

  .u-fz20sp {
    font-size: 20px;
  }

  .u-fz21sp {
    font-size: 21px;
  }

  .u-fz22sp {
    font-size: 22px;
  }

  .u-fz23sp {
    font-size: 23px;
  }

  .u-fz24sp {
    font-size: 24px;
  }

  .u-fz25sp {
    font-size: 25px;
  }

  .u-fz26sp {
    font-size: 26px;
  }

  .u-fz27sp {
    font-size: 27px;
  }

  .u-fz28sp {
    font-size: 28px;
  }

  .u-fz29sp {
    font-size: 29px;
  }

  .u-fz30sp {
    font-size: 30px;
  }

  .u-fz31sp {
    font-size: 31px;
  }

  .u-fz32sp {
    font-size: 32px;
  }

  .u-mt-s1sp {
    margin-top: 8px;
  }

  .u-mb-s1sp {
    margin-bottom: 8px;
  }

  .u-mt-s2sp {
    margin-top: 16px;
  }

  .u-mb-s2sp {
    margin-bottom: 16px;
  }

  .u-mt-s3sp {
    margin-top: 24px;
  }

  .u-mb-s3sp {
    margin-bottom: 24px;
  }

  .u-mt-s4sp {
    margin-top: 32px;
  }

  .u-mb-s4sp {
    margin-bottom: 32px;
  }

  .u-mt-s5sp {
    margin-top: 40px;
  }

  .u-mb-s5sp {
    margin-bottom: 40px;
  }

  .u-mt-s6sp {
    margin-top: 48px;
  }

  .u-mb-s6sp {
    margin-bottom: 48px;
  }

  .u-mt-s7sp {
    margin-top: 56px;
  }

  .u-mb-s7sp {
    margin-bottom: 56px;
  }

  .u-mt-s8sp {
    margin-top: 64px;
  }

  .u-mb-s8sp {
    margin-bottom: 64px;
  }

  .u-mt-s9sp {
    margin-top: 72px;
  }

  .u-mb-s9sp {
    margin-bottom: 72px;
  }

  .u-mt-s10sp {
    margin-top: 80px;
  }

  .u-mb-s10sp {
    margin-bottom: 80px;
  }

  .u-mt0sp {
    margin-top: 0px;
  }

  .u-mb0sp {
    margin-bottom: 0px;
  }

  .u-pt0sp {
    padding-top: 0px;
  }

  .u-pb0sp {
    padding-bottom: 0px;
  }

  .u-mt10sp {
    margin-top: 10px;
  }

  .u-mb10sp {
    margin-bottom: 10px;
  }

  .u-pt10sp {
    padding-top: 10px;
  }

  .u-pb10sp {
    padding-bottom: 10px;
  }

  .u-mt20sp {
    margin-top: 20px;
  }

  .u-mb20sp {
    margin-bottom: 20px;
  }

  .u-pt20sp {
    padding-top: 20px;
  }

  .u-pb20sp {
    padding-bottom: 20px;
  }

  .u-mt30sp {
    margin-top: 30px;
  }

  .u-mb30sp {
    margin-bottom: 30px;
  }

  .u-pt30sp {
    padding-top: 30px;
  }

  .u-pb30sp {
    padding-bottom: 30px;
  }

  .u-mt40sp {
    margin-top: 40px;
  }

  .u-mb40sp {
    margin-bottom: 40px;
  }

  .u-pt40sp {
    padding-top: 40px;
  }

  .u-pb40sp {
    padding-bottom: 40px;
  }

  .u-mt50sp {
    margin-top: 50px;
  }

  .u-mb50sp {
    margin-bottom: 50px;
  }

  .u-pt50sp {
    padding-top: 50px;
  }

  .u-pb50sp {
    padding-bottom: 50px;
  }

  .u-mt60sp {
    margin-top: 60px;
  }

  .u-mb60sp {
    margin-bottom: 60px;
  }

  .u-pt60sp {
    padding-top: 60px;
  }

  .u-pb60sp {
    padding-bottom: 60px;
  }

  .u-mt70sp {
    margin-top: 70px;
  }

  .u-mb70sp {
    margin-bottom: 70px;
  }

  .u-pt70sp {
    padding-top: 70px;
  }

  .u-pb70sp {
    padding-bottom: 70px;
  }

  .u-mt80sp {
    margin-top: 80px;
  }

  .u-mb80sp {
    margin-bottom: 80px;
  }

  .u-pt80sp {
    padding-top: 80px;
  }

  .u-pb80sp {
    padding-bottom: 80px;
  }

  .u-mt90sp {
    margin-top: 90px;
  }

  .u-mb90sp {
    margin-bottom: 90px;
  }

  .u-pt90sp {
    padding-top: 90px;
  }

  .u-pb90sp {
    padding-bottom: 90px;
  }

  .u-mt100sp {
    margin-top: 100px;
  }

  .u-mb100sp {
    margin-bottom: 100px;
  }

  .u-pt100sp {
    padding-top: 100px;
  }

  .u-pb100sp {
    padding-bottom: 100px;
  }

  .u-mt110sp {
    margin-top: 110px;
  }

  .u-mb110sp {
    margin-bottom: 110px;
  }

  .u-pt110sp {
    padding-top: 110px;
  }

  .u-pb110sp {
    padding-bottom: 110px;
  }

  .u-mt120sp {
    margin-top: 120px;
  }

  .u-mb120sp {
    margin-bottom: 120px;
  }

  .u-pt120sp {
    padding-top: 120px;
  }

  .u-pb120sp {
    padding-bottom: 120px;
  }

  .u-mt130sp {
    margin-top: 130px;
  }

  .u-mb130sp {
    margin-bottom: 130px;
  }

  .u-pt130sp {
    padding-top: 130px;
  }

  .u-pb130sp {
    padding-bottom: 130px;
  }

  .u-mt140sp {
    margin-top: 140px;
  }

  .u-mb140sp {
    margin-bottom: 140px;
  }

  .u-pt140sp {
    padding-top: 140px;
  }

  .u-pb140sp {
    padding-bottom: 140px;
  }

  .u-mt150sp {
    margin-top: 150px;
  }

  .u-mb150sp {
    margin-bottom: 150px;
  }

  .u-pt150sp {
    padding-top: 150px;
  }

  .u-pb150sp {
    padding-bottom: 150px;
  }

  .u-mt160sp {
    margin-top: 160px;
  }

  .u-mb160sp {
    margin-bottom: 160px;
  }

  .u-pt160sp {
    padding-top: 160px;
  }

  .u-pb160sp {
    padding-bottom: 160px;
  }

  .u-mt170sp {
    margin-top: 170px;
  }

  .u-mb170sp {
    margin-bottom: 170px;
  }

  .u-pt170sp {
    padding-top: 170px;
  }

  .u-pb170sp {
    padding-bottom: 170px;
  }

  .u-mt180sp {
    margin-top: 180px;
  }

  .u-mb180sp {
    margin-bottom: 180px;
  }

  .u-pt180sp {
    padding-top: 180px;
  }

  .u-pb180sp {
    padding-bottom: 180px;
  }

  .u-mt190sp {
    margin-top: 190px;
  }

  .u-mb190sp {
    margin-bottom: 190px;
  }

  .u-pt190sp {
    padding-top: 190px;
  }

  .u-pb190sp {
    padding-bottom: 190px;
  }

  .u-mt200sp {
    margin-top: 200px;
  }

  .u-mb200sp {
    margin-bottom: 200px;
  }

  .u-pt200sp {
    padding-top: 200px;
  }

  .u-pb200sp {
    padding-bottom: 200px;
  }
}

@media (min-width: 768px) {
  .btn-top-01 {
    right: 80px;
    bottom: 64px;
    z-index: 999;
  }

  .btn-top-01 a {
    width: 70px;
    height: 70px;
    transition: background 0.2s;
  }

  .btn-top-01 a::before,
  .btn-top-01 a::after {
    width: 22px;
    height: 4px;
  }

  .btn-top-01 a::before {
    left: -12px;
  }

  .btn-top-01 a::after {
    left: 13px;
  }

  .btn-top-01 a:hover,
  .btn-top-01 a:active {
    background: #00aaeb;
  }

  .l-wrapper {
    min-width: 1130px;
  }

  .l-contents-area {
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
    padding: 40px 0 144px;
  }

  .l-content {
    padding-bottom: 0;
  }

  .l-layout {
    display: grid;
    display: -ms-grid;
    grid-gap: 0 32px;
    gap: 0 32px;
    -ms-grid-rows: auto 1fr;
    -ms-grid-columns: 734px 32px 300px;
    grid-template: "main login" auto "main side" 1fr/734px 300px;
    width: 1130px;
    margin-left: auto;
    margin-right: auto;
    padding: 48px 32px 64px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.25);
    background-color: #ffffff;
  }

  .l-layout__login {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
    grid-area: login;
  }

  .l-layout__main {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-row-span: 2;
    width: 734px;
    grid-area: main;
  }

  .l-layout__side {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    width: 300px;
    grid-area: side;
  }

  .l-login.l-login--side {
    margin-bottom: 32px;
    padding: 0;
  }

  .l-login.l-login--side .l-login__cont {
    border: 1px solid #e6e6e6;
    border-top: none;
  }

  .l-login:not(.l-login--side) {
    margin-bottom: 32px;
    padding: 0;
    border-bottom: 1px solid #E6E6E6;
  }

  .l-login:not(.l-login--side) .l-login__head {
    padding: 0 80px;
  }

  .l-login:not(.l-login--side) .l-login__ttl::before {
    margin-right: 12px;
  }

  .l-login:not(.l-login--side) .l-login__cont {
    padding: 16px 80px 32px;
  }

  .l-login:not(.l-login--side) .l-login__primary {
    display: flex;
    align-items: flex-end;
  }

  .l-login:not(.l-login--side) .l-login__primary .l-login__btnWrap {
    width: 268px;
    margin-bottom: 1px;
  }

  .l-login:not(.l-login--side) .l-login__list01 {
    display: flex;
    flex: 1 1 auto;
    margin-bottom: 0;
  }

  .l-login:not(.l-login--side) .l-login__list01 li {
    flex: 0 0 340px;
  }

  .l-login:not(.l-login--side) .l-login__list01 li:not(:last-child) {
    margin: 0 8px 0 0;
  }

  .l-login:not(.l-login--side) .l-login__btn .btn {
    max-width: 268px;
  }

  .l-login:not(.l-login--side) .l-login__secondary> :not(:last-child) {
    margin-bottom: 24px;
  }

  .l-login:not(.l-login--side) .l-login__list02 {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .l-login:not(.l-login--side) .l-login__list02>li:not(:last-child) {
    margin-right: 30px;
    margin-bottom: 0;
  }

  .l-content>.l-login:not(.l-login--side) {
    margin-left: -32px;
    margin-right: -32px;
  }

  .l-content>.l-login:not(.l-login--side):first-child {
    margin-top: -48px;
  }

  .l-login.l-login--main {
    margin-bottom: 32px;
    padding: 0;
  }

  .l-login.l-login--main .l-login__head {
    padding-left: 16px;
    padding-right: 16px;
  }

  .l-login.l-login--main .l-login__cont {
    padding-left: 15px;
    padding-right: 15px;
    border: 1px solid #e6e6e6;
    border-top: none;
  }

  .l-login.l-login--main .l-login__primary .l-login__btnWrap {
    width: 186px;
  }

  .l-login.l-login--main .l-login__list01 li {
    flex: 0 0 250px;
  }

  .c-carouselList__container {
    width: 660px;
    margin: 0 auto;
  }

  .c-carouselList.is-no-swipe .c-carouselList__slide {
    margin-right: 30px;
  }

  .c-carouselList .swiper-button-next,
  .c-carouselList .swiper-button-prev {
    display: block;
    position: absolute;
    top: 47px;
    width: 37px;
    height: 56px;
    margin: 0;
    transition: opacity 200ms;
    cursor: pointer;
  }

  .c-carouselList .swiper-button-prev {
    left: 0;
  }

  .c-carouselList .swiper-button-next {
    right: 0;
  }

  .c-colWrap {
    display: flex;
    flex-wrap: wrap;
  }

  .c-colWrap--col2 .c-colWrap__col {
    width: calc((100% - 32px) / 2);
  }

  .c-colWrap--col2 .c-colWrap__col:nth-child(odd) {
    margin-right: 32px;
  }

  .c-colWrap--col2 .c-colWrap__col:nth-child(n+3) {
    margin-top: 32px;
  }

  .c-colWrap--col3 .c-colWrap__col {
    width: calc((100% - 64px) / 3);
  }

  .c-colWrap--col3 .c-colWrap__col:not(:nth-child(3n)) {
    margin-right: 32px;
  }

  .c-colWrap--col3 .c-colWrap__col:nth-child(n+4) {
    margin-top: 32px;
  }

  .c-conts-list {
    display: flex;
    flex-wrap: wrap;
  }

  .c-conts-list__item {
    width: calc((100% - 32px) / 2);
  }

  .c-conts-list__item:nth-child(odd) {
    margin-right: 32px;
  }

  .c-conts-list__item:nth-child(n+3) {
    margin-top: 32px;
  }

  .c-conts-list__item__thumb {
    width: calc((100% - 26px) / 2);
    max-width: 145px;
    margin-right: 26px;
  }

  .c-hdg01 {
    font-size: 28px;
  }

  .l-hero__inner {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1130px;
    margin: 0 auto;
  }

  .l-hero__ttl {
    flex: 0 0 auto;
    margin-left: -235px;
    margin-right: -235px;
  }

  .c-index-head {
    margin-bottom: 64px;
    padding: 24px 32px;
  }

  .c-index-head__ttl {
    margin-bottom: 24px;
  }

  .p-guidance__lede {
    text-align: center;
  }

  .p-guidance__ico {
    width: 93px;
    height: 29px;
    margin: 37px auto 24px;
  }

  .p-guidance__catch {
    font-size: 28px;
  }

  .p-guidance__catch__em {
    font-size: 36px;
  }

  .p-guidance__catch__em .__num {
    font-size: 46px;
  }

  .p-tab {
    margin-top: 40px;
  }

  .p-tab-nav {
    width: auto;
    margin-left: 0;
  }

  .p-tab-nav__list {
    gap: 8px;
    max-width: 1000px;
  }

  .p-tab-nav__item {
    height: 110px;
    border-radius: 10px 10px 0 0;
    translate: 0 16px;
  }

  .p-tab-nav__item__txt {
    font-size: 28px;
  }

  .p-tab-nav__item__square {
    width: 145px;
    height: 28px;
    margin-top: 8px;
    font-size: 17px;
  }

  .p-tab-cont__container {
    padding: 35px 0 70px;
  }

  .p-question {
    --gap-left: 50px;
    --gap-right: 50px;
    padding: 50px 20px 15px;
    margin-top: 15px;
  }

  .p-question:not(:first-child) {
    margin-top: 35px;
  }

  .p-question__number {
    top: -15px;
    left: -23px;
    width: 80px;
    height: 70px;
    border-width: 4px;
    font-size: 14px;
  }

  .p-question__number::before,
  .p-question__number::after {
    transform-origin: center top;
    scale: 1.2;
  }

  .p-question__number .__num {
    font-size: 32px;
  }

  .p-question__ttl {
    font-size: 24px;
  }

  .p-question__body__inner {
    margin-top: 10px;
    padding-top: 26px;
  }

  .p-question__lede {
    font-size: 27px;
  }

  .p-question__lines {
    grid-template-columns: auto 1fr;
    margin-top: 32px;
  }

  .p-question__lines__ico {
    width: 125px;
  }

  .p-question__lines__txt {
    padding: 18px 20px;
  }

  .p-question__lines__txt::before,
  .p-question__lines__txt::after {
    border-width: 8px 16px 8px 0;
    top: 50px;
  }

  .p-question__lines__txt::before {
    left: -18px;
    border-right-color: #E4E9F0;
  }

  .p-question__lines__txt::after {
    left: -12px;
    border-width: 6px 13px 6px 0;
    border-right-color: #fff;
    translate: 0 2px;
  }

  .p-question__prepare {
    margin-top: 35px;
    padding: 24px 30px 30px;
  }

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

  .p-question__prepare__ttl__start,
  .p-question__prepare__ttl__end {
    width: 34px;
  }

  .p-question__prepare__ttl__deco {
    bottom: 0;
  }

  .p-question__prepare__list {
    width: -moz-fit-content;
    width: fit-content;
    margin: 20px auto 0;
    font-size: 16px;
  }

  .p-question__prepare__list>li {
    padding-left: 1.5em;
  }

  .p-question__prepare__list>li::before {
    top: calc((1.5em - 8px) / 2);
    width: 8px;
    height: 8px;
  }

  .p-question__prepare__list>li:not(:first-child) {
    margin-top: 0.75em;
  }

  .p-question__controller__btn {
    gap: 8px;
    font-size: 15px;
  }

  .p-question__controller__btn i {
    width: 42px;
    height: 42px;
    font-size: 13px;
  }

  .p-section {
    padding: 50px 0 60px;
  }

  .p-section.--pd1 {
    padding: 50px 0 0;
  }

  .p-section.--bg1 {
    padding-bottom: 70px;
  }

  .p-section__head__ico {
    width: 71px;
    height: 71px;
  }

  .p-section__ttl {
    font-size: 28px;
  }

  .p-section__ttl .__em {
    font-size: 36px;
  }

  .p-section__ttl::after {
    width: 92px;
  }

  .p-section__inner {
    margin-top: 24px;
  }

  .p-section__inner.--bg1 {
    padding: 45px 45px 30px 0;
  }

  .p-mogimen {
    grid-template-columns: auto 1fr;
    gap: 28px;
    margin-top: 50px;
    padding: 26px;
  }

  .p-mogimen__pic img {
    width: 211px;
    height: 211px;
  }

  .p-mogimen__cont {
    display: flex;
    flex-direction: column;
  }

  .p-mogimen__ttl {
    flex: 0 0 auto;
    font-size: 24px;
    text-align: left;
  }

  .p-mogimen__txt {
    flex: 1 1 auto;
    margin-top: 9px;
    padding-top: 17px;
  }

  .p-mogimen__link {
    flex: 0 0 auto;
  }

  .p-mogimen__link a {
    gap: 8px;
    font-size: 15px;
  }

  .p-mogimen__link a i {
    width: 42px;
    height: 42px;
    font-size: 13px;
  }

  .p-step {
    padding-left: 0;
  }

  .p-step__line {
    left: 63px;
  }

  .p-step__item {
    --pl: 130px;
    grid-template-columns: 1fr auto;
    gap: 40px;
    padding-bottom: 24px;
  }

  .p-step__item__line {
    left: 63px;
  }

  .p-step__item__pic {
    margin-top: 20px;
  }

  .p-step__item__pic img {
    width: 264px;
  }

  .p-step__item__num {
    width: 130px;
    height: 40px;
    border-radius: 9999px;
    font-size: 16px;
  }

  .p-step__item__num::before {
    border-radius: 9999px;
    scale: 0.5;
    transform-origin: center;
  }

  .p-step__item__num .__num {
    font-size: 24px;
  }

  .p-step__item__ttl {
    font-size: 24px;
  }

  .p-step__item__txt {
    margin-top: 5px;
    padding-top: 12px;
    margin-left: 67px;
    padding-left: 63px;
  }

  .p-profile__pic img {
    width: 150px;
    height: 150px;
  }

  .p-profile__cont {
    grid-template-columns: auto 1fr;
    gap: 25px;
    padding: 20px 40px;
    align-items: center;
  }

  .p-profile__txt {
    flex: 1 1 auto;
    margin-top: 6px;
    line-height: 1.75;
  }
}

@media (hover: hover) and (pointer: fine) {
  .p-tab-nav__item:hover::before {
    opacity: 1;
  }

  .p-tab-nav__item:hover .p-tab-nav__item__txt {
    color: #FFFC07;
  }

  .p-question__controller__btn:hover {
    opacity: 0.7;
  }

  .p-mogimen__link a:hover {
    opacity: 0.7;
    text-decoration: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvc3R5bGUuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3MvZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9zdHlsZS5jc3MiLCJjb250cy8yMDI2L21lbnNldHN1X3NoaXRzdW1vbi9zY3NzL2xheW91dC9fYnRuLXRvcC0wMS5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9sYXlvdXQvX2wtd3JhcHBlci5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9sYXlvdXQvX2wtbGF5b3V0LnNjc3MiLCJjb250cy8yMDI2L21lbnNldHN1X3NoaXRzdW1vbi9zY3NzL2xheW91dC9fbC1sb2dpbi5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9vYmplY3QvY29tcG9uZW50L19idG4uc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fY2Fyb3VzZWxMaXN0LnNjc3MiLCJjb250cy8yMDI2L21lbnNldHN1X3NoaXRzdW1vbi9zY3NzL29iamVjdC9jb21wb25lbnQvX2NvbFdyYXAuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fY29udHMtbGlzdC5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9vYmplY3QvY29tcG9uZW50L19oZGcuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9faGVyby5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9vYmplY3QvY29tcG9uZW50L19zaWRlLWNhdGVnb3J5LW5hdi5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9mb3VuZGF0aW9uL19taXhpbnMuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9fc2lkZS1jb250cy1uYXYuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L2NvbXBvbmVudC9faW5kZXgtaGVhZC5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9vYmplY3QvcHJvamVjdC9fcHJvamVjdC5zY3NzIiwiY29udHMvMjAyNi9tZW5zZXRzdV9zaGl0c3Vtb24vc2Nzcy9vYmplY3QvdXRpbGl0eS9fYWxpZ24uc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L3V0aWxpdHkvX2JyLnNjc3MiLCJjb250cy8yMDI2L21lbnNldHN1X3NoaXRzdW1vbi9zY3NzL29iamVjdC91dGlsaXR5L19kaXNwbGF5LnNjc3MiLCJjb250cy8yMDI2L21lbnNldHN1X3NoaXRzdW1vbi9zY3NzL29iamVjdC91dGlsaXR5L19mb250LXNpemUuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L3V0aWxpdHkvX3NwYWNpbmcuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3Mvb2JqZWN0L3V0aWxpdHkvX3RleHQuc2NzcyIsImNvbnRzLzIwMjYvbWVuc2V0c3Vfc2hpdHN1bW9uL3Njc3MvbGF5b3V0L190b3BpY3BhdGhBcmVhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQVEsa0NBQUE7QUNFUjtFQUNFLGdCQUFBO0FDQUY7O0FER0E7RUFDRSxXQUFBO0VBQ0EsVUFBQTtBQ0FGO0FDUkE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0FEd0RGOztBQ3JEQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7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ZjtBbUIxaEZFO0VBQWEsY0FBQTtBbkJtaUZmO0FtQm5pRkU7RUFBYSxjQUFBO0FuQjRpRmY7QW1CNWlGRTtFQUFhLGNBQUE7QW5CcWpGZjtBbUJyakZFO0VBQWEsY0FBQTtBbkI4akZmO0FtQjlqRkU7RUFBYSxjQUFBO0FuQnVrRmY7QW1CdmtGRTtFQUFhLGNBQUE7QW5CZ2xGZjtBbUJobEZFO0VBQWEsZUFBQTtBbkJ5bEZmO0FtQnpsRkU7RUFBYSxlQUFBO0FuQmttRmY7QW1CbG1GRTtFQUFhLGVBQUE7QW5CMm1GZjtBbUIzbUZFO0VBQWEsZUFBQTtBbkJvbkZmO0FtQnBuRkU7RUFBYSxlQUFBO0FuQjZuRmY7QW1CN25GRTtFQUFhLGVBQUE7QW5Cc29GZjtBbUJ0b0ZFO0VBQWEsZUFBQTtBbkIrb0ZmO0FtQi9vRkU7RUFBYSxlQUFBO0FuQndwRmY7QW1CeHBGRTtFQUFhLGVBQUE7QW5CaXFGZjtBbUJqcUZFO0VBQWEsZUFBQTtBbkIwcUZmO0FtQjFxRkU7RUFBYSxlQUFBO0FuQm1yRmY7QW1CbnJGRTtFQUFhLGVBQUE7QW5CNHJGZjtBbUI1ckZFO0VBQWEsZUFBQTtBbkJxc0ZmO0FtQnJzRkU7RUFBYSxlQUFBO0FuQjhzRmY7QW1COXNGRTtFQUFhLGVBQUE7QW5CdXRGZjtBbUJ2dEZFO0VBQWEsZUFBQTtBbkJndUZmO0FtQmh1RkU7RUFBYSxlQUFBO0FuQnl1RmY7QW1CenVGRTtFQUFhLGVBQUE7QW5Ca3ZGZjtBbUJsdkZFO0VBQWEsZUFBQTtBbkIydkZmO0FtQjN2RkU7RUFBYSxlQUFBO0FuQm93RmY7QW1CcHdGRTtFQUFhLGVBQUE7QW5CNndGZjtBbUI3d0ZFO0VBQWEsZUFBQTtBbkJzeEZmO0FtQnR4RkU7RUFBYSxlQUFBO0FuQit4RmY7QW9CL3hGRTtFQUFtQixlQUFBO0FwQnd5RnJCOztBb0J2eUZFO0VBQW1CLGtCQUFBO0FwQjJ5RnJCO0FvQjV5RkU7RUFBbUIsZ0JBQUE7QXBCd3pGckI7O0FvQnZ6RkU7RUFBbUIsbUJBQUE7QXBCMnpGckI7QW9CNXpGRTtFQUFtQixnQkFBQTtBcEJ3MEZyQjs7QW9CdjBGRTtFQUFtQixtQkFBQTtBcEIyMEZyQjtBb0I1MEZFO0VBQW1CLGdCQUFBO0FwQncxRnJCOztBb0J2MUZFO0VBQW1CLG1CQUFBO0FwQjIxRnJCO0FvQjUxRkU7RUFBbUIsZ0JBQUE7QXBCdzJGckI7O0FvQnYyRkU7RUFBbUIsbUJBQUE7QXBCMjJGckI7QW9CNTJGRTtFQUFtQixnQkFBQTtBcEJ3M0ZyQjs7QW9CdjNGRTtFQUFtQixtQkFBQTtBcEIyM0ZyQjtBb0I1M0ZFO0VBQW1CLGdCQUFBO0FwQnc0RnJCOztBb0J2NEZFO0VBQW1CLG1CQUFBO0FwQjI0RnJCO0FvQjU0RkU7RUFBbUIsZ0JBQUE7QXBCdzVGckI7O0FvQnY1RkU7RUFBbUIsbUJBQUE7QXBCMjVGckI7QW9CNTVGRTtFQUFtQixnQkFBQTtBcEJ3NkZyQjs7QW9CdjZGRTtFQUFtQixtQkFBQTtBcEIyNkZyQjtBb0I1NkZFO0VBQW1CLGdCQUFBO0FwQnc3RnJCOztBb0J2N0ZFO0VBQW1CLG1CQUFBO0FwQjI3RnJCO0FvQm43RkU7RUFBa0IsZUFBQTtBcEIrN0ZwQjs7QW9COTdGRTtFQUFrQixrQkFBQTtBcEJrOEZwQjs7QW9CajhGRTtFQUFrQixnQkFBQTtBcEJxOEZwQjs7QW9CcDhGRTtFQUFrQixtQkFBQTtBcEJ3OEZwQjtBb0IzOEZFO0VBQWtCLGdCQUFBO0FwQjY5RnBCOztBb0I1OUZFO0VBQWtCLG1CQUFBO0FwQmcrRnBCOztBb0IvOUZFO0VBQWtCLGlCQUFBO0FwQm0rRnBCOztBb0JsK0ZFO0VBQWtCLG9CQUFBO0FwQnMrRnBCO0FvQnorRkU7RUFBa0IsZ0JBQUE7QXBCMi9GcEI7O0FvQjEvRkU7RUFBa0IsbUJBQUE7QXBCOC9GcEI7O0FvQjcvRkU7RUFBa0IsaUJBQUE7QXBCaWdHcEI7O0FvQmhnR0U7RUFBa0Isb0JBQUE7QXBCb2dHcEI7QW9CdmdHRTtFQUFrQixnQkFBQTtBcEJ5aEdwQjs7QW9CeGhHRTtFQUFrQixtQkFBQTtBcEI0aEdwQjs7QW9CM2hHRTtFQUFrQixpQkFBQTtBcEIraEdwQjs7QW9COWhHRTtFQUFrQixvQkFBQTtBcEJraUdwQjtBb0JyaUdFO0VBQWtCLGdCQUFBO0FwQnVqR3BCOztBb0J0akdFO0VBQWtCLG1CQUFBO0FwQjBqR3BCOztBb0J6akdFO0VBQWtCLGlCQUFBO0FwQjZqR3BCOztBb0I1akdFO0VBQWtCLG9CQUFBO0FwQmdrR3BCO0FvQm5rR0U7RUFBa0IsZ0JBQUE7QXBCcWxHcEI7O0FvQnBsR0U7RUFBa0IsbUJBQUE7QXBCd2xHcEI7O0FvQnZsR0U7RUFBa0IsaUJBQUE7QXBCMmxHcEI7O0FvQjFsR0U7RUFBa0Isb0JBQUE7QXBCOGxHcEI7QW9Cam1HRTtFQUFrQixnQkFBQTtBcEJtbkdwQjs7QW9CbG5HRTtFQUFrQixtQkFBQTtBcEJzbkdwQjs7QW9Ccm5HRTtFQUFrQixpQkFBQTtBcEJ5bkdwQjs7QW9CeG5HRTtFQUFrQixvQkFBQTtBcEI0bkdwQjtBb0IvbkdFO0VBQWtCLGdCQUFBO0FwQmlwR3BCOztBb0JocEdFO0VBQWtCLG1CQUFBO0FwQm9wR3BCOztBb0JucEdFO0VBQWtCLGlCQUFBO0FwQnVwR3BCOztBb0J0cEdFO0VBQWtCLG9CQUFBO0FwQjBwR3BCO0FvQjdwR0U7RUFBa0IsZ0JBQUE7QXBCK3FHcEI7O0FvQjlxR0U7RUFBa0IsbUJBQUE7QXBCa3JHcEI7O0FvQmpyR0U7RUFBa0IsaUJBQUE7QXBCcXJHcEI7O0FvQnByR0U7RUFBa0Isb0JBQUE7QXBCd3JHcEI7QW9CM3JHRTtFQUFrQixnQkFBQTtBcEI2c0dwQjs7QW9CNXNHRTtFQUFrQixtQkFBQTtBcEJndEdwQjs7QW9CL3NHRTtFQUFrQixpQkFBQTtBcEJtdEdwQjs7QW9CbHRHRTtFQUFrQixvQkFBQTtBcEJzdEdwQjtBb0J6dEdFO0VBQWtCLGlCQUFBO0FwQjJ1R3BCOztBb0IxdUdFO0VBQWtCLG9CQUFBO0FwQjh1R3BCOztBb0I3dUdFO0VBQWtCLGtCQUFBO0FwQml2R3BCOztBb0JodkdFO0VBQWtCLHFCQUFBO0FwQm92R3BCO0FvQnZ2R0U7RUFBa0IsaUJBQUE7QXBCeXdHcEI7O0FvQnh3R0U7RUFBa0Isb0JBQUE7QXBCNHdHcEI7O0FvQjN3R0U7RUFBa0Isa0JBQUE7QXBCK3dHcEI7O0FvQjl3R0U7RUFBa0IscUJBQUE7QXBCa3hHcEI7QW9CcnhHRTtFQUFrQixpQkFBQTtBcEJ1eUdwQjs7QW9CdHlHRTtFQUFrQixvQkFBQTtBcEIweUdwQjs7QW9CenlHRTtFQUFrQixrQkFBQTtBcEI2eUdwQjs7QW9CNXlHRTtFQUFrQixxQkFBQTtBcEJnekdwQjtBb0JuekdFO0VBQWtCLGlCQUFBO0FwQnEwR3BCOztBb0JwMEdFO0VBQWtCLG9CQUFBO0FwQncwR3BCOztBb0J2MEdFO0VBQWtCLGtCQUFBO0FwQjIwR3BCOztBb0IxMEdFO0VBQWtCLHFCQUFBO0FwQjgwR3BCO0FvQmoxR0U7RUFBa0IsaUJBQUE7QXBCbTJHcEI7O0FvQmwyR0U7RUFBa0Isb0JBQUE7QXBCczJHcEI7O0FvQnIyR0U7RUFBa0Isa0JBQUE7QXBCeTJHcEI7O0FvQngyR0U7RUFBa0IscUJBQUE7QXBCNDJHcEI7QW9CLzJHRTtFQUFrQixpQkFBQTtBcEJpNEdwQjs7QW9CaDRHRTtFQUFrQixvQkFBQTtBcEJvNEdwQjs7QW9CbjRHRTtFQUFrQixrQkFBQTtBcEJ1NEdwQjs7QW9CdDRHRTtFQUFrQixxQkFBQTtBcEIwNEdwQjtBb0I3NEdFO0VBQWtCLGlCQUFBO0FwQis1R3BCOztBb0I5NUdFO0VBQWtCLG9CQUFBO0FwQms2R3BCOztBb0JqNkdFO0VBQWtCLGtCQUFBO0FwQnE2R3BCOztBb0JwNkdFO0VBQWtCLHFCQUFBO0FwQnc2R3BCO0FvQjM2R0U7RUFBa0IsaUJBQUE7QXBCNjdHcEI7O0FvQjU3R0U7RUFBa0Isb0JBQUE7QXBCZzhHcEI7O0FvQi83R0U7RUFBa0Isa0JBQUE7QXBCbThHcEI7O0FvQmw4R0U7RUFBa0IscUJBQUE7QXBCczhHcEI7QW9CejhHRTtFQUFrQixpQkFBQTtBcEIyOUdwQjs7QW9CMTlHRTtFQUFrQixvQkFBQTtBcEI4OUdwQjs7QW9CNzlHRTtFQUFrQixrQkFBQTtBcEJpK0dwQjs7QW9CaCtHRTtFQUFrQixxQkFBQTtBcEJv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aUZqQjtFbUIvaUZFO0lBQWUsY0FBQTtFbkJ3akZqQjtFbUJ4akZFO0lBQWUsY0FBQTtFbkJpa0ZqQjtFbUJqa0ZFO0lBQWUsY0FBQTtFbkIwa0ZqQjtFbUIxa0ZFO0lBQWUsY0FBQTtFbkJtbEZqQjtFbUJubEZFO0lBQWUsZUFBQTtFbkI0bEZqQjtFbUI1bEZFO0lBQWUsZUFBQTtFbkJxbUZqQjtFbUJybUZFO0lBQWUsZUFBQTtFbkI4bUZqQjtFbUI5bUZFO0lBQWUsZUFBQTtFbkJ1bkZqQjtFbUJ2bkZFO0lBQWUsZUFBQTtFbkJnb0ZqQjtFbUJob0ZFO0lBQWUsZUFBQTtFbkJ5b0ZqQjtFbUJ6b0ZFO0lBQWUsZUFBQTtFbkJrcEZqQjtFbUJscEZFO0lBQWUsZUFBQTtFbkIycEZqQjtFbUIzcEZFO0lBQWUsZUFBQTtFbkJvcUZqQjtFbUJwcUZFO0lBQWUsZUFBQTtFbkI2cUZqQjtFbUI3cUZFO0lBQWUsZUFBQTtFbkJzckZqQjtFbUJ0ckZFO0lBQWUsZUFBQTtFbkIrckZqQjtFbUIvckZFO0lBQWUsZUFBQTtFbkJ3c0ZqQjtFbUJ4c0ZFO0lBQWUsZUFBQTtFbkJpdEZqQjtFbUJqdEZFO0lBQWUsZUFBQTtFbkIwdEZqQjtFbUIxdEZFO0lBQWUsZUFBQTtFbkJtdUZqQjtFbUJudUZFO0lBQWUsZUFBQTtFbkI0dUZqQjtFbUI1dUZFO0lBQWUsZUFBQTtFbkJxdkZqQjtFbUJydkZFO0lBQWUsZUFBQTtFbkI4dkZqQjtFbUI5dkZFO0lBQWUsZUFBQTtFbkJ1d0ZqQjtFbUJ2d0ZFO0lBQWUsZUFBQTtFbkJneEZqQjtFbUJoeEZFO0lBQWUsZUFBQTtFbkJ5eEZqQjtFbUJ6eEZFO0lBQWUsZUFBQTtFbkJreUZqQjtFb0JqeUZFO0lBQXFCLGVBQUE7RXBCOHlGdkI7RW9CN3lGRTtJQUFxQixrQkFBQTtFcEJnekZ2QjtFb0JqekZFO0lBQXFCLGdCQUFBO0VwQjh6RnZCO0VvQjd6RkU7SUFBcUIsbUJBQUE7RXBCZzBGdkI7RW9CajBGRTtJQUFxQixnQkFBQTtFcEI4MEZ2QjtFb0I3MEZFO0lBQXFCLG1CQUFBO0VwQmcxRnZCO0VvQmoxRkU7SUFBcUIsZ0JBQUE7RXBCODFGdkI7RW9CNzFGRTtJQUFxQixtQkFBQTtFcEJnMkZ2QjtFb0JqMkZFO0lBQXFCLGdCQUFBO0VwQjgyRnZCO0VvQjcyRkU7SUFBcUIsbUJBQUE7RXBCZzNGdkI7RW9CajNGRTtJQUFxQixnQkFBQTtFcEI4M0Z2QjtFb0I3M0ZFO0lBQXFCLG1CQUFBO0VwQmc0RnZCO0VvQmo0RkU7SUFBcUIsZ0JBQUE7RXBCODRGdkI7RW9CNzRGRTtJQUFxQixtQkFBQTtFcEJnNUZ2QjtFb0JqNUZFO0lBQXFCLGdCQUFBO0VwQjg1RnZCO0VvQjc1RkU7SUFBcUIsbUJBQUE7RXBCZzZGdkI7RW9CajZGRTtJQUFxQixnQkFBQTtFcEI4NkZ2QjtFb0I3NkZFO0lBQXFCLG1CQUFBO0VwQmc3RnZCO0VvQmo3RkU7SUFBcUIsZ0JBQUE7RXBCODdGdkI7RW9CNzdGRTtJQUFxQixtQkFBQTtFcEJnOEZ2QjtFb0J0N0ZFO0lBQW9CLGVBQUE7RXBCMjhGdEI7RW9CMThGRTtJQUFvQixrQkFBQTtFcEI2OEZ0QjtFb0I1OEZFO0lBQW9CLGdCQUFBO0VwQis4RnRCO0VvQjk4RkU7SUFBb0IsbUJBQUE7RXBCaTlGdEI7RW9CcDlGRTtJQUFvQixnQkFBQTtFcEJ5K0Z0QjtFb0J4K0ZFO0lBQW9CLG1CQUFBO0VwQjIrRnRCO0VvQjErRkU7SUFBb0IsaUJBQUE7RXBCNitGdEI7RW9CNStGRTtJQUFvQixvQkFBQTtFcEIrK0Z0QjtFb0JsL0ZFO0lBQW9CLGdCQUFBO0VwQnVnR3RCO0VvQnRnR0U7SUFBb0IsbUJBQUE7RXBCeWdHdEI7RW9CeGdHRTtJQUFvQixpQkFBQTtFcEIyZ0d0QjtFb0IxZ0dFO0lBQW9CLG9CQUFBO0VwQjZnR3RCO0VvQmhoR0U7SUFBb0IsZ0JBQUE7RXBCcWlHdEI7RW9CcGlHRTtJQUFvQixtQkFBQTtFcEJ1aUd0QjtFb0J0aUdFO0lBQW9CLGlCQUFBO0VwQnlpR3RCO0VvQnhpR0U7SUFBb0Isb0JBQUE7RXBCMmlHdEI7RW9COWlHRTtJQUFvQixnQkFBQTtFcEJta0d0QjtFb0Jsa0dFO0lBQW9CLG1CQUFBO0VwQnFrR3RCO0VvQnBrR0U7SUFBb0IsaUJBQUE7RXBCdWtHdEI7RW9CdGtHRTtJQUFvQixvQkFBQTtFcEJ5a0d0QjtFb0I1a0dFO0lBQW9CLGdCQUFBO0VwQmltR3RCO0VvQmhtR0U7SUFBb0IsbUJBQUE7RXBCbW1HdEI7RW9CbG1HRTtJQUFvQixpQkFBQTtFcEJxbUd0QjtFb0JwbUdFO0lBQW9CLG9CQUFBO0VwQnVtR3RCO0VvQjFtR0U7SUFBb0IsZ0JBQUE7RXBCK25HdEI7RW9COW5HRTtJQUFvQixtQkFBQTtFcEJpb0d0QjtFb0Job0dFO0lBQW9CLGlCQUFBO0VwQm1vR3RCO0VvQmxvR0U7SUFBb0Isb0JBQUE7RXBCcW9HdEI7RW9CeG9HRTtJQUFvQixnQkFBQTtFcEI2cEd0QjtFb0I1cEdFO0lBQW9CLG1CQUFBO0VwQitwR3RCO0VvQjlwR0U7SUFBb0IsaUJBQUE7RXBCaXFHdEI7RW9CaHFHRTtJQUFvQixvQkFBQTtFcEJtcUd0QjtFb0J0cUdFO0lBQW9CLGdCQUFBO0VwQjJyR3RCO0VvQjFyR0U7SUFBb0IsbUJBQUE7RXBCNnJHdEI7RW9CNXJHRTtJQUFvQixpQkFBQTtFcEIrckd0QjtFb0I5ckdFO0lBQW9CLG9CQUFBO0VwQmlzR3RCO0VvQnBzR0U7SUFBb0IsZ0JBQUE7RXBCeXRHdEI7RW9CeHRHRTtJQUFvQixtQkFBQTtFcEIydEd0QjtFb0IxdEdFO0lBQW9CLGlCQUFBO0VwQjZ0R3RCO0VvQjV0R0U7SUFBb0Isb0JBQUE7RXBCK3RHdEI7RW9CbHVHRTtJQUFvQixpQkFBQTtFcEJ1dkd0QjtFb0J0dkdFO0lBQW9CLG9CQUFBO0VwQnl2R3RCO0VvQnh2R0U7SUFBb0Isa0JBQUE7RXBCMnZHdEI7RW9CMXZHRTtJQUFvQixxQkFBQTtFcEI2dkd0QjtFb0Jod0dFO0lBQW9CLGlCQUFBO0VwQnF4R3RCO0VvQnB4R0U7SUFBb0Isb0JBQUE7RXBCdXhHdEI7RW9CdHhHRTtJQUFvQixrQkFBQTtFcEJ5eEd0QjtFb0J4eEdFO0lBQW9CLHFCQUFBO0VwQjJ4R3RCO0VvQjl4R0U7SUFBb0IsaUJBQUE7RXBCbXpHdEI7RW9CbHpHRTtJQUFvQixvQkFBQTtFcEJxekd0QjtFb0JwekdFO0lBQW9CLGtCQUFBO0VwQnV6R3RCO0VvQnR6R0U7SUFBb0IscUJBQUE7RXBCeXpHdEI7RW9CNXpHRTtJQUFvQixpQkFBQTtFcEJpMUd0QjtFb0JoMUdFO0lBQW9CLG9CQUFBO0VwQm0xR3RCO0VvQmwxR0U7SUFBb0Isa0JBQUE7RXBCcTFHdEI7RW9CcDFHRTtJQUFvQixxQkFBQTtFcEJ1MUd0QjtFb0IxMUdFO0lBQW9CLGlCQUFBO0VwQisyR3RCO0VvQjkyR0U7SUFBb0Isb0JBQUE7RXBCaTNHdEI7RW9CaDNHRTtJQUFvQixrQkFBQTtFcEJtM0d0QjtFb0JsM0dFO0lBQW9CLHFCQUFBO0VwQnEzR3RCO0VvQngzR0U7SUFBb0IsaUJBQUE7RXBCNjRHdEI7RW9CNTRHRTtJQUFvQixvQkFBQTtFcEIrNEd0QjtFb0I5NEdFO0lBQW9CLGtCQUFBO0VwQmk1R3RCO0VvQmg1R0U7SUFBb0IscUJBQUE7RXBCbTVHdEI7RW9CdDVHRTtJQUFvQixpQkFBQTtFcEIyNkd0QjtFb0IxNkdFO0lBQW9CLG9CQUFBO0VwQjY2R3RCO0VvQjU2R0U7SUFBb0Isa0JBQUE7RXBCKzZHdEI7RW9COTZHRTtJQUFvQixxQkFBQTtFcEJpN0d0QjtFb0JwN0dFO0lBQW9CLGlCQUFBO0VwQnk4R3RCO0VvQng4R0U7SUFBb0Isb0JBQUE7RXBCMjhHdEI7RW9CMThHRTtJQUFvQixrQkFBQTtFcEI2OEd0QjtFb0I1OEdFO0lBQW9CLHFCQUFBO0VwQis4R3RCO0VvQmw5R0U7SUFBb0IsaUJBQUE7RXBCdStHdEI7RW9CdCtHRTtJQUFvQixvQkFBQTtFcEJ5K0d0QjtFb0J4K0dFO0lBQW9CLGtCQUFBO0VwQjIrR3RCO0VvQjErR0U7SUFBb0IscUJBQUE7RXBCNitHdEI7RW9CaC9HRTtJQUFvQixpQkFBQTtFcEJxZ0h0QjtFb0JwZ0hFO0lBQW9CLG9CQUFBO0VwQnVnSHRCO0VvQnRnSEU7SUFBb0Isa0JBQUE7RXBCeWdI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R3FHTTtJQUNFLFVBQUE7RWZ5eUNSO0VldnlDTTtJQUNFLGNBQUE7RWZ5eUNSO0VZajVDRTtJRzhuQkksWUFBQTtFZmt6Q047RVloN0RFO0lHbTNCSSxZQUFBO0lBQ0EscUJBQUE7RWYyekNOO0FBN3hCRiIsImZpbGUiOiJjb250cy8yMDI2L21lbnNldHN1X3NoaXRzdW1vbi9zY3NzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uL2Nzcy9pY29tb29uL3N0eWxlLmNzcyc7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBGb3VuZGF0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaW1wb3J0ICdmb3VuZGF0aW9uL21peGlucyc7XG5AaW1wb3J0ICdmb3VuZGF0aW9uL2Jhc2UnO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTGF5b3V0XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaW1wb3J0IFwibGF5b3V0L3RvcGljcGF0aEFyZWFcIjtcbkBpbXBvcnQgXCJsYXlvdXQvYnRuLXRvcC0wMVwiO1xuQGltcG9ydCBcImxheW91dC9sLXdyYXBwZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXQvbC1sYXlvdXRcIjtcbkBpbXBvcnQgXCJsYXlvdXQvbC1sb2dpblwiO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gT2JqZWN0XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29tcG9uZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0IFwib2JqZWN0L2NvbXBvbmVudC9idG5cIjtcbkBpbXBvcnQgXCJvYmplY3QvY29tcG9uZW50L2Nhcm91c2VsTGlzdFwiO1xuQGltcG9ydCBcIm9iamVjdC9jb21wb25lbnQvY29sV3JhcFwiO1xuQGltcG9ydCBcIm9iamVjdC9jb21wb25lbnQvY29udHMtbGlzdFwiO1xuQGltcG9ydCBcIm9iamVjdC9jb21wb25lbnQvaGRnXCI7XG5AaW1wb3J0IFwib2JqZWN0L2NvbXBvbmVudC9oZXJvXCI7XG5AaW1wb3J0IFwib2JqZWN0L2NvbXBvbmVudC9zaWRlLWNhdGVnb3J5LW5hdlwiO1xuQGltcG9ydCBcIm9iamVjdC9jb21wb25lbnQvc2lkZS1jb250cy1uYXZcIjtcbkBpbXBvcnQgXCJvYmplY3QvY29tcG9uZW50L2luZGV4LWhlYWRcIjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFByb2plY3Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBpbXBvcnQgXCJvYmplY3QvcHJvamVjdC9wcm9qZWN0XCI7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBVdGlsaXR5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0IFwib2JqZWN0L3V0aWxpdHkvYWxpZ25cIjtcbkBpbXBvcnQgXCJvYmplY3QvdXRpbGl0eS9iclwiO1xuQGltcG9ydCBcIm9iamVjdC91dGlsaXR5L2Rpc3BsYXlcIjtcbkBpbXBvcnQgXCJvYmplY3QvdXRpbGl0eS9mb250LXNpemVcIjtcbkBpbXBvcnQgXCJvYmplY3QvdXRpbGl0eS9zcGFjaW5nXCI7XG5AaW1wb3J0IFwib2JqZWN0L3V0aWxpdHkvdGV4dFwiOyIsIiRyb2JvdG86ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXG5odG1sIHtcbiAgLS1zY3JvbGxiYXI6IDBweDtcbn1cblxuI21haW4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbiIsIkBpbXBvcnQgJy4uL2Nzcy9pY29tb29uL3N0eWxlLmNzcyc7XG5odG1sIHtcbiAgLS1zY3JvbGxiYXI6IDBweDtcbn1cblxuI21haW4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHVsLnRvcGljcGF0aCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGNvbG9yOiAjNGQ0ZDRkO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICB1bC50b3BpY3BhdGggbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuICB1bC50b3BpY3BhdGggbGk6bnRoLWNoaWxkKG4rMikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICB1bC50b3BpY3BhdGggbGk6bnRoLWNoaWxkKG4rMik6OmJlZm9yZSxcbiAgdWwudG9waWNwYXRoIGxpOm50aC1jaGlsZChuKzIpOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICB1bC50b3BpY3BhdGggbGk6bnRoLWNoaWxkKG4rMik6OmJlZm9yZSB7XG4gICAgdG9wOiA0cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB9XG4gIHVsLnRvcGljcGF0aCBsaTpudGgtY2hpbGQobisyKTo6YWZ0ZXIge1xuICAgIHRvcDogOHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIH1cbiAgdWwudG9waWNwYXRoIGxpICsgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnRuLXRvcC0wMSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogNzVweDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uYnRuLXRvcC0wMSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTcxLCAyMzUsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmJ0bi10b3AtMDEgYTo6YmVmb3JlLCAuYnRuLXRvcC0wMSBhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYnRuLXRvcC0wMSBhOjpiZWZvcmUge1xuICBsZWZ0OiAtOHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzRkZWcpO1xufVxuXG4uYnRuLXRvcC0wMSBhOjphZnRlciB7XG4gIGxlZnQ6IDhweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXRvcC0wMS5qcy1zY3JvbGwtdG9wIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgfVxuICAuYnRuLXRvcC0wMS5qcy1zY3JvbGwtdG9wLmlzLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuYnRuLXRvcC0wMS5qcy1zY3JvbGwtdG9wLmlzLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi10b3AtMDEge1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogNjRweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbiAgLmJ0bi10b3AtMDEgYSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgfVxuICAuYnRuLXRvcC0wMSBhOjpiZWZvcmUsIC5idG4tdG9wLTAxIGE6OmFmdGVyIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgfVxuICAuYnRuLXRvcC0wMSBhOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMnB4O1xuICB9XG4gIC5idG4tdG9wLTAxIGE6OmFmdGVyIHtcbiAgICBsZWZ0OiAxM3B4O1xuICB9XG4gIC5idG4tdG9wLTAxIGE6aG92ZXIsIC5idG4tdG9wLTAxIGE6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhYWViO1xuICB9XG59XG4ubC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtd3JhcHBlciB7XG4gICAgbWluLXdpZHRoOiAxMTMwcHg7XG4gIH1cbn1cbi5sLXdyYXBwZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4ubC13cmFwcGVyIGJyIHtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59XG4ubC13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubC1jb250ZW50cy1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbnRlbnRzLWFyZWEge1xuICAgIHBhZGRpbmc6IDI0cHggMTVweCAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtY29udGVudHMtYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNDBweCAwIDE0NHB4O1xuICB9XG59XG5cbi5sLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubC1sYXlvdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWxheW91dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWxheW91dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBncmlkLWdhcDogMCAzMnB4O1xuICAgIGdhcDogMCAzMnB4O1xuICAgIC1tcy1ncmlkLXJvd3M6IGF1dG8gMWZyO1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IDczNHB4IDMycHggMzAwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZTogXCJtYWluIGxvZ2luXCIgYXV0byBcIm1haW4gc2lkZVwiIDFmci83MzRweCAzMDBweDtcbiAgICB3aWR0aDogMTEzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA0OHB4IDMycHggNjRweDtcbiAgICBib3gtc2hhZG93OiAwIDBweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1sYXlvdXRfX2xvZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1sYXlvdXRfX2xvZ2luIHtcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtYXJlYTogbG9naW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1sYXlvdXRfX21haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogMjRweCAxNXB4IDMycHg7XG4gICAgYm94LXNoYWRvdzogMCAwcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbGF5b3V0X19tYWluIHtcbiAgICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIC1tcy1ncmlkLXJvdy1zcGFuOiAyO1xuICAgIHdpZHRoOiA3MzRweDtcbiAgICBncmlkLWFyZWE6IG1haW47XG4gIH1cbn1cbi5sLWxheW91dF9fbWFpbiA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1sYXlvdXRfX3NpZGUge1xuICAgIC1tcy1ncmlkLXJvdzogMjtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDM7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGdyaWQtYXJlYTogc2lkZTtcbiAgfVxufVxuLmwtbGF5b3V0ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubC1sb2dpbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbn1cbi5sLWxvZ2luX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmwtbG9naW5fX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYWViO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5sLWxvZ2luX190dGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubC1sb2dpbl9fY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmwtbG9naW5fX2NoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sLWxvZ2luX19jaGVja2JveCAubGFiZWwtY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAwIDAgMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmwtbG9naW5fX2NoZWNrYm94IC5sYWJlbC1jaGVjazo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiBjYWxjKCgxLjc1ZW0gLSAyMHB4KSAvIDIgKyAycHgpO1xuICBsZWZ0OiA2cHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzQzOTJkYTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0MzkyZGE7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5sLWxvZ2luX19jaGVja2JveCAubGFiZWwtY2hlY2s6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiBjYWxjKCgxLjc1ZW0gLSAyMHB4KSAvIDIpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkY2UyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG59XG4ubC1sb2dpbl9fY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbC1jaGVjazo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sLWxvZ2luX19jb250IHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDMycHg7XG59XG4ubC1sb2dpbl9fbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ubC1sb2dpbl9fbGVhZCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmwtbG9naW5fX2xlYWQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmwtbG9naW5fX3ByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG59XG4ubC1sb2dpbl9fbGlzdDAxIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5sLWxvZ2luX19saXN0MDEgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4ubC1sb2dpbl9fbGlzdDAxIGlucHV0W3R5cGU9dGV4dF0sXG4ubC1sb2dpbl9fbGlzdDAxIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkY2UyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubC1sb2dpbl9fbGlzdDAxIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ubC1sb2dpbl9fbGlzdDAxIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubC1sb2dpbl9fbGlzdDAxIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLmwtbG9naW5fX2xpc3QwMSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjQTBCMUJBO1xufVxuLmwtbG9naW5fX2J0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sLWxvZ2luX19idG4gLmJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDIwcHggMCA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMjAwbXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sLWxvZ2luX19idG4gLmJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5sLWxvZ2luX19idG4gLmJ0bi5idG4tMDEge1xuICBjb2xvcjogIzAwNmJjZDtcbn1cbi5sLWxvZ2luX19idG4gLmJ0bi5idG4tMDE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udHMvMjAyNi9pbWFnZXMvaWNvbl9sb2dpbl9idG4wMS5wbmcpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmwtbG9naW5fX2J0biAuYnRuLmJ0bi0wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmwtbG9naW5fX2J0biAuYnRuLmJ0bi0wMjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250cy8yMDI2L2ltYWdlcy9pY29uX2xvZ2luX2J0bjAyLnBuZyk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubC1sb2dpbl9fYnRuIC5idG46aG92ZXIuYnRuLTAxIHtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG4ubC1sb2dpbl9fYnRuIC5idG46aG92ZXIuYnRuLTAyIHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG59XG4ubC1sb2dpbl9fc2Vjb25kYXJ5ID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmwtbG9naW5fX2xpc3QwMiA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmwtbG9naW5fX2xpc3QwMiA+IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5sLWxvZ2luX19saXN0MDIgPiBsaSBhOjpiZWZvcmUsIC5sLWxvZ2luX19saXN0MDIgPiBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMwMGFhZWI7XG59XG4ubC1sb2dpbl9fbGlzdDAyID4gbGkgYTo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5sLWxvZ2luX19saXN0MDIgPiBsaSBhOjphZnRlciB7XG4gIHRvcDogY2FsYyg1MCUgKyAzcHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWNvbnRlbnQgPiAubC1sb2dpbiwgLmwtbGF5b3V0X19tYWluID4gLmwtbG9naW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIH1cbiAgLmwtY29udGVudCA+IC5sLWxvZ2luOmZpcnN0LWNoaWxkLCAubC1sYXlvdXRfX21haW4gPiAubC1sb2dpbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1sb2dpbi5sLWxvZ2luLS1zaWRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmwtbG9naW4ubC1sb2dpbi0tc2lkZSAubC1sb2dpbl9fY29udCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC5sLWxvZ2luOm5vdCgubC1sb2dpbi0tc2lkZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19oZWFkIHtcbiAgICBwYWRkaW5nOiAwIDgwcHg7XG4gIH1cbiAgLmwtbG9naW46bm90KC5sLWxvZ2luLS1zaWRlKSAubC1sb2dpbl9fdHRsOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19jb250IHtcbiAgICBwYWRkaW5nOiAxNnB4IDgwcHggMzJweDtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19wcmltYXJ5IC5sLWxvZ2luX19idG5XcmFwIHtcbiAgICB3aWR0aDogMjY4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG4gIC5sLWxvZ2luOm5vdCgubC1sb2dpbi0tc2lkZSkgLmwtbG9naW5fX2xpc3QwMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5sLWxvZ2luOm5vdCgubC1sb2dpbi0tc2lkZSkgLmwtbG9naW5fX2xpc3QwMSBsaSB7XG4gICAgZmxleDogMCAwIDM0MHB4O1xuICB9XG4gIC5sLWxvZ2luOm5vdCgubC1sb2dpbi0tc2lkZSkgLmwtbG9naW5fX2xpc3QwMSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19idG4gLmJ0biB7XG4gICAgbWF4LXdpZHRoOiAyNjhweDtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19zZWNvbmRhcnkgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19saXN0MDIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubC1sb2dpbjpub3QoLmwtbG9naW4tLXNpZGUpIC5sLWxvZ2luX19saXN0MDIgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubC1jb250ZW50ID4gLmwtbG9naW46bm90KC5sLWxvZ2luLS1zaWRlKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTMycHg7XG4gIH1cbiAgLmwtY29udGVudCA+IC5sLWxvZ2luOm5vdCgubC1sb2dpbi0tc2lkZSk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IC00OHB4O1xuICB9XG4gIC5sLWxvZ2luLmwtbG9naW4tLW1haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubC1sb2dpbi5sLWxvZ2luLS1tYWluIC5sLWxvZ2luX19oZWFkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICAubC1sb2dpbi5sLWxvZ2luLS1tYWluIC5sLWxvZ2luX19jb250IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLmwtbG9naW4ubC1sb2dpbi0tbWFpbiAubC1sb2dpbl9fcHJpbWFyeSAubC1sb2dpbl9fYnRuV3JhcCB7XG4gICAgd2lkdGg6IDE4NnB4O1xuICB9XG4gIC5sLWxvZ2luLmwtbG9naW4tLW1haW4gLmwtbG9naW5fX2xpc3QwMSBsaSB7XG4gICAgZmxleDogMCAwIDI1MHB4O1xuICB9XG59XG5cbi5jLWJ0biB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMsIGNvbG9yIDIwMG1zLCBvcGFjaXR5IDIwMG1zO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1idG4gPiBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xufVxuLmMtYnRuLnMwIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1idG4uczAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1idG4uczEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtYnRuLnMxIHtcbiAgd2lkdGg6IDM1MXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJ0bi5zMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWJ0bi5jMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDA2YmNkO1xufVxuLmMtYnRuLmMxOmhvdmVyLCAuYy1idG4uYzE6Zm9jdXMsIC5jLWJ0bi5jMTphY3RpdmUge1xuICBjb2xvcjogIzM0OWVmZjtcbn1cbi5jLWJ0bi5jMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmMtYnRuLmMyOmhvdmVyLCAuYy1idG4uYzI6Zm9jdXMsIC5jLWJ0bi5jMjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5YjYyO1xufVxuLmMtYnRuLmMzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmJjZDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYy1idG4uYzM6aG92ZXIsIC5jLWJ0bi5jMzpmb2N1cywgLmMtYnRuLmMzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTg2ZmY7XG59XG4uYy1idG4uYzQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYmViO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jLWJ0bi5jNDpob3ZlciwgLmMtYnRuLmM0OmZvY3VzLCAuYy1idG4uYzQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YzNmMTtcbn1cbi5jLWJ0bi5pY29uTG9naW4ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5jLWJ0bi5pY29uTG9naW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvYWx0X2ljb25fbG9naW4ucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYy1idG4uaWNvblJlZ2lzdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uYy1idG4uaWNvblJlZ2lzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FsdF9pY29uX3JlZ2lzdGVyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmMtYnRuLmljb25TZWFyY2gge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5jLWJ0bi5pY29uU2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FsdF9pY29uX3NlYXJjaF8wMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5jLWJ0bi5pY29uU3RhciB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmMtYnRuLmljb25TdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FsdF9pY29uX2Zhdl8wMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5jLWJ0bi5pY29uQ2hlY2sge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5jLWJ0bi5pY29uQ2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOWE5YTlhO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlhOWE5YTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uYy1idG4uZG9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICM5YTlhOWEgIWltcG9ydGFudDtcbn1cbi5jLWJ0bi5kaXNhYmxlZCwgLmMtYnRuOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtY2Fyb3VzZWxMaXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWNhcm91c2VsTGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cbi5jLWNhcm91c2VsTGlzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1jYXJvdXNlbExpc3RfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDY2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uYy1jYXJvdXNlbExpc3RfX3NsaWRlIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmMtY2Fyb3VzZWxMaXN0X19zbGlkZSA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zO1xufVxuLmMtY2Fyb3VzZWxMaXN0X19zbGlkZSA+IGEgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYy1jYXJvdXNlbExpc3RfX3NsaWRlID4gYTpob3ZlciAuYy1jYXJvdXNlbExpc3RfX3NsaWRlX19waWMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYy1jYXJvdXNlbExpc3RfX3NsaWRlX19waWMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xufVxuLmMtY2Fyb3VzZWxMaXN0X19zbGlkZV9fdHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1jYXJvdXNlbExpc3QuaXMtbm8tc3dpcGUgLmMtY2Fyb3VzZWxMaXN0X193cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNhcm91c2VsTGlzdC5pcy1uby1zd2lwZSAuYy1jYXJvdXNlbExpc3RfX3NsaWRlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5jLWNhcm91c2VsTGlzdC5pcy1uby1zd2lwZSAuYy1jYXJvdXNlbExpc3RfX2NvbnRyb2xsZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtY2Fyb3VzZWxMaXN0IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtY2Fyb3VzZWxMaXN0IC5zd2lwZXItYnV0dG9uLW5leHQsIC5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY2Fyb3VzZWxMaXN0IC5zd2lwZXItYnV0dG9uLW5leHQsIC5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0N3B4O1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyLCAuYy1jYXJvdXNlbExpc3QgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUsIC5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgY29sb3I6ICNDQ0M7XG4gIGZvbnQtc2l6ZTogMzdweDtcbn1cbi5jLWNhcm91c2VsTGlzdCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuYy1jYXJvdXNlbExpc3QgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY2Fyb3VzZWxMaXN0IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1jYXJvdXNlbExpc3QgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmMtY29sV3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtY29sV3JhcF9fY29sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29sV3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmMtY29sV3JhcC0tY29sMiAuYy1jb2xXcmFwX19jb2wge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzJweCkgLyAyKTtcbiAgfVxuICAuYy1jb2xXcmFwLS1jb2wyIC5jLWNvbFdyYXBfX2NvbDpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC5jLWNvbFdyYXAtLWNvbDIgLmMtY29sV3JhcF9fY29sOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5jLWNvbFdyYXAtLWNvbDMgLmMtY29sV3JhcF9fY29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDY0cHgpIC8gMyk7XG4gIH1cbiAgLmMtY29sV3JhcC0tY29sMyAuYy1jb2xXcmFwX19jb2w6bm90KDpudGgtY2hpbGQoM24pKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC5jLWNvbFdyYXAtLWNvbDMgLmMtY29sV3JhcF9fY29sOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWNvbnRzLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzJweCkgLyAyKTtcbiAgfVxuICAuYy1jb250cy1saXN0X19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cbiAgLmMtY29udHMtbGlzdF9faXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuLmMtY29udHMtbGlzdF9faXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jLWNvbnRzLWxpc3RfX2l0ZW1fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLWNvbnRzLWxpc3RfX2l0ZW1fX3RodW1iIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKTtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRzLWxpc3RfX2l0ZW1fX3RodW1iIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDI2cHgpIC8gMik7XG4gICAgbWF4LXdpZHRoOiAxNDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5jLWNvbnRzLWxpc3RfX2l0ZW1fX3RodW1iIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG59XG5hOmhvdmVyIC5jLWNvbnRzLWxpc3RfX2l0ZW1fX3RodW1iIGltZywgYTphY3RpdmUgLmMtY29udHMtbGlzdF9faXRlbV9fdGh1bWIgaW1nLCBhOmZvY3VzIC5jLWNvbnRzLWxpc3RfX2l0ZW1fX3RodW1iIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5jLWNvbnRzLWxpc3RfX2l0ZW1fX3RleHRXcmFwIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jLWNvbnRzLWxpc3RfX2l0ZW1fX25ldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDZiY2Q7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDZiY2Q7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyMDBtcywgY29sb3IgMjAwbXM7XG59XG5hOmhvdmVyIC5jLWNvbnRzLWxpc3RfX2l0ZW1fX25ldywgYTphY3RpdmUgLmMtY29udHMtbGlzdF9faXRlbV9fbmV3LCBhOmZvY3VzIC5jLWNvbnRzLWxpc3RfX2l0ZW1fX25ldyB7XG4gIGJvcmRlci1jb2xvcjogIzM0OWVmZjtcbiAgY29sb3I6ICMzNDllZmY7XG59XG4uYy1jb250cy1saXN0X19pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgY29sb3I6ICMwMDZiY2Q7XG4gIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zO1xufVxuYTpob3ZlciAuYy1jb250cy1saXN0X19pdGVtX190aXRsZSwgYTphY3RpdmUgLmMtY29udHMtbGlzdF9faXRlbV9fdGl0bGUsIGE6Zm9jdXMgLmMtY29udHMtbGlzdF9faXRlbV9fdGl0bGUge1xuICBjb2xvcjogIzM0OWVmZjtcbn1cblxuLmMtaGRnMDEge1xuICBtYXJnaW46IDQ4cHggMCAzMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1oZGcwMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4uYy1oZGcwMTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYy1oZGcwMTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmMtaGRnMDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzJweCAwIDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmMtaGRnMDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmMtaGRnMDI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYy1oZGcwMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMS41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWI7XG59XG5cbi5jLWhkZzAzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDI0cHggMCAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtaGRnMDM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmMtaGRnMDM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jLWhkZzA0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE2cHggMCA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBBQkVCO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtaGRnMDQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmMtaGRnMDQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sLWhlcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQUVCO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlcm9fX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDExMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmwtaGVyb19fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlcm9fX3R0bCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IC0yMzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMzVweDtcbiAgfVxufVxuXG4uYy1zaWRlLWNhdGVnb3J5LW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zaWRlLWNhdGVnb3J5LW5hdiB7XG4gICAgYm94LXNoYWRvdzogMCAwcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxufVxuLmMtc2lkZS1jYXRlZ29yeS1uYXZfX2hlYWRfX3R0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDU4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkU2RTY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLXNpZGUtY2F0ZWdvcnktbmF2X19jb250IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNjtcbn1cbi5jLXNpZGUtY2F0ZWdvcnktbmF2X19saXN0IC5fX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLmMtc2lkZS1jYXRlZ29yeS1uYXZfX2xpc3QgLl9faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiA2cHggMCA2cHggMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDIwMG1zO1xufVxuXzotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIDpyb290IC5jLXNpZGUtY2F0ZWdvcnktbmF2X19saXN0IC5fX2l0ZW0gYSB7XG4gIGhlaWdodDogNTRweDtcbn1cblxuLmMtc2lkZS1jYXRlZ29yeS1uYXZfX2xpc3QgLl9faXRlbSBhOjpiZWZvcmUsIC5jLXNpZGUtY2F0ZWdvcnktbmF2X19saXN0IC5fX2l0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDBhYWViO1xufVxuLmMtc2lkZS1jYXRlZ29yeS1uYXZfX2xpc3QgLl9faXRlbSBhOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmMtc2lkZS1jYXRlZ29yeS1uYXZfX2xpc3QgLl9faXRlbSBhOjphZnRlciB7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uYy1zaWRlLWNvbnRzLW5hdiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1zaWRlLWNvbnRzLW5hdiB7XG4gICAgYm94LXNoYWRvdzogMCAwcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxufVxuLmMtc2lkZS1jb250cy1uYXZfX2hlYWRfX3R0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDU4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkU2RTY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19jb250IHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2hkZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2hkZyAuX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX3R0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQkVCO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX3R0bCA+IGE6bm90KC5fX2hvb2spIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAyMDBtcztcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwgPiBhOm5vdCguX19ob29rKSAuX19pY28ge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRzLzIwMjYvaW1hZ2VzL2ljb25fc2lkZU5hdjAxLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTUwcHggMzBweDtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwgPiBhOm5vdCguX19ob29rKSAuX19pY28tLTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMDtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwgPiBhOm5vdCguX19ob29rKSAuX19pY28tLTIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX3R0bCA+IGE6bm90KC5fX2hvb2spIC5fX2ljby0tMyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XG59XG4uYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fdHRsID4gYTpub3QoLl9faG9vaykgLl9faWNvLS00IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwcHggMDtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwgPiBhOm5vdCguX19ob29rKSAuX19pY28tLTUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwgPiBhOm5vdCguX19ob29rKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX3R0bCA+IGE6bm90KC5fX2hvb2spOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTVweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgdHJhbnNpdGlvbjogMjAwbXM7XG59XG4uYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fdHRsID4gYTpub3QoLl9faG9vayk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fdHRsIC5fX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNThweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMjAwbXM7XG59XG4uYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fdHRsIC5fX2hvb2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUJFQjtcbiAgdHJhbnNpdGlvbjogMjAwbXM7XG59XG4uYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fdHRsIC5fX2hvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogOHB4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwgLl9faG9vazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIHRyYW5zaXRpb246IDIwMG1zO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX3R0bCAuX19ob29rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX2JvZHkge1xuICBwYWRkaW5nOiA4cHggMjRweCAxNnB4O1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX2JvZHkgLl9faXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDIwMG1zO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3RfX2JvZHkgLl9faXRlbSBhOjpiZWZvcmUsIC5jLXNpZGUtY29udHMtbmF2X19saXN0X19ib2R5IC5fX2l0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWJlYjtcbn1cbi5jLXNpZGUtY29udHMtbmF2X19saXN0X19ib2R5IC5fX2l0ZW0gYTo6YmVmb3JlIHtcbiAgdG9wOiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fYm9keSAuX19pdGVtIGE6OmFmdGVyIHtcbiAgdG9wOiAxOXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmMtc2lkZS1jb250cy1uYXZfX2xpc3Q6bm90KC5pcy1vcGVuKSAuYy1zaWRlLWNvbnRzLW5hdl9fbGlzdF9fdHRsIGE6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmMtc2lkZS1jb250cy1uYXYtLWNhdGVnb3J5IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5jLXNpZGUtY29udHMtbmF2LS1jYXRlZ29yeSAuYy1zaWRlLWNvbnRzLW5hdl9fY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY4ZjY7XG59XG5cbi5jLWluZGV4LWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtaW5kZXgtaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBwYWRkaW5nOiAyNHB4IDMycHg7XG4gIH1cbn1cbi5jLWluZGV4LWhlYWRfX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtaW5kZXgtaGVhZF9fdHRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uYy1pbmRleC1oZWFkX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI0IyQjJCMjtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jLWluZGV4LWhlYWRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmMtaW5kZXgtaGVhZF9faXRlbSA+IGEge1xuICBjb2xvcjogIzAwNmJjZDtcbn1cbi5jLWluZGV4LWhlYWRfX2l0ZW0gPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMzNDllZmY7XG59XG4uYy1pbmRleC1oZWFkX19pdGVtID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM1NTFhOGI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ndWlkYW5jZV9fbGVkZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucC1ndWlkYW5jZV9fbGVkZSA+IHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxLjc1ZW07XG59XG4ucC1ndWlkYW5jZV9faWNvIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAyOHB4IGF1dG8gMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMTcxLCAyMzUsIDAuMik7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgIzAwMCA1MCUsIHRyYW5zcGFyZW50IDUxJSksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMwMDAgNTAlLCB0cmFuc3BhcmVudCA1MSUpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGxlZnQgdG9wLCByaWdodCB0b3A7XG4gIG1hc2stc2l6ZTogNTAuMSUgMTAwJSwgNTAuMSUgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ndWlkYW5jZV9faWNvIHtcbiAgICB3aWR0aDogOTNweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgbWFyZ2luOiAzN3B4IGF1dG8gMjRweDtcbiAgfVxufVxuLnAtZ3VpZGFuY2VfX2NhdGNoIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWd1aWRhbmNlX19jYXRjaCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ucC1ndWlkYW5jZV9fY2F0Y2hfX2VtIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjVBQkVCO1xuICBmb250LXNpemU6IDI2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZ3VpZGFuY2VfX2NhdGNoX19lbSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4ucC1ndWlkYW5jZV9fY2F0Y2hfX2VtIC5fX251bSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ndWlkYW5jZV9fY2F0Y2hfX2VtIC5fX251bSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG59XG5cbi5wLXRhYiB7XG4gIC0tY29sb3ItMTogIzAwNkJDRDtcbiAgLS1jb2xvci0yOiAjMjVBQkVCO1xuICAtLWNvbG9yLTM6ICMxREIxQzQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10YWIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5wLXRhYi1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRhYi1uYXYge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucC10YWItbmF2X19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiA2cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRhYi1uYXZfX2xpc3Qge1xuICAgIGdhcDogOHB4O1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG59XG4ucC10YWItbmF2X19pdGVtIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNsYXRlIDMwMG1zO1xuICB0cmFuc2xhdGU6IDAgNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdGFiLW5hdl9faXRlbSB7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgIHRyYW5zbGF0ZTogMCAxNnB4O1xuICB9XG59XG4ucC10YWItbmF2X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG4ucC10YWItbmF2X19pdGVtW2RhdGEtY29sb3I9XCIxXCJdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbn1cbi5wLXRhYi1uYXZfX2l0ZW1bZGF0YS1jb2xvcj1cIjJcIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTIpO1xufVxuLnAtdGFiLW5hdl9faXRlbVtkYXRhLWNvbG9yPVwiM1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMyk7XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5wLXRhYi1uYXZfX2l0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAucC10YWItbmF2X19pdGVtOmhvdmVyIC5wLXRhYi1uYXZfX2l0ZW1fX3R4dCB7XG4gICAgY29sb3I6ICNGRkZDMDc7XG4gIH1cbn1cbi5wLXRhYi1uYXZfX2l0ZW0uaXMtYWN0aXZlIHtcbiAgdHJhbnNsYXRlOiAwIDA7XG59XG4ucC10YWItbmF2X19pdGVtLmlzLWFjdGl2ZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLXRhYi1uYXZfX2l0ZW0uaXMtYWN0aXZlIC5wLXRhYi1uYXZfX2l0ZW1fX3R4dCB7XG4gIGNvbG9yOiAjRkZGQzA3O1xufVxuLnAtdGFiLW5hdl9faXRlbV9faW5uZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLXRhYi1uYXZfX2l0ZW1fX3R4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDZCQ0Q7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdGFiLW5hdl9faXRlbV9fdHh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5wLXRhYi1uYXZfX2l0ZW1fX3NxdWFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgcGFkZGluZzogMXB4IDVweCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwNkJDRDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRhYi1uYXZfX2l0ZW1fX3NxdWFyZSB7XG4gICAgd2lkdGg6IDE0NXB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4ucC10YWItY29udCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBtYXJnaW4tbGVmdDogbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IG1pbig1MCUgLSAoKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyKSkgLyAyKSwgMHB4KTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgI0RBRTFFQTtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNEQUUxRUE7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAzMDBtcztcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmYgMCUsICNFMEY5RkYgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuLnAtdGFiLWNvbnRbZGF0YS1jb2xvcj1cIjFcIl0ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTEpO1xufVxuLnAtdGFiLWNvbnRbZGF0YS1jb2xvcj1cIjJcIl0ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTIpO1xufVxuLnAtdGFiLWNvbnRbZGF0YS1jb2xvcj1cIjNcIl0ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTMpO1xufVxuLnAtdGFiLWNvbnRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTA0NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTVweCAwIDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdGFiLWNvbnRfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzVweCAwIDcwcHg7XG4gIH1cbn1cbi5wLXRhYi1jb250X19pdGVtIHtcbiAgY291bnRlci1yZXNldDogcXVlc3Rpb24gMDtcbn1cbi5wLXRhYi1jb250X19pdGVtW2FyaWEtaGlkZGVuPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtcXVlc3Rpb24ge1xuICAtLWdhcC1sZWZ0OiA4cHg7XG4gIC0tZ2FwLXJpZ2h0OiA0cHg7XG4gIC0tY29sb3I6ICMwMDZCQ0Q7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDIycHggMTZweCAxNXB4O1xuICBtYXJnaW46IDQ1cHggYXV0byAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxNDUsIDE3MCwgMTkzLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uIHtcbiAgICAtLWdhcC1sZWZ0OiA1MHB4O1xuICAgIC0tZ2FwLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMjBweCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uW2RhdGEtY29sb3I9XCIxXCJdIHtcbiAgLS1jb2xvcjogIzAwNkJDRDtcbn1cbi5wLXF1ZXN0aW9uW2RhdGEtY29sb3I9XCIyXCJdIHtcbiAgLS1jb2xvcjogIzI1QUJFQjtcbn1cbi5wLXF1ZXN0aW9uW2RhdGEtY29sb3I9XCIzXCJdIHtcbiAgLS1jb2xvcjogIzFEQjFDNDtcbn1cbi5wLXF1ZXN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX251bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fbnVtYmVyIHtcbiAgICB0b3A6IC0xNXB4O1xuICAgIGxlZnQ6IC0yM3B4O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19udW1iZXI6OmJlZm9yZSwgLnAtcXVlc3Rpb25fX251bWJlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMTJweCAwIDAgMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19udW1iZXI6OmJlZm9yZSwgLnAtcXVlc3Rpb25fX251bWJlcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgc2NhbGU6IDEuMjtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX251bWJlcjo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMTRweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3IpO1xufVxuLnAtcXVlc3Rpb25fX251bWJlcjo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbi5wLXF1ZXN0aW9uX19udW1iZXIgLl9fbnVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19udW1iZXIgLl9fbnVtIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19udW1iZXIgLl9fbnVtOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogcXVlc3Rpb24gMTtcbiAgY29udGVudDogY291bnRlcihxdWVzdGlvbikgXCIgXCI7XG59XG4ucC1xdWVzdGlvbl9fY29udCB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZ2FwLWxlZnQpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1nYXAtcmlnaHQpO1xufVxuLnAtcXVlc3Rpb25fX3R0bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ucC1xdWVzdGlvbl9fYm9keV9faW5uZXIge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDE0cHggMCAxMHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0RBRTFFQTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fYm9keV9faW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19sZWRlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogNnB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoMjU1LCAyNTIsIDcsIDAuNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xlZGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX2xpbmVzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICBnYXA6IDIzcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xpbmVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19saW5lc19faWNvIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fbGluZXNfX2ljbyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG59XG4ucC1xdWVzdGlvbltkYXRhLWNvbG9yPVwiMVwiXSAucC1xdWVzdGlvbl9fbGluZXNfX2ljbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGljX3F1ZXN0aW9uX2ljb18wMS5wbmcpO1xufVxuLnAtcXVlc3Rpb25bZGF0YS1jb2xvcj1cIjJcIl0gLnAtcXVlc3Rpb25fX2xpbmVzX19pY28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BpY19xdWVzdGlvbl9pY29fMDIucG5nKTtcbn1cbi5wLXF1ZXN0aW9uW2RhdGEtY29sb3I9XCIzXCJdIC5wLXF1ZXN0aW9uX19saW5lc19faWNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9waWNfcXVlc3Rpb25faWNvXzAzLnBuZyk7XG59XG4ucC1xdWVzdGlvbl9fbGluZXNfX3R4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjRTRFOUYwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xpbmVzX190eHQge1xuICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX2xpbmVzX190eHQ6OmJlZm9yZSwgLnAtcXVlc3Rpb25fX2xpbmVzX190eHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAgOHB4IDE2cHggOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1xdWVzdGlvbl9fbGluZXNfX3R4dDo6YmVmb3JlLCAucC1xdWVzdGlvbl9fbGluZXNfX3R4dDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fbGluZXNfX3R4dDo6YmVmb3JlLCAucC1xdWVzdGlvbl9fbGluZXNfX3R4dDo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogOHB4IDE2cHggOHB4IDA7XG4gICAgdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xpbmVzX190eHQ6OmJlZm9yZSB7XG4gICAgdG9wOiAtMThweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTRFOUYwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xpbmVzX190eHQ6OmJlZm9yZSB7XG4gICAgbGVmdDogLTE4cHg7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjRTRFOUYwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xpbmVzX190eHQ6OmFmdGVyIHtcbiAgICB0b3A6IC0xMnB4O1xuICAgIGJvcmRlci13aWR0aDogMCA2cHggMTNweCA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19saW5lc19fdHh0OjphZnRlciB7XG4gICAgbGVmdDogLTEycHg7XG4gICAgYm9yZGVyLXdpZHRoOiA2cHggMTNweCA2cHggMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNsYXRlOiAwIDJweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX3ByZXBhcmUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nOiAyMHB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fcHJlcGFyZSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBwYWRkaW5nOiAyNHB4IDMwcHggMzBweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX3ByZXBhcmVfX3R0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fcHJlcGFyZV9fdHRsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGw6OmJlZm9yZSwgLnAtcXVlc3Rpb25fX3ByZXBhcmVfX3R0bDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG4ucC1xdWVzdGlvbl9fcHJlcGFyZV9fdHRsOjpiZWZvcmUge1xuICByb3RhdGU6IC0yMGRlZztcbn1cbi5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGw6OmFmdGVyIHtcbiAgcm90YXRlOiAyMGRlZztcbn1cbi5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGxfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtcXVlc3Rpb25fX3ByZXBhcmVfX3R0bF9fc3RhcnQsIC5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGxfX2VuZCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGxfX3N0YXJ0LCAucC1xdWVzdGlvbl9fcHJlcGFyZV9fdHRsX19lbmQge1xuICAgIHdpZHRoOiAzNHB4O1xuICB9XG59XG4ucC1xdWVzdGlvbl9fcHJlcGFyZV9fdHRsX19kZWNvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTRweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3ByZXBhcmVfX3R0bF9fZGVjbyB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4ucC1xdWVzdGlvbl9fcHJlcGFyZV9fdHRsX19kZWNvOjpiZWZvcmUsIC5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGxfX2RlY286OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDEycHggMCAwIDEzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgc2NhbGU6IDAuODtcbn1cbi5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGxfX2RlY286OmJlZm9yZSB7XG4gIGJvdHRvbTogLTE0cHg7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbi5wLXF1ZXN0aW9uX19wcmVwYXJlX190dGxfX2RlY286OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4ucC1xdWVzdGlvbl9fcHJlcGFyZV9fdHRsX19kZWNvIC5fX2ljbyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB2YXIoLS1jb2xvcikgMCUsIHZhcigtLWNvbG9yKSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLWNvbG9yKSAwJSwgdmFyKC0tY29sb3IpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSA0cHgsIDRweCAxMDAlO1xufVxuLnAtcXVlc3Rpb25fX3ByZXBhcmVfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3ByZXBhcmVfX2xpc3Qge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX3ByZXBhcmVfX2xpc3QgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19wcmVwYXJlX19saXN0ID4gbGkge1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19wcmVwYXJlX19saXN0ID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoKDEuNWVtIC0gNnB4KSAvIDIpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzFDOUQzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19wcmVwYXJlX19saXN0ID4gbGk6OmJlZm9yZSB7XG4gICAgdG9wOiBjYWxjKCgxLjVlbSAtIDhweCkgLyAyKTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICB9XG59XG4ucC1xdWVzdGlvbl9fcHJlcGFyZV9fbGlzdCA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19wcmVwYXJlX19saXN0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDAuNzVlbTtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX2NvbnRyb2xsZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnAtcXVlc3Rpb25fX2NvbnRyb2xsZXJfX2J0biB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBnYXA6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19jb250cm9sbGVyX19idG4ge1xuICAgIGdhcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX2NvbnRyb2xsZXJfX2J0blthcmlhLWhpZGRlbj10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1xdWVzdGlvbl9fY29udHJvbGxlcl9fYnRuIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdHJhbnNsYXRlOiAwIC0xcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2NvbnRyb2xsZXJfX2J0biBpIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5wLXF1ZXN0aW9uX19jb250cm9sbGVyX19idG46aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuXG4uanMtYWNjb3JkaW9uLWJvZHkge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgcGFkZGluZzogMzBweCAwIDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAwIDYwcHg7XG4gIH1cbn1cbi5wLXNlY3Rpb24uLS1wZDEge1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zZWN0aW9uLi0tcGQxIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXNlY3Rpb24uLS1iZzEge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG4ucC1zZWN0aW9uLi0tYmcxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpO1xuICByaWdodDogbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjVGNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucC1zZWN0aW9uX19oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtc2VjdGlvbl9faGVhZF9faWNvIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc2VjdGlvbl9faGVhZF9faWNvIHtcbiAgICB3aWR0aDogNzFweDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gIH1cbn1cbi5wLXNlY3Rpb25fX3R0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zZWN0aW9uX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnAtc2VjdGlvbl9fdHRsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wLXNlY3Rpb25fX3R0bCAuX19lbSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzI1QUJFQjtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXNlY3Rpb25fX3R0bCAuX19lbSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4ucC1zZWN0aW9uX190dGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwNkJDRCAzMCUsIHRyYW5zcGFyZW50IDMwJSwgdHJhbnNwYXJlbnQgMzUlLCAjMjVBQkVCIDM1JSwgIzI1QUJFQiA2NSUsIHRyYW5zcGFyZW50IDY1JSwgdHJhbnNwYXJlbnQgNzAlLCAjMjJCREQxIDcwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zZWN0aW9uX190dGw6OmFmdGVyIHtcbiAgICB3aWR0aDogOTJweDtcbiAgfVxufVxuLnAtc2VjdGlvbl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc2VjdGlvbl9faW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5wLXNlY3Rpb25fX2lubmVyLi0tYmcxIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZzogMjRweCAxMnB4IDI0cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zZWN0aW9uX19pbm5lci4tLWJnMSB7XG4gICAgcGFkZGluZzogNDVweCA0NXB4IDMwcHggMDtcbiAgfVxufVxuLnAtc2VjdGlvbl9faW5uZXIuLS1iZzE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpO1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDE0NSwgMTcwLCAxOTMsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnAtbW9naW1lbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmc6IDE0cHggMTJweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxNDUsIDE3MCwgMTkzLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGQUZGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW1vZ2ltZW4ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgZ2FwOiAyOHB4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgcGFkZGluZzogMjZweDtcbiAgfVxufVxuLnAtbW9naW1lbl9fcGljIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLW1vZ2ltZW5fX3BpYyBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbW9naW1lbl9fcGljIGltZyB7XG4gICAgd2lkdGg6IDIxMXB4O1xuICAgIGhlaWdodDogMjExcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1tb2dpbWVuX19jb250IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLW1vZ2ltZW5fX3R0bCB7XG4gIGNvbG9yOiAjMDA2QkNEO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbW9naW1lbl9fdHRsIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnAtbW9naW1lbl9fdHh0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0RBRTFFQTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1tb2dpbWVuX190eHQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgfVxufVxuLnAtbW9naW1lbl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbW9naW1lbl9fbGluayB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5wLW1vZ2ltZW5fX2xpbmsgYSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBnYXA6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDZCQ0Q7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1tb2dpbWVuX19saW5rIGEge1xuICAgIGdhcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnAtbW9naW1lbl9fbGluayBhIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNkJDRDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRyYW5zbGF0ZTogMCAtMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW1vZ2ltZW5fX2xpbmsgYSBpIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5wLW1vZ2ltZW5fX2xpbmsgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucC1zdGVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0ZXAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnAtc3RlcF9fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREFFMUVBO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0ZXBfX2xpbmUge1xuICAgIGxlZnQ6IDYzcHg7XG4gIH1cbn1cbi5wLXN0ZXBfX2xpbmUgLl9fZ2F1Z2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2QkNEO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwJSk7XG59XG4ucC1zdGVwX19pdGVtIHtcbiAgLS1wbDogMTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0ZXBfX2l0ZW0ge1xuICAgIC0tcGw6IDEzMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gICAgZ2FwOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG59XG4ucC1zdGVwX19pdGVtX19saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQUUxRUE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc3RlcF9faXRlbV9fbGluZSB7XG4gICAgbGVmdDogNjNweDtcbiAgfVxufVxuLnAtc3RlcF9faXRlbV9fbGluZSAuX19nYXVnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZCQ0Q7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAlKTtcbn1cbi5wLXN0ZXBfX2l0ZW1fX3BpYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zdGVwX19pdGVtX19waWMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5wLXN0ZXBfX2l0ZW1fX3BpYyBpbWcge1xuICB3aWR0aDogMTkwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc3RlcF9faXRlbV9fcGljIGltZyB7XG4gICAgd2lkdGg6IDI2NHB4O1xuICB9XG59XG4ucC1zdGVwX19pdGVtX19udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIHdpZHRoOiA5OHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQUUxRUE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc3RlcF9faXRlbV9fbnVtIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wLXN0ZXBfX2l0ZW1fX251bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGluc2V0OiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2QkNEO1xuICBvcGFjaXR5OiAwO1xuICBzY2FsZTogMCAxO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcywgc2NhbGUgMzAwbXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc3RlcF9faXRlbV9fbnVtOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBzY2FsZTogMC41O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxufVxuLnAtc3RlcF9faXRlbV9fbnVtIC5fX2lubmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLXN0ZXBfX2l0ZW1fX251bSAuX19udW0ge1xuICBtYXJnaW4tbGVmdDogMC4xZW07XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zdGVwX19pdGVtX19udW0gLl9fbnVtIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5wLXN0ZXBfX2l0ZW0uaXMtZmlyZWQgLnAtc3RlcF9faXRlbV9fbnVtOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBzY2FsZTogMTtcbn1cbi5wLXN0ZXBfX2l0ZW1fX3R0bCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGwpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXN0ZXBfX2l0ZW1fX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ucC1zdGVwX19pdGVtX190eHQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tcGwpO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0RBRTFFQTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zdGVwX19pdGVtX190eHQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogNjdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gIH1cbn1cblxuLnAtcHJvZmlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLXByb2ZpbGVfX3R0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODY4Njg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLXByb2ZpbGVfX3BpYyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1wcm9maWxlX19waWMgaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXByb2ZpbGVfX3BpYyBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucC1wcm9maWxlX19jb250IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wcm9maWxlX19jb250IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgIGdhcDogMjVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnAtcHJvZmlsZV9fbmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucC1wcm9maWxlX190eHQge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXByb2ZpbGVfX3R4dCB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICB9XG59XG5cbi51LWFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1hbGlnbi1sZWZ0LXNwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51LWFsaWduLWNlbnRlci1zcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC51LWFsaWduLXJpZ2h0LXNwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnUtdmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi51LXZhbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udS12YWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXBjYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnUtc3BiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtc3BiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXBjb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udS1zcG9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LXNwb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtZnoxIHtcbiAgZm9udC1zaXplOiAxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejFzcCB7XG4gICAgZm9udC1zaXplOiAxcHg7XG4gIH1cbn1cbi51LWZ6MiB7XG4gIGZvbnQtc2l6ZTogMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoyc3Age1xuICAgIGZvbnQtc2l6ZTogMnB4O1xuICB9XG59XG4udS1mejMge1xuICBmb250LXNpemU6IDNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6M3NwIHtcbiAgICBmb250LXNpemU6IDNweDtcbiAgfVxufVxuLnUtZno0IHtcbiAgZm9udC1zaXplOiA0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejRzcCB7XG4gICAgZm9udC1zaXplOiA0cHg7XG4gIH1cbn1cbi51LWZ6NSB7XG4gIGZvbnQtc2l6ZTogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZno1c3Age1xuICAgIGZvbnQtc2l6ZTogNXB4O1xuICB9XG59XG4udS1mejYge1xuICBmb250LXNpemU6IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6NnNwIHtcbiAgICBmb250LXNpemU6IDZweDtcbiAgfVxufVxuLnUtZno3IHtcbiAgZm9udC1zaXplOiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejdzcCB7XG4gICAgZm9udC1zaXplOiA3cHg7XG4gIH1cbn1cbi51LWZ6OCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZno4c3Age1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG4udS1mejkge1xuICBmb250LXNpemU6IDlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6OXNwIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxufVxuLnUtZnoxMCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MTBzcCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4udS1mejExIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoxMXNwIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi51LWZ6MTIge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejEyc3Age1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnUtZnoxMyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MTNzcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4udS1mejE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoxNHNwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi51LWZ6MTUge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejE1c3Age1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnUtZnoxNiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MTZzcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udS1mejE3IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoxN3NwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi51LWZ6MTgge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejE4c3Age1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnUtZnoxOSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MTlzcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4udS1mejIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoyMHNwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi51LWZ6MjEge1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejIxc3Age1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLnUtZnoyMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MjJzcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4udS1mejIzIHtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoyM3NwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbi51LWZ6MjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejI0c3Age1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnUtZnoyNSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MjVzcCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4udS1mejI2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoyNnNwIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi51LWZ6Mjcge1xuICBmb250LXNpemU6IDI3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejI3c3Age1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuLnUtZnoyOCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MjhzcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4udS1mejI5IHtcbiAgZm9udC1zaXplOiAyOXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnoyOXNwIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbn1cbi51LWZ6MzAge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mejMwc3Age1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLnUtZnozMSB7XG4gIGZvbnQtc2l6ZTogMzFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWZ6MzFzcCB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG59XG4udS1mejMyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnozMnNwIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi51LW10LXMxIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4udS1tYi1zMSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10LXMxc3Age1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAudS1tYi1zMXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi51LW10LXMyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnUtbWItczIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQtczJzcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAudS1tYi1zMnNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4udS1tdC1zMyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi51LW1iLXMzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10LXMzc3Age1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnUtbWItczNzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnUtbXQtczQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4udS1tYi1zNCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdC1zNHNwIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC51LW1iLXM0c3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi51LW10LXM1IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnUtbWItczUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQtczVzcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAudS1tYi1zNXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4udS1tdC1zNiB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbi51LW1iLXM2IHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10LXM2c3Age1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbiAgLnUtbWItczZzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuLnUtbXQtczcge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG4udS1tYi1zNyB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdC1zN3NwIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG4gIC51LW1iLXM3c3Age1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cbn1cbi51LW10LXM4IHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbn1cblxuLnUtbWItczgge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQtczhzcCB7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgfVxuICAudS1tYi1zOHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG4udS1tdC1zOSB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG59XG5cbi51LW1iLXM5IHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10LXM5c3Age1xuICAgIG1hcmdpbi10b3A6IDcycHg7XG4gIH1cbiAgLnUtbWItczlzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzJweDtcbiAgfVxufVxuLnUtbXQtczEwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnUtbWItczEwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10LXMxMHNwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC51LW1iLXMxMHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4udS1tdDAge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi51LW1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnUtcHQwIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cblxuLnUtcGIwIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10MHNwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLnUtbWIwc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAudS1wdDBzcCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuICAudS1wYjBzcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuLnUtbXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi51LW1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udS1wdDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi51LXBiMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10MTBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAudS1tYjEwc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnUtcHQxMHNwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAudS1wYjEwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG4udS1tdDIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnUtbWIyMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi51LXB0MjAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLnUtcGIyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQyMHNwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC51LW1iMjBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAudS1wdDIwc3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC51LXBiMjBzcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi51LW10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udS1tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnUtcHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4udS1wYjMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdDMwc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLnUtbWIzMHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC51LXB0MzBzcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnUtcGIzMHNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnUtbXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi51LW1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4udS1wdDQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi51LXBiNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10NDBzcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAudS1tYjQwc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnUtcHQ0MHNwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAudS1wYjQwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG4udS1tdDUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnUtbWI1MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi51LXB0NTAge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuLnUtcGI1MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQ1MHNwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC51LW1iNTBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAudS1wdDUwc3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC51LXBiNTBzcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi51LW10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4udS1tYjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLnUtcHQ2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG4udS1wYjYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdDYwc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLnUtbWI2MHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC51LXB0NjBzcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLnUtcGI2MHNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLnUtbXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi51LW1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4udS1wdDcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbi51LXBiNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW10NzBzcCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAudS1tYjcwc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnUtcHQ3MHNwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAudS1wYjcwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG4udS1tdDgwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnUtbWI4MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi51LXB0ODAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cblxuLnUtcGI4MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQ4MHNwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC51LW1iODBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAudS1wdDgwc3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG4gIC51LXBiODBzcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi51LW10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuXG4udS1tYjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cblxuLnUtcHQ5MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuXG4udS1wYjkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tdDkwc3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbiAgLnUtbWI5MHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG4gIC51LXB0OTBzcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbiAgLnUtcGI5MHNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxufVxuLnUtbXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnUtbWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuLnUtcHQxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbi51LXBiMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxMDBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgLnUtbWIxMDBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLnUtcHQxMDBzcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG4gIC51LXBiMTAwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLnUtbXQxMTAge1xuICBtYXJnaW4tdG9wOiAxMTBweDtcbn1cblxuLnUtbWIxMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuLnUtcHQxMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG59XG5cbi51LXBiMTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxMTBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIH1cbiAgLnUtbWIxMTBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIH1cbiAgLnUtcHQxMTBzcCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICB9XG4gIC51LXBiMTEwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxufVxuLnUtbXQxMjAge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cblxuLnUtbWIxMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuLnUtcHQxMjAge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5cbi51LXBiMTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxMjBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbiAgLnUtbWIxMjBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgLnUtcHQxMjBzcCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG4gIC51LXBiMTIwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuLnUtbXQxMzAge1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbn1cblxuLnUtbWIxMzAge1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cblxuLnUtcHQxMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG59XG5cbi51LXBiMTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxMzBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHg7XG4gIH1cbiAgLnUtbWIxMzBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLnUtcHQxMzBzcCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG4gIC51LXBiMTMwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxufVxuLnUtbXQxNDAge1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbn1cblxuLnUtbWIxNDAge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cblxuLnUtcHQxNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG59XG5cbi51LXBiMTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxNDBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gIH1cbiAgLnUtbWIxNDBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG4gIH1cbiAgLnUtcHQxNDBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG4gIC51LXBiMTQwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxufVxuLnUtbXQxNTAge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cblxuLnUtbWIxNTAge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cblxuLnUtcHQxNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5cbi51LXBiMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxNTBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gIH1cbiAgLnUtbWIxNTBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnUtcHQxNTBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG4gIC51LXBiMTUwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxufVxuLnUtbXQxNjAge1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbn1cblxuLnUtbWIxNjAge1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cblxuLnUtcHQxNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG59XG5cbi51LXBiMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxNjBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHg7XG4gIH1cbiAgLnUtbWIxNjBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XG4gIH1cbiAgLnUtcHQxNjBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG4gIC51LXBiMTYwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxufVxuLnUtbXQxNzAge1xuICBtYXJnaW4tdG9wOiAxNzBweDtcbn1cblxuLnUtbWIxNzAge1xuICBtYXJnaW4tYm90dG9tOiAxNzBweDtcbn1cblxuLnUtcHQxNzAge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG59XG5cbi51LXBiMTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxNzBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTcwcHg7XG4gIH1cbiAgLnUtbWIxNzBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTcwcHg7XG4gIH1cbiAgLnUtcHQxNzBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICB9XG4gIC51LXBiMTcwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxufVxuLnUtbXQxODAge1xuICBtYXJnaW4tdG9wOiAxODBweDtcbn1cblxuLnUtbWIxODAge1xuICBtYXJnaW4tYm90dG9tOiAxODBweDtcbn1cblxuLnUtcHQxODAge1xuICBwYWRkaW5nLXRvcDogMTgwcHg7XG59XG5cbi51LXBiMTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxODBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTgwcHg7XG4gIH1cbiAgLnUtbWIxODBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG4gIH1cbiAgLnUtcHQxODBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICB9XG4gIC51LXBiMTgwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgfVxufVxuLnUtbXQxOTAge1xuICBtYXJnaW4tdG9wOiAxOTBweDtcbn1cblxuLnUtbWIxOTAge1xuICBtYXJnaW4tYm90dG9tOiAxOTBweDtcbn1cblxuLnUtcHQxOTAge1xuICBwYWRkaW5nLXRvcDogMTkwcHg7XG59XG5cbi51LXBiMTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQxOTBzcCB7XG4gICAgbWFyZ2luLXRvcDogMTkwcHg7XG4gIH1cbiAgLnUtbWIxOTBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTkwcHg7XG4gIH1cbiAgLnUtcHQxOTBzcCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICB9XG4gIC51LXBiMTkwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxufVxuLnUtbXQyMDAge1xuICBtYXJnaW4tdG9wOiAyMDBweDtcbn1cblxuLnUtbWIyMDAge1xuICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cblxuLnUtcHQyMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG59XG5cbi51LXBiMjAwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbXQyMDBzcCB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gIH1cbiAgLnUtbWIyMDBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIH1cbiAgLnUtcHQyMDBzcCB7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICB9XG4gIC51LXBiMjAwc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxufVxuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWZ3QiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udS1md04ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufSIsIi5idG4tdG9wLTAxIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiA3NXB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5idG4tdG9wLTAxIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBmb250LXNpemU6IDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxNzEsIDIzNSwgLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5idG4tdG9wLTAxIGE6OmJlZm9yZSwgLmJ0bi10b3AtMDEgYTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmJ0bi10b3AtMDEgYTo6YmVmb3JlIHtcbiAgbGVmdDogLThweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM0ZGVnKTtcbn1cblxuLmJ0bi10b3AtMDEgYTo6YWZ0ZXIge1xuICBsZWZ0OiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzRkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi10b3AtMDEuanMtc2Nyb2xsLXRvcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgfVxuXG4gIC5idG4tdG9wLTAxLmpzLXNjcm9sbC10b3AuaXMtaGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmJ0bi10b3AtMDEuanMtc2Nyb2xsLXRvcC5pcy1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNzVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi10b3AtMDEge1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogNjRweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cblxuICAuYnRuLXRvcC0wMSBhIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnM7XG4gIH1cblxuICAuYnRuLXRvcC0wMSBhOjpiZWZvcmUsIC5idG4tdG9wLTAxIGE6OmFmdGVyIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgfVxuXG4gIC5idG4tdG9wLTAxIGE6OmJlZm9yZSB7XG4gICAgbGVmdDogLTEycHg7XG4gIH1cblxuICAuYnRuLXRvcC0wMSBhOjphZnRlciB7XG4gICAgbGVmdDogMTNweDtcbiAgfVxuXG4gIC5idG4tdG9wLTAxIGE6aG92ZXIsIC5idG4tdG9wLTAxIGE6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDBhYWViO1xuICB9XG59XG4iLCIubC13cmFwcGVyIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3c6IGNsaXA7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtaW4td2lkdGg6IDExMzBweDtcbiAgfVxuXG4gICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgfVxuXG4gIGJyIHtcbiAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG4iLCIubC1jb250ZW50cy1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMjRweCAxNXB4IDMycHg7XG4gIH1cbiAgQGluY2x1ZGUgcGMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQwcHggMCAxNDRweDtcblxuICAgIC8vIC5sLXdyYXBwZXIgJiB7XG4gICAgLy8gICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAvLyB9XG4gIH1cbn1cblxuLmwtY29udGVudCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBAaW5jbHVkZSBwYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmwtbGF5b3V0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgQGluY2x1ZGUgcGMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZ3JpZC1nYXA6IDAgMzJweDtcbiAgICBnYXA6IDAgMzJweDtcbiAgICAtbXMtZ3JpZC1yb3dzOiBhdXRvIDFmcjtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiA3MzRweCAzMnB4IDMwMHB4O1xuICAgIGdyaWQtdGVtcGxhdGU6XG4gICAgICBcIm1haW4gbG9naW5cIiBhdXRvXG4gICAgICBcIm1haW4gc2lkZVwiICAxZnIgL1xuICAgICAgIDczNHB4IDMwMHB4O1xuICAgIHdpZHRoOiAxMTMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDQ4cHggMzJweCA2NHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDVweCAwIHJnYmEoMCwwLDAsMC4yNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gICZfX2xvZ2luIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwcHggNXB4IDAgcmdiYSgwLDAsMCwwLjI1KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgLW1zLWdyaWQtcm93OiAxO1xuICAgICAgLW1zLWdyaWQtY29sdW1uOiAzO1xuICAgICAgZ3JpZC1hcmVhOiBsb2dpbjtcbiAgICB9XG4gIH1cblxuICAmX19tYWluIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgcGFkZGluZzogMjRweCAxNXB4IDMycHg7XG4gICAgICBib3gtc2hhZG93OiAwIDBweCA1cHggMCByZ2JhKDAsMCwwLDAuMjUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgLW1zLWdyaWQtcm93OiAxO1xuICAgICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgICAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gICAgICB3aWR0aDogNzM0cHg7XG4gICAgICBncmlkLWFyZWE6IG1haW47XG4gICAgfVxuXG4gICAgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3NpZGUge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIC1tcy1ncmlkLXJvdzogMjtcbiAgICAgIC1tcy1ncmlkLWNvbHVtbjogMztcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGdyaWQtYXJlYTogc2lkZTtcbiAgICB9XG4gIH1cblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCIubC1sb2dpbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNTtcblxuICAmX19pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhYWViO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgJl9fdHRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICZfX2NoZWNrYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5sYWJlbC1jaGVjayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IGNhbGMoKDEuNzVlbSAtIDIwcHgpLzIgKyAycHgpO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzQzOTJkYTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0MzkyZGE7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdG9wOiBjYWxjKCgxLjc1ZW0gLSAyMHB4KS8yKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZGNlMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQgKyAubGFiZWwtY2hlY2sge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250IHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMzJweDtcbiAgfVxuXG4gICZfX2xlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3ByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIH1cblxuICAmX19saXN0MDEge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG5cbiAgICBsaSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J3RleHQnXSxcbiAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkY2UyICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMyAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI0EwQjFCQTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5idG4ge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDIwcHggMCA4cHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cblxuICAgICAgJi5idG4tMDEge1xuICAgICAgICBjb2xvcjogIzAwNmJjZDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRzLzIwMjYvaW1hZ2VzL2ljb25fbG9naW5fYnRuMDEucG5nKTtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYnRuLTAyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2MzMTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250cy8yMDI2L2ltYWdlcy9pY29uX2xvZ2luX2J0bjAyLnBuZyk7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmLmJ0bi0wMSB7XG4gICAgICAgICAgb3BhY2l0eTogLjggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi0wMiB7XG4gICAgICAgICAgb3BhY2l0eTogLjkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NlY29uZGFyeSB7XG5cbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdDAyIHtcblxuICAgID4gbGkge1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwYWFlYjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgKyAzcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzcCB7XG4gICAgLmwtY29udGVudCA+ICYsXG4gICAgLmwtbGF5b3V0X19tYWluID4gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHBjIHtcbiAgICAmLmwtbG9naW4tLXNpZGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5sLWxvZ2luX19jb250IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubC1sb2dpbi0tc2lkZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcblxuICAgICAgLmwtbG9naW5fX2hlYWQge1xuICAgICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgICB9XG5cbiAgICAgIC5sLWxvZ2luX190dGwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubC1sb2dpbl9fY29udCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggODBweCAzMnB4O1xuICAgICAgfVxuXG4gICAgICAubC1sb2dpbl9fcHJpbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAubC1sb2dpbl9fYnRuV3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubC1sb2dpbl9fbGlzdDAxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsZXg6IDAgMCAzNDBweDtcblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmwtbG9naW5fX2J0biB7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubC1sb2dpbl9fc2Vjb25kYXJ5IHtcbiAgICAgICAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubC1sb2dpbl9fbGlzdDAyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sLWNvbnRlbnQgPiAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubC1sb2dpbi0tbWFpbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLmwtbG9naW5fX2hlYWQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5sLWxvZ2luX19jb250IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubC1sb2dpbl9fcHJpbWFyeSB7XG4gICAgICAgIC5sLWxvZ2luX19idG5XcmFwIHtcbiAgICAgICAgICB3aWR0aDogMTg2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmwtbG9naW5fX2xpc3QwMSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jLWJ0biB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgLjI1KTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcywgY29sb3IgMjAwbXMsIG9wYWNpdHkgMjAwbXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICA+IHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgfVxuXG4gICYuczAgeyAvLyDjgarjgorjgobjgY1cbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYuczEwMCB7IC8vIOWFqOW5hVxuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIG1heC13aWR0aDogNDgwcHg7XG4gIH1cblxuICAmLnMxIHtcbiAgICB3aWR0aDogMzUxcHg7IC8vIHNhbXBsZVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBzYW1wbGVcbiAgICB9XG4gIH1cblxuICAmLmMxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDA2YmNkO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMzQ5ZWZmO1xuICAgIH1cbiAgfVxuXG4gICYuYzIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMzE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OWI2MjtcbiAgICB9XG4gIH1cblxuICAmLmMzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YmNkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMTg2ZmY7XG4gICAgfVxuICB9XG5cbiAgJi5jNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWJlYjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhjM2YxO1xuICAgIH1cbiAgfVxuXG4gICYuaWNvbkxvZ2luIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FsdF9pY29uX2xvZ2luLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmLmljb25SZWdpc3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hbHRfaWNvbl9yZWdpc3Rlci5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJi5pY29uU2VhcmNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2FsdF9pY29uX3NlYXJjaF8wMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJi5pY29uU3RhciB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9hbHRfaWNvbl9mYXZfMDIucG5nKSBuby1yZXBlYXQgMCAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gICYuaWNvbkNoZWNrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzlhOWE5YTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWE5YTlhO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgfVxuXG4gICYuZG9uZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjOWE5YTlhICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLmMtY2Fyb3VzZWxMaXN0IHtcbiAgJHNlbGY6ICY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogNjYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgPiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zO1xuXG4gICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICN7JHNlbGZ9X19zbGlkZV9fcGljIHtcbiAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG4gICAgfVxuXG4gICAgJl9fdHh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAmLmlzLW5vLXN3aXBlIHtcbiAgICAjeyRzZWxmfV9fd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAjeyRzZWxmfV9fc2xpZGUge1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICN7JHNlbGZ9X19jb250cm9sbGVyIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gc3dpcGVyXG5cbiAgLnN3aXBlciB7XG5cbiAgICAmLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206ICBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuXG4gICAgICAmLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1idXR0b24ge1xuXG4gICAgICAmLW5leHQsXG4gICAgICAmLXByZXYge1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgZGlzcGxheSA6bm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNDdweDsgLy8gc2FtcGxlXG4gICAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgY29sb3I6ICNDQ0M7XG4gICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXByZXYge1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLW5leHQge1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIiwiLmMtY29sV3JhcCB7XG4gICRzZWxmOiAmO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICZfX2NvbCB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBwYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmLS1jb2wyIHtcbiAgICAgICN7JHNlbGZ9X19jb2wge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMycHgpIC8gMik7XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jb2wzIHtcbiAgICAgICN7JHNlbGZ9X19jb2wge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMycHggKiAyKSAvIDMpO1xuXG4gICAgICAgICY6bm90KDpudGgtY2hpbGQoM24pKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG4rNCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYy1jb250cy1saXN0IHtcbiAgQGluY2x1ZGUgcGMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMnB4KSAvIDIpO1xuICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJl9fdGh1bWIge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDI0cHgpIC8gMik7XG4gICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDI2cHgpIC8gMik7XG4gICAgICAgIG1heC13aWR0aDogMTQ1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcbiAgICAgIH1cblxuICAgICAgYTpob3ZlciAmIGltZyxcbiAgICAgIGE6YWN0aXZlICYgaW1nLFxuICAgICAgYTpmb2N1cyAmIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHRXcmFwIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4IC0gMjZweCk7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJl9fbmV3IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDZiY2Q7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICMwMDZiY2Q7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyMDBtcywgY29sb3IgMjAwbXM7XG5cbiAgICAgIGE6aG92ZXIgJixcbiAgICAgIGE6YWN0aXZlICYsXG4gICAgICBhOmZvY3VzICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICMzNDllZmY7XG4gICAgICAgIGNvbG9yOiAjMzQ5ZWZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIGNvbG9yOiAjMDA2YmNkO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXM7XG5cbiAgICAgIGE6aG92ZXIgJixcbiAgICAgIGE6YWN0aXZlICYsXG4gICAgICBhOmZvY3VzICYge1xuICAgICAgICBjb2xvcjogIzM0OWVmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jLWhkZzAxIHtcbiAgbWFyZ2luOiA0OHB4IDAgMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMDt9XG4gICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7fVxufVxuXG4uYy1oZGcwMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzMnB4IDAgMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgJjpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDA7fVxuICAmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwO31cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWJlYjtcbiAgfVxufVxuXG4uYy1oZGcwMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyNHB4IDAgMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAmOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMDt9XG4gICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7fVxufVxuXG4uYy1oZGcwNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxNnB4IDAgOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwQUJFQjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAmOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMDt9XG4gICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7fVxufVxuIiwiLmwtaGVybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTEzMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygoLTE2MDBweCArIDExMzBweCkgLyAyICk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKC0xNjAwcHggKyAxMTMwcHgpIC8gMiApO1xuICAgIH1cbiAgfVxufSIsIi5jLXNpZGUtY2F0ZWdvcnktbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgYm94LXNoYWRvdzogMCAwcHggNXB4IDAgcmdiYSgwLDAsMCwwLjI1KTtcbiAgfVxuXG4gICZfX2hlYWQge1xuXG4gICAgJl9fdHRsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxuICAmX19jb250IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOGY2O1xuICB9XG5cbiAgJl9fbGlzdCB7XG5cbiAgICAuX19pdGVtIHtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDZweCAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgICAgIEBpbmNsdWRlIGhhY2soaWUpIHtcbiAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBhYWViO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSArIDFweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGJyZWFrcG9pbnQ6IDc2OHB4O1xuXG5AbWl4aW4gcGMge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludCAtIDFweH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaGFjaygkdmVyOiBudWxsKSB7XG4gIEBpZiAkdmVyID09ICdpZScgeyAvLyBJRTEw44CcMTFcbiAgICBAYXQtcm9vdCBfOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgOnJvb3QgJiB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHZlciA9PSAnZWRnZScgeyAvLyBFZGdlMTIr77yIRWRnZeWFqOOBpu+8iVxuICAgIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICR2ZXIgPT0gJ21zJyB7IC8vIElFMTAr77yIRWRnZeOCguWFqOOBpuWQq+OCgO+8iVxuICAgIEBhdC1yb290IF86LW1zLWxhbmcoeCksICYge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHN0cmlwLXVuaXQoJG51bWJlcikge1xuICBAaWYgdHlwZS1vZigkbnVtYmVyKSA9PSAnbnVtYmVyJyBhbmQgbm90IHVuaXRsZXNzKCRudW1iZXIpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgLyAoJG51bWJlciAqIDAgKyAxKTtcbiAgfVxuICBAcmV0dXJuICRudW1iZXI7XG59XG5cbkBmdW5jdGlvbiByZW0oJHB4LCAkYmFzZTogMTZweCkge1xuICAkdmFsdWU6ICRweDtcbiAgQGlmICh1bml0KCRweCkgIT0gJ3B4Jykge1xuICAgIEB3YXJuICdyZW0oKeOBruW8leaVsOOBq3B45Lul5aSW44Gu5YCk44KS5oyH5a6a44GX44Gm44KC6KiI566X44Gn44GN44G+44Gb44KTJztcbiAgICBAcmV0dXJuICR2YWx1ZTtcbiAgfVxuICAkdmFsdWU6IChzdHJpcC11bml0KCRweCkgLyBzdHJpcC11bml0KCRiYXNlKSkgKiAxcmVtO1xuICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuQGZ1bmN0aW9uIHZ3KCRweCwgJGJhc2U6IDM3NXB4KSB7XG4gICR2YWx1ZTogJHB4O1xuICBAaWYgKHVuaXQoJHB4KSAhPSAncHgnKSB7XG4gICAgQHdhcm4gJ3Z3KCnjga7lvJXmlbDjgatweOS7peWkluOBruWApOOCkuaMh+WumuOBl+OBpuOCguioiOeul+OBp+OBjeOBvuOBm+OCkyc7XG4gICAgQHJldHVybiAkdmFsdWU7XG4gIH1cbiAgJHZhbHVlOiAoc3RyaXAtdW5pdCgkcHgpIC8gc3RyaXAtdW5pdCgkYmFzZSkpICogMTAwdnc7XG4gIEByZXR1cm4gJHZhbHVlO1xufVxuXG5AbWl4aW4gbGluZS1jbGFtcCgkY291bnQ6IDMpIHtcbiAgQGlmIHR5cGUtb2YoJGNvdW50KSAhPSAnbnVtYmVyJyB7XG4gICAgQGVycm9yICdsaW5lLWNsYW1w44Gu5byV5pWw44Gv5b+F44Ga5pWw5YCk44Gn5oyH5a6a44GX44Gm44GP44Gg44GV44GEJztcbiAgfVxuICBAaWYgJGNvdW50ID09IDEge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkY291bnQ7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtaXhpbiBpY29uLWZvbnQge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIHRyaWFuZ2xlKCRib3JkZXJXaWR0aCkge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogJGJvcmRlcldpZHRoO1xufSIsIi5jLXNpZGUtY29udHMtbmF2IHtcbiAgJHNlbGY6ICY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDVweCAwIHJnYmEoMCwwLDAsMC4yNSk7XG4gIH1cblxuICAmX19oZWFkIHtcblxuICAgICZfX3R0bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTZFNjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgJl9faGRnIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcblxuICAgIC5fX2xpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFQ0VDO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIH1cblxuICAgICZfX3R0bCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUJFQjtcbiAgICAgIH1cblxuICAgICAgPiBhOm5vdCguX19ob29rKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDZweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG5cbiAgICAgICAgLl9faWNvIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udHMvMjAyNi9pbWFnZXMvaWNvbl9zaWRlTmF2MDEucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTUwcHggMzBweDtcbiAgICAgICAgICAmLS0xIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0zMHB4ICogMCkgMH1cbiAgICAgICAgICAmLS0yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0zMHB4ICogMSkgMH1cbiAgICAgICAgICAmLS0zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0zMHB4ICogMikgMH1cbiAgICAgICAgICAmLS00IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0zMHB4ICogMykgMH1cbiAgICAgICAgICAmLS01IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0zMHB4ICogNCkgMH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43NSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43NSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLl9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDZweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICAgIH1cblxuICAgICAgLl9faG9vayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQkVCO1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcztcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNzUpO1xuICAgICAgICAgIHRyYW5zaXRpb246IDIwMG1zO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICBwYWRkaW5nOiA4cHggMjRweCAxNnB4O1xuXG4gICAgICAuX19pdGVtIHtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcztcblxuICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFiZWI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5pcy1vcGVuKSB7XG5cbiAgICAgIC5jLXNpZGUtY29udHMtbmF2X19saXN0X190dGwge1xuXG4gICAgICAgIGEge1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgI3skc2VsZn1fX2NvbnQge1xuICAgICAgLy8gcGFkZGluZzogMTVweDtcbiAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICAvLyBib3JkZXItdG9wOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNjtcbiAgICB9XG4gIH1cbn1cbiIsIi5jLWluZGV4LWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMzJweDtcbiAgfVxuXG4gICZfX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNCMkIyQjI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICA+IGEge1xuICAgICAgY29sb3I6ICMwMDZiY2Q7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzM0OWVmZlxuICAgICAgfVxuICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICM1NTFhOGJcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLWd1aWRhbmNlIHtcblxuICAmX19sZWRlIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgPiBwIHtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNzVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pY28ge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBtYXJnaW46IDI4cHggYXV0byAyMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzI1QUJFQiwgLjIpO1xuICAgIG1hc2staW1hZ2U6XG4gICAgICBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsICMwMDAgNTAlLCB0cmFuc3BhcmVudCA1MSUpLFxuICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgIzAwMCA1MCUsIHRyYW5zcGFyZW50IDUxJSk7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGxlZnQgdG9wLCByaWdodCB0b3A7XG4gICAgbWFzay1zaXplOiA1MC4xJSAxMDAlLCA1MC4xJSAxMDAlO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiA5M3B4O1xuICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgbWFyZ2luOiAzN3B4IGF1dG8gMjRweDtcbiAgICB9XG4gIH1cblxuICAmX19jYXRjaCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAmX19lbSB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAjMjVBQkVCO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIC5fX251bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5wLXRhYiB7XG4gIC0tY29sb3ItMTogIzAwNkJDRDtcbiAgLS1jb2xvci0yOiAjMjVBQkVCO1xuICAtLWNvbG9yLTM6ICMxREIxQzQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgLy8gc2VjdGlvbuOBruS4ilxuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gICYtbmF2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGdhcDogNnB4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAkaXRlbTogJjtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNsYXRlIDMwMG1zO1xuICAgICAgdHJhbnNsYXRlOiAwIDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgdHJhbnNsYXRlOiAwIDE2cHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1jb2xvcj1cIjFcIl06OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgICAgfVxuXG4gICAgICAmW2RhdGEtY29sb3I9XCIyXCJdOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0yKTtcbiAgICAgIH1cblxuICAgICAgJltkYXRhLWNvbG9yPVwiM1wiXTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMyk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgICN7JGl0ZW19X190eHQge1xuICAgICAgICAgIGNvbG9yOiAjRkZGQzA3O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNsYXRlOiAwIDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAjeyRpdGVtfV9fdHh0IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRkMwNztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAmX190eHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAjMDA2QkNEO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3NxdWFyZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgcGFkZGluZzogMXB4IDVweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogIzAwNkJDRDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgIC8vIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyKSk7XG4gICAgbWFyZ2luLWxlZnQ6IHVucXVvdGUoJ21pbig1MCUgLSAoKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyKSkgLyAyKSwgMHB4KScpO1xuICAgIG1hcmdpbi1yaWdodDogdW5xdW90ZSgnbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpJyk7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjREFFMUVBO1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjREFFMUVBO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAzMDBtcztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmZiAwJSwgI0UwRjlGRiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblxuICAgICZbZGF0YS1jb2xvcj1cIjFcIl0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICB9XG5cbiAgICAmW2RhdGEtY29sb3I9XCIyXCJdIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItMik7XG4gICAgfVxuXG4gICAgJltkYXRhLWNvbG9yPVwiM1wiXSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTMpO1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwNDZweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMTVweCAwIDQwcHg7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMCA3MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vICZfX3dyYXBwZXIge1xuXG4gICAgLy8gfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBxdWVzdGlvbiAwO1xuXG4gICAgICAmW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLXF1ZXN0aW9uIHtcbiAgLS1nYXAtbGVmdDogOHB4O1xuICAtLWdhcC1yaWdodDogNHB4O1xuICAtLWNvbG9yOiAjMDA2QkNEO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nOiAyMnB4IDE2cHggMTVweDtcbiAgbWFyZ2luOiA0NXB4IGF1dG8gMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoIzkxQUFDMSwgLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBwYyB7XG4gICAgLS1nYXAtbGVmdDogNTBweDtcbiAgICAtLWdhcC1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgJltkYXRhLWNvbG9yPVwiMVwiXSB7XG4gICAgLS1jb2xvcjogIzAwNkJDRDtcbiAgfVxuXG4gICZbZGF0YS1jb2xvcj1cIjJcIl0ge1xuICAgIC0tY29sb3I6ICMyNUFCRUI7XG4gIH1cblxuICAmW2RhdGEtY29sb3I9XCIzXCJdIHtcbiAgICAtLWNvbG9yOiAjMURCMUM0O1xuICB9XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX251bWJlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDYycHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgdG9wOiAtMTVweDtcbiAgICAgIGxlZnQ6IC0yM3B4O1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIHRyaWFuZ2xlKDEycHggMCAwIDEzcHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgICAgICBzY2FsZTogMS4yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IC0xNHB4O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgLy8gYm9yZGVyLXRvcC1jb2xvcjogI2YwMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLl9fbnVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG8gIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogcXVlc3Rpb24gMTtcbiAgICAgICAgY29udGVudDogY291bnRlcihxdWVzdGlvbikgXCIgXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1nYXAtbGVmdCk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZ2FwLXJpZ2h0KTtcbiAgfVxuXG4gICZfX3R0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHlfX2lubmVyIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcGFkZGluZzogMTRweCAwIDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNEQUUxRUE7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xlZGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgjRkZGQzA3LCAuNSk7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmVzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBnYXA6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAmX19pY28ge1xuICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1xdWVzdGlvbltkYXRhLWNvbG9yPVwiMVwiXSAmX19pY28ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9waWNfcXVlc3Rpb25faWNvXzAxLnBuZyk7XG4gICAgfVxuXG4gICAgLnAtcXVlc3Rpb25bZGF0YS1jb2xvcj1cIjJcIl0gJl9faWNvIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGljX3F1ZXN0aW9uX2ljb18wMi5wbmcpO1xuICAgIH1cblxuICAgIC5wLXF1ZXN0aW9uW2RhdGEtY29sb3I9XCIzXCJdICZfX2ljbyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BpY19xdWVzdGlvbl9pY29fMDMucG5nKTtcbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI0U0RTlGMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIHRyaWFuZ2xlKDAgOHB4IDE2cHggOHB4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDhweCAxNnB4IDhweCAwO1xuICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTRFOUYwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNFNEU5RjA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgNnB4IDEzcHggNnB4O1xuICAgICAgICAgIC8vIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggMTNweCA2cHggMDtcbiAgICAgICAgICAvLyBib3JkZXItcmlnaHQtY29sb3I6ICNmMDA7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRyYW5zbGF0ZTogMCAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wcmVwYXJlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgcGFkZGluZzogMjRweCAzMHB4IDMwcHg7XG4gICAgfVxuXG4gICAgJl9fdHRsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHJvdGF0ZTogLTIwZGVnO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHJvdGF0ZTogMjBkZWc7XG4gICAgICB9XG5cbiAgICAgICZfX2lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmX19zdGFydCwgJl9fZW5kIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19kZWNvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZSgxMnB4IDAgMCAxM3B4KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICAgICAgICBzY2FsZTogMC44O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3R0b206IC0xNHB4O1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMXB4O1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICAgICAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgICAgICAvLyBib3JkZXItdG9wLWNvbG9yOiAjZjAwO1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuX19pY28ge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLWNvbG9yKSAwJSwgdmFyKC0tY29sb3IpIDEwMCUpLFxuICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLWNvbG9yKSAwJSwgdmFyKC0tY29sb3IpIDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA0cHgsIDRweCAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgID4gbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKCgxLjVlbSAtIDZweCkgLyAyKTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDMUM5RDM7XG4gICAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgICAgdG9wOiBjYWxjKCgxLjVlbSAtIDhweCkgLyAyKTtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC43NWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRyb2xsZXIge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICZfX2J0biB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBnYXA6IDNweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICZbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB0cmFuc2xhdGU6IDAgLTFweDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5qcy1hY2NvcmRpb24tYm9keSB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnAtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgQGluY2x1ZGUgcGMge1xuICAgIHBhZGRpbmc6IDUwcHggMCA2MHB4O1xuICB9XG5cbiAgJi4tLXBkMSB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgcGFkZGluZzogNTBweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJi4tLWJnMSB7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogdW5xdW90ZSgnbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpJyk7XG4gICAgICByaWdodDogdW5xdW90ZSgnbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpJyk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIC8vIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyKSk7XG4gICAgICAvLyBtYXJnaW4tbGVmdDogdW5xdW90ZSgnbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpJyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNUY3O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9faWNvIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IDcxcHg7XG4gICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICAuX19lbSB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAjMjVBQkVCO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiA2OHB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDZCQ0QgMzAlLCB0cmFuc3BhcmVudCAzMCUsIHRyYW5zcGFyZW50IDM1JSwgIzI1QUJFQiAzNSUsICMyNUFCRUIgNjUlLCB0cmFuc3BhcmVudCA2NSUsIHRyYW5zcGFyZW50IDcwJSwgIzIyQkREMSA3MCUpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IDkycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgJi4tLWJnMSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZzogMjRweCAxMnB4IDI0cHggMDtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgcGFkZGluZzogNDVweCA0NXB4IDMwcHggMDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogdW5xdW90ZSgnbWluKDUwJSAtICgoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXIpKSAvIDIpLCAwcHgpJyk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTQ1LCAxNzAsIDE5MywgMC41KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1tb2dpbWVuIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMTRweCAxMnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDE0NSwgMTcwLCAxOTMsIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkZBRkY7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgIGdhcDogMjhweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHBhZGRpbmc6IDI2cHg7XG4gIH1cblxuICAmX19waWMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICB3aWR0aDogMjExcHg7XG4gICAgICAgIGhlaWdodDogMjExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udCB7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJl9fdHRsIHtcbiAgICBjb2xvcjogIzAwNkJDRDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX190eHQge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjREFFMUVBO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBnYXA6IDNweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjMDA2QkNEO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZCQ0Q7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB0cmFuc2xhdGU6IDAgLTFweDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtc3RlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgQGluY2x1ZGUgcGMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gICZfX2xpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREFFMUVBO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGxlZnQ6IDYzcHg7XG4gICAgfVxuXG4gICAgLl9fZ2F1Z2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2QkNEO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDAlKTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICAkaXRlbTogJjtcbiAgICAtLXBsOiAxMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAtLXBsOiAxMzBweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gICAgICBnYXA6IDQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAmX19saW5lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREFFMUVBO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICBsZWZ0OiA2M3B4O1xuICAgICAgfVxuXG4gICAgICAuX19nYXVnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZCQ0Q7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250IHtcblxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIHdpZHRoOiAyNjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX251bSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQUUxRUE7XG4gICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2QkNEO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBzY2FsZTogMCAxO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcywgc2NhbGUgMzAwbXM7XG4gICAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgICAgICAgc2NhbGU6IC41O1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuX19pbm5lciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5fX251bSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjFlbTtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90byAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICN7JGl0ZW19LmlzLWZpcmVkICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHNjYWxlOiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3R0bCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1wbCk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tcGwpO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNEQUUxRUE7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2N3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLXByb2ZpbGUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJl9fdHRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ODY4Njg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gICZfX3BpYyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMjVweDtcbiAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCAxMnB4O1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgICBnYXA6IDI1cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJl9fdHh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICB9XG4gIH1cbn0iLCIudS1hbGlnbi1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdDsgfVxuLnUtYWxpZ24tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4udS1hbGlnbi1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG5AaW5jbHVkZSBzcCB7XG4gIC51LWFsaWduLWxlZnQtc3AgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC51LWFsaWduLWNlbnRlci1zcCB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudS1hbGlnbi1yaWdodC1zcCB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG59XG5cbi51LXZhbGlnbi10b3AgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4udS12YWxpZ24tbWlkZGxlIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuLnUtdmFsaWduLWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cbiIsIi51LXBjYnIge1xuICBAaW5jbHVkZSBzcCB7IGRpc3BsYXk6IG5vbmU7IH1cbn1cblxuLnUtc3BiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHNwIHsgZGlzcGxheTogYmxvY2s7IH1cbn0iLCIudS1wY29ubHkge1xuICBAaW5jbHVkZSBzcCB7IGRpc3BsYXk6IG5vbmU7IH1cbn1cblxuLnUtc3Bvbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgc3AgeyBkaXNwbGF5OiBibG9jazsgfVxufSIsIkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMzIge1xuICAudS1meiN7JGl9IHsgZm9udC1zaXplOiAjeyRpICogMXB4fTsgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgLnUtZnojeyRpfXNwIHsgZm9udC1zaXplOiAjeyRpICogMXB4fTsgfVxuICB9XG59IiwiQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC51LW10LXMjeyRpICogMX0geyBtYXJnaW4tdG9wOiAjeyRpICogOH1weDsgfVxuICAudS1tYi1zI3skaSAqIDF9IHsgbWFyZ2luLWJvdHRvbTogI3skaSAqIDh9cHg7IH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIC51LW10LXMjeyRpICogMX1zcCB7IG1hcmdpbi10b3A6ICN7JGkgKiA4fXB4OyB9XG4gICAgLnUtbWItcyN7JGkgKiAxfXNwIHsgbWFyZ2luLWJvdHRvbTogI3skaSAqIDh9cHg7IH1cbiAgfVxufVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLnUtbXQjeyRpICogMTB9IHsgbWFyZ2luLXRvcDogI3skaSAqIDEwfXB4OyB9XG4gIC51LW1iI3skaSAqIDEwfSB7IG1hcmdpbi1ib3R0b206ICN7JGkgKiAxMH1weDsgfVxuICAudS1wdCN7JGkgKiAxMH0geyBwYWRkaW5nLXRvcDogI3skaSAqIDEwfXB4OyB9XG4gIC51LXBiI3skaSAqIDEwfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpICogMTB9cHg7IH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIC51LW10I3skaSAqIDEwfXNwIHsgbWFyZ2luLXRvcDogI3skaSAqIDEwfXB4OyB9XG4gICAgLnUtbWIjeyRpICogMTB9c3AgeyBtYXJnaW4tYm90dG9tOiAjeyRpICogMTB9cHg7IH1cbiAgICAudS1wdCN7JGkgKiAxMH1zcCB7IHBhZGRpbmctdG9wOiAjeyRpICogMTB9cHg7IH1cbiAgICAudS1wYiN7JGkgKiAxMH1zcCB7IHBhZGRpbmctYm90dG9tOiAjeyRpICogMTB9cHg7IH1cbiAgfVxufVxuXG4udS1tdDAgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7fVxuLnUtbWIwIHsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O31cbi51LXB0MCB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7fVxuLnUtcGIwIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDt9XG4iLCIudS1md0Ige1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnUtZndOIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn0iLCJAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgdWwudG9waWNwYXRoIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIHVsLnRvcGljcGF0aCBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIHVsLnRvcGljcGF0aCBsaTpudGgtY2hpbGQobisyKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIHVsLnRvcGljcGF0aCBsaTpudGgtY2hpbGQobisyKTo6YmVmb3JlLFxuICB1bC50b3BpY3BhdGggbGk6bnRoLWNoaWxkKG4rMik6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIHVsLnRvcGljcGF0aCBsaTpudGgtY2hpbGQobisyKTo6YmVmb3JlIHtcbiAgICB0b3A6IDRweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIH1cbiAgdWwudG9waWNwYXRoIGxpOm50aC1jaGlsZChuKzIpOjphZnRlciB7XG4gICAgdG9wOiA4cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgfVxuICB1bC50b3BpY3BhdGggbGkgKyBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiJdfQ== */