@charset "UTF-8";
.lp_base {
  -webkit-text-size-adjust: none;
  background: #FFF;
  font-size: 14px;
  color: #383838;
  line-height: 1.4;
  margin: 0;
}

.lp_base ul {
  padding: 0;
  list-style: none;
}

.lp_base li {
  margin-bottom: 0;
}

.lp_base a {
  text-decoration: none;
  display: block;
  font-size: 14px;
}

.lp_base p {
  margin: 0;
}

img, object, embed {
  height: auto !important;
  max-width: 100% !important;
}

.lp_base img {
  width: 100%;
  vertical-align: top;
}

/*header
---------------------------------------------------*/
.header {
  margin-bottom: -5px;
}

#lp_header {
  overflow: hidden;
  background: #0099FF;
  font-size: 100%;
  text-align: center;
  padding: 2% 0 1% 0;
}

#lp_header img {
  width: 22%;
}

/*header2
---------------------------------------------------*/
#lp_header2 {
  background: #0099FF;
  font-size: 100%;
  text-align: center;
  padding: 4px 0px 1px 0;
}

#lp_header2 img {
  vertical-align: bottom;
}

#lp_header2 .headersitelogo2 {
  float: right;
  margin-top: 3px;
}

#lp_header2 .headerinfo {
  float: left;
}

#headerbar {
  background-color: #0173de;
  color: #fff;
  width: 100%;
}

.headerbarinner {
  padding: 6px 0 5px 0;
  font-size: 10px;
  line-height: 1.4;
  text-align: center;
}

.headerbarinner a {
  color: #fff;
  text-decoration: underline;
}

.headerLeft, .headerRight {
  float: left;
  width: 28%;
}

.headerCenter {
  float: left;
  width: 44%;
}

/*==================================================
  ベース
==================================================*/
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0;
}

em,
strong {
  font-style: normal;
  font-weight: bold;
}

/*==================================================
  Utilities（使いまわすclass）
==================================================*/
/* block */
.u-block {
  display: block;
}

/* flexbox */
.u-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* align */
.u-al_center {
  text-align: center;
}

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

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

/* background color */
.u-bg_white {
  background-color: #fff;
}

/* 左右余白 */
.l-inner {
  padding: 5%;
}

/* 行間調整用（テキストコンテンツ） */
.u-linehight {
  line-height: 1.75;
}

/* 文字サイズ */
.u-text_base {
  font-size: 17px;
}

.u-text_sm {
  font-size: 12px;
  line-height: 1.4;
}

.pt15 {
  padding-top: 15px;
}

.pb15 {
  padding-bottom: 15px;
}

/*メインコンテンツ
---------------------------------------------------*/
.main_img {
  padding: 0 !important;
}

/*--------------------*/
.tel_bottom_wrap {
  width: 88%;
  margin: 10px 6% 0 6%;
}

.tel_bottom_wrap .fcb {
  color: #00c0ff;
}

/*--------------------*/
.credit {
  font-size: 10px;
  color: #444444;
  margin: 2% 10px 5%;
}

.credit p {
  text-align: left;
}

.creditheader {
  float: none;
}

#credit .title {
  font-size: 18px;
  margin-left: 5%;
  line-height: 22px;
  margin-top: 10px;
}

#credit a {
  text-decoration: none;
}

#credit ul {
  margin: 0;
  padding: 0;
}

#credit ul li {
  margin: 0;
  padding: 0;
}

#credit ul li {
  list-style: none;
}

#credit ul.main {
  margin-left: 5%;
  margin-top: 10px;
  font-size: 14px;
  line-height: 18px;
}

/*現地レポート
---------------------------------------------------*/
.cr_wrapper {
  background: #ceeffb;
  color: #725252;
}

.cr_wrapper .box p {
  padding: 15px 5% 5% 5%;
}

.cr_wrapper .box img {
  width: 100%;
}

.cr_wrapper .box2 {
  padding: 15px 5% 5% 5%;
}

.cr_wrapper .box2 img {
  float: left;
  width: 50%;
  margin: 0 5% 2% 3%;
}

.ptn_a_stitle {
  margin-bottom: 6px;
}

.ptn_a_bg {
  width: 100%;
  height: auto;
  background: #ececec;
  padding: 0 0 10px 0;
  overflow: hidden;
}

.ptn_a_fund img {
  width: 47%;
  float: left;
  height: auto;
  margin-left: 2%;
}

/*blockbtn*/
.cr_blockbtn .sectionTitle {
  margin: 0 0 4% 0;
}

.cr_blockbtn .stitle {
  margin-top: 20px;
}

.cr_blockbtn .line {
  border-bottom: 1px solid #b5b5b5;
  margin: 7px 10px 7px 10px;
}

.cr_blockbtn .fund_btn {
  margin: 0 5% 0 5%;
  width: 90% !important;
  height: auto !important;
}

.cr_blockbtn .link {
  margin: 4% auto 5% auto;
  text-align: center;
}

.cr_blockbtn .link a {
  color: #0099ff;
  text-decoration: underline;
}

/* -----------------------------
# section01 / 激動する世界。脅かされる幼い命と未来
-------------------------------- */
.section01 {
  background: #412006;
  margin-bottom: 21px;
}

.section01__warp1 .section01_item .box_txt {
  width: 90.625%;
  margin: -26px auto 15px;
  padding: 27px 0 16px;
  position: relative;
}

.section01__warp1 .section01_item .box_txt .detail {
  width: 86.2069%;
  margin: 0 auto;
}

.section01__warp1 .section01_item .box_txt .detail .ttl {
  border-bottom: 1px solid #1e1614;
  margin-bottom: 16px;
  padding-bottom: 7px;
}

.section01__warp1 .section01_item .box_txt .detail .txt {
  line-height: 161.76471%;
  color: #333e3d;
  padding-left: 0;
}

.section01__warp1 .section01_item:last-child .box_txt {
  margin-bottom: 12px;
}

.section01__warp2 {
  position: relative;
}

.section01__warp2 .arrow {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 40.78125%;
}

.section01__warp2 .img {
  padding-top: 12px;
}

/* -----------------------------
# section02 /
-------------------------------- */
.section02 {
  background: #47536d;
}

.section02_item {
  margin-bottom: 0;
  padding-bottom: 9.0625%;
}

.section02_item_inner {
  padding-top: 0;
  padding-bottom: 0;
}

.section02_item_ttl {
  margin-bottom: 15px;
}

.section02_item_txt {
  font-size: 17.5px;
  font-weight: 400;
  line-height: 157.14286%;
  color: #fff;
}

.section02_item_txt em {
  color: #ffd200;
  font-weight: 700;
}

.section02_item_box {
  background: #0099ff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  font-family: "Yu Gothic", YuGothic, Meiryo, sans-serif;
  max-width: 560px;
  width: 96.55172%;
  margin: 0 auto;
  padding: 41px 0 8px 0;
  border-radius: 5px;
}

.section02_item_box .deco {
  background: url("../../img/202010/sec02/section02_item_box_deco.png") no-repeat center top;
  background-size: 100% auto;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: .05em;
  text-indent: .05em;
  line-height: 1;
  color: #fff;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 0;
  text-align: center;
  width: 175px;
  height: 46px;
  padding-top: 6px;
}

.section02_item_box .txt {
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0;
  text-indent: 0;
  line-height: 1;
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
}

.section02_item_box .txt span {
  font-weight: 400;
}

