@charset "UTF-8";
/* 
	Theme Name: V系たぬきち PC
	Description: V系たぬきち PC
	Author: V-tanu
	Version: 2018
 */
/*===========================================================
変数
===========================================================*/
/*===========================================================
全体の設定
===========================================================*/
html {
  margin-top: 0px !important; }

* {
  margin: 0px;
  padding: 0px; }

body {
  font-size: 16px;
  line-height: 160%;
  font-family: "Yu Gothic","メイリオ", "ＭＳ Ｐゴシック", sans-serif;
  font-weight: 500;
  word-wrap: break-word;
  overflow-wrap: break-word;
  margin: 0px;
  padding: 0px;
  color: #333;
  background: #333; }

body > * {
  width: 800px;
  margin-left: auto;
  margin-right: auto; }

a {
  color: #000000;
  text-decoration: none; }

a:hover {
  text-decoration: none; }

a:visited {
  color: #000000; }

img {
  border: none;
  vertical-align: bottom; }

ul {
  list-style: none; }

/*------------------------------------------------------------
レイアウト系
------------------------------------------------------------*/
/*-------- 余白あり --------*/
.inner_01 {
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/*-------- float2カラム --------*/
.col02_fl {
  font-size: 0;
  overflow: hidden; }

.col02_fl > *:first-child {
  float: left; }

.col02_fl > *:last-child {
  float: right; }

/*-------- flexbox --------*/
.col_fb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%; }

/*-------- table --------*/
.col_table {
  display: table;
  table-layout: fixed;
  width: 100%; }

.col_table > * {
  display: table-cell; }

/*------------------------------------------------------------
テキスト系
------------------------------------------------------------*/
.t_center {
  text-align: center; }

.t_right {
  text-align: right; }

.txt_bold {
  font-weight: bold; }

/*-------- 見出し --------*/
h2 {
  font-size: 24px;
  font-weight: bold;
  color: #fff;
  padding: 12px;
  background: #9E0000;
  text-align: center; }

h3 {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  padding: 4px;
  background: #9E0000;
  text-align: center; }

/*===========================================================
balloon
===========================================================*/
.balloon {
  display: block;
  position: fixed;
  z-index: 99;
  width: 110px;
  bottom: 20px;
  right: 20px; }

.balloon .balloon_in {
  position: relative;
  text-align: center;
  font-size: 12px;
  line-height: 140%;
  color: #fff;
  width: 100px;
  padding: 5px;
  background: #4c38e2;
  border-radius: 5px;
  margin-bottom: 15px;
  -webkit-animation: balloon 1.2s ease-in-out infinite;
  animation: balloon 1.2s ease-in-out infinite; }

.balloon .balloon_in:after {
  position: absolute;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 8px solid #4c38e2;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  border-left-color: transparent;
  border-top-color: transparent;
  bottom: -8px;
  right: 30px; }

.balloon .qr {
  width: 60px;
  padding: 6px;
  background: rgba(123, 123, 123, 0.4);
  margin-left: auto;
  margin-right: auto; }

.balloon .qr img {
  width: 100%; }

@-webkit-keyframes balloon {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  50% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes balloon {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  50% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

/*===========================================================
header
===========================================================*/
.site_logo {
  display: block;
  width: 160px;
  height: auto;
  margin-right: auto;
  margin-left: auto; }

.site_logo img {
  width: 100%; }

.mainV {
  background: #EEE;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.mainV figure {
  width: 100%;
  text-align: center; }

.mainV img {
  width: 80%; }

.mainV p {
  font-size: 24px;
  line-height: 140%;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px; }

/*-------- バナーエリア --------*/
.banner_box {
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.banner_box p:not(:last-child) {
  margin-bottom: 10px; }

.banner_box > * {
  margin-bottom: 0;
  color: #fff; }

.banner_box img {
  width: auto;
  height: auto;
  max-width: 100%; }

.banner_box.single_inner {
  padding-top: 10px;
  padding-bottom: 10px; }

.banner_box.single_inner > * {
  color: #333; }

/*===========================================================
footer
===========================================================*/
footer {
  padding: 15px;
  background: #000;
  text-align: center;
  color: #fff;
  font-size: normal;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/*===========================================================
記事一覧
===========================================================*/
.item_box {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: -10px;
  /*最後の行のmargin-bottom: 10pxを打消し*/ }

/*-------- 記事一覧 基本設定 --------*/
.item_date {
  color: #707070;
  font-size: 10px; }

.item {
  background: #fff;
  width: 49%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 10px; }

.item figure {
  width: 100%; }

.item figure img {
  width: 100%;
  height: 100%; }

.item .item_txt {
  padding: 5px;
  position: relative; }

.item .item_tit {
  font-size: 13px;
  font-weight: bold;
  margin-top: -5px; }

.item .item_date {
  position: relative;
  bottom: 8px; }

.item .category {
  position: absolute;
  top: 0;
  right: 0; }

/*-------- カテゴリータグ --------*/
.category {
  display: inline-block;
  font-size: 10px;
  line-height: 1em;
  text-align: center;
  color: #fff;
  padding: 2px;
  width: 72px; }

.category.news {
  background-color: #426DFC; }

.category.interview {
  background-color: #159115; }

.category.liverepo {
  background-color: #DC274C; }

.category.gallery {
  background-color: #E16A03; }

.category.movie {
  background-color: #A25F25; }

.category.blog {
  background-color: #913aab; }

.category.column {
  background-color: #2e8e6e; }

.category.ticket {
  background-color: #dc4070; }

.category.voice {
  background-color: #823434; }

.category.radio {
  background-color: #A4A4A4; }

.category.present {
  background-color: #f17bb4; }

/*-------- 上からかぶせる枠 --------*/
.item:before {
  /*三角おび*/
  content: "";
  display: block;
  width: 0;
  height: 0;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  z-index: 1;
  position: absolute;
  top: -1px;
  right: -1px; }

.item figure:before {
  /*三角おびのテキスト*/
  content: "";
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 1px;
  right: 1px;
  z-index: 2; }

.item.status_news {
  /*色わけ_news*/
  border: 2px solid #FF5757; }

.item.status_news:before {
  border: 18px solid #FF5757;
  border-right-color: transparent;
  border-bottom-color: transparent; }

.item.status_news figure:before {
  content: "NEW"; }

.item.status_member {
  /*色わけ_会員限定*/
  border: 2px solid #FFD609; }

.item.status_member:before {
  border: 18px solid #FFD609;
  border-right-color: transparent;
  border-bottom-color: transparent; }

.item.status_member figure:before {
  content: url(img/icon_member.svg);
  width: 20px;
  height: 20px;
  -webkit-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  transform: rotate(72deg); }

.item.status_free {
  /*色わけ_無料*/
  border: 2px solid #00a3e6; }

.item.status_free:before {
  border: 18px solid #00a3e6;
  border-right-color: transparent;
  border-bottom-color: transparent; }

.item.status_free figure:before {
  content: "FREE"; }

/*一覧記事内タグ*/
.item_box .tag_area, .list_01 li .tag_area {
  margin-top: 5px;
  line-height: 1.2; }

.item_box .tag_area > *, .list_01 li .tag_area > * {
  margin-right: 4px; }

.item_box .tag_area span a, .list_01 li .tag_area span a {
  font-size: 10px; }

/*===========================================================
リスト
===========================================================*/
/*-------- 人気記事ランキング --------*/
.list_01 li {
  background: #fff;
  display: table;
  table-layout: fixed;
  padding: 10px 5px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative; }

.list_01 li:not(:last-child) {
  border-bottom: 1px dotted #C9C9C9; }

.list_01 li > * {
  display: table-cell;
  vertical-align: top; }

.list_01 li .list_01_left {
  width: 25px;
  vertical-align: top; }

.list_01 li .list_01_center {
  width: 145px;
  overflow: hidden;
  padding-right: 5px; }

.list_01 li .list_01_center img {
  width: 100%; }

.list_01 li *[class^="rank"] {
  display: block;
  width: 20px;
  font-weight: bold;
  font-style: normal;
  background: #FFD034;
  text-align: center; }

.list_01 li .rank02 {
  background: #E2E2E2; }

.list_01 li .rank03 {
  background: #E88B00; }

.list_01 li .list_img {
  display: block;
  width: 100%;
  overflow: hidden; }

.list_01 li .list_img img {
  width: 100%;
  height: auto;
  line-height: 0; }

.list_01 li .tit {
  font-size: 14px;
  font-weight: bold; }

.list_01 li .info {
  position: absolute;
  bottom: 10px;
  right: 5px;
  line-height: 1;
  font-size: 0; }

.list_01 li .category {
  margin-right: 5px; }

.list_01 li .list_01_right > *:nth-last-child(2) {
  margin-bottom: 1.5em; }

/*-------- カテゴリーリスト --------*/
.list_02 li:not(:last-child) {
  border-bottom: 1px solid #fff; }

.list_02 li a {
  display: block;
  color: #fff;
  font-weight: bold;
  padding: 10px; }

.list_02 li a:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 1.2em;
  margin-right: 10px;
  vertical-align: text-top; }

.list_02 .news:before {
  background: #426DFC; }

.list_02 .interview:before {
  background-color: #159115; }

.list_02 .liverepo:before {
  background-color: #DC274C; }

.list_02 .gallery:before {
  background-color: #E16A03; }

.list_02 .movie:before {
  background-color: #A25F25; }

.list_02 .blog:before {
  background-color: #913aab; }

.list_02 .column:before {
  background-color: #2e8e6e; }

.list_02 .ticket:before {
  background-color: #dc4070; }

.list_02 .voice:before {
  background-color: #823434; }

.list_02 .radio:before {
  background-color: #A4A4A4; }

.list_02 .present:before {
  background-color: #f17bb4; }

/*-------- 有料カテゴリーリスト --------*/
.list_03 {
  padding: 10px;
  background: #333;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.list_03 li {
  width: 20%;
  height: 104px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.list_03 li p {
  display: block;
  padding: 14px 25px; }

.list_03 img {
  width: auto;
  height: 42px;
  margin-bottom: 6px; }

.list_03 span {
  display: inline-block;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 2px solid transparent; }

.list_03 .news span {
  border-bottom-color: #426DFC; }

.list_03 .liverepo span {
  border-bottom-color: #DC274C; }

.list_03 .interview span {
  border-bottom-color: #159115; }

.list_03 .gallery span {
  border-bottom-color: #E16A03; }

.list_03 .movie span {
  border-bottom-color: #A25F25; }

.list_03 .blog span {
  border-bottom-color: #913aab; }

.list_03 .column span {
  border-bottom-color: #2e8e6e; }

.list_03 .ticket span {
  border-bottom-color: #dc4070; }

.list_03 .voice span {
  border-bottom-color: #823434; }

.list_03 .radio span {
  border-bottom-color: #A4A4A4; }

.list_03 .present span {
  border-bottom-color: #f17bb4; }

/*--------　矢印 --------*/
*[class^="arrow"] {
  position: relative; }

*[class^="arrow"] a:after {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -4px; }

.arrow_wh a:after {
  border-left: 2px solid #fff;
  border-top: 2px solid #fff; }

.arrow_bl a:after {
  border-left: 2px solid #333;
  border-top: 2px solid #333; }

/*===========================================================
下層ページ基本
===========================================================*/
/*-------- 背景カラー --------*/
.single_inner {
  background: #EEE;
  padding-bottom: 20px; }

.single_inner > *:not(:last-child) {
  margin-bottom: 20px; }

/*-------- 記事タイトル --------*/
.single_top {
  padding-bottom: 14px;
  border-bottom: 1px dashed #707070; }

.single_top .info {
  margin-bottom: 5px; }

.single_top .info span {
  margin-right: 5px; }

.single_top .tit {
  font-size: 20px;
  font-weight: bold;
  line-height: 140%; }

/*リード文*/
.single_lead {
  font-size: 14px;
  font-weight: bold; }

/*画像*/
.single_img figcaption {
  font-size: 12px;
  color: #707070; }

/*本文*/
.single_cont p {
  line-height: 180%; }

.single_cont > * {
  margin-bottom: 1.2rem; }

.single_cont p img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  height: auto;
  max-width: 100%; }

.single_cont p iframe {
  width: 100%; }

/*タグ*/
.tag_area {
  position: relative;
  padding-left: 15px; }

.tag_area > * {
  margin-right: 8px;
  display: inline-block; }

.tag_area .icon_tag img {
  width: 15px;
  vertical-align: middle; }

.tag_area span a {
  font-size: 12px;
  color: #707070;
  text-decoration: underline; }

.tag_area:before {
  content: url(img/icon_tag.svg);
  display: inline-block;
  width: 12px;
  position: absolute;
  left: 0;
  top: 3px; }

/*--------動画 --------*/
.wp-video video {
  height: auto; }

/*-------- 会員登録引き込み --------*/
.memberOnly:before {
  content: "・・・";
  display: block;
  text-align: center;
  margin-bottom: 20px; }

.memberOnly .txtBox {
  padding: 20px; }

.memberOnly p {
  font-weight: bold; }

/*===========================================================
会員ページ
===========================================================*/
.commonTextBlock {
  color: #333;
  border: 2px solid #7b87a8;
  padding: 10px;
  font-weight: bold;
  line-height: 1.8em;
  background-color: rgba(255, 255, 255, 0.7); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVfcGMuY3NzIiwic291cmNlcyI6WyJzdHlsZV9wYy5zY3NzIiwic2Nzcy9fY29tbW9uLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCBcInNjc3MvY29tbW9uLnNjc3NcIjtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxu5YWo5L2T44Gu6Kit5a6aXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuaHRtbHttYXJnaW4tdG9wOiAwcHghaW1wb3J0YW50O31cclxuXHJcbip7bWFyZ2luOjBweDtwYWRkaW5nOjBweDt9XHJcblxyXG5ib2R5e1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMTYwJTtcclxuXHRmb250LWZhbWlseTogXCJZdSBHb3RoaWNcIixcIuODoeOCpOODquOCqlwiLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHdvcmQtd3JhcCA6IGJyZWFrLXdvcmQ7XHJcbiAgXHRvdmVyZmxvdy13cmFwIDogYnJlYWstd29yZDtcclxuXHRtYXJnaW46IDBweDtcclxuXHRwYWRkaW5nOiAwcHg7XHJcblx0Y29sb3I6ICRjLXR4dDE7XHJcblx0YmFja2dyb3VuZDogJGMtdHh0MTtcclxuXHQ+KntcclxuXHRcdHdpZHRoOiA4MDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6IzAwMDAwMDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Jjpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOiBub25lO31cclxuXHQmOnZpc2l0ZWQge2NvbG9yOiMwMDAwMDA7fVxyXG59XHJcblxyXG5pbWcge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG51bHtsaXN0LXN0eWxlOm5vbmU7fVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxu44Os44Kk44Ki44Km44OI57O7XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0g5L2Z55m944GC44KKIC0tLS0tLS0tKi9cclxuLmlubmVyXzAxe3BhZGRpbmc6IDEwcHg7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG5cclxuLyotLS0tLS0tLSBmbG9hdDLjgqvjg6njg6AgLS0tLS0tLS0qL1xyXG4uY29sMDJfZmx7XHJcblx0IGZvbnQtc2l6ZTogMDtcclxuXHQgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQ+KjpmaXJzdC1jaGlsZHtmbG9hdDogbGVmdDt9XHJcblx0Pio6bGFzdC1jaGlsZHtmbG9hdDogcmlnaHQ7fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tIGZsZXhib3ggLS0tLS0tLS0qL1xyXG4uY29sX2Zie1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tIHRhYmxlIC0tLS0tLS0tKi9cclxuLmNvbF90YWJsZXtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdD4qe2Rpc3BsYXk6IHRhYmxlLWNlbGw7fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG7jg4bjgq3jgrnjg4jns7tcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRfY2VudGVyIHt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG5cclxuLnRfcmlnaHQge3RleHQtYWxpZ246IHJpZ2h0O31cclxuXHJcbi50eHRfYm9sZHtmb250LXdlaWdodDogYm9sZDt9XHJcblxyXG4vKi0tLS0tLS0tIOimi+WHuuOBlyAtLS0tLS0tLSovXHJcbmgye1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAxMnB4O1xyXG5cdGJhY2tncm91bmQ6ICRjLW1haW47XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5oM3tcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0cGFkZGluZzogNHB4O1xyXG5cdGJhY2tncm91bmQ6ICRjLW1haW47XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1x0XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbmJhbGxvb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uYmFsbG9vbntcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0ei1pbmRleDogOTk7XHJcblx0d2lkdGg6IDExMHB4O1xyXG5cdGJvdHRvbTogMjBweDsgcmlnaHQ6IDIwcHg7XHJcblx0LmJhbGxvb25faW57XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzRjMzhlMjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRhbmltYXRpb246IGJhbGxvb24gMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAwOyBoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlcjogOHB4IHNvbGlkICM0YzM4ZTI7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgIFxyXG5cdFx0XHRib3R0b206IC04cHg7IHJpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucXJ7XHJcblx0XHR3aWR0aDogNjBweDtcclxuXHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTIzLCAxMjMsIDEyMywgMC40KTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0aW1ne3dpZHRoOiAxMDAlO31cclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFsbG9vbntcclxuXHQwJXt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTt9XHJcblx0NTAle3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTt9XHJcblx0MTAwJXt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTt9XHRcclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5oZWFkZXJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uc2l0ZV9sb2dve1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxNjBweDsgaGVpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bzsgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0aW1ne3dpZHRoOiAxMDAlO31cclxufVxyXG5cclxuLm1haW5We1xyXG5cdGJhY2tncm91bmQ6ICRjLWJnO1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRmaWd1cmV7d2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcblx0aW1ne3dpZHRoOiA4MCU7fVxyXG5cclxuXHRwe1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0g44OQ44OK44O844Ko44Oq44KiIC0tLS0tLS0tKi9cclxuLmJhbm5lcl9ib3h7XHJcblx0cGFkZGluZzogMTBweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHA6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOiAxMHB4O31cclxuXHQ+KnttYXJnaW4tYm90dG9tOiAwOyBjb2xvcjogI2ZmZjt9XHJcblx0aW1ne3dpZHRoOiBhdXRvOyBoZWlnaHQ6IGF1dG87IG1heC13aWR0aDogMTAwJTt9XHJcblx0Ji5zaW5nbGVfaW5uZXJ7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHQ+Kntjb2xvcjogIzMzMzt9XHRcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbmZvb3RlclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbmZvb3RlcntcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogbm9ybWFsO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxu6KiY5LqL5LiA6KanXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLml0ZW1fYm94e1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRtYXJnaW4tYm90dG9tOiAtMTBweDsvKuacgOW+jOOBruihjOOBrm1hcmdpbi1ib3R0b206IDEwcHjjgpLmiZPmtojjgZcqL1xyXG59XHJcblxyXG4vKi0tLS0tLS0tIOiomOS6i+S4gOimpyDln7rmnKzoqK3lrpogLS0tLS0tLS0qL1xyXG4uaXRlbV9kYXRle2NvbG9yOiAkYy10eHQyOyBmb250LXNpemU6IDEwcHg7fVxyXG5cclxuLml0ZW17XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR3aWR0aDogNDklO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0ZmlndXJle1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRpbWd7d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTt9XHJcblx0fVxyXG5cdC5pdGVtX3R4dHtwYWRkaW5nOiA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTt9XHJcblx0Lml0ZW1fdGl0e2ZvbnQtc2l6ZTogMTNweDtmb250LXdlaWdodDogYm9sZDsgbWFyZ2luLXRvcDogLTVweDt9XHRcclxuXHQuaXRlbV9kYXRleyBwb3NpdGlvbjogcmVsYXRpdmU7IGJvdHRvbTogOHB4O31cclxuXHQuY2F0ZWdvcnl7cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHJpZ2h0OiAwO31cclxufVxyXG5cclxuLyotLS0tLS0tLSDjgqvjg4bjgrTjg6rjg7zjgr/jgrAgLS0tLS0tLS0qL1xyXG4uY2F0ZWdvcnl7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAycHg7XHJcblx0d2lkdGg6IDcycHg7XHJcblx0Ji5uZXdze2JhY2tncm91bmQtY29sb3I6ICRjLW5ld3M7fVxyXG5cdCYuaW50ZXJ2aWV3e2JhY2tncm91bmQtY29sb3I6ICRjLWludGVydmlldzt9XHJcblx0Ji5saXZlcmVwb3tiYWNrZ3JvdW5kLWNvbG9yOiAkYy1saXZlcmVwbzt9XHJcblx0Ji5nYWxsZXJ5e2JhY2tncm91bmQtY29sb3I6ICRjLWdhbGxlcnk7fVxyXG5cdCYubW92aWV7YmFja2dyb3VuZC1jb2xvcjogJGMtbW92aWU7fVxyXG5cdCYuYmxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibG9nO31cclxuXHQmLmNvbHVtbntiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb2x1bW47fVxyXG5cdCYudGlja2V0e2JhY2tncm91bmQtY29sb3I6ICRjLXRpY2tldDt9XHJcblx0Ji52b2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiAkYy12b2ljZTt9XHJcblx0Ji5yYWRpb3tiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yYWRpbzt9XHJcblx0Ji5wcmVzZW50e2JhY2tncm91bmQtY29sb3I6ICRjLXByZXNlbnQ7fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tIOS4iuOBi+OCieOBi+OBtuOBm+OCi+aeoCAtLS0tLS0tLSovXHJcbi5pdGVte1xyXG5cdCY6YmVmb3Jley8q5LiJ6KeS44GK44GzKi9cclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTFweDsgcmlnaHQ6IC0xcHg7XHJcblx0fVxyXG5cdGZpZ3VyZTpiZWZvcmV7LyrkuInop5LjgYrjgbPjga7jg4bjgq3jgrnjg4gqL1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDFweDsgcmlnaHQ6IDFweDtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cdFxyXG5cdCYuc3RhdHVzX25ld3N7XHJcblx0XHQvKuiJsuOCj+OBkV9uZXdzKi9cclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjLW5ldztcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRib3JkZXI6IDE4cHggc29saWQgJGMtbmV3O1xyXG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdGZpZ3VyZTpiZWZvcmV7Y29udGVudDogXCJORVdcIjt9XHJcblx0fVxyXG5cdCYuc3RhdHVzX21lbWJlcntcclxuXHRcdC8q6Imy44KP44GRX+S8muWToemZkOWumiovXHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1tZW1iZXI7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Ym9yZGVyOiAxOHB4IHNvbGlkICRjLW1lbWJlcjtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHRmaWd1cmU6YmVmb3Jle2NvbnRlbnQ6IHVybChpbWcvaWNvbl9tZW1iZXIuc3ZnKTsgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDsgdHJhbnNmb3JtOiByb3RhdGUoNzJkZWcpO31cclxuXHR9XHJcblx0Ji5zdGF0dXNfZnJlZXtcclxuXHRcdC8q6Imy44KP44GRX+eEoeaWmSovXHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1mcmVlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGJvcmRlcjogMThweCBzb2xpZCAkYy1mcmVlO1xyXG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdGZpZ3VyZTpiZWZvcmV7Y29udGVudDogXCJGUkVFXCI7fVxyXG5cdH1cclxufVxyXG5cclxuLyrkuIDopqfoqJjkuovlhoXjgr/jgrAqL1xyXG4uaXRlbV9ib3gsIC5saXN0XzAxIGxpe1xyXG5cdC50YWdfYXJlYXtcclxuXHRcdG1hcmdpbi10b3A6IDVweDtcdFxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdD4qe21hcmdpbi1yaWdodDogNHB4O31cclxuXHRcdHNwYW4gYXtmb250LXNpemU6IDEwcHg7fVxyXG5cdH1cdFxyXG59XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbuODquOCueODiFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi8qLS0tLS0tLS0g5Lq65rCX6KiY5LqL44Op44Oz44Kt44Oz44KwIC0tLS0tLS0tKi9cclxuLmxpc3RfMDF7XHJcblx0bGl7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cdFx0cGFkZGluZzogMTBweCA1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjQzlDOUM5O31cclxuXHRcdD4qe2Rpc3BsYXk6IHRhYmxlLWNlbGw7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxyXG5cdFx0Lmxpc3RfMDFfbGVmdHt3aWR0aDogMjVweDsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcblx0XHQubGlzdF8wMV9jZW50ZXJ7XHJcblx0XHRcdHdpZHRoOiAxNDVweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcGFkZGluZy1yaWdodDogNXB4O1xyXG5cdFx0XHRpbWd7d2lkdGg6IDEwMCU7fVxyXG5cdFx0fVx0XHRcclxuXHJcblx0XHQqW2NsYXNzXj1cInJhbmtcIl17XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0YmFja2dyb3VuZDogI0ZGRDAzNDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0LnJhbmswMntiYWNrZ3JvdW5kOiAjRTJFMkUyO31cclxuXHRcdC5yYW5rMDN7YmFja2dyb3VuZDogI0U4OEIwMDt9XHJcblx0XHQubGlzdF9pbWd7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0aW1ne3dpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IGxpbmUtaGVpZ2h0OiAwO31cdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQudGl0e2ZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7fVxyXG5cdFx0LmluZm97cG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDEwcHg7IHJpZ2h0OiA1cHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LXNpemU6IDA7fVxyXG5cdFx0LmNhdGVnb3J5e21hcmdpbi1yaWdodDogNXB4O31cclxuXHRcdC5saXN0XzAxX3JpZ2h0ID4qOm50aC1sYXN0LWNoaWxkKDIpe21hcmdpbi1ib3R0b206IDEuNWVtO31cclxuXHR9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0g44Kr44OG44K044Oq44O844Oq44K544OIIC0tLS0tLS0tKi9cclxuLmxpc3RfMDJ7XHJcblx0bGl7XHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7fVxyXG5cdH1cclxuXHRsaSBhe1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOjRweDsgaGVpZ2h0OiAxLjJlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uZXdzOmJlZm9yZXtiYWNrZ3JvdW5kOiAkYy1uZXdzO31cclxuXHQuaW50ZXJ2aWV3OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAkYy1pbnRlcnZpZXc7fVxyXG5cdC5saXZlcmVwbzpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogJGMtbGl2ZXJlcG87fVxyXG5cdC5nYWxsZXJ5OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nYWxsZXJ5O31cclxuXHQubW92aWU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICRjLW1vdmllO31cclxuXHQuYmxvZzpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogJGMtYmxvZzt9XHJcblx0LmNvbHVtbjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogJGMtY29sdW1uO31cclxuXHQudGlja2V0OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAkYy10aWNrZXQ7fVxyXG5cdC52b2ljZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogJGMtdm9pY2U7fVxyXG5cdC5yYWRpbzpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogJGMtcmFkaW87fVxyXG5cdC5wcmVzZW50OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmVzZW50O31cclxufVxyXG5cclxuLyotLS0tLS0tLSDmnInmlpnjgqvjg4bjgrTjg6rjg7zjg6rjgrnjg4ggLS0tLS0tLS0qL1xyXG4ubGlzdF8wM3tcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6ICMzMzM7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRsaXtcclxuXHRcdHdpZHRoOiAyMCU7IGhlaWdodDogMTA0cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cHtkaXNwbGF5OiBibG9jaztwYWRkaW5nOiAxNHB4IDI1cHg7fVxyXG5cdH1cdFxyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDQycHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0fVxyXG5cdHNwYW57XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdFx0XHJcblx0Lm5ld3Mgc3Bhbntib3JkZXItYm90dG9tLWNvbG9yOiAkYy1uZXdzO31cclxuXHQubGl2ZXJlcG8gc3Bhbntib3JkZXItYm90dG9tLWNvbG9yOiAkYy1saXZlcmVwbzt9XHJcblx0LmludGVydmlldyBzcGFue2JvcmRlci1ib3R0b20tY29sb3I6ICRjLWludGVydmlldzt9XHJcblx0LmdhbGxlcnkgc3Bhbntib3JkZXItYm90dG9tLWNvbG9yOiAkYy1nYWxsZXJ5O31cclxuXHQubW92aWUgc3Bhbntib3JkZXItYm90dG9tLWNvbG9yOiAkYy1tb3ZpZTt9XHJcblx0LmJsb2cgc3Bhbntib3JkZXItYm90dG9tLWNvbG9yOiAkYy1ibG9nO31cclxuXHQuY29sdW1uIHNwYW57Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtY29sdW1uO31cclxuXHQudGlja2V0IHNwYW57Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtdGlja2V0O31cclxuXHQudm9pY2Ugc3Bhbntib3JkZXItYm90dG9tLWNvbG9yOiAkYy12b2ljZTt9XHJcblx0LnJhZGlvIHNwYW57Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmFkaW87fVxyXG5cdC5wcmVzZW50IHNwYW57Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcHJlc2VudDt9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS3jgIDnn6LljbAgLS0tLS0tLS0qL1xyXG4qW2NsYXNzXj1cImFycm93XCJde1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRhOmFmdGVye1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiA4cHg7IGhlaWdodDogOHB4O1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFycm93X3doIGE6YWZ0ZXJ7XHJcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci10b3A6ICAycHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuLmFycm93X2JsIGE6YWZ0ZXJ7XHJcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkYy10eHQxO1xyXG5cdGJvcmRlci10b3A6ICAycHggc29saWQgJGMtdHh0MTtcclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG7kuIvlsaTjg5rjg7zjgrjln7rmnKxcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4vKi0tLS0tLS0tIOiDjOaZr+OCq+ODqeODvCAtLS0tLS0tLSovXHJcbi5zaW5nbGVfaW5uZXJ7XHJcblx0YmFja2dyb3VuZDogJGMtYmc7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0Pio6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOiAyMHB4O31cclxufVxyXG5cclxuXHJcbi8qLS0tLS0tLS0g6KiY5LqL44K/44Kk44OI44OrIC0tLS0tLS0tKi9cclxuLnNpbmdsZV90b3B7XHJcblx0cGFkZGluZy1ib3R0b206IDE0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkYy10eHQyO1xyXG5cdC5pbmZve1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0c3BhbnttYXJnaW4tcmlnaHQ6IDVweDt9XHJcblx0fVxyXG5cdC50aXR7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdH1cclxufVxyXG5cclxuLyrjg6rjg7zjg4nmlocqL1xyXG4uc2luZ2xlX2xlYWR7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKueUu+WDjyovXHJcbi5zaW5nbGVfaW1ne1xyXG5cdGZpZ2NhcHRpb257Zm9udC1zaXplOiAxMnB4OyBjb2xvcjogJGMtdHh0Mjt9XHJcbn1cclxuXHJcbi8q5pys5paHKi9cclxuLnNpbmdsZV9jb250e1xyXG5cdHB7bGluZS1oZWlnaHQ6IDE4MCU7fVxyXG5cdD4qe21hcmdpbi1ib3R0b206IDEuMnJlbTt9XHJcblx0cCBpbWd7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHR3aWR0aDogYXV0bzsgaGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRwIGlmcmFtZXt3aWR0aDogMTAwJTt9XHJcbn1cclxuXHJcbi8q44K/44KwKi9cclxuLnRhZ19hcmVhe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0Pip7bWFyZ2luLXJpZ2h0OiA4cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazt9XHJcblx0Lmljb25fdGFnIGltZ3t3aWR0aDogMTVweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTt9XHJcblx0c3BhbiBhe1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6ICRjLXR4dDI7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblx0JjpiZWZvcmV7XHJcblx0XHRjb250ZW50OiB1cmwoaW1nL2ljb25fdGFnLnN2Zyk7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTJweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcbiAgICBcdHRvcDogM3B4O1xyXG5cdH1cclxufVxyXG5cclxuLyotLS0tLS0tLeWLleeUuyAtLS0tLS0tLSovXHJcbi53cC12aWRlb3tcclxuXHR2aWRlb3toZWlnaHQ6IGF1dG87fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tIOS8muWToeeZu+mMsuW8leOBjei+vOOBvyAtLS0tLS0tLSovXHJcbi5tZW1iZXJPbmx5e1xyXG5cdCY6YmVmb3Jle1xyXG5cdFx0Y29udGVudDogXCLjg7vjg7vjg7tcIjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0LnR4dEJveHtwYWRkaW5nOiAyMHB4O31cclxuXHRwe2ZvbnQtd2VpZ2h0OiBib2xkO31cclxufVxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxu5Lya5ZOh44Oa44O844K4XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmNvbW1vblRleHRCbG9ja3tcclxuXHRjb2xvcjogIzMzMztcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM3Yjg3YTg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XHJcbn1cclxuXHJcbiIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxu5aSJ5pWwXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLy8g5Z+65pys44Kr44Op44O8XHJcbiRjLW1haW46ICM5RTAwMDA7Ly/jg6HjgqTjg7PotaRcclxuJGMtYmc6ICNFRUU7Ly/og4zmma/jgqvjg6njg7xcclxuJGMtdHh0MTogIzMzMzsvL+ODhuOCreOCueODiOODoeOCpOODs+OCq+ODqeODvFxyXG4kYy10eHQyOiAjNzA3MDcwOy8v44OG44Kt44K544OI44K144OW44Kr44Op44O8XHJcbiRjLXN1YmJ0bjogIzdCODdBODsvL+aIu+OCi+ezu+ODnOOCv+ODs1xyXG5cclxuLy/jgIDjgrPjg7Pjg4bjg7Pjg4Tjgr/jgrDjgqvjg6njg7xcclxuJGMtbmV3czogIzQyNkRGQzsvL05FV1NcclxuJGMtbGl2ZXJlcG86ICNEQzI3NEM7Ly/jg6njgqTjg5bjg6zjg53jg7zjg4hcclxuJGMtaW50ZXJ2aWV3OiAjMTU5MTE1Oy8v44Kk44Oz44K/44OT44Ol44O8XHJcbiRjLWdhbGxlcnk6ICNFMTZBMDM7Ly/jgq7jg6Pjg6njg6rjg7xcclxuJGMtbW92aWU6ICNBMjVGMjU7Ly/jg6Djg7zjg5Pjg7xcclxuJGMtYmxvZzogIzkxM2FhYjsvL+ODluODreOCsFxyXG4kYy1jb2x1bW46ICMyZThlNmU7Ly/jgrPjg6njg6BcclxuJGMtdGlja2V0OiAjZGM0MDcwOy8v44OB44Kx44OD44OIXHJcbiRjLXZvaWNlOiAjODIzNDM0Oy8v44Oc44Kk44K5XHJcbiRjLXJhZGlvOiAjQTRBNEE0Oy8v44Op44K444KqXHJcbiRjLXByZXNlbnQ6ICNmMTdiYjQ7Ly/jg5fjg6zjgrzjg7Pjg4hcclxuXHJcbi8v44Kz44Oz44OG44Oz44OE44K544OG44Kk44K/44K544Kr44Op44O8XHJcbiRjLW5ldzogI0ZGNTc1NzsvL+aWsOedgOiomOS6i1xyXG4kYy1tZW1iZXI6ICNGRkQ2MDk7Ly/kvJrlk6HoqJjkuotcclxuJGMtZnJlZTogIzAwYTNlNjsvL+eEoeaWmeiomOS6i1xyXG5cclxuLy9TTlPjgqvjg6njg7xcclxuJGMtdHc6ICMxZGExZjI7Ly90d2l0dGVyXHJcbiRjLWZiOiAjMjU2RkIxOy8vZmFjZWJvb2tcclxuJGMtbGluZTogIzMzRTEzMzsvL2xpbmVcclxuXHJcbi8v5rOo5oSP6LWkXHJcbiRjLW5vdGljZTogI0ZGNDY0NjtcclxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUNBQTs7NkRBRTZEO0FERTdEOzs2REFFNkQ7QUFDN0QsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUUsR0FBRyxDQUFBLFVBQVUsR0FBRzs7QUFFakMsQUFBQSxDQUFDLENBQUE7RUFBQyxNQUFNLEVBQUMsR0FBRztFQUFDLE9BQU8sRUFBQyxHQUFHLEdBQUc7O0FBRTNCLEFBQUEsSUFBSSxDQUFBO0VBQ0gsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixXQUFXLEVBQUUscURBQXFEO0VBQ2xFLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRyxVQUFVO0VBQ3BCLGFBQWEsRUFBRyxVQUFVO0VBQzVCLE1BQU0sRUFBRSxHQUFHO0VBQ1gsT0FBTyxFQUFFLEdBQUc7RUFDWixLQUFLLEVDZEcsSUFBSTtFRGVaLFVBQVUsRUNmRixJQUFJLEdEcUJaO0VBaEJELEFBV0MsSUFYRyxHQVdGLENBQUMsQ0FBQTtJQUNELEtBQUssRUFBRSxLQUFLO0lBQ1osV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUksR0FDbEI7O0FBR0YsQUFBQSxDQUFDLENBQUM7RUFDRCxLQUFLLEVBQUMsT0FBTztFQUNiLGVBQWUsRUFBRSxJQUFJLEdBR3JCO0VBTEQsQUFHQyxDQUhBLEFBR0MsTUFBTSxDQUFDO0lBQUMsZUFBZSxFQUFFLElBQUksR0FBRztFQUhsQyxBQUlDLENBSkEsQUFJQyxRQUFRLENBQUM7SUFBQyxLQUFLLEVBQUMsT0FBTyxHQUFHOztBQUc1QixBQUFBLEdBQUcsQ0FBQztFQUNILE1BQU0s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 */
