@charset "UTF-8";
.search_detail_contents {
  position: relative;
  border-bottom: 1px solid #b3b3b3;
  padding: 0 0 50px 0;
}

.search_detail_contents--topvisual {
  background-image: url("/container/recipesearch/images/recipe-bg-topvisual.png");
}

.search_detail_contents--topvisual_inner {
  position: relative;
  width: 960px;
  height: 170px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .search_detail_contents--topvisual_inner {
    width: 100%;
    height: 190px;
  }
}

.search_detail_contents--txt {
  position: relative;
  color: #603813;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.3;
  width: 695px;
  padding: 60px 0 0 0;
}

.search_detail_contents--txt:before {
  content: "";
  position: absolute;
  top: 45px;
  left: 0;
  width: 100%;
  height: 1px;
  box-shadow: 0 -1px 0 0 rgba(193, 135, 9, 0.3);
}

@media (max-width: 425px) {
  .search_detail_contents--txt {
    font-size: 13px;
    font-size: 0.8125rem;
    letter-spacing: -1px;
    width: 95%;
    margin: 0 auto;
    padding-top: 85px;
    text-align: center;
  }
  .search_detail_contents--txt:before {
    top: 70px;
  }
}

.search_detail_contents--link_back1 {
  position: absolute;
  top: 31px;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 220px;
  height: 40px;
  border-radius: 20px;
  background-color: #603813;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 0 0 10px;
  box-sizing: border-box;
  text-decoration: none;
  transition: .15s;
}

.search_detail_contents--link_back1:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  width: 5px;
  height: 5px;
  margin: auto 0;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(-135deg);
}

.search_detail_contents--link_back1:hover {
  background-color: #4b2c0f;
  box-shadow: 0 0 0 #42210B;
}

@media (max-width: 425px) {
  .search_detail_contents--link_back1 {
    top: 15px;
    right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
  }
}

.search_detail_contents--inner {
  position: relative;
  top: -73px;
  display: block;
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .search_detail_contents--inner {
    width: 100%;
  }
}

.search_detail_contents--link_back2 {
  position: relative;
  width: 400px;
  height: 60px;
  margin: 0 auto;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  text-decoration: none;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #603813;
  border-radius: 30px;
  transition: .15s;
}

.search_detail_contents--link_back2:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  width: 5px;
  height: 5px;
  margin: auto 0;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(-135deg);
}

.search_detail_contents--link_back2:hover {
  background-color: #4b2c0f;
  box-shadow: 0 0 0 #42210B;
}