.section02_item_box .detail {
  background: #fff;
  border-radius: 1.5px;
  position: relative;
  width: 95%;
  margin: 0 auto;
  padding: 10px 10px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.section02_item_box .detail .list li {
  color: #0099ff;
  font-size: 14px;
  font-weight: 700;
  line-height: 142.85714%;
  padding-left: 1em;
  text-indent: -1em;
}

.section02_item_box .img {
  position: absolute;
}

.section02_item:first-of-type {
  margin-bottom: 35px;
}

.section02_item:first-of-type .section02_item_txt {
  margin-bottom: 14px;
}

.section02_item:first-of-type .section02_item_box .img {
  width: 126px;
  right: 12px;
  bottom: -19px;
}

.section02_item:nth-of-type(2) {
  margin-bottom: 29px;
}

.section02_item:nth-of-type(2) .section02_item_txt {
  margin-bottom: 25px;
}

.section02_item:nth-of-type(2) .section02_item_box .img {
  width: 126px;
  right: -13px;
  bottom: -30px;
}

.section02_item:last-of-type .section02_item_txt {
  margin-bottom: 21px;
}

.section02_item:last-of-type .section02_item_box .img {
  width: 126px;
  right: 11px;
  bottom: -3px;
}

/* -----------------------------
# section03 /2019年、ユニセフは災害・紛争などの緊急下で…
-------------------------------- */
.section03 {
  background: #e6f7fd;
  overflow: hidden;
  margin-bottom: 30px;
  padding-top: 25px;
}

.section03 .section03_2019 {
  margin-bottom: 31px;
}

.section03 .section03_2019_ttl {
  width: 81.71875%;
  margin: 0 auto 75px;
}

.section03 .section03_2019_list {
  margin-bottom: 16px;
}

.section03 .section03_2019_list_item {
  width: 100%;
  margin-bottom: 65px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-shadow: 0px 9px 6px 0px rgba(85, 179, 218, 0.21);
          box-shadow: 0px 9px 6px 0px rgba(85, 179, 218, 0.21);
  position: relative;
  background: #fff;
}

.section03 .section03_2019_list_item:last-of-type {
  margin-bottom: 0;
}

.section03 .section03_2019_list_item .ttl {
  width: 54.6875%;
  max-width: 175px;
  position: absolute;
  left: 0;
  top: -52px;
}

.section03 .section03_2019_list_item .img {
  width: 45.9375%;
}

.section03 .section03_2019_list_item .txt {
  width: 54.0625%;
  font-size: 19px;
  line-height: 133.33333%;
  color: #0099ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Yu Gothic", YuGothic, Meiryo, sans-serif;
}

.section03 .section03_2019_list_item .txt .txt-big {
  font-size: 22px;
  font-weight: 700;
}

.section03 .section03_2019_fukidashi {
  background: url("../../img/202010/sec03/section03_item04_bg.png") no-repeat center top;
  background-size: cover;
  padding-top: 16.25%;
  text-align: center;
  position: relative;
  padding-bottom: 24px;
}

.section03 .section03_2019_fukidashi .txt {
  margin: 0 auto 24px;
  width: 90.9375%;
}

.section03 .section03_2019_fukidashi .img {
  margin: 0 auto;
  width: 83.75%;
}

.section03 > .head {
  background-color: #09f;
  color: #fff;
  font-size: 16px;
  line-height: 137.5%;
  font-weight: bold;
  letter-spacing: .1em;
  font-family: "Yu Gothic", YuGothic, Meiryo, sans-serif;
  padding: 16px 0 11px;
  position: relative;
  text-align: center;
}

.section03 > .head span {
  display: inline-block;
  text-align: left;
  padding-left: 14px;
}

.section03 > .head:before {
  position: absolute;
  content: '';
  top: 50%;
  left: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 23px;
  height: 27px;
  background: url("../../img/202010/sec03/section03_example_ttl_bg.png") 0 0 no-repeat;
  background-size: contain;
}

.section03 > .body {
  font-size: 14px;
  padding-top: 10px;
  background: #fff;
}

.section03 > .body em {
  font-weight: bold;
  color: #0173de;
}

.section03 > .body .section03_items {
  width: 95.3125%;
  margin: 0 auto;
}

.section03 > .body .section03_items .section03_item:first-child {
  margin-bottom: 13px;
}

.section03 > .body .section03_items .section03_item:nth-child(2) {
  margin-bottom: 15px;
}

.section03 > .body .section03_items .section03_item .title {
  margin-bottom: 7px;
}

.section03 > .body .section03_items .section03_item .detail {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.section03 > .body .section03_items .section03_item .detail .img {
  width: 35.2459%;
}

.section03 > .body .section03_items .section03_item .detail .txt {
  width: 64.7541%;
  font-size: 14px;
  line-height: 164.28571%;
  padding: 0 7px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.section03 > .body .text_annotation {
  width: 95.3125%;
  margin: 10px auto 0;
  font-size: 10px;
  line-height: 1.4;
}

/* -----------------------------
# blockBtn
-------------------------------- */
.blockBtn .img_cooperate {
  margin-bottom: 10px;
}

.blockBtn.block1 {
  margin-bottom: 24px;
}

.blockBtn.block2 {
  margin-bottom: 26px;
}

.blockBtn.block3 {
  margin: 17px 0 20px;
}

.blockBtn_inner {
  width: 95.3125%;
  margin: 0 auto;
  padding: 10px 0 28px;
  border: 3px solid #0099ff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.blockBtn .title01 {
  color: #0099ff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 15px;
}

.blockBtn .sectionBody {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.blockBtn .sectionBody .img {
  width: 26.55738%;
  margin-right: 5.90164%;
}

.blockBtn .sectionBody .boxRight {
  width: 57.70492%;
  margin-bottom: 4px;
}

.blockBtn .sectionBody .stext {
  width: 91.80328%;
  margin: 16px auto 0;
  color: #4b4847;
}

/* -----------------------------
# block_howto / ユニセフ募金について
-------------------------------- */
.block_howto {
  background: #e8f5fd;
  color: #444444;
}

.block_howto .sectionTitle1 {
  margin: 0;
  background-color: #0099ff;
}

.block_howto .sectionTitle1 a {
  display: block;
  padding: 23px 0;
  background: url(../../img/202010/howto/title_close.png) 95% center no-repeat;
  background-size: 5%;
}

.block_howto .sectionTitle1 a.active {
  background-image: url(../../img/202010/howto/title_open.png);
}

.block_howto .sectionTitle1 img {
  width: 82.03125%;
  margin-left: 13px;
  vertical-align: middle;
}

.block_howto_wrap {
  padding: 20px 0 24px;
  background: #e6f7fd;
}

.block_howto_wrap .txt {
  width: 87.5%;
  margin: 0 auto 25px auto;
  line-height: 1.75;
  font-size: 14px;
}

.block_howto_wrap .txt p:not(:last-child) {
  margin-bottom: 18px;
}

.block_howto_wrap .youtube-area {
  width: 76.71875%;
  margin: 0 auto 33px;
  position: relative;
  height: 0;
  overflow: hidden;
  height: 152px;
}

.block_howto_wrap .youtube-area iframe {
  width: 100%;
  height: 100%;
}

.block_howto_wrap .graph {
  margin-bottom: 14px;
}

.block_howto_wrap .graph .img:first-child {
  margin-bottom: 23px;
}

.block_howto_wrap .graph .note {
  margin-top: 13px;
  font-size: 9px;
}

.block_howto_wrap > .img {
  width: 95.15625%;
  margin: 0 auto;
}

/* -----------------------------
# block_softbank / ソフトバンクスマートフォンの方へ
-------------------------------- */
.block_softbank {
  width: 100%;
  background: #f7f7f7;
  color: #000000;
}

.block_softbank .contents_box {
  background: #f7f7f7;
  width: 90.625%;
  margin: 0 auto;
  border-bottom: 1px dotted #4b4847;
}

.block_softbank .contents_box2 {
  border-bottom: none !important;
}

.block_softbank .text0 {
  font-size: 11px;
  color: #666666;
  float: left;
  padding-bottom: 18px;
}

.block_softbank .img1 {
  padding-top: 20px;
  width: 31.03448%;
  float: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.block_softbank .text1 {
  font-size: 12px;
  padding: 20px 0 20px 4%;
  color: #4b4847;
  width: 68.96552%;
  float: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 1.5;
}

.block_softbank .text1 a {
  font-size: 14px;
  color: #0099ff;
  text-decoration: underline;
}

.block_softbank .img2 {
  padding: 3% 0 0 0;
  width: 40%;
  float: right;
}

.block_softbank .text2 {
  font-size: 14px;
  padding: 15px 3% 15px 3%;
  color: #000;
  width: 54%;
  float: left;
}

.block_softbank .text0 span,
.block_softbank .text1 span {
  font-weight: bold;
  color: #009fec;
}

/* -----------------------------
# block_other / その他のお支払方法
-------------------------------- */
.block_other {
  background: #fff;
}

.block_other .sectionTitle {
  margin: 0 0 4% 0;
}

.block_other .btnArea .fund_btn {
  width: 93.4375%;
  margin: 0 auto;
}

.block_other .line {
  border-bottom: 1px solid #b5b5b5;
  margin: 9px 8px;
}

/* -----------------------------
# sectionSns / SNS
-------------------------------- */
.sectionSns {
  margin-top: 20px;
  margin-left: 5%;
  margin-right: 5%;
}

.sectionSns .btn {
  float: left;
  margin-right: 15px;
}

/* -----------------------------
# DescriptionText
-------------------------------- */
.DescriptionText {
  font-size: 12px;
  line-height: 1.4;
  margin: 10px 5% 25px;
}

/* -----------------------------
# blockbottom
-------------------------------- */
.blockbottom {
  margin: 5% 0;
}

.blockbottom .footer_box {
  width: 90%;
  margin: 0 auto;
  padding: 0 5% 5% 5%;
  font-size: 14px;
  color: #00c0ff;
}

.blockbottom .footer_box li {
  text-align: right;
}

.blockbottom .footer_box li:not(:last-of-type) {
  margin-bottom: 15px;
}

.blockbottom .footer_box li a {
  font-weight: bold;
  color: #0088ff;
  float: none;
  margin: 0;
  padding: 0 27px 0 0;
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 20px auto;
}

.blockbottom .footer_box li a.pagetop {
  background-image: url(../../img/202010/iconpagetop.png?v=1029);
}

.blockbottom .footer_box li a.home {
  background-image: url(../../img/202010/iconhome.png?v=1029);
}

.blockbottom2 {
  margin-bottom: 5%;
  text-align: center;
}

.blockbottom2 ul li a {
  font-size: 12px !important;
  display: inline-block;
  color: #0096ff;
  line-height: 4.2vw;
  padding: 5px 10px;
}

.blockbottom2 ul li a span {
  background: url(../../img/202010/blockbottom_icon.png) no-repeat left center;
  padding-left: 15px;
  background-size: 7px auto;
  color: #0096ff !important;
}

/* -----------------------------
# page-footer / footer
-------------------------------- */
.page-footer {
  background: #0088ff;
  color: #fff;
  padding: 10px 0;
}

.page-footer .copyright {
  font-size: 15px;
  font-weight: 700;
  text-align: center;
}

.page-footer .copyright .text_sm {
  font-size: 10px;
  font-weight: 400;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRWhCO0VBQ0MsOEJBQThCO0VBQzlCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixTQUFTO0FEQVY7O0FDRUE7RUFDQyxVQUFVO0VBQ1YsZ0JBQWdCO0FEQ2pCOztBQ0NBO0VBQ0MsZ0JBQWdCO0FERWpCOztBQ0FBO0VBQ0MscUJBQW9CO0VBQ3BCLGNBQWM7RUFDZCxlQUFjO0FER2Y7O0FDQUE7RUFDQyxTQUFTO0FER1Y7O0FDREE7RUFDQyx1QkFBdUI7RUFDdkIsMEJBQTBCO0FESTNCOztBQ0ZBO0VBQ0MsV0FBVztFQUNYLG1CQUFtQjtBREtwQjs7QUNGQTtvRERLb0Q7QUNIcEQ7RUFDQyxtQkFBbUI7QURLcEI7O0FDRkE7RUFDQyxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0FES25COztBQ0hBO0VBQ0MsVUFBVTtBRE1YOztBQ0hBO29ERE1vRDtBQ0pwRDtFQUNDLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLHNCQUFzQjtBRE12Qjs7QUNKQTtFQUNDLHNCQUFxQjtBRE90Qjs7QUNMQTtFQUNDLFlBQVc7RUFDWCxlQUFjO0FEUWY7O0FDTkE7RUFDQyxXQUFVO0FEU1g7O0FDTkE7RUFDQyx5QkFBeUI7RUFDekIsV0FBVztFQUNYLFdBQVc7QURTWjs7QUNQQTtFQUNDLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBRFVuQjs7QUNSQTtFQUNDLFdBQVc7RUFDWCwwQkFBMEI7QURXM0I7O0FDVEE7RUFDQyxXQUFXO0VBQ1gsVUFBVTtBRFlYOztBQ1ZBO0VBQ0MsV0FBVztFQUNYLFVBQVU7QURhWDs7QUNWQTs7bUREY21EO0FDVm5EOzs7OztFQUtFLGFBQWE7RUFDYixnQkFBZ0I7QURZbEI7O0FDVEE7O0VB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QUtFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsa0JBQWtCO0FEaUNwQjs7QUN4Q0E7RUFTRyxlQUFlO0VBQ2YsZ0JBQWdCO0FEbUNuQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4ubHBfYmFzZSB7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzM4MzgzODtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubHBfYmFzZSB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5scF9iYXNlIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxwX2Jhc2UgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmxwX2Jhc2UgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1nLCBvYmplY3QsIGVtYmVkIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubHBfYmFzZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLypoZWFkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxuXG4jbHBfaGVhZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzAwOTlGRjtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIlIDAgMSUgMDtcbn1cblxuI2xwX2hlYWRlciBpbWcge1xuICB3aWR0aDogMjIlO1xufVxuXG4vKmhlYWRlcjJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNscF9oZWFkZXIyIHtcbiAgYmFja2dyb3VuZDogIzAwOTlGRjtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAwcHggMXB4IDA7XG59XG5cbiNscF9oZWFkZXIyIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbiNscF9oZWFkZXIyIC5oZWFkZXJzaXRlbG9nbzIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuI2xwX2hlYWRlcjIgLmhlYWRlcmluZm8ge1xuICBmbG9hdDogbGVmdDtcbn1cblxuI2hlYWRlcmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTczZGU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlcmJhcmlubmVyIHtcbiAgcGFkZGluZzogNnB4IDAgNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaGVhZGVyYmFyaW5uZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmhlYWRlckxlZnQsIC5oZWFkZXJSaWdodCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjglO1xufVxuXG4uaGVhZGVyQ2VudGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0NCU7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICDjg5njg7zjgrlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmVtLFxuc3Ryb25nIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gIFV0aWxpdGllc++8iOS9v+OBhOOBvuOCj+OBmWNsYXNz77yJXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIGJsb2NrICovXG4udS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBmbGV4Ym94ICovXG4udS1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIGFsaWduICovXG4udS1hbF9jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51LWFsX2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS1hbF9yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBiYWNrZ3JvdW5kIGNvbG9yICovXG4udS1iZ193aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIOW3puWPs+S9meeZvSAqL1xuLmwtaW5uZXIge1xuICBwYWRkaW5nOiA1JTtcbn1cblxuLyog6KGM6ZaT6Kq/5pW055So77yI44OG44Kt44K544OI44Kz44Oz44OG44Oz44OE77yJICovXG4udS1saW5laGlnaHQge1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLyog5paH5a2X44K144Kk44K6ICovXG4udS10ZXh0X2Jhc2Uge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi51LXRleHRfc20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5wdDE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5wYjE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi8q44Oh44Kk44Oz44Kz44Oz44OG44Oz44OEXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFpbl9pbWcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRlbF9ib3R0b21fd3JhcCB7XG4gIHdpZHRoOiA4OCU7XG4gIG1hcmdpbjogMTBweCA2JSAwIDYlO1xufVxuXG4udGVsX2JvdHRvbV93cmFwIC5mY2Ige1xuICBjb2xvcjogIzAwYzBmZjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3JlZGl0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzQ0NDQ0NDtcbiAgbWFyZ2luOiAyJSAxMHB4IDUlO1xufVxuXG4uY3JlZGl0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY3JlZGl0aGVhZGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbiNjcmVkaXQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jY3JlZGl0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNjcmVkaXQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNjcmVkaXQgdWwgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNjcmVkaXQgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4jY3JlZGl0IHVsLm1haW4ge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi8q54++5Zyw44Os44Od44O844OIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3Jfd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNjZWVmZmI7XG4gIGNvbG9yOiAjNzI1MjUyO1xufVxuXG4uY3Jfd3JhcHBlciAuYm94IHAge1xuICBwYWRkaW5nOiAxNXB4IDUlIDUlIDUlO1xufVxuXG4uY3Jfd3JhcHBlciAuYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY3Jfd3JhcHBlciAuYm94MiB7XG4gIHBhZGRpbmc6IDE1cHggNSUgNSUgNSU7XG59XG5cbi5jcl93cmFwcGVyIC5ib3gyIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDAgNSUgMiUgMyU7XG59XG5cbi5wdG5fYV9zdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5wdG5fYV9iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNlY2VjZWM7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wdG5fYV9mdW5kIGltZyB7XG4gIHdpZHRoOiA0NyU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbn1cblxuLypibG9ja2J0biovXG4uY3JfYmxvY2tidG4gLnNlY3Rpb25UaXRsZSB7XG4gIG1hcmdpbjogMCAwIDQlIDA7XG59XG5cbi5jcl9ibG9ja2J0biAuc3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNyX2Jsb2NrYnRuIC5saW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiNWI1YjU7XG4gIG1hcmdpbjogN3B4IDEwcHggN3B4IDEwcHg7XG59XG5cbi5jcl9ibG9ja2J0biAuZnVuZF9idG4ge1xuICBtYXJnaW46IDAgNSUgMCA1JTtcbiAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmNyX2Jsb2NrYnRuIC5saW5rIHtcbiAgbWFyZ2luOiA0JSBhdXRvIDUlIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNyX2Jsb2NrYnRuIC5saW5rIGEge1xuICBjb2xvcjogIzAwOTlmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgc2VjdGlvbjAxIC8g5r+A5YuV44GZ44KL5LiW55WM44CC6ISF44GL44GV44KM44KL5bm844GE5ZG944Go5pyq5p2lXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VjdGlvbjAxIHtcbiAgYmFja2dyb3VuZDogIzQxMjAwNjtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLnNlY3Rpb24wMV9fd2FycDEgLnNlY3Rpb24wMV9pdGVtIC5ib3hfdHh0IHtcbiAgd2lkdGg6IDkwLjYyNSU7XG4gIG1hcmdpbjogLTI2cHggYXV0byAxNXB4O1xuICBwYWRkaW5nOiAyN3B4IDAgMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjAxX193YXJwMSAuc2VjdGlvbjAxX2l0ZW0gLmJveF90eHQgLmRldGFpbCB7XG4gIHdpZHRoOiA4Ni4yMDY5JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uMDFfX3dhcnAxIC5zZWN0aW9uMDFfaXRlbSAuYm94X3R4dCAuZGV0YWlsIC50dGwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFlMTYxNDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLnNlY3Rpb24wMV9fd2FycDEgLnNlY3Rpb24wMV9pdGVtIC5ib3hfdHh0IC5kZXRhaWwgLnR4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxNjEuNzY0NzElO1xuICBjb2xvcjogIzMzM2UzZDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2VjdGlvbjAxX193YXJwMSAuc2VjdGlvbjAxX2l0ZW06bGFzdC1jaGlsZCAuYm94X3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zZWN0aW9uMDFfX3dhcnAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VjdGlvbjAxX193YXJwMiAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA0MC43ODEyNSU7XG59XG5cbi5zZWN0aW9uMDFfX3dhcnAyIC5pbWcge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBzZWN0aW9uMDIgL1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb24wMiB7XG4gIGJhY2tncm91bmQ6ICM0NzUzNmQ7XG59XG5cbi5zZWN0aW9uMDJfaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiA5LjA2MjUlO1xufVxuXG4uc2VjdGlvbjAyX2l0ZW1faW5uZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uMDJfaXRlbV90dGwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2VjdGlvbjAyX2l0ZW1fdHh0IHtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTcuMTQyODYlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlY3Rpb24wMl9pdGVtX3R4dCBlbSB7XG4gIGNvbG9yOiAjZmZkMjAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2VjdGlvbjAyX2l0ZW1fYm94IHtcbiAgYmFja2dyb3VuZDogIzAwOTlmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgd2lkdGg6IDk2LjU1MTcyJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQxcHggMCA4cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2VjdGlvbjAyX2l0ZW1fYm94IC5kZWNvIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nLzIwMjAxMC9zZWMwMi9zZWN0aW9uMDJfaXRlbV9ib3hfZGVjby5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IC4wNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cblxuLnNlY3Rpb24wMl9pdGVtX2JveCAudHh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2VjdGlvbjAyX2l0ZW1fYm94IC50eHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZWN0aW9uMDJfaXRlbV9ib3ggLmRldGFpbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlY3Rpb24wMl9pdGVtX2JveCAuZGV0YWlsIC5saXN0IGxpIHtcbiAgY29sb3I6ICMwMDk5ZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0Mi44NTcxNCU7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuLnNlY3Rpb24wMl9pdGVtX2JveCAuaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc2VjdGlvbjAyX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5zZWN0aW9uMDJfaXRlbTpmaXJzdC1vZi10eXBlIC5zZWN0aW9uMDJfaXRlbV90eHQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4uc2VjdGlvbjAyX2l0ZW06Zmlyc3Qtb2YtdHlwZSAuc2VjdGlvbjAyX2l0ZW1fYm94IC5pbWcge1xuICB3aWR0aDogMTI2cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBib3R0b206IC0xOXB4O1xufVxuXG4uc2VjdGlvbjAyX2l0ZW06bnRoLW9mLXR5cGUoMikge1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuXG4uc2VjdGlvbjAyX2l0ZW06bnRoLW9mLXR5cGUoMikgLnNlY3Rpb24wMl9pdGVtX3R4dCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5zZWN0aW9uMDJfaXRlbTpudGgtb2YtdHlwZSgyKSAuc2VjdGlvbjAyX2l0ZW1fYm94IC5pbWcge1xuICB3aWR0aDogMTI2cHg7XG4gIHJpZ2h0OiAtMTNweDtcbiAgYm90dG9tOiAtMzBweDtcbn1cblxuLnNlY3Rpb24wMl9pdGVtOmxhc3Qtb2YtdHlwZSAuc2VjdGlvbjAyX2l0ZW1fdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLnNlY3Rpb24wMl9pdGVtOmxhc3Qtb2YtdHlwZSAuc2VjdGlvbjAyX2l0ZW1fYm94IC5pbWcge1xuICB3aWR0aDogMTI2cHg7XG4gIHJpZ2h0OiAxMXB4O1xuICBib3R0b206IC0zcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgc2VjdGlvbjAzIC8yMDE55bm044CB44Om44OL44K744OV44Gv54G95a6z44O757Sb5LqJ44Gq44Gp44Gu57eK5oCl5LiL44Gn4oCmXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VjdGlvbjAzIHtcbiAgYmFja2dyb3VuZDogI2U2ZjdmZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5zZWN0aW9uMDMgLnNlY3Rpb24wM18yMDE5IHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cblxuLnNlY3Rpb24wMyAuc2VjdGlvbjAzXzIwMTlfdHRsIHtcbiAgd2lkdGg6IDgxLjcxODc1JTtcbiAgbWFyZ2luOiAwIGF1dG8gNzVweDtcbn1cblxuLnNlY3Rpb24wMyAuc2VjdGlvbjAzXzIwMTlfbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5zZWN0aW9uMDMgLnNlY3Rpb24wM18yMDE5X2xpc3RfaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3gtc2hhZG93OiAwcHggOXB4IDZweCAwcHggcmdiYSg4NSwgMTc5LCAyMTgsIDAuMjEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5zZWN0aW9uMDMgLnNlY3Rpb24wM18yMDE5X2xpc3RfaXRlbTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VjdGlvbjAzIC5zZWN0aW9uMDNfMjAxOV9saXN0X2l0ZW0gLnR0bCB7XG4gIHdpZHRoOiA1NC42ODc1JTtcbiAgbWF4LXdpZHRoOiAxNzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC01MnB4O1xufVxuXG4uc2VjdGlvbjAzIC5zZWN0aW9uMDNfMjAxOV9saXN0X2l0ZW0gLmltZyB7XG4gIHdpZHRoOiA0NS45Mzc1JTtcbn1cblxuLnNlY3Rpb24wMyAuc2VjdGlvbjAzXzIwMTlfbGlzdF9pdGVtIC50eHQge1xuICB3aWR0aDogNTQuMDYyNSU7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEzMy4zMzMzMyU7XG4gIGNvbG9yOiAjMDA5OWZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiWXUgR290aGljXCIsIFl1R290aGljLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG59XG5cbi5zZWN0aW9uMDMgLnNlY3Rpb24wM18yMDE5X2xpc3RfaXRlbSAudHh0IC50eHQtYmlnIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2VjdGlvbjAzIC5zZWN0aW9uMDNfMjAxOV9mdWtpZGFzaGkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvMjAyMDEwL3NlYzAzL3NlY3Rpb24wM19pdGVtMDRfYmcucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nLXRvcDogMTYuMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi5zZWN0aW9uMDMgLnNlY3Rpb24wM18yMDE5X2Z1a2lkYXNoaSAudHh0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgd2lkdGg6IDkwLjkzNzUlO1xufVxuXG4uc2VjdGlvbjAzIC5zZWN0aW9uMDNfMjAxOV9mdWtpZGFzaGkgLmltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODMuNzUlO1xufVxuXG4uc2VjdGlvbjAzID4gLmhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTM3LjUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIGZvbnQtZmFtaWx5OiBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxNnB4IDAgMTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uMDMgPiAuaGVhZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG5cbi5zZWN0aW9uMDMgPiAuaGVhZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvMjAyMDEwL3NlYzAzL3NlY3Rpb24wM19leGFtcGxlX3R0bF9iZy5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uc2VjdGlvbjAzID4gLmJvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2VjdGlvbjAzID4gLmJvZHkgZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMTczZGU7XG59XG5cbi5zZWN0aW9uMDMgPiAuYm9keSAuc2VjdGlvbjAzX2l0ZW1zIHtcbiAgd2lkdGg6IDk1LjMxMjUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb24wMyA+IC5ib2R5IC5zZWN0aW9uMDNfaXRlbXMgLnNlY3Rpb24wM19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnNlY3Rpb24wMyA+IC5ib2R5IC5zZWN0aW9uMDNfaXRlbXMgLnNlY3Rpb24wM19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zZWN0aW9uMDMgPiAuYm9keSAuc2VjdGlvbjAzX2l0ZW1zIC5zZWN0aW9uMDNfaXRlbSAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5zZWN0aW9uMDMgPiAuYm9keSAuc2VjdGlvbjAzX2l0ZW1zIC5zZWN0aW9uMDNfaXRlbSAuZGV0YWlsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24wMyA+IC5ib2R5IC5zZWN0aW9uMDNfaXRlbXMgLnNlY3Rpb24wM19pdGVtIC5kZXRhaWwgLmltZyB7XG4gIHdpZHRoOiAzNS4yNDU5JTtcbn1cblxuLnNlY3Rpb24wMyA+IC5ib2R5IC5zZWN0aW9uMDNfaXRlbXMgLnNlY3Rpb24wM19pdGVtIC5kZXRhaWwgLnR4dCB7XG4gIHdpZHRoOiA2NC43NTQxJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTY0LjI4NTcxJTtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uMDMgPiAuYm9keSAudGV4dF9hbm5vdGF0aW9uIHtcbiAgd2lkdGg6IDk1LjMxMjUlO1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgYmxvY2tCdG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5ibG9ja0J0biAuaW1nX2Nvb3BlcmF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ibG9ja0J0bi5ibG9jazEge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uYmxvY2tCdG4uYmxvY2syIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cblxuLmJsb2NrQnRuLmJsb2NrMyB7XG4gIG1hcmdpbjogMTdweCAwIDIwcHg7XG59XG5cbi5ibG9ja0J0bl9pbm5lciB7XG4gIHdpZHRoOiA5NS4zMTI1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMCAyOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDA5OWZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYmxvY2tCdG4gLnRpdGxlMDEge1xuICBjb2xvcjogIzAwOTlmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYmxvY2tCdG4gLnNlY3Rpb25Cb2R5IHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYmxvY2tCdG4gLnNlY3Rpb25Cb2R5IC5pbWcge1xuICB3aWR0aDogMjYuNTU3MzglO1xuICBtYXJnaW4tcmlnaHQ6IDUuOTAxNjQlO1xufVxuXG4uYmxvY2tCdG4gLnNlY3Rpb25Cb2R5IC5ib3hSaWdodCB7XG4gIHdpZHRoOiA1Ny43MDQ5MiU7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmJsb2NrQnRuIC5zZWN0aW9uQm9keSAuc3RleHQge1xuICB3aWR0aDogOTEuODAzMjglO1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xuICBjb2xvcjogIzRiNDg0Nztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBibG9ja19ob3d0byAvIOODpuODi+OCu+ODleWLn+mHkeOBq+OBpOOBhOOBplxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJsb2NrX2hvd3RvIHtcbiAgYmFja2dyb3VuZDogI2U4ZjVmZDtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG5cbi5ibG9ja19ob3d0byAuc2VjdGlvblRpdGxlMSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTlmZjtcbn1cblxuLmJsb2NrX2hvd3RvIC5zZWN0aW9uVGl0bGUxIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjNweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nLzIwMjAxMC9ob3d0by90aXRsZV9jbG9zZS5wbmcpIDk1JSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUlO1xufVxuXG4uYmxvY2tfaG93dG8gLnNlY3Rpb25UaXRsZTEgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nLzIwMjAxMC9ob3d0by90aXRsZV9vcGVuLnBuZyk7XG59XG5cbi5ibG9ja19ob3d0byAuc2VjdGlvblRpdGxlMSBpbWcge1xuICB3aWR0aDogODIuMDMxMjUlO1xuICBtYXJnaW4tbGVmdDogMTNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJsb2NrX2hvd3RvX3dyYXAge1xuICBwYWRkaW5nOiAyMHB4IDAgMjRweDtcbiAgYmFja2dyb3VuZDogI2U2ZjdmZDtcbn1cblxuLmJsb2NrX2hvd3RvX3dyYXAgLnR4dCB7XG4gIHdpZHRoOiA4Ny41JTtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYmxvY2tfaG93dG9fd3JhcCAudHh0IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5ibG9ja19ob3d0b193cmFwIC55b3V0dWJlLWFyZWEge1xuICB3aWR0aDogNzYuNzE4NzUlO1xuICBtYXJnaW46IDAgYXV0byAzM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxNTJweDtcbn1cblxuLmJsb2NrX2hvd3RvX3dyYXAgLnlvdXR1YmUtYXJlYSBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYmxvY2tfaG93dG9fd3JhcCAuZ3JhcGgge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4uYmxvY2tfaG93dG9fd3JhcCAuZ3JhcGggLmltZzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5cbi5ibG9ja19ob3d0b193cmFwIC5ncmFwaCAubm90ZSB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4uYmxvY2tfaG93dG9fd3JhcCA+IC5pbWcge1xuICB3aWR0aDogOTUuMTU2MjUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBibG9ja19zb2Z0YmFuayAvIOOCveODleODiOODkOODs+OCr+OCueODnuODvOODiOODleOCqeODs+OBruaWueOBuFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJsb2NrX3NvZnRiYW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYmxvY2tfc29mdGJhbmsgLmNvbnRlbnRzX2JveCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHdpZHRoOiA5MC42MjUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGI0ODQ3O1xufVxuXG4uYmxvY2tfc29mdGJhbmsgLmNvbnRlbnRzX2JveDIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9ja19zb2Z0YmFuayAudGV4dDAge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5cbi5ibG9ja19zb2Z0YmFuayAuaW1nMSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB3aWR0aDogMzEuMDM0NDglO1xuICBmbG9hdDogbGVmdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJsb2NrX3NvZnRiYW5rIC50ZXh0MSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMjBweCAwIDIwcHggNCU7XG4gIGNvbG9yOiAjNGI0ODQ3O1xuICB3aWR0aDogNjguOTY1NTIlO1xuICBmbG9hdDogbGVmdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJsb2NrX3NvZnRiYW5rIC50ZXh0MSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwOTlmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ibG9ja19zb2Z0YmFuayAuaW1nMiB7XG4gIHBhZGRpbmc6IDMlIDAgMCAwO1xuICB3aWR0aDogNDAlO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ibG9ja19zb2Z0YmFuayAudGV4dDIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDE1cHggMyUgMTVweCAzJTtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiA1NCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYmxvY2tfc29mdGJhbmsgLnRleHQwIHNwYW4sXG4uYmxvY2tfc29mdGJhbmsgLnRleHQxIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDlmZWM7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgYmxvY2tfb3RoZXIgLyDjgZ3jga7ku5bjga7jgYrmlK/miZXmlrnms5VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5ibG9ja19vdGhlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5ibG9ja19vdGhlciAuc2VjdGlvblRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNCUgMDtcbn1cblxuLmJsb2NrX290aGVyIC5idG5BcmVhIC5mdW5kX2J0biB7XG4gIHdpZHRoOiA5My40Mzc1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ibG9ja19vdGhlciAubGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjViNWI1O1xuICBtYXJnaW46IDlweCA4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgc2VjdGlvblNucyAvIFNOU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlY3Rpb25TbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG5cbi5zZWN0aW9uU25zIC5idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIERlc2NyaXB0aW9uVGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLkRlc2NyaXB0aW9uVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAxMHB4IDUlIDI1cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgYmxvY2tib3R0b21cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5ibG9ja2JvdHRvbSB7XG4gIG1hcmdpbjogNSUgMDtcbn1cblxuLmJsb2NrYm90dG9tIC5mb290ZXJfYm94IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgNSUgNSUgNSU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMGMwZmY7XG59XG5cbi5ibG9ja2JvdHRvbSAuZm9vdGVyX2JveCBsaSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYmxvY2tib3R0b20gLmZvb3Rlcl9ib3ggbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmJsb2NrYm90dG9tIC5mb290ZXJfYm94IGxpIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDg4ZmY7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjdweCAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG59XG5cbi5ibG9ja2JvdHRvbSAuZm9vdGVyX2JveCBsaSBhLnBhZ2V0b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nLzIwMjAxMC9pY29ucGFnZXRvcC5wbmc/dj0xMDI5KTtcbn1cblxuLmJsb2NrYm90dG9tIC5mb290ZXJfYm94IGxpIGEuaG9tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvMjAyMDEwL2ljb25ob21lLnBuZz92PTEwMjkpO1xufVxuXG4uYmxvY2tib3R0b20yIHtcbiAgbWFyZ2luLWJvdHRvbTogNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJsb2NrYm90dG9tMiB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDk2ZmY7XG4gIGxpbmUtaGVpZ2h0OiA0LjJ2dztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbi5ibG9ja2JvdHRvbTIgdWwgbGkgYSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy8yMDIwMTAvYmxvY2tib3R0b21faWNvbi5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDdweCBhdXRvO1xuICBjb2xvcjogIzAwOTZmZiAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIHBhZ2UtZm9vdGVyIC8gZm9vdGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA4OGZmO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4ucGFnZS1mb290ZXIgLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZS1mb290ZXIgLmNvcHlyaWdodCAudGV4dF9zbSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi5scF9iYXNlIHtcclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMzODM4Mzg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuLmxwX2Jhc2UgdWx7XHJcblx0cGFkZGluZzogMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbi5scF9iYXNlIGxpIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5scF9iYXNlIGF7XHJcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOjE0cHg7XHJcbn1cclxuXHJcbi5scF9iYXNlIHAge1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5pbWcsIG9iamVjdCwgZW1iZWQge1xyXG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi5scF9iYXNlIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLypoZWFkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogLTVweDtcclxufVxyXG5cclxuI2xwX2hlYWRlciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiAjMDA5OUZGO1xyXG5cdGZvbnQtc2l6ZTogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMiUgMCAxJSAwO1xyXG59XHJcbiNscF9oZWFkZXIgaW1nIHtcclxuXHR3aWR0aDogMjIlO1xyXG59XHJcblxyXG4vKmhlYWRlcjJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2xwX2hlYWRlcjIge1xyXG5cdGJhY2tncm91bmQ6ICMwMDk5RkY7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiA0cHggMHB4IDFweCAwO1xyXG59XHJcbiNscF9oZWFkZXIyIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246Ym90dG9tO1xyXG59XHJcbiNscF9oZWFkZXIyIC5oZWFkZXJzaXRlbG9nbzJ7XHJcblx0ZmxvYXQ6cmlnaHQ7XHJcblx0bWFyZ2luLXRvcDozcHg7XHJcbn1cclxuI2xwX2hlYWRlcjIgLmhlYWRlcmluZm97XHJcblx0ZmxvYXQ6bGVmdDtcclxufVxyXG5cclxuI2hlYWRlcmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAxNzNkZTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG4uaGVhZGVyYmFyaW5uZXIge1xyXG5cdHBhZGRpbmc6IDZweCAwIDVweCAwO1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uaGVhZGVyYmFyaW5uZXIgYSB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLmhlYWRlckxlZnQsLmhlYWRlclJpZ2h0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMjglO1xyXG59XHJcbi5oZWFkZXJDZW50ZXIge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA0NCU7XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICDjg5njg7zjgrlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbmVtLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gIFV0aWxpdGllc++8iOS9v+OBhOOBvuOCj+OBmWNsYXNz77yJXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLyogYmxvY2sgKi9cclxuLnUtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBmbGV4Ym94ICovXHJcbi51LWZsZXgge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vKiBhbGlnbiAqL1xyXG4udS1hbF9jZW50ZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnUtYWxfbGVmdCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnUtYWxfcmlnaHQge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4vKiBiYWNrZ3JvdW5kIGNvbG9yICovXHJcbi51LWJnX3doaXRlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vKiDlt6blj7PkvZnnmb0gKi9cclxuLmwtaW5uZXIge1xyXG5cdHBhZGRpbmc6IDUlO1xyXG59XHJcblxyXG4vKiDooYzplpPoqr/mlbTnlKjvvIjjg4bjgq3jgrnjg4jjgrPjg7Pjg4bjg7Pjg4TvvIkgKi9cclxuLnUtbGluZWhpZ2h0IHtcclxuXHRsaW5lLWhlaWdodDogMS43NTtcclxufVxyXG5cclxuLyog5paH5a2X44K144Kk44K6ICovXHJcbi51LXRleHRfYmFzZSB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG59XHJcblxyXG4udS10ZXh0X3NtIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnB0MTUge1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ucGIxNSB7XHJcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi8q44Oh44Kk44Oz44Kz44Oz44OG44Oz44OEXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5tYWluX2ltZyB7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRlbF9ib3R0b21fd3JhcCB7XHJcbiAgd2lkdGg6IDg4JTtcclxuICBtYXJnaW46IDEwcHggNiUgMCA2JTtcclxufVxyXG4udGVsX2JvdHRvbV93cmFwIC5mY2J7XHJcbiAgY29sb3I6ICMwMGMwZmY7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY3JlZGl0IHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgY29sb3I6ICM0NDQ0NDQ7XHJcbiAgbWFyZ2luOiAyJSAxMHB4IDUlO1xyXG59XHJcblxyXG4uY3JlZGl0IHAge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5jcmVkaXRoZWFkZXJ7XHJcbmZsb2F0Om5vbmU7XHJcbn1cclxuI2NyZWRpdCAudGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRtYXJnaW4tbGVmdDogNSU7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4jY3JlZGl0IGEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4jY3JlZGl0IC5ibG9ja2JvdHRvbSAucGFnZXRvcCBhIHtcclxufVxyXG5cclxuI2NyZWRpdCB1bHtcclxubWFyZ2luOjA7XHJcbnBhZGRpbmc6MDtcclxufVxyXG4jY3JlZGl0IHVsIGxpe1xyXG5tYXJnaW46MDtcclxucGFkZGluZzowO1xyXG59XHJcbiNjcmVkaXQgdWwgbGl7XHJcbmxpc3Qtc3R5bGU6bm9uZTtcclxufVxyXG5cclxuI2NyZWRpdCB1bC5tYWluIHtcclxuXHRtYXJnaW4tbGVmdDogNSU7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcblxyXG5cclxuLyrnj77lnLDjg6zjg53jg7zjg4hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNyX3dyYXBwZXIge1xyXG4gIGJhY2tncm91bmQ6ICNjZWVmZmI7XHJcbiAgY29sb3I6IzcyNTI1MjtcclxufVxyXG4uY3Jfd3JhcHBlciAuYm94IHAge1xyXG5cdHBhZGRpbmc6MTVweCA1JSA1JSA1JTtcclxufVxyXG4uY3Jfd3JhcHBlciAuYm94IGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uY3Jfd3JhcHBlciAuYm94MntcclxuXHRwYWRkaW5nOjE1cHggNSUgNSUgNSU7XHJcbn1cclxuLmNyX3dyYXBwZXIgLmJveDIgaW1ne1xyXG5cdGZsb2F0OmxlZnQ7XHJcblx0d2lkdGg6NTAlO1xyXG5cdG1hcmdpbjowIDUlIDIlIDMlO1xyXG59XHJcblxyXG4ucHRuX2Ffc3RpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbn1cclxuLnB0bl9hX2JnIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcclxuICBwYWRkaW5nOiAwIDAgMTBweCAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnB0bl9hX2Z1bmQgaW1nIHtcclxuICB3aWR0aDogNDclO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogMiU7XHJcbn1cclxuXHJcbi8qYmxvY2tidG4qL1xyXG5cclxuLmNyX2Jsb2NrYnRuIHtcclxufVxyXG4uY3JfYmxvY2tidG4gLnNlY3Rpb25UaXRsZXtcclxuXHRtYXJnaW46MCAwIDQlIDA7XHJcbn1cclxuLmNyX2Jsb2NrYnRuIC5zdGl0bGV7XHJcbiAgbWFyZ2luLXRvcDoyMHB4O1xyXG59XHJcbi5jcl9ibG9ja2J0biAubGluZXtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I1YjViNTtcclxuICBtYXJnaW46IDdweCAxMHB4IDdweCAxMHB4O1xyXG59XHJcbi5jcl9ibG9ja2J0biAuZnVuZF9idG4ge1xyXG4gIG1hcmdpbjogMCA1JSAwIDUlO1xyXG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG4uY3JfYmxvY2tidG4gLmxpbmt7XHJcblx0bWFyZ2luOjQlIGF1dG8gNSUgYXV0bztcclxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcclxufVxyXG4uY3JfYmxvY2tidG4gLmxpbmsgYXtcclxuXHRjb2xvcjojMDA5OWZmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgc2VjdGlvbjAxIC8g5r+A5YuV44GZ44KL5LiW55WM44CC6ISF44GL44GV44KM44KL5bm844GE5ZG944Go5pyq5p2lXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zZWN0aW9uMDEge1xyXG4gIGJhY2tncm91bmQ6ICM0MTIwMDY7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuXHJcblx0Jl9fd2FycDEge1xyXG5cdFx0LnNlY3Rpb24wMV9pdGVtIHtcclxuXHRcdFx0LmJveF90eHQge1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDU4MHB4LzY0MHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IC0yNnB4IGF1dG8gMTVweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAyN3B4IDAgMTZweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0LmRldGFpbCB7XHJcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSg1MDBweC81ODBweCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdC50dGwge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFlMTYxNDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDdweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50eHQge1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSg1NS8zNCk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzZTNkO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0LmJveF90eHQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3dhcnAyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQuYXJyb3cge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDI2MXB4LzY0MHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuaW1nIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEycHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIHNlY3Rpb24wMiAvXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zZWN0aW9uMDIge1xyXG5cdGJhY2tncm91bmQ6ICM0NzUzNmQ7XHJcblxyXG5cdCZfaXRlbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNThweC82NDBweCk7XHJcblxyXG5cdFx0Jl9pbm5lciB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmX3R0bCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl90eHQge1xyXG5cdFx0XHRmb250LXNpemU6IDE3LjVweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UoNTUvMzUpO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdGVtIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZDIwMDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9ib3gge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDA5OWZmO1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSg1NjBweC81ODBweCk7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiA0MXB4IDAgOHB4IDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdC5kZWNvIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvMjAyMDEwL3NlYzAyL3NlY3Rpb24wMl9pdGVtX2JveF9kZWNvLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC4wNWVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDE3NXB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDZweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudHh0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHR0ZXh0LWluZGVudDogMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGV0YWlsIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEuNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSg1MzJweC81NjBweCk7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHg7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0XHRcdFx0Lmxpc3Qge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwOTlmZjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSg0MC8yOCk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogLTFlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pbWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG5cdFx0XHQuc2VjdGlvbjAyX2l0ZW1fdHh0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VjdGlvbjAyX2l0ZW1fYm94IHtcclxuXHJcblx0XHRcdFx0LmltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTI2cHg7XHJcblx0XHRcdFx0XHRyaWdodDogMTJweDtcclxuXHRcdFx0XHRcdGJvdHRvbTogLTE5cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI5cHg7XHJcblxyXG5cdFx0XHQuc2VjdGlvbjAyX2l0ZW1fdHh0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VjdGlvbjAyX2l0ZW1fYm94IHtcclxuXHJcblx0XHRcdFx0LmltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTI2cHg7XHJcblx0XHRcdFx0XHRyaWdodDogLTEzcHg7XHJcblx0XHRcdFx0XHRib3R0b206IC0zMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHJcblx0XHRcdC5zZWN0aW9uMDJfaXRlbV90eHQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWN0aW9uMDJfaXRlbV9ib3gge1xyXG5cclxuXHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMjZweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMXB4O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBzZWN0aW9uMDMgLzIwMTnlubTjgIHjg6bjg4vjgrvjg5Xjga/ngb3lrrPjg7vntJvkuonjgarjganjga7nt4rmgKXkuIvjgafigKZcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNlY3Rpb24wMyB7XHJcblx0YmFja2dyb3VuZDogI2U2ZjdmZDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0cGFkZGluZy10b3A6IDI1cHg7XHJcblxyXG5cdC5zZWN0aW9uMDNfMjAxOSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG5cclxuXHRcdCZfdHRsIHtcclxuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoNTIzcHgvNjQwcHgpO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byA3NXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfbGlzdCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHJcblx0XHRcdCZfaXRlbSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA5cHggNnB4IDBweCByZ2JhKDg1LCAxNzksIDIxOCwgMC4yMSk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdC50dGwge1xyXG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoMzUwcHgvNjQwcHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNzVweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IC01MnB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSgyOTRweC82NDBweCk7XHJcblx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdC50eHQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoMzQ2cHgvNjQwcHgpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UoNTIvMzkpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMwMDk5ZmY7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuXHRcdFx0XHRcdC50eHQtYmlnIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfZnVraWRhc2hpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nLzIwMjAxMC9zZWMwMy9zZWN0aW9uMDNfaXRlbTA0X2JnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoMTA0cHgvNjQwcHgpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XHJcblx0XHJcblx0XHRcdC50eHQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoNTgycHgvNjQwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHJcblx0XHRcdC5pbWcge1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDUzNnB4LzY0MHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g44GC44Gq44Gf44Gu44GU5pSv5o+044Gn44Gn44GN44KL44GT44GoXHJcblx0PiAuaGVhZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDlmO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSgyMi8xNik7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiWXUgR290aGljXCIsIFl1R290aGljLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblx0XHRwYWRkaW5nOiAxNnB4IDAgMTFweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogMTBweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0aGVpZ2h0OiAyN3B4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvMjAyMDEwL3NlYzAzL3NlY3Rpb24wM19leGFtcGxlX3R0bF9iZy5wbmdcIikgMCAwIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAuYm9keSB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG5cdFx0ZW0ge1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y29sb3I6ICMwMTczZGU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24wM19pdGVtcyB7XHJcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDYxMHB4LzY0MHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHQuc2VjdGlvbjAzX2l0ZW0ge1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5kZXRhaWwge1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdC5pbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSgyMTVweC82MTBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudHh0IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoMzk1cHgvNjEwcHgpO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDIzLzE0KTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA3cHg7XHJcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRleHRfYW5ub3RhdGlvbiB7XHJcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDYxMHB4LzY0MHB4KTtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG8gMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBibG9ja0J0blxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYmxvY2tCdG4ge1xyXG5cdC5pbWdfY29vcGVyYXRlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmLmJsb2NrMSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0Ji5ibG9jazIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcclxuXHR9XHJcblxyXG5cdCYuYmxvY2szIHtcclxuXHRcdG1hcmdpbjogMTdweCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQmX2lubmVyIHtcclxuXHRcdHdpZHRoOiBwZXJjZW50YWdlKDYxMHB4LzY0MHB4KTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDI4cHg7XHJcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjMDA5OWZmO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdC50aXRsZTAxIHtcclxuXHRcdGNvbG9yOiAjMDA5OWZmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25Cb2R5IHtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuXHRcdC5pbWcge1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSgxNjJweC82MTBweCk7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgzNnB4LzYxMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQuYm94UmlnaHQge1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSgzNTJweC82MTBweCk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3RleHQge1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSg1NjBweC82MTBweCk7XHJcblx0XHRcdG1hcmdpbjogMTZweCBhdXRvIDA7XHJcblx0XHRcdGNvbG9yOiAjNGI0ODQ3O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBibG9ja19ob3d0byAvIOODpuODi+OCu+ODleWLn+mHkeOBq+OBpOOBhOOBplxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYmxvY2tfaG93dG8ge1xyXG5cdGJhY2tncm91bmQ6ICNlOGY1ZmQ7XHJcblx0Y29sb3I6ICM0NDQ0NDQ7XHJcblxyXG5cdC5zZWN0aW9uVGl0bGUxIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDk5ZmY7XHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDIzcHggMDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy8yMDIwMTAvaG93dG8vdGl0bGVfY2xvc2UucG5nKSA5NSUgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA1JTtcclxuXHJcblx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nLzIwMjAxMC9ob3d0by90aXRsZV9vcGVuLnBuZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDUyNXB4LzY0MHB4KTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEzcHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX3dyYXAge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDI0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZTZmN2ZkO1xyXG5cdFx0LnR4dCB7XHJcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDU2MHB4LzY0MHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjVweCBhdXRvO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRwOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC55b3V0dWJlLWFyZWEge1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSg0OTFweC82NDBweCk7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDMzcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRoZWlnaHQ6IDE1MnB4O1xyXG5cdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmdyYXBoIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRcdFx0LmltZzpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubm90ZSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDlweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Pi5pbWcge1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSg2MDlweC82NDBweCk7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBibG9ja19zb2Z0YmFuayAvIOOCveODleODiOODkOODs+OCr+OCueODnuODvOODiOODleOCqeODs+OBruaWueOBuFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYmxvY2tfc29mdGJhbmsge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0LmNvbnRlbnRzX2JveCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdFx0d2lkdGg6IHBlcmNlbnRhZ2UoNTgwcHgvNjQwcHgpO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0YjQ4NDc7XHJcblx0fVxyXG5cdC5jb250ZW50c19ib3gyIHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnRleHQwIHtcclxuXHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdGNvbG9yOiAjNjY2NjY2O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMThweDtcclxuXHR9XHJcblx0LmltZzEge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHR3aWR0aDogcGVyY2VudGFnZSgxODBweC81ODBweCk7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG5cdC50ZXh0MSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMjBweCA0JTtcclxuXHRcdGNvbG9yOiAjNGI0ODQ3O1xyXG5cdFx0d2lkdGg6IHBlcmNlbnRhZ2UoNDAwcHgvNTgwcHgpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdGEge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAjMDA5OWZmO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmltZzIge1xyXG5cdFx0cGFkZGluZzogMyUgMCAwIDA7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdH1cclxuXHQudGV4dDIge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0cGFkZGluZzogMTVweCAzJSAxNXB4IDMlO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHR3aWR0aDogNTQlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG5cdC50ZXh0MCBzcGFuLFxyXG5cdC50ZXh0MSBzcGFuIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Y29sb3I6ICMwMDlmZWM7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIGJsb2NrX290aGVyIC8g44Gd44Gu5LuW44Gu44GK5pSv5omV5pa55rOVXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5ibG9ja19vdGhlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHQuc2VjdGlvblRpdGxlIHtcclxuXHRcdG1hcmdpbjogMCAwIDQlIDA7XHJcblx0fVxyXG5cdC5idG5BcmVhIHtcclxuXHRcdC5mdW5kX2J0biB7XHJcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDU5OHB4LzY0MHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saW5lIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjViNWI1O1xyXG5cdFx0bWFyZ2luOiA5cHggOHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBzZWN0aW9uU25zIC8gU05TXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zZWN0aW9uU25zICB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRtYXJnaW4tbGVmdDogNSU7XHJcblx0bWFyZ2luLXJpZ2h0OiA1JTtcclxuXHQuYnRuIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBEZXNjcmlwdGlvblRleHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLkRlc2NyaXB0aW9uVGV4dCB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0bWFyZ2luOiAxMHB4IDUlIDI1cHg7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgYmxvY2tib3R0b21cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmJsb2NrYm90dG9tIHtcclxuXHRtYXJnaW46IDUlIDA7XHJcblx0LmZvb3Rlcl9ib3gge1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZzogMCA1JSA1JSA1JTtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjMDBjMGZmO1xyXG5cdFx0bGkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDg4ZmY7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjdweCAwIDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0Ji5wYWdldG9wIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvMjAyMDEwL2ljb25wYWdldG9wLnBuZz92PTEwMjkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmhvbWUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy8yMDIwMTAvaWNvbmhvbWUucG5nP3Y9MTAyOSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5ibG9ja2JvdHRvbTIge1xyXG5cdG1hcmdpbi1ib3R0b206IDUlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR1bCB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRjb2xvcjogIzAwOTZmZjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNC4ydnc7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nLzIwMjAxMC9ibG9ja2JvdHRvbV9pY29uLnBuZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OjE1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6N3B4IGF1dG87XHJcblx0XHRcdFx0XHRjb2xvcjojMDA5NmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIHBhZ2UtZm9vdGVyIC8gZm9vdGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wYWdlLWZvb3RlciB7XHJcblx0YmFja2dyb3VuZDogIzAwODhmZjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0LmNvcHlyaWdodCB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0LnRleHRfc20ge1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdfQ== */