@media (max-width: 425px) {
  .search_detail_contents--link_back2 {
    width: 240px;
    height: 44px;
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.recipe_detail_tab {
  position: relative;
  display: flex;
  border-bottom: 5px solid #ffcc00;
  margin: 0 0 30px 0;
}

@media (max-width: 425px) {
  .recipe_detail_tab {
    margin-bottom: 0;
  }
}

.recipe_detail_tab--link {
  display: block;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  width: 300px;
  min-height: 60px;
  box-sizing: border-box;
  color: #603813;
  font-size: 16px;
  font-size: 1rem;
  text-decoration: none;
  text-align: center;
  padding: 20px 0;
  margin-left: 30px;
  background-color: #e6e6e6;
  transition: .15s;
}

.recipe_detail_tab--link:first-child {
  margin-left: 0;
}

.recipe_detail_tab--link.current, .recipe_detail_tab--link:hover {
  background-color: #ffcc00;
}

@media (max-width: 425px) {
  .recipe_detail_tab--link {
    width: 32%;
    font-size: 12px;
    font-size: 0.75rem;
    padding: 10px 0;
    margin-left: 2%;
  }
  .recipe_detail_tab--link:first-child {
    margin-left: 0;
  }
}

.recipe_detail_tab--type {
  font-size: 28px;
  font-size: 1.75rem;
  font-weight: 700;
}

@media (max-width: 425px) {
  .recipe_detail_tab--type {
    display: block;
    font-size: 18px;
    font-size: 1.125rem;
    margin: 0 0 5px 0;
  }
}

.recipe_detail_contents {
  position: relative;
  border: 1px solid #d5cbc0;
  border-radius: 10px;
  padding: 30px;
}

@media (max-width: 425px) {
  .recipe_detail_contents {
    padding: 20px 15px;
    border: none;
  }
}

.recipe_detail_contents--icon_sclass {
  position: absolute;
  top: -2px;
  right: 20px;
  width: 70px;
  height: 85px;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  text-align: center;
  box-sizing: border-box;
  padding: 7px 0 0 0;
  z-index: 5;
}

.recipe_detail_contents--icon_sclass:before, .recipe_detail_contents--icon_sclass:after {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.recipe_detail_contents--icon_sclass:after {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  content: "꤄";
  color: #b49668;
  font-size: 74px;
  font-size: 4.625rem;
  z-index: -1;
}

.recipe_detail_contents--icon_sclass:before {
  display: block;
  content: "ꤢ";
  font-size: 30px;
  font-size: 1.875rem;
  padding: 0 0 3px 0;
}

@media (max-width: 425px) {
  .recipe_detail_contents--icon_sclass {
    top: 15px;
    right: auto;
    left: 14%;
  }
}

.recipe_detail_contents--ttlbox {
  display: flex;
  justify-content: space-between;
  border-bottom: 2px dashed #d5cbc0;
  padding: 0 0 20px 0;
}

@media (max-width: 425px) {
  .recipe_detail_contents--ttlbox {
    display: block;
    padding-bottom: 0;
  }
}

.recipe_detail_contents--pic {
  width: 240px;
}

@media (max-width: 425px) {
  .recipe_detail_contents--pic {
    display: block;
    margin: 0 auto 20px auto;
  }
}

.recipe_detail_contents--ttlbox_inner {
  width: 600px;
}

@media (max-width: 425px) {
  .recipe_detail_contents--ttlbox_inner {
    width: 100%;
  }
}

.recipe_detail_contents--ttl {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 1.3;
  font-weight: 700;
  color: #603813;
  margin: 0 0 10px 0;
  padding: 0 60px 0 0;
}

@media (max-width: 425px) {
  .recipe_detail_contents--ttl {
    font-size: 18px;
    font-size: 1.125rem;
    padding-right: 0;
  }
}

.recipe_detail_contents--ttl2 {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #fff;
  text-align: center;
  background-color: #603813;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  background-image: url("/container/recipesearch/images/recipe-bg-bar.png");
  padding: 15px 0;
  margin: 40px 0 15px 0;
}

@media (max-width: 425px) {
  .recipe_detail_contents--ttl2 {
    font-size: 16px;
    font-size: 1rem;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
  }
}

.recipe_detail_contents--ttl3 {
  font-size: 16px;
  font-size: 1rem;
  margin: 20px 0 10px 0;
}

.recipe_detail_contents--bullets {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  text-indent: -16px;
  padding: 0 0 0 16px;
}

@media (max-width: 425px) {
  .recipe_detail_contents--bullets {
    font-size: 14px;
    font-size: 0.875rem;
    margin: 0 15px;
  }
}

.recipe_detail_contents--bullets a {
  color: #ff8123;
}

.recipe_detail_contents--description {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  margin: 0 0 30px 0;
}

@media (max-width: 425px) {
  .recipe_detail_contents--description {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.recipe_detail_contents--ttl_mode {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  margin: 0 0 5px 0;
}

.recipe_detail_contents--mode {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 400px;
  margin: 10px 0;
}

@media (max-width: 425px) {
  .recipe_detail_contents--mode {
    width: 100%;
  }
}

.recipe_detail_contents--mode_name {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 33%;
  height: 30px;
  border-radius: 3px;
  background-color: #eeeae7;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: -1px;
  color: #fff;
  text-align: center;
}

@media (max-width: 425px) {
  .recipe_detail_contents--mode_name {
    font-size: 10px;
    font-size: 0.625rem;
    letter-spacing: -1px;
  }
}

.recipe_detail_contents--mode_name-steam {
  background-color: #46bced;
}

.recipe_detail_contents--mode_name-hotair {
  background-color: #f5514b;
}

.recipe_detail_contents--mode_name-combi {
  background-color: #f36f00;
}

.recipe_detail_contents--time {
  font-size: 14px;
  font-size: 0.875rem;
  color: #ff8123;
  margin: 20px 0;
  padding: 0 0 0 15px;
}

.recipe_detail_contents--time:before {
  position: relative;
  top: 2px;
  font-size: 16px;
  font-size: 1rem;
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ꤧ";
  margin: 0 5px 0 0;
}

.recipe_detail_contents--midbox {
  padding: 30px 0;
  display: flex;
  justify-content: space-between;
}

@media (max-width: 425px) {
  .recipe_detail_contents--midbox {
    display: block;
  }
}

.recipe_detail_contents--midbox_inner {
  width: 45%;
}

@media (max-width: 425px) {
  .recipe_detail_contents--midbox_inner {
    width: 100%;
  }
}

.recipe_detail_contents--btn {
  position: relative;
  width: 220px;
  height: 40px;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #603813;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: 700;
  box-sizing: border-box;
  border: 1px solid #603813;
  padding: 0 0 0 10px;
  margin: 0 auto 10px auto;
  background-color: #fff;
  transition: .15s;
  cursor: pointer;
}

.recipe_detail_contents--btn:hover {
  background-color: #e6b800;
  box-shadow: 0 0 0 #b79a21;
}

.recipe_detail_contents--btn:before {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  font-size: 18px;
  font-size: 1.125rem;
  top: calc(50% - 9px);
  left: 20px;
}

.recipe_detail_contents--btn-print:before {
  content: "ꤤ";
}

.recipe_detail_contents--btn-pdf:before {
  content: "ꤥ";
}

.recipe_detail_contents--btn_hos {
  position: relative;
  font-size: 13px;
  font-size: 0.8125rem;
  text-decoration: none;
  text-align: center;
  background-color: #ffcc00;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #603813;
  width: 220px;
  height: 40px;
  border-radius: 20px;
  padding: 0 10px 0 0;
  margin: 20px 0 0 auto;
  border: 0;
  cursor: pointer;
  transition: .15s;
}

.recipe_detail_contents--btn_hos:hover {
  background-color: #e6b800;
  box-shadow: 0 0 0 #b79a21;
}

.recipe_detail_contents--btn_hos:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  width: 5px;
  height: 5px;
  margin: auto 0;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  transform: rotate(45deg);
  transition: .15s;
}

@media (max-width: 425px) {
  .recipe_detail_contents--btn_hos {
    margin: 20px auto;
  }
}

.recipe_detail_contents--note {
  padding: 10px 0 0 0;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
}

@media (max-width: 425px) {
  .recipe_detail_contents--wrap {
    margin: 0 15px;
  }
}

.memo_recipe {
  position: relative;
  width: 450px;
  background-image: url("/container/recipesearch/images/bg-memo.png");
  box-sizing: border-box;
  padding: 20px 50px;
  margin: 0 0 20px 0;
}

@media (max-width: 425px) {
  .memo_recipe {
    width: 100%;
    background-size: contain;
  }
}

.memo_recipe--ttl {
  font-size: 14px;
  font-size: 0.875rem;
  color: #725c50;
  margin: 0 0 10px 0;
}

.memo_recipe--ttl:before {
  position: relative;
  top: 2px;
  font-size: 20px;
  font-size: 1.25rem;
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ꤨ";
  margin: 0 5px 0 0;
}

.memo_recipe--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.3;
  margin: 0 0 10px 0;
}

.memo_recipe--note {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  color: #505050;
}

.memo_recipe--line {
  border-bottom: 1px dotted #603813;
  width: 110%;
  margin: 20px 0 20px -5%;
  height: 1px;
}

.memo_recipe--ttl2 {
  font-size: 14px;
  font-size: 0.875rem;
  color: #725c50;
  margin: 0 0 10px 0;
}

.recipe_detail_list {
  position: relative;
  /*
  &--item {
    @include fz(16);
    line-height: 1.3;
    box-sizing: border-box;
    padding: 7px 0;
    @include fz(14);
  }*/
}

@media (max-width: 425px) {
  .recipe_detail_list {
    margin: 20px 0 0 0;
  }
}

.recipe_detail_list--ttl {
  border-bottom: 2px dotted #603813;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 0;
  color: #603813;
}

.recipe_detail_list--list {
  position: relative;
}

.recipe_detail_list--list-top {
  margin: 0 0 30px 0;
}

.recipe_detail_list--list-btm {
  margin: 0 0 10px 0;
}

.recipe_detail_list--item {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  box-sizing: border-box;
  padding: 7px 0;
}

@media (max-width: 425px) {
  .recipe_detail_list--item {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.recipe_detail_list--item-material1 {
  border-bottom: 2px solid #d5cbc0;
  display: flex;
  justify-content: space-between;
}

.recipe_detail_list--item-material2 {
  border-bottom: 1px dotted #d5cbc0;
  display: flex;
  justify-content: space-between;
}

.recipe_detail_list--item-material2 .recipe_detail_list--item {
  padding: 0;
}

.recipe_detail_list--item-material2:last-child {
  border-bottom: 2px solid #d5cbc0;
}

.recipe_detail_list--item-name {
  width: 66%;
  line-height: 1.3;
  box-sizing: border-box;
}

.recipe_detail_list--item-amount {
  width: 17%;
  line-height: 1.3;
  text-align: right;
}

.recipe_detail_list--item-type {
  width: 18%;
  font-weight: 700;
  color: #603813;
}

.recipe_detail_list--item-link {
  width: 52%;
  color: #000;
}

.recipe_detail_list--item-nolink {
  width: 52%;
  color: #000;
}

.recipe_detail_list--item-kcal {
  width: 20%;
  padding-right: 5px;
}

.recipe_detail_list--item-salt {
  width: 10%;
}

.recipe_detail_list--group {
  border-bottom: 1px dotted #d5cbc0;
  color: #603813;
  padding: 10px 0;
}

.recipe_detail_list--note {
  font-size: 12px;
  font-size: 0.75rem;
  padding: 10px 0;
}

.recipe_detail_list--note-inttl {
  position: absolute;
  top: 5px;
  right: 0;
}

.area_recipe_set {
  position: relative;
  background-image: url("/container/recipesearch/images/recipe-bg-topvisual.png");
  padding: 20px;
}

@media (max-width: 425px) {
  .area_recipe_set {
    padding: 10px 15px;
    margin: 0 -15px 0 -15px;
  }
}

.area_recipe_set--ttl {
  position: relative;
  border: 1px solid #d5cbc0;
  background-color: #fff;
  border-radius: 5px;
  width: 850px;
  height: 60px;
  margin: 0 auto;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 700;
  color: #603813;
  display: flex;
  align-items: center;
  justify-content: center;
}

.area_recipe_set--ttl:before {
  content: "";
  width: 90px;
  height: 120px;
  background-image: url("/container/recipesearch/images/recipe-charactor01.png");
  position: absolute;
  top: -60px;
  left: 30px;
}

@media (max-width: 425px) {
  .area_recipe_set--ttl {
    width: 100%;
    height: 40px;
    font-size: 16px;
    font-size: 1rem;
  }
  .area_recipe_set--ttl:before {
    width: 60px;
    height: 80px;
    top: -40px;
    background-size: cover;
  }
}

.area_recipe_set--inner {
  display: flex;
  justify-content: space-between;
  padding: 30px 0 0 0;
}

@media (max-width: 425px) {
  .area_recipe_set--inner {
    display: block;
  }
}

.area_recipe_set--inner_l {
  width: 360px;
}

@media (max-width: 425px) {
  .area_recipe_set--inner_l {
    width: 100%;
    margin: 0 0 30px 0;
  }
}

.area_recipe_set--inner_r {
  width: 450px;
  margin-right: 20px;
}

@media (max-width: 425px) {
  .area_recipe_set--inner_r {
    width: 100%;
    margin-right: 0;
  }
}

.area_recipe_set--pic {
  display: block;
  margin: 0 auto 20px auto;
  width: 240px;
}

.area_recipe_set--name {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  color: #603813;
  margin: 0 0 10px 0;
}

@media (max-width: 425px) {
  .area_recipe_set--name {
    font-size: 18px;
    font-size: 1.125rem;
  }
}

.area_recipe_set--name_sub {
  display: inline-block;
  padding: 5px 20px;
  margin: 0 10px 0 0;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 700;
  background-color: #ff8123;
}

@media (max-width: 425px) {
  .area_recipe_set--name_sub {
    font-size: 16px;
    font-size: 1rem;
  }
}

.area_recipe_set--description {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  margin: 0 0 30px 0;
}

.tbl_recipe_setting {
  position: relative;
  min-width: 750px;
  max-width: 100%;
  border-top: 1px solid #603813;
}

.tbl_recipe_setting--scroll + .recipe_detail_contents--note {
  padding-bottom: 20px;
}

@media (max-width: 425px) {
  .tbl_recipe_setting--scroll {
    display: block;
    overflow-x: scroll;
    white-space: nowrap;
    margin-right: -15px;
  }
  .tbl_recipe_setting--scroll::-webkit-scrollbar {
    width: 10px;
  }
  .tbl_recipe_setting--scroll::-webkit-scrollbar-track {
    background: #fff;
    border-left: solid 1px #ececec;
  }
  .tbl_recipe_setting--scroll::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 10px;
    box-shadow: inset 0 0 0 2px #fff;
  }
}

.tbl_recipe_setting--ttl, .tbl_recipe_setting--contents {
  width: 125px;
  text-align: center;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 7px 0;
}

.tbl_recipe_setting--ttl:last-child, .tbl_recipe_setting--contents:last-child {
  border-right: 0;
}

.tbl_recipe_setting--ttl {
  background-color: #603813;
  border-right: 1px solid #fff;
  color: #fff;
}

.tbl_recipe_setting--contents {
  vertical-align: middle;
  border-right: 1px solid #603813;
  border-bottom: 1px solid #603813;
  color: #603813;
  white-space: nowrap;
}

.tbl_recipe_setting--contents-num {
  background-color: #e8e3df;
}

.list_howto_cook {
  list-style: decimal;
  list-style-position: inside;
  margin: 0 15px;
}

.list_howto_cook--line {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  padding-bottom: 5px;
  text-indent: -20px;
  padding-left: 20px;
}

.memo_point {
  position: relative;
  background-image: url("/container/recipesearch/images/recipe-bg.png");
  padding: 20px;
  margin: 30px 0;
}

@media (max-width: 425px) {
  .memo_point {
    padding: 20px;
    margin: 20px 0 0;
  }
}

.memo_point--ttl {
  position: relative;
  background-image: url("/container/recipesearch/images/bg-ttl-point.png");
  width: 250px;
  height: 42px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto 20px auto;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #603813;
}

@media (max-width: 425px) {
  .memo_point--ttl {
    font-size: 16px;
    font-size: 1rem;
  }
}

.memo_point--txt {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .memo_point--txt {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.list_flow {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0 auto;
  width: 950px;
}

@media (max-width: 425px) {
  .list_flow {
    width: auto;
    padding: 0 14px;
  }
}

.list_flow--item {
  width: 170px;
  margin: 0 25px 25px 0;
}

.list_flow--item:nth-child(5n) {
  margin-right: 0;
}

@media (max-width: 425px) {
  .list_flow--item {
    width: calc(50% - 5px);
    margin: 0 10px 20px 0;
  }
  .list_flow--item:nth-child(2n) {
    margin-right: 0;
  }
  .list_flow--item:nth-child(5n) {
    margin-right: auto;
  }
}

.list_flow--pic {
  width: 100%;
  padding: 10px;
  border: 1px solid #c18709;
  margin: 0 0 10px 0;
  box-sizing: border-box;
}

.list_flow--box {
  display: flex;
  justify-content: space-between;
}

.list_flow--num {
  width: 12%;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: bolder;
  color: #603813;
}

.list_flow--txt {
  width: 86%;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
}

.list_other {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  width: 951px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .list_other {
    width: auto;
    padding: 0 15px;
  }
}

.list_other--item {
  width: 204px;
  margin: 0 45px 30px 0;
}

.list_other--item:nth-child(4n) {
  margin-right: 0;
}

@media (max-width: 425px) {
  .list_other--item {
    width: calc(50% - 5px);
    margin: 0 10px 20px 0;
  }
  .list_other--item:nth-child(2n) {
    margin-right: 0;
  }
}

.list_other--pic {
  width: 100%;
  margin: 0 0 10px 0;
}

.list_other--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
}

.modal_hospitalfood {
  position: relative;
  opacity: 0;
  pointer-events: none;
  z-index: 130;
  transition: .15s;
}

.modal_hospitalfood.active {
  opacity: 1;
  pointer-events: auto;
}

.modal_hospitalfood--bg {
  position: fixed;
  top: 0;
  left: 0;
  opacity: .3;
  width: 100%;
  height: 100%;
  background-color: #000;
}

.modal_hospitalfood--contents {
  position: fixed;
  top: calc(50% - 130px - 250px);
  left: calc(50% - 480px);
  width: 960px;
  margin: auto;
  background-color: #fff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border: 1px solid #603813;
}

@media (max-width: 425px) {
  .modal_hospitalfood--contents {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border: none;
  }
}

.modal_hospitalfood--bar {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 50px;
  z-index: 10;
}

@media (max-width: 425px) {
  .modal_hospitalfood--bar {
    position: fixed;
    background-color: #42210B;
  }
}

.modal_hospitalfood--close {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 80px;
  height: 100%;
  cursor: pointer;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.1;
  color: #fff;
}

.modal_hospitalfood--close_mark {
  position: relative;
  display: block;
  width: 17px;
  height: 17px;
  margin: 0 0 3px 0;
}

.modal_hospitalfood--close_mark:before, .modal_hospitalfood--close_mark:after {
  display: inline-block;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}

.modal_hospitalfood--close_mark:before {
  transform: rotate(45deg);
}

.modal_hospitalfood--close_mark:after {
  transform: rotate(-45deg);
}

.modal_hospitalfood--close_mark:before, .modal_hospitalfood--close_mark:after {
  width: 2px;
  height: 24px;
  background-color: #fff;
}

.modal_hospitalfood--ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  color: #fff;
  background-image: url("/container/recipesearch/images/recipe-bg-bar.png");
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 100%;
  height: 50px;
}

@media (max-width: 425px) {
  .modal_hospitalfood--ttl {
    font-size: 16px;
    font-size: 1rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 50px;
  }
}

.modal_hospitalfood--inner {
  position: relative;
  padding: 30px 35px;
}

@media (max-width: 425px) {
  .modal_hospitalfood--inner {
    padding: 20px 15px;
    max-height: calc(100vh - 100px);
    overflow-y: scroll;
    box-sizing: border-box;
  }
}

.modal_hospitalfood--description {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0 0 20px 0;
}

.modal_hospitalfood--box {
  border-bottom: 1px solid #d5cbc0;
  display: flex;
  flex-wrap: wrap;
}

@media (max-width: 425px) {
  .modal_hospitalfood--box {
    border-bottom: 0;
    display: block;
  }
}

.modal_hospitalfood--box_ttl {
  position: relative;
  width: 230px;
  display: flex;
  align-items: center;
  background-color: #f4ede5;
  padding: 0 0 0 20px;
  box-sizing: border-box;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.3;
  color: #603813;
  font-weight: 700;
  border-top: 1px solid #d5cbc0;
}

@media (max-width: 425px) {
  .modal_hospitalfood--box_ttl {
    width: 100%;
    padding: 15px 0;
    justify-content: center;
  }
}

.modal_hospitalfood--box_contents {
  position: relative;
  width: 660px;
  padding: 10px 20px;
  box-sizing: border-box;
  border-top: 1px solid #d5cbc0;
}

@media (max-width: 425px) {
  .modal_hospitalfood--box_contents {
    width: 100%;
    padding: 15px 0;
    border-top: 0;
  }
}

.modal_hospitalfood--box_txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.6;
  color: #606060;
}

.modal_hospitalfood--box_txt-note {
  font-size: 12px;
  font-size: 0.75rem;
}

.marker {
  display: inline-block;
  background-color: #ff99cc;
  padding: 5px;
  font-weight: bold;
  text-indent: 0;
}

.marker.list_flow--pic {
  border: 2px solid #ff99cc;
}

.recipe_comparison .cmn_header,
.recipe_comparison .search_detail_contents--topvisual,
.recipe_comparison .breadcrumb {
  pointer-events: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9yZWNpcGVzZWFyY2gtZGV0YWlsLmNzcyIsImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9yZWNpcGVzZWFyY2gtZGV0YWlsLnNjc3MiLCJjb250YWluZXIvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7RUFDRSxrQkFBa0I7RUFDbEIsZ0NBQWdDO0VBQ2hDLG1CQUFtQjtBREZyQjs7QUNHRTtFQUNFLCtFQUErRTtBREFuRjs7QUNFRTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7QURDbEI7O0FFNkhFO0VEbElBO0lBTUksV0FBVztJQUNYLGFBQWE7RURJakI7QUFDRjs7QUNGRTtFQUNFLGtCQUFrQjtFQUNsQixjQ3BCZ0I7RUFvS25CLGVBQXFCO0VBQ3JCLG9CQUFnQztFRC9JN0IsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixtQkFBbUI7QURNdkI7O0FDWkc7RUFRRyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFNBQVE7RUFDUixPQUFNO0VBQ04sV0FBVztFQUNYLFdBQVc7RUFDWCw2Q0FBNEM7QURRbEQ7O0FFa0dFO0VEeEhBO0lDa0pELGVBQXFCO0lBQ3JCLG9CQUFnQztJRGpJM0Isb0JBQW9CO0lBQ3BCLFVBQVU7SUFDVixjQUFjO0lBQ2QsaUJBQWdCO0lBQ2hCLGtCQUFrQjtFRFd0QjtFQ2pDQztJQXdCSyxTQUFRO0VEWWQ7QUFDRjs7QUNURTtFQUNFLGtCQUFrQjtFQUNsQixTQUFRO0VBQ1IsUUFBTztFQUNQLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLFlBQVk7RUFDWixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHlCQ3hEZ0I7RUR5RGhCLFdBQVc7RUMyR2QsZUFBcUI7RUFDckIsbUJBQWdDO0VEMUc3QixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixn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QTtJQU9JLFdBQVc7SUFDWCxlQUFlO0lBQ2YsYUFBYTtFRHNXakI7QUFDRjs7QUNwV0U7RUNyNEJELGVBQXFCO0VBQ3JCLG1CQUFnQztFRHM0QjdCLGdCQUFnQjtFQUNoQixjQUFjO0FEd1dsQjs7QUN2V0k7RUN6NEJILGVBQXFCO0VBQ3JCLGtCQUFnQztBRm92Q2pDOztBQ3JXQTtFQUNFLHFCQUFxQjtFQUNyQix5QkFBeUI7RUFDekIsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixjQUFjO0FEd1doQjs7QUM3V0E7RUFPSSx5QkFBeUI7QUQwVzdCOztBQ3ZXQTs7O0VBSUksb0JBQW9CO0FEeVd4QiIsImZpbGUiOiJjb250YWluZXIvY29tbW9uL2Nzcy9sYXlvdXQvcmVjaXBlc2VhcmNoLWRldGFpbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4uc2VhcmNoX2RldGFpbF9jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiM2IzYjM7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS10b3B2aXN1YWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3JlY2lwZXNlYXJjaC9pbWFnZXMvcmVjaXBlLWJnLXRvcHZpc3VhbC5wbmdcIik7XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS10b3B2aXN1YWxfaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NjBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2VhcmNoX2RldGFpbF9jb250ZW50cy0tdG9wdmlzdWFsX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS10eHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB3aWR0aDogNjk1cHg7XG4gIHBhZGRpbmc6IDYwcHggMCAwIDA7XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS10eHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDE5MywgMTM1LCA5LCAwLjMpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlYXJjaF9kZXRhaWxfY29udGVudHMtLXR4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS10eHQ6YmVmb3JlIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cblxuLnNlYXJjaF9kZXRhaWxfY29udGVudHMtLWxpbmtfYmFjazEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzFweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwMzgxMztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4uc2VhcmNoX2RldGFpbF9jb250ZW50cy0tbGlua19iYWNrMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuXG4uc2VhcmNoX2RldGFpbF9jb250ZW50cy0tbGlua19iYWNrMTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjJjMGY7XG4gIGJveC1zaGFkb3c6IDAgMCAwICM0MjIxMEI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2VhcmNoX2RldGFpbF9jb250ZW50cy0tbGlua19iYWNrMSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNzNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2VhcmNoX2RldGFpbF9jb250ZW50cy0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS1saW5rX2JhY2syIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDM4MTM7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5zZWFyY2hfZGV0YWlsX2NvbnRlbnRzLS1saW5rX2JhY2syOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xufVxuXG4uc2VhcmNoX2RldGFpbF9jb250ZW50cy0tbGlua19iYWNrMjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjJjMGY7XG4gIGJveC1zaGFkb3c6IDAgMCAwICM0MjIxMEI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2VhcmNoX2RldGFpbF9jb250ZW50cy0tbGlua19iYWNrMiB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfdGFiIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmY2MwMDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX3RhYi0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLnJlY2lwZV9kZXRhaWxfdGFiLS1saW5rOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5yZWNpcGVfZGV0YWlsX3RhYi0tbGluay5jdXJyZW50LCAucmVjaXBlX2RldGFpbF90YWItLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfdGFiLS1saW5rIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgfVxuICAucmVjaXBlX2RldGFpbF90YWItLWxpbms6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX3RhYi0tdHlwZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfdGFiLS10eXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1Y2JjMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1pY29uX3NjbGFzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogODVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA3cHggMCAwIDA7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1pY29uX3NjbGFzczpiZWZvcmUsIC5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1pY29uX3NjbGFzczphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWljb25fc2NsYXNzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIuqkhFwiO1xuICBjb2xvcjogI2I0OTY2ODtcbiAgZm9udC1zaXplOiA3NHB4O1xuICBmb250LXNpemU6IDQuNjI1cmVtO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWljb25fc2NsYXNzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIuqkolwiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIHBhZGRpbmc6IDAgMCAzcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1pY29uX3NjbGFzcyB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDE0JTtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdHRsYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICNkNWNiYzA7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdHRsYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tcGljIHtcbiAgd2lkdGg6IDI0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLXBpYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS10dGxib3hfaW5uZXIge1xuICB3aWR0aDogNjAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdHRsYm94X2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdHRsIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDAgNjBweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS10dGwyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjAzODEzO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1iZy1iYXIucG5nXCIpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIG1hcmdpbjogNDBweCAwIDE1cHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS10dGwyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLXR0bDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tYnVsbGV0cyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWluZGVudDogLTE2cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucmVjaXBlX2RldGFpbF9jb250ZW50cy0tYnVsbGV0cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWJ1bGxldHMgYSB7XG4gIGNvbG9yOiAjZmY4MTIzO1xufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdHRsX21vZGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1tb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLW1vZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1tb2RlX25hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMzJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVhZTc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogLTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1tb2RlX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1tb2RlX25hbWUtc3RlYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDZiY2VkO1xufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tbW9kZV9uYW1lLWhvdGFpciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTUxNGI7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1tb2RlX25hbWUtY29tYmkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2ZjAwO1xufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZjgxMjM7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tdGltZTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIuqkp1wiO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLW1pZGJveCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLW1pZGJveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLW1pZGJveF9pbm5lciB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucmVjaXBlX2RldGFpbF9jb250ZW50cy0tbWlkYm94X2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjAzODEzO1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmI4MDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNiNzlhMjE7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1idG46YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1idG4tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLqpKRcIjtcbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWJ0bi1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLqpKVcIjtcbn1cblxuLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLWJ0bl9ob3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBtYXJnaW46IDIwcHggMCAwIGF1dG87XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tYnRuX2hvczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmI4MDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNiNzlhMjE7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1idG5faG9zOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzLS1idG5faG9zIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9jb250ZW50cy0tbm90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLXdyYXAge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG59XG5cbi5tZW1vX3JlY2lwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3JlY2lwZXNlYXJjaC9pbWFnZXMvYmctbWVtby5wbmdcIik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDIwcHggNTBweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1lbW9fcmVjaXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cblxuLm1lbW9fcmVjaXBlLS10dGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNzI1YzUwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5tZW1vX3JlY2lwZS0tdHRsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwi6qSoXCI7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xufVxuXG4ubWVtb19yZWNpcGUtLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ubWVtb19yZWNpcGUtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM1MDUwNTA7XG59XG5cbi5tZW1vX3JlY2lwZS0tbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzYwMzgxMztcbiAgd2lkdGg6IDExMCU7XG4gIG1hcmdpbjogMjBweCAwIDIwcHggLTUlO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLm1lbW9fcmVjaXBlLS10dGwyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzcyNWM1MDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICAmLS1pdGVtIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgfSovXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucmVjaXBlX2RldGFpbF9saXN0IHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0tdHRsIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCAjNjAzODEzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogIzYwMzgxMztcbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0tbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0tbGlzdC10b3Age1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2xpc3QtLWxpc3QtYnRtIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbS1tYXRlcmlhbDEge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q1Y2JjMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtLW1hdGVyaWFsMiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2Q1Y2JjMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtLW1hdGVyaWFsMiAucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbS1tYXRlcmlhbDI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDVjYmMwO1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtLW5hbWUge1xuICB3aWR0aDogNjYlO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtLWFtb3VudCB7XG4gIHdpZHRoOiAxNyU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1pdGVtLXR5cGUge1xuICB3aWR0aDogMTglO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbS1saW5rIHtcbiAgd2lkdGg6IDUyJTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2xpc3QtLWl0ZW0tbm9saW5rIHtcbiAgd2lkdGg6IDUyJTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2xpc3QtLWl0ZW0ta2NhbCB7XG4gIHdpZHRoOiAyMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbS1zYWx0IHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnJlY2lwZV9kZXRhaWxfbGlzdC0tZ3JvdXAge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNkNWNiYzA7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5yZWNpcGVfZGV0YWlsX2xpc3QtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0LS1ub3RlLWludHRsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5hcmVhX3JlY2lwZV9zZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvcmVjaXBlc2VhcmNoL2ltYWdlcy9yZWNpcGUtYmctdG9wdmlzdWFsLnBuZ1wiKTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hcmVhX3JlY2lwZV9zZXQge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBtYXJnaW46IDAgLTE1cHggMCAtMTVweDtcbiAgfVxufVxuXG4uYXJlYV9yZWNpcGVfc2V0LS10dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWNiYzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDg1MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYXJlYV9yZWNpcGVfc2V0LS10dGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvcmVjaXBlc2VhcmNoL2ltYWdlcy9yZWNpcGUtY2hhcmFjdG9yMDEucG5nXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTYwcHg7XG4gIGxlZnQ6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYXJlYV9yZWNpcGVfc2V0LS10dGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5hcmVhX3JlY2lwZV9zZXQtLXR0bDpiZWZvcmUge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICB0b3A6IC00MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLmFyZWFfcmVjaXBlX3NldC0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDMwcHggMCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYXJlYV9yZWNpcGVfc2V0LS1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmFyZWFfcmVjaXBlX3NldC0taW5uZXJfbCB7XG4gIHdpZHRoOiAzNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hcmVhX3JlY2lwZV9zZXQtLWlubmVyX2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgfVxufVxuXG4uYXJlYV9yZWNpcGVfc2V0LS1pbm5lcl9yIHtcbiAgd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYXJlYV9yZWNpcGVfc2V0LS1pbm5lcl9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmFyZWFfcmVjaXBlX3NldC0tcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgd2lkdGg6IDI0MHB4O1xufVxuXG4uYXJlYV9yZWNpcGVfc2V0LS1uYW1lIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hcmVhX3JlY2lwZV9zZXQtLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi5hcmVhX3JlY2lwZV9zZXQtLW5hbWVfc3ViIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODEyMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hcmVhX3JlY2lwZV9zZXQtLW5hbWVfc3ViIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5hcmVhX3JlY2lwZV9zZXQtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLnRibF9yZWNpcGVfc2V0dGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiA3NTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwMzgxMztcbn1cblxuLnRibF9yZWNpcGVfc2V0dGluZy0tc2Nyb2xsICsgLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLW5vdGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50YmxfcmVjaXBlX3NldHRpbmctLXNjcm9sbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuICAudGJsX3JlY2lwZV9zZXR0aW5nLS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAudGJsX3JlY2lwZV9zZXR0aW5nLS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggI2VjZWNlYztcbiAgfVxuICAudGJsX3JlY2lwZV9zZXR0aW5nLS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZmY7XG4gIH1cbn1cblxuLnRibF9yZWNpcGVfc2V0dGluZy0tdHRsLCAudGJsX3JlY2lwZV9zZXR0aW5nLS1jb250ZW50cyB7XG4gIHdpZHRoOiAxMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuXG4udGJsX3JlY2lwZV9zZXR0aW5nLS10dGw6bGFzdC1jaGlsZCwgLnRibF9yZWNpcGVfc2V0dGluZy0tY29udGVudHM6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnRibF9yZWNpcGVfc2V0dGluZy0tdHRsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwMzgxMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YmxfcmVjaXBlX3NldHRpbmctLWNvbnRlbnRzIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYwMzgxMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MDM4MTM7XG4gIGNvbG9yOiAjNjAzODEzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGJsX3JlY2lwZV9zZXR0aW5nLS1jb250ZW50cy1udW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlM2RmO1xufVxuXG4ubGlzdF9ob3d0b19jb29rIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBtYXJnaW46IDAgMTVweDtcbn1cblxuLmxpc3RfaG93dG9fY29vay0tbGluZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0ZXh0LWluZGVudDogLTIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLm1lbW9fcG9pbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvcmVjaXBlc2VhcmNoL2ltYWdlcy9yZWNpcGUtYmcucG5nXCIpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDMwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tZW1vX3BvaW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbn1cblxuLm1lbW9fcG9pbnQtLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL2JnLXR0bC1wb2ludC5wbmdcIik7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjAzODEzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1lbW9fcG9pbnQtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4ubWVtb19wb2ludC0tdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWVtb19wb2ludC0tdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4ubGlzdF9mbG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogOTUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubGlzdF9mbG93IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gIH1cbn1cblxuLmxpc3RfZmxvdy0taXRlbSB7XG4gIHdpZHRoOiAxNzBweDtcbiAgbWFyZ2luOiAwIDI1cHggMjVweCAwO1xufVxuXG4ubGlzdF9mbG93LS1pdGVtOm50aC1jaGlsZCg1bikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubGlzdF9mbG93LS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbjogMCAxMHB4IDIwcHggMDtcbiAgfVxuICAubGlzdF9mbG93LS1pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubGlzdF9mbG93LS1pdGVtOm50aC1jaGlsZCg1bikge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4ubGlzdF9mbG93LS1waWMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxODcwOTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubGlzdF9mbG93LS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5saXN0X2Zsb3ctLW51bSB7XG4gIHdpZHRoOiAxMiU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgY29sb3I6ICM2MDM4MTM7XG59XG5cbi5saXN0X2Zsb3ctLXR4dCB7XG4gIHdpZHRoOiA4NiU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmxpc3Rfb3RoZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDk1MXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5saXN0X290aGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmxpc3Rfb3RoZXItLWl0ZW0ge1xuICB3aWR0aDogMjA0cHg7XG4gIG1hcmdpbjogMCA0NXB4IDMwcHggMDtcbn1cblxuLmxpc3Rfb3RoZXItLWl0ZW06bnRoLWNoaWxkKDRuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5saXN0X290aGVyLS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbjogMCAxMHB4IDIwcHggMDtcbiAgfVxuICAubGlzdF9vdGhlci0taXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmxpc3Rfb3RoZXItLXBpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5saXN0X290aGVyLS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbF9ob3NwaXRhbGZvb2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMzA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5tb2RhbF9ob3NwaXRhbGZvb2QuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5tb2RhbF9ob3NwaXRhbGZvb2QtLWJnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IC4zO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1jb250ZW50cyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEzMHB4IC0gMjUwcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQ4MHB4KTtcbiAgd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjAzODEzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1vZGFsX2hvc3BpdGFsZm9vZC0tY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1vZGFsX2hvc3BpdGFsZm9vZC0tYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyMjEwQjtcbiAgfVxufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFsX2hvc3BpdGFsZm9vZC0tY2xvc2VfbWFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbjogMCAwIDNweCAwO1xufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1jbG9zZV9tYXJrOmJlZm9yZSwgLm1vZGFsX2hvc3BpdGFsZm9vZC0tY2xvc2VfbWFyazphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLm1vZGFsX2hvc3BpdGFsZm9vZC0tY2xvc2VfbWFyazpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5tb2RhbF9ob3NwaXRhbGZvb2QtLWNsb3NlX21hcms6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1jbG9zZV9tYXJrOmJlZm9yZSwgLm1vZGFsX2hvc3BpdGFsZm9vZC0tY2xvc2VfbWFyazphZnRlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFsX2hvc3BpdGFsZm9vZC0tdHRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1iZy1iYXIucG5nXCIpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF9ob3NwaXRhbGZvb2QtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuLm1vZGFsX2hvc3BpdGFsZm9vZC0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHggMzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF9ob3NwaXRhbGZvb2QtLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbn1cblxuLm1vZGFsX2hvc3BpdGFsZm9vZC0tYm94IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWNiYzA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF9ob3NwaXRhbGZvb2QtLWJveCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1ib3hfdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGVkZTU7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNjAzODEzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1Y2JjMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF9ob3NwaXRhbGZvb2QtLWJveF90dGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kLS1ib3hfY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2NjBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1Y2JjMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF9ob3NwaXRhbGZvb2QtLWJveF9jb250ZW50cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLm1vZGFsX2hvc3BpdGFsZm9vZC0tYm94X3R4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5tb2RhbF9ob3NwaXRhbGZvb2QtLWJveF90eHQtbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubWFya2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OWNjO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLm1hcmtlci5saXN0X2Zsb3ctLXBpYyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjk5Y2M7XG59XG5cbi5yZWNpcGVfY29tcGFyaXNvbiAuY21uX2hlYWRlcixcbi5yZWNpcGVfY29tcGFyaXNvbiAuc2VhcmNoX2RldGFpbF9jb250ZW50cy0tdG9wdmlzdWFsLFxuLnJlY2lwZV9jb21wYXJpc29uIC5icmVhZGNydW1iIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuXG4uc2VhcmNoX2RldGFpbF9jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiM2IzYjM7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICYtLXRvcHZpc3VhbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1iZy10b3B2aXN1YWwucG5nXCIpO1xuICB9XG4gICYtLXRvcHZpc3VhbF9pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxOTBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIEBpbmNsdWRlIGZ6KDE1KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHdpZHRoOiA2OTVweDtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6NDVweDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMTkzLCAxMzUsIDksIC4zKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTMpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDo4NXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6NzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbGlua19iYWNrMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDozMXB4O1xuICAgIHJpZ2h0OjA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOjA7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yQnJvd24sIDUlKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICM0MjIxMEI7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHRvcDoxNXB4O1xuICAgICAgcmlnaHQ6MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTczcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLS1saW5rX2JhY2syIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckJyb3duO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206MDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3JCcm93biwgNSUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgIzQyMjEwQjtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgbWFyZ2luLXRvcDozMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICB9XG4gIH1cbn1cblxuLnJlY2lwZV9kZXRhaWxfdGFiIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGNvbG9yWWVsbG93O1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICYtLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgJi5jdXJyZW50LFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yWWVsbG93O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMzIlO1xuICAgICAgQGluY2x1ZGUgZnooMTIpO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR5cGUge1xuICAgIEBpbmNsdWRlIGZ6KDI4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgZnooMTgpO1xuICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgfVxuICB9XG59XG5cbi5yZWNpcGVfZGV0YWlsX2NvbnRlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVjYmMwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAmLS1pY29uX3NjbGFzcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDotMnB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogN3B4IDAgMCAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29uMjtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICBjb250ZW50OiAkaWNvbi1mbGFnO1xuICAgICAgY29sb3I6ICNiNDk2Njg7XG4gICAgICBAaW5jbHVkZSBmeig3NCk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgIGNvbnRlbnQ6ICRpY29uLXNjbGFzcztcbiAgICAgIEBpbmNsdWRlIGZ6KDMwKTtcbiAgICAgIHBhZGRpbmc6IDAgMCAzcHggMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgdG9wOjE1cHg7XG4gICAgICByaWdodDphdXRvO1xuICAgICAgbGVmdDoxNCU7XG4gICAgfVxuICB9XG4gICYtLXR0bGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjZDVjYmMwO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTowO1xuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tdHRsYm94X2lubmVyIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgQGluY2x1ZGUgZnooMjgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDAgNjBweCAwIDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTgpO1xuICAgICAgcGFkZGluZy1yaWdodDowO1xuICAgIH1cbiAgfVxuICAmLS10dGwyIHtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQnJvd247XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3JlY2lwZXNlYXJjaC9pbWFnZXMvcmVjaXBlLWJnLWJhci5wbmdcIik7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIG1hcmdpbjogNDBweCAwIDE1cHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG4gICYtLXR0bDMge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBtYXJnaW46IDIwcHggMCAxMHB4IDA7XG4gIH1cbiAgJi0tYnVsbGV0cyB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1pbmRlbnQ6IC0xNnB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvck9yYW5nZTtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgfVxuICB9XG4gICYtLXR0bF9tb2RlIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgfVxuICAmLS1tb2RlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0tbW9kZV9uYW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVhZTc7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiAtMXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxMCk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG4gICAgJi1zdGVhbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDZiY2VkO1xuICAgIH1cbiAgICAmLWhvdGFpcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTUxNGI7XG4gICAgfVxuICAgICYtY29tYml7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2ZjAwO1xuICAgIH1cbiAgfVxuICAmLS10aW1lIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICRjb2xvck9yYW5nZTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDoycHg7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgICBAaW5jbHVkZSBpY29uMjtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLXRpbWU7XG4gICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB9XG4gIH1cbiAgJi0tbWlkYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLW1pZGJveF9pbm5lciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJi0tYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgQGluY2x1ZGUgZnooMTMpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgIG1hcmdpbjogIDAgYXV0byAxMHB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBob3Zlci1kYXJrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBpY29uMjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICAgIHRvcDpjYWxjKDUwJSAtIDlweCk7XG4gICAgICBsZWZ0OjIwcHg7XG4gICAgfVxuICAgICYtcHJpbnQge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkaWNvbi1wcmludDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1wZGYge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkaWNvbi1yZWNpcGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWJ0bl9ob3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmeigxMyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JZZWxsb3c7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICBtYXJnaW46IDIwcHggMCAwIGF1dG87XG4gICAgYm9yZGVyOjA7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgQGluY2x1ZGUgaG92ZXItZGFyaztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgJi0td3JhcCB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5tZW1vX3JlY2lwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3JlY2lwZXNlYXJjaC9pbWFnZXMvYmctbWVtby5wbmdcIik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDIwcHggNTBweDtcbiAgbWFyZ2luOiAgMCAwIDIwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAmLS10dGwge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBjb2xvcjogIzcyNWM1MDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOjJweDtcbiAgICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICAgIEBpbmNsdWRlIGljb24yO1xuICAgICAgY29udGVudDogJGljb24tbWVtbztcbiAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIH1cbiAgfVxuICAmLS10eHQge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxuICAmLS1ub3RlIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgfVxuICAmLS1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRjb2xvckJyb3duO1xuICAgIHdpZHRoOiAxMTAlO1xuICAgIG1hcmdpbjoyMHB4IDAgMjBweCAtNSU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cbiAgJi0tdHRsMiB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGNvbG9yOiAjNzI1YzUwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxufVxuXG4ucmVjaXBlX2RldGFpbF9saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB9XG4gICYtLXR0bCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCAkY29sb3JCcm93bjtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLXRvcCB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgfVxuICAgICYtYnRtIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiA3cHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgfVxuICAgICYtbWF0ZXJpYWwxIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDVjYmMwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgJi1tYXRlcmlhbDIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZDVjYmMwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC8vLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbS1uYW1lIHtcbiAgICAgIC8vICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgIC8vfVxuICAgICAgLnJlY2lwZV9kZXRhaWxfbGlzdC0taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDVjYmMwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW5hbWUge1xuICAgICAgd2lkdGg6IDY2JTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgICAmLWFtb3VudCB7XG4gICAgICB3aWR0aDogMTclO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICAmLXR5cGUge1xuICAgICAgd2lkdGg6IDE4JTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgfVxuICAgICYtbGluayB7XG4gICAgICB3aWR0aDogNTIlO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICAgICYtbm9saW5rIHtcbiAgICAgIHdpZHRoOiA1MiU7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJi1rY2FsIHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjVweDtcbiAgICB9XG4gICAgJi1zYWx0IHtcbiAgICAgIHdpZHRoOiAxMCU7XG4gICAgfVxuICB9XG4gICYtLWdyb3VwIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNkNWNiYzA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAvKlxuICAmLS1pdGVtIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgfSovXG4gICYtLW5vdGUge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgJi1pbnR0bCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6NXB4O1xuICAgICAgcmlnaHQ6MDtcbiAgICB9XG4gIH1cbn1cblxuLmFyZWFfcmVjaXBlX3NldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1iZy10b3B2aXN1YWwucG5nXCIpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzoxMHB4IDE1cHg7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDAgLTE1cHg7XG4gIH1cbiAgJi0tdHRse1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDVjYmMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiA4NTBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgZnooMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1jaGFyYWN0b3IwMS5wbmdcIik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6LTYwcHg7XG4gICAgICBsZWZ0OjMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB0b3A6LTQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAmLS1pbm5lcl9sIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgfVxuICB9XG4gICYtLWlubmVyX3Ige1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gICYtLW5hbWUge1xuICAgIEBpbmNsdWRlIGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgfVxuICB9XG4gICYtLW5hbWVfc3ViIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmeigyMCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JPcmFuZ2U7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICB9XG59XG5cbi50YmxfcmVjaXBlX3NldHRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogNzUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAmLS1zY3JvbGwge1xuICAgIC8vIOODhuODvOODluODq+OBruasoeOBruimgee0oOOBq+OBguOBn+OCi+azqOmHiFxuICAgICYrLnJlY2lwZV9kZXRhaWxfY29udGVudHMtLW5vdGUge1xuICAgICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNlY2VjZWM7XG4gICAgICB9XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXR0bCxcbiAgJi0tY29udGVudHMge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6MDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICYtLWNvbnRlbnRzIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAmLW51bSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNlOGUzZGY7XG4gICAgfVxuICB9XG59XG5cbi5saXN0X2hvd3RvX2Nvb2sge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIG1hcmdpbjogMCAxNXB4O1xuICAmLS1saW5lIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIHRleHQtaW5kZW50OiAtMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLm1lbW9fcG9pbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvcmVjaXBlc2VhcmNoL2ltYWdlcy9yZWNpcGUtYmcucG5nXCIpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDMwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgfVxuICAmLS10dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3JlY2lwZXNlYXJjaC9pbWFnZXMvYmctdHRsLXBvaW50LnBuZ1wiKTtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgfVxuICB9XG59XG5cbi5saXN0X2Zsb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA5NTBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgfVxuICAmLS1pdGVtIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgbWFyZ2luOiAwIDI1cHggMjVweCAwO1xuICAgICY6bnRoLWNoaWxkKDVuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6MDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIG1hcmdpbjowIDEwcHggMjBweCAwO1xuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg1bikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6YXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgI2MxODcwOTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAmLS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICYtLW51bSB7XG4gICAgd2lkdGg6IDEyJTtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gIH1cbiAgJi0tdHh0IHtcbiAgICB3aWR0aDogODYlO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5saXN0X290aGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiA5NTFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIHNwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgd2lkdGg6IDIwNHB4O1xuICAgIG1hcmdpbjogMCA0NXB4IDMwcHggMDtcbiAgICAmOm50aC1jaGlsZCg0bikge1xuICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBtYXJnaW46MCAxMHB4IDIwcHggMDtcbiAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogIDAgMCAxMHB4IDA7XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4ubW9kYWxfaG9zcGl0YWxmb29kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDoxMzA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gICYuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG4gICYtLWJnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6MDtcbiAgICBvcGFjaXR5OiAuMztcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG4gICYtLWNvbnRlbnRzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDEzMHB4IC0gMjUwcHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDgwcHgpO1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXI6bm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgcmlnaHQ6MDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU2lkZW5hdjtcbiAgICB9XG4gIH1cbiAgJi0tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICByaWdodDowO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMTApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgJi0tY2xvc2VfbWFyayB7XG4gICAgQGluY2x1ZGUgbWFyay14O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luOiAwIDAgM3B4IDA7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1iZy1iYXIucG5nXCIpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIG1hcmdpbi10b3A6NTBweDtcbiAgICB9XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzoyMHB4IDE1cHg7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIH1cbiAgJi0tYm94IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1Y2JjMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWJveF90dGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGVkZTU7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIGZ6KDE1KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVjYmMwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYtLWJveF9jb250ZW50cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2NjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1Y2JjMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG4gICYtLWJveF90eHQge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICYtbm90ZSB7XG4gICAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgfVxuICB9XG59XG5cbi8vIENNU+eUqOeiuuiqjeeUu+mdolxuLm1hcmtlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTljYztcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gICYubGlzdF9mbG93LS1waWMge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZjk5Y2M7XG4gIH1cbn1cbi5yZWNpcGVfY29tcGFyaXNvbiB7XG4gIC5jbW5faGVhZGVyLFxuICAuc2VhcmNoX2RldGFpbF9jb250ZW50cy0tdG9wdmlzdWFsLFxuICAuYnJlYWRjcnVtYiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIGNvbG9yXG4kY29sb3JCcm93bjogIzYwMzgxMztcbiRjb2xvclNpZGVuYXY6ICM0MjIxMEI7XG4kY29sb3JZZWxsb3c6ICNmZmNjMDA7XG4kY29sb3JPcmFuZ2U6ICNmZjgxMjM7XG4kY29sb3JGb29kc3R1ZmY6ICM3ZWMwNDQ7XG4kY29sb3JQcm9kdWNlcjogIzFkOWRjZDtcblxuLy/jgrPjg7Pjg5Pjg6Ljg7zjg4lcbiRjb2xvci1jb21iaTogI2VhNmYwMDtcbi8v44Ob44OD44OI44Ko44Ki44Oi44O844OJXG4kY29sb3ItaG90YWlyOiAjZWM1MTRiO1xuLy/jgrnjg4Hjg7zjg6Djg6Ljg7zjg4lcbiRjb2xvci1zdGVhbTogIzQ2YjNlNDtcbi8v5LiL44GU44GX44KJ44GIXG4kY29sb3ItcHJlcGFyYXRpb246ICNmZmMzMDA7XG5cbi8vIGljb25cbiRpY29uLWNvbnRhY3Q6IFwiXFxhOTAwXCI7XG4kaWNvbi1jcm93bjogXCJcXGE5MDFcIjtcbiRpY29uLWV2ZXJpbzogXCJcXGE5MDJcIjtcbiRpY29uLWZhcTogXCJcXGE5MDNcIjtcbiRpY29uLWZsYWc6IFwiXFxhOTA0XCI7XG4kaWNvbi1ob3NwaXRhbDogXCJcXGE5MDVcIjsgXG4kaWNvbi1zZWFyY2g6IFwiXFxhOTA2XCI7XG4kaWNvbi1iZWdpbm5lcjogXCJcXGE5MDdcIjtcbiRpY29uLWNhdGFsb2c6IFwiXFxhOTA4XCI7XG4kaWNvbi1jaGFuZ2U6IFwiXFxhOTA5XCI7XG4kaWNvbi1jb25maWc6IFwiXFxhOTEwXCI7XG4kaWNvbi1sb2dvdXQ6IFwiXFxhOTExXCI7XG4kaWNvbi1ob21lOiBcIlxcYTkxMlwiO1xuJGljb24taG9zcGl0YWxmb29kOiBcIlxcYTkxM1wiO1xuJGljb24tbGFibzogXCJcXGE5MTRcIjtcbiRpY29uLXRlY2g6IFwiXFxhOTE1XCI7XG4kaWNvbi10ZXN0a2l0Y2hlbjogXCJcXGE5MTZcIjtcbiRpY29uLWNhc2U6IFwiXFxhOTE3XCI7XG4kaWNvbi1sb2dvOiBcIlxcYTkxOFwiO1xuJGljb24tcmVjaXBlc2VhcmNoOiBcIlxcYTkxOVwiO1xuJGljb24tbG9naW46IFwiXFxhOTIwXCI7XG4kaWNvbi1wbGF0ZTogXCJcXGE5MjFcIjtcbiRpY29uLXNjbGFzczogXCJcXGE5MjJcIjtcbiRpY29uLWRvd25sb2FkOiBcIlxcYTkyM1wiO1xuJGljb24tcHJpbnQ6IFwiXFxhOTI0XCI7XG4kaWNvbi1yZWNpcGU6IFwiXFxhOTI1XCI7XG4kaWNvbi1jaGVjazogXCJcXGE5MjZcIjtcbiRpY29uLXRpbWU6IFwiXFxhOTI3XCI7XG4kaWNvbi1tZW1vOiBcIlxcYTkyOFwiO1xuJGljb24tYWxsOiBcIlxcYTkyOVwiO1xuJGljb24tbmV3d2luOiBcIlxcYTkzMFwiO1xuJGljb24tYWNsYXNzOiBcIlxcYTkzMVwiO1xuJGljb24tY29ja2hhdDogXCJcXGE5MzJcIjtcbiRpY29uLW5vYnV6emVyOiBcIlxcYTkzM1wiO1xuJGljb24tY29udGludWU6IFwiXFxhOTM0XCI7XG4kaWNvbi1yZXR1cm46IFwiXFxhOTM1XCI7XG4kaWNvbi1ob3NwaXRhbDAxOiBcIlxcZTkwNFwiO1xuJGljb24taG9zcGl0YWwwMjogXCJcXGU5MDNcIjtcbiRpY29uLWhvc3BpdGFsMDM6IFwiXFxlOTAyXCI7XG4kaWNvbi1ob3NwaXRhbDA0OiBcIlxcZTkwMVwiO1xuJGljb24taG9zcGl0YWwwNTogXCJcXGU5MDBcIjtcbiRpY29uLWhvc3BpdGFsMDY6IFwiXFxlOTA2XCI7XG4kaWNvbi1ob3NwaXRhbDA3OiBcIlxcZTkwNVwiO1xuJGljb24tbWluaTogXCJcXGU5MDdcIjtcbiRpY29uLWNvb2tldmVyaW86IFwiXFxlOTA4XCI7XG5cbi8vIFggbWFyayAoZXguPHNwYW4gY2xhc3M9XCJjbG9zZVwiPjwvc3Bhbj4pXG5AbWl4aW4gbWFyay14IHtcbiAgLy8gw5fjgpLlm7LjgoDmraPmlrnlvaLjgpLov73liqDjgIDigLtwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmXlhaXjgozjgabjga1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLy8g57ea44Gu44K144Kk44K644KS6L+95Yqg44CA4oC76ZW344GV44Gv5p6g5bmFw5fiiJoy44GP44KJ44GEXG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi8vIExpbmstaG92ZXIx77ya5Zub6KeS44GM44Od44OD44OX44Ki44OD44OX44GZ44KLIFxuQG1peGluIGhvdmVyLXBvcCB7XG4gIC8vIEFkZCBwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmVcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMTU1LCA1LCAuMyk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOSwgLjkpO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgfVxuICB9XG59XG4vLyBMaW5rLWhvdmVyMu+8muaal+OCgeOBrum7hOiJsuiDjOaZr+OBq+OBquOCi1xuQG1peGluIGhvdmVyLWRhcmsge1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yWWVsbG93LCA1JSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgI2I3OWEyMTtcbiAgfVxufVxuXG4vLyBidXR0b24g4oC7YmFja2dyb3VuZC1jb2xvciDjga/lgIvliKXjgavoqK3lrppcbkBtaXhpbiBidG4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBmb3Igb3ZlciB3MTI4MCAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZm9yIGxlc3MgdzEyODBcbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGZvciBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRvIGV4Y2x1ZGUgc3BcbkBtaXhpbiBub3RTcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGljb21vb25cbkBtaXhpbiBpY29uMiB7XG5cdGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTtcblx0c3BlYWs6IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gZm9udC1zaXplXG5AbWl4aW4gZnooJHNpemUsICRiYXNlOiAxNikge1xuXHRmb250LXNpemU6ICRzaXplICsgcHg7XG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICsgcmVtO1xufVxuXG4vLyAjY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHR9XG59XG4iXX0= */
