@charset "UTF-8";
/*====================================================================================
エリアの設定
====================================================================================*/
html, body {
  overflow-x: hidden;
  　position: relative;
}

/*====================================================================================
テキスト
====================================================================================*/
body {
  -webkit-font-smoothing: antialiased;
}

/*------------------------------------------
基本フォント
------------------------------------------*/
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, dt, dd, li, fieldset, form,
label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  font-family: "游ゴシック体", "YuGothic", "ヒラギノ角ゴシック", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "HiraKakuProN-W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
  text-align: left;
  line-height: 21px;
  letter-spacing: 0;
  word-wrap: break-word;
}

/*------------------------------------------
テキストスタイル
------------------------------------------*/
/* 行揃え
------------------------------------------*/
.ta-le {
  text-align: left !important;
}

.ta-ce {
  text-align: center !important;
}

.ta-ri {
  text-align: right !important;
}

@media screen and (max-width: 500px) {
  .ta-le_sp {
    text-align: left !important;
  }
  .ta-ce_sp {
    text-align: center !important;
  }
  .ta-ri_sp {
    text-align: right !important;
  }
}

@media screen and (min-width: 500px) {
  .ta-le_pc {
    text-align: left !important;
  }
  .ta-ce_pc {
    text-align: center !important;
  }
  .ta-ri_pc {
    text-align: right !important;
  }
}

/* 縦揃え（vertiacl-align
------------------------------------------*/
.va-to {
  vertical-align: top !important;
}

.va-mi {
  vertical-align: middle !important;
}

.va-bo {
  vertical-align: bottom !important;
}

@media screen and (max-width: 500px) {
  .va-to_sp {
    vertical-align: top !important;
  }
  .va-mi_sp {
    vertical-align: middle !important;
  }
  .va-bo_sp {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 500px) {
  .va-to_pc {
    vertical-align: top !important;
  }
  .va-mi_pc {
    vertical-align: middle !important;
  }
  .va-bo_pc {
    vertical-align: bottom !important;
  }
}

/* テキストの太さ
------------------------------------------*/
.fw-bo {
  font-weight: bold;
}

.fw-no {
  font-weight: normal;
}

@media screen and (max-width: 500px) {
  .fw-bo_sp {
    font-weight: bold !important;
  }
  .fw-no_sp {
    font-weight: normal !important;
  }
}

@media screen and (min-width: 500px) {
  .fw-bo_pc {
    font-weight: bold !important;
  }
  .fw-no_pc {
    font-weight: normal !important;
  }
}

/* 一行ではみ出た部分を...
------------------------------------------*/
.to-el {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

@media screen and (max-width: 500px) {
  .to-el_sp {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}

@media screen and (min-width: 500px) {
  .to-el_pc {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}

/* 折り返しなし・はみ出たら非表示
------------------------------------------*/
.to-el {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media screen and (max-width: 500px) {
  .to-el_sp {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}

@media screen and (min-width: 500px) {
  .to-el_pc {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}

/*====================================================================================
余白の設定：top、right、bottom、left、topとbottom、leftとright
====================================================================================*/
/*------------------------------------------
paddingを与える
------------------------------------------*/
.pt0 {
  padding-top: 0px !important;
}

.pr0 {
  padding-right: 0px !important;
}

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

.pl0 {
  padding-left: 0px !important;
}

.ptb0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.plr0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.pt10 {
  padding-top: 10px !important;
}

.pr10 {
  padding-right: 10px !important;
}

.pb10 {
  padding-bottom: 10px !important;
}

.pl10 {
  padding-left: 10px !important;
}

.ptb10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.plr10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.pt20 {
  padding-top: 20px !important;
}

.pr20 {
  padding-right: 20px !important;
}

.pb20 {
  padding-bottom: 20px !important;
}

.pl20 {
  padding-left: 20px !important;
}

.ptb20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.plr20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.pt30 {
  padding-top: 30px !important;
}

.pr30 {
  padding-right: 30px !important;
}

.pb30 {
  padding-bottom: 30px !important;
}

.pl30 {
  padding-left: 30px !important;
}

.ptb30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.plr30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.pt40 {
  padding-top: 40px !important;
}

.pr40 {
  padding-right: 40px !important;
}

.pb40 {
  padding-bottom: 40px !important;
}

.pl40 {
  padding-left: 40px !important;
}

.ptb40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.plr40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.pt50 {
  padding-top: 50px !important;
}

.pr50 {
  padding-right: 50px !important;
}

.pb50 {
  padding-bottom: 50px !important;
}

.pl50 {
  padding-left: 50px !important;
}

.ptb50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.plr50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.pt60 {
  padding-top: 60px !important;
}

.pr60 {
  padding-right: 60px !important;
}

.pb60 {
  padding-bottom: 60px !important;
}

.pl60 {
  padding-left: 60px !important;
}

.ptb60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.plr60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.pt70 {
  padding-top: 70px !important;
}

.pr70 {
  padding-right: 70px !important;
}

.pb70 {
  padding-bottom: 70px !important;
}

.pl70 {
  padding-left: 70px !important;
}

.ptb70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.plr70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.pt80 {
  padding-top: 80px !important;
}

.pr80 {
  padding-right: 80px !important;
}

.pb80 {
  padding-bottom: 80px !important;
}

.pl80 {
  padding-left: 80px !important;
}

.ptb80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.plr80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.pt90 {
  padding-top: 90px !important;
}

.pr90 {
  padding-right: 90px !important;
}

.pb90 {
  padding-bottom: 90px !important;
}

.pl90 {
  padding-left: 90px !important;
}

.ptb90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.plr90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

.pt100 {
  padding-top: 100px !important;
}

.pr100 {
  padding-right: 100px !important;
}

.pb100 {
  padding-bottom: 100px !important;
}

.pl100 {
  padding-left: 100px !important;
}

.ptb100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.plr100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.ptAuto {
  padding-top: auto !important;
}

.prAuto {
  padding-right: auto !important;
}

.pbAuto {
  padding-bottom: auto !important;
}

.plAuto {
  padding-left: auto !important;
}

.ptbAuto {
  padding-top: auto !important;
  padding-bottom: auto !important;
}

.plrAuto {
  padding-left: auto !important;
  padding-right: auto !important;
}

@media screen and (max-width: 500px) {
  .pt0_sp {
    padding-top: 0px !important;
  }
  .pr0_sp {
    padding-right: 0px !important;
  }
  .pb0_sp {
    padding-bottom: 0px !important;
  }
  .pl0_sp {
    padding-left: 0px !important;
  }
  .ptb0_sp {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .plr0_sp {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .pt10_sp {
    padding-top: 10px !important;
  }
  .pr10_sp {
    padding-right: 10px !important;
  }
  .pb10_sp {
    padding-bottom: 10px !important;
  }
  .pl10_sp {
    padding-left: 10px !important;
  }
  .ptb10_sp {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .plr10_sp {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .pt20_sp {
    padding-top: 20px !important;
  }
  .pr20_sp {
    padding-right: 20px !important;
  }
  .pb20_sp {
    padding-bottom: 20px !important;
  }
  .pl20_sp {
    padding-left: 20px !important;
  }
  .ptb20_sp {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .plr20_sp {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .pt30_sp {
    padding-top: 30px !important;
  }
  .pr30_sp {
    padding-right: 30px !important;
  }
  .pb30_sp {
    padding-bottom: 30px !important;
  }
  .pl30_sp {
    padding-left: 30px !important;
  }
  .ptb30_sp {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .plr30_sp {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .pt40_sp {
    padding-top: 40px !important;
  }
  .pr40_sp {
    padding-right: 40px !important;
  }
  .pb40_sp {
    padding-bottom: 40px !important;
  }
  .pl40_sp {
    padding-left: 40px !important;
  }
  .ptb40_sp {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .plr40_sp {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .pt50_sp {
    padding-top: 50px !important;
  }
  .pr50_sp {
    padding-right: 50px !important;
  }
  .pb50_sp {
    padding-bottom: 50px !important;
  }
  .pl50_sp {
    padding-left: 50px !important;
  }
  .ptb50_sp {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .plr50_sp {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .pt60_sp {
    padding-top: 60px !important;
  }
  .pr60_sp {
    padding-right: 60px !important;
  }
  .pb60_sp {
    padding-bottom: 60px !important;
  }
  .pl60_sp {
    padding-left: 60px !important;
  }
  .ptb60_sp {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .plr60_sp {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .pt70_sp {
    padding-top: 70px !important;
  }
  .pr70_sp {
    padding-right: 70px !important;
  }
  .pb70_sp {
    padding-bottom: 70px !important;
  }
  .pl70_sp {
    padding-left: 70px !important;
  }
  .ptb70_sp {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .plr70_sp {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .pt80_sp {
    padding-top: 80px !important;
  }
  .pr80_sp {
    padding-right: 80px !important;
  }
  .pb80_sp {
    padding-bottom: 80px !important;
  }
  .pl80_sp {
    padding-left: 80px !important;
  }
  .ptb80_sp {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .plr80_sp {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .pt90_sp {
    padding-top: 90px !important;
  }
  .pr90_sp {
    padding-right: 90px !important;
  }
  .pb90_sp {
    padding-bottom: 90px !important;
  }
  .pl90_sp {
    padding-left: 90px !important;
  }
  .ptb90_sp {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .plr90_sp {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .pt100_sp {
    padding-top: 100px !important;
  }
  .pr100_sp {
    padding-right: 100px !important;
  }
  .pb100_sp {
    padding-bottom: 100px !important;
  }
  .pl100_sp {
    padding-left: 100px !important;
  }
  .ptb100_sp {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .plr100_sp {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  .ptAuto_sp {
    padding-top: auto !important;
  }
  .prAuto_sp {
    padding-right: auto !important;
  }
  .pbAuto_sp {
    padding-bottom: auto !important;
  }
  .plAuto_sp {
    padding-left: auto !important;
  }
  .ptbAuto_sp {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .plrAuto_sp {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}

@media screen and (min-width: 500px) {
  .pt0_pc {
    padding-top: 0px !important;
  }
  .pr0_pc {
    padding-right: 0px !important;
  }
  .pb0_pc {
    padding-bottom: 0px !important;
  }
  .pl0_pc {
    padding-left: 0px !important;
  }
  .ptb0_pc {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .plr0_pc {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .pt10_pc {
    padding-top: 10px !important;
  }
  .pr10_pc {
    padding-right: 10px !important;
  }
  .pb10_pc {
    padding-bottom: 10px !important;
  }
  .pl10_pc {
    padding-left: 10px !important;
  }
  .ptb10_pc {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .plr10_pc {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .pt20_pc {
    padding-top: 20px !important;
  }
  .pr20_pc {
    padding-right: 20px !important;
  }
  .pb20_pc {
    padding-bottom: 20px !important;
  }
  .pl20_pc {
    padding-left: 20px !important;
  }
  .ptb20_pc {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .plr20_pc {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .pt30_pc {
    padding-top: 30px !important;
  }
  .pr30_pc {
    padding-right: 30px !important;
  }
  .pb30_pc {
    padding-bottom: 30px !important;
  }
  .pl30_pc {
    padding-left: 30px !important;
  }
  .ptb30_pc {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .plr30_pc {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .pt40_pc {
    padding-top: 40px !important;
  }
  .pr40_pc {
    padding-right: 40px !important;
  }
  .pb40_pc {
    padding-bottom: 40px !important;
  }
  .pl40_pc {
    padding-left: 40px !important;
  }
  .ptb40_pc {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .plr40_pc {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .pt50_pc {
    padding-top: 50px !important;
  }
  .pr50_pc {
    padding-right: 50px !important;
  }
  .pb50_pc {
    padding-bottom: 50px !important;
  }
  .pl50_pc {
    padding-left: 50px !important;
  }
  .ptb50_pc {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .plr50_pc {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .pt60_pc {
    padding-top: 60px !important;
  }
  .pr60_pc {
    padding-right: 60px !important;
  }
  .pb60_pc {
    padding-bottom: 60px !important;
  }
  .pl60_pc {
    padding-left: 60px !important;
  }
  .ptb60_pc {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .plr60_pc {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .pt70_pc {
    padding-top: 70px !important;
  }
  .pr70_pc {
    padding-right: 70px !important;
  }
  .pb70_pc {
    padding-bottom: 70px !important;
  }
  .pl70_pc {
    padding-left: 70px !important;
  }
  .ptb70_pc {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .plr70_pc {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .pt80_pc {
    padding-top: 80px !important;
  }
  .pr80_pc {
    padding-right: 80px !important;
  }
  .pb80_pc {
    padding-bottom: 80px !important;
  }
  .pl80_pc {
    padding-left: 80px !important;
  }
  .ptb80_pc {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .plr80_pc {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .pt90_pc {
    padding-top: 90px !important;
  }
  .pr90_pc {
    padding-right: 90px !important;
  }
  .pb90_pc {
    padding-bottom: 90px !important;
  }
  .pl90_pc {
    padding-left: 90px !important;
  }
  .ptb90_pc {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .plr90_pc {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .pt100_pc {
    padding-top: 100px !important;
  }
  .pr100_pc {
    padding-right: 100px !important;
  }
  .pb100_pc {
    padding-bottom: 100px !important;
  }
  .pl100_pc {
    padding-left: 100px !important;
  }
  .ptb100_pc {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .plr100_pc {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  .ptAuto_pc {
    padding-top: auto !important;
  }
  .prAuto_pc {
    padding-right: auto !important;
  }
  .pbAuto_pc {
    padding-bottom: auto !important;
  }
  .plAuto_pc {
    padding-left: auto !important;
  }
  .ptbAuto_pc {
    padding-top: auto !important;
    padding-bottom: auto !important;
  }
  .plrAuto_pc {
    padding-left: auto !important;
    padding-right: auto !important;
  }
}

/*------------------------------------------
marginを与える
------------------------------------------*/
.mt0 {
  margin-top: 0px !important;
}

.mr0 {
  margin-right: 0px !important;
}

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

.ml0 {
  margin-left: 0px !important;
}

.mtb0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.mlr0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.mt10 {
  margin-top: 10px !important;
}

.mr10 {
  margin-right: 10px !important;
}

.mb10 {
  margin-bottom: 10px !important;
}

.ml10 {
  margin-left: 10px !important;
}

.mtb10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mlr10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.mt20 {
  margin-top: 20px !important;
}

.mr20 {
  margin-right: 20px !important;
}

.mb20 {
  margin-bottom: 20px !important;
}

.ml20 {
  margin-left: 20px !important;
}

.mtb20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mlr20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.mt30 {
  margin-top: 30px !important;
}

.mr30 {
  margin-right: 30px !important;
}

.mb30 {
  margin-bottom: 30px !important;
}

.ml30 {
  margin-left: 30px !important;
}

.mtb30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mlr30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.mt40 {
  margin-top: 40px !important;
}

.mr40 {
  margin-right: 40px !important;
}

.mb40 {
  margin-bottom: 40px !important;
}

.ml40 {
  margin-left: 40px !important;
}

.mtb40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mlr40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.mt50 {
  margin-top: 50px !important;
}

.mr50 {
  margin-right: 50px !important;
}

.mb50 {
  margin-bottom: 50px !important;
}

.ml50 {
  margin-left: 50px !important;
}

.mtb50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mlr50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.mt60 {
  margin-top: 60px !important;
}

.mr60 {
  margin-right: 60px !important;
}

.mb60 {
  margin-bottom: 60px !important;
}

.ml60 {
  margin-left: 60px !important;
}

.mtb60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mlr60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.mt70 {
  margin-top: 70px !important;
}

.mr70 {
  margin-right: 70px !important;
}

.mb70 {
  margin-bottom: 70px !important;
}

.ml70 {
  margin-left: 70px !important;
}

.mtb70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mlr70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.mt80 {
  margin-top: 80px !important;
}

.mr80 {
  margin-right: 80px !important;
}

.mb80 {
  margin-bottom: 80px !important;
}

.ml80 {
  margin-left: 80px !important;
}

.mtb80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mlr80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.mt90 {
  margin-top: 90px !important;
}

.mr90 {
  margin-right: 90px !important;
}

.mb90 {
  margin-bottom: 90px !important;
}

.ml90 {
  margin-left: 90px !important;
}

.mtb90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mlr90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.mt100 {
  margin-top: 100px !important;
}

.mr100 {
  margin-right: 100px !important;
}

.mb100 {
  margin-bottom: 100px !important;
}

.ml100 {
  margin-left: 100px !important;
}

.mtb100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mlr100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.mtAuto {
  margin-top: auto !important;
}

.mrAuto {
  margin-right: auto !important;
}

.mbAuto {
  margin-bottom: auto !important;
}

.mlAuto {
  margin-left: auto !important;
}

.mtbAuto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mlrAuto {
  margin-left: auto !important;
  margin-right: auto !important;
}

@media screen and (max-width: 500px) {
  .mt0_sp {
    margin-top: 0px !important;
  }
  .mr0_sp {
    margin-right: 0px !important;
  }
  .mb0_sp {
    margin-bottom: 0px !important;
  }
  .ml0_sp {
    margin-left: 0px !important;
  }
  .mtb0_sp {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mlr0_sp {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .mt10_sp {
    margin-top: 10px !important;
  }
  .mr10_sp {
    margin-right: 10px !important;
  }
  .mb10_sp {
    margin-bottom: 10px !important;
  }
  .ml10_sp {
    margin-left: 10px !important;
  }
  .mtb10_sp {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mlr10_sp {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .mt20_sp {
    margin-top: 20px !important;
  }
  .mr20_sp {
    margin-right: 20px !important;
  }
  .mb20_sp {
    margin-bottom: 20px !important;
  }
  .ml20_sp {
    margin-left: 20px !important;
  }
  .mtb20_sp {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mlr20_sp {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .mt30_sp {
    margin-top: 30px !important;
  }
  .mr30_sp {
    margin-right: 30px !important;
  }
  .mb30_sp {
    margin-bottom: 30px !important;
  }
  .ml30_sp {
    margin-left: 30px !important;
  }
  .mtb30_sp {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mlr30_sp {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .mt40_sp {
    margin-top: 40px !important;
  }
  .mr40_sp {
    margin-right: 40px !important;
  }
  .mb40_sp {
    margin-bottom: 40px !important;
  }
  .ml40_sp {
    margin-left: 40px !important;
  }
  .mtb40_sp {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mlr40_sp {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .mt50_sp {
    margin-top: 50px !important;
  }
  .mr50_sp {
    margin-right: 50px !important;
  }
  .mb50_sp {
    margin-bottom: 50px !important;
  }
  .ml50_sp {
    margin-left: 50px !important;
  }
  .mtb50_sp {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mlr50_sp {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .mt60_sp {
    margin-top: 60px !important;
  }
  .mr60_sp {
    margin-right: 60px !important;
  }
  .mb60_sp {
    margin-bottom: 60px !important;
  }
  .ml60_sp {
    margin-left: 60px !important;
  }
  .mtb60_sp {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mlr60_sp {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .mt70_sp {
    margin-top: 70px !important;
  }
  .mr70_sp {
    margin-right: 70px !important;
  }
  .mb70_sp {
    margin-bottom: 70px !important;
  }
  .ml70_sp {
    margin-left: 70px !important;
  }
  .mtb70_sp {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mlr70_sp {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .mt80_sp {
    margin-top: 80px !important;
  }
  .mr80_sp {
    margin-right: 80px !important;
  }
  .mb80_sp {
    margin-bottom: 80px !important;
  }
  .ml80_sp {
    margin-left: 80px !important;
  }
  .mtb80_sp {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mlr80_sp {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .mt90_sp {
    margin-top: 90px !important;
  }
  .mr90_sp {
    margin-right: 90px !important;
  }
  .mb90_sp {
    margin-bottom: 90px !important;
  }
  .ml90_sp {
    margin-left: 90px !important;
  }
  .mtb90_sp {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mlr90_sp {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .mt100_sp {
    margin-top: 100px !important;
  }
  .mr100_sp {
    margin-right: 100px !important;
  }
  .mb100_sp {
    margin-bottom: 100px !important;
  }
  .ml100_sp {
    margin-left: 100px !important;
  }
  .mtb100_sp {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mlr100_sp {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  .mtAuto_sp {
    margin-top: auto !important;
  }
  .mrAuto_sp {
    margin-right: auto !important;
  }
  .mbAuto_sp {
    margin-bottom: auto !important;
  }
  .mlAuto_sp {
    margin-left: auto !important;
  }
  .mtbAuto_sp {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mlrAuto_sp {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media screen and (min-width: 500px) {
  .mt0_pc {
    margin-top: 0px !important;
  }
  .mr0_pc {
    margin-right: 0px !important;
  }
  .mb0_pc {
    margin-bottom: 0px !important;
  }
  .ml0_pc {
    margin-left: 0px !important;
  }
  .mtb0_pc {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .mlr0_pc {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .mt10_pc {
    margin-top: 10px !important;
  }
  .mr10_pc {
    margin-right: 10px !important;
  }
  .mb10_pc {
    margin-bottom: 10px !important;
  }
  .ml10_pc {
    margin-left: 10px !important;
  }
  .mtb10_pc {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .mlr10_pc {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .mt20_pc {
    margin-top: 20px !important;
  }
  .mr20_pc {
    margin-right: 20px !important;
  }
  .mb20_pc {
    margin-bottom: 20px !important;
  }
  .ml20_pc {
    margin-left: 20px !important;
  }
  .mtb20_pc {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .mlr20_pc {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .mt30_pc {
    margin-top: 30px !important;
  }
  .mr30_pc {
    margin-right: 30px !important;
  }
  .mb30_pc {
    margin-bottom: 30px !important;
  }
  .ml30_pc {
    margin-left: 30px !important;
  }
  .mtb30_pc {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mlr30_pc {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .mt40_pc {
    margin-top: 40px !important;
  }
  .mr40_pc {
    margin-right: 40px !important;
  }
  .mb40_pc {
    margin-bottom: 40px !important;
  }
  .ml40_pc {
    margin-left: 40px !important;
  }
  .mtb40_pc {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mlr40_pc {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .mt50_pc {
    margin-top: 50px !important;
  }
  .mr50_pc {
    margin-right: 50px !important;
  }
  .mb50_pc {
    margin-bottom: 50px !important;
  }
  .ml50_pc {
    margin-left: 50px !important;
  }
  .mtb50_pc {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .mlr50_pc {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .mt60_pc {
    margin-top: 60px !important;
  }
  .mr60_pc {
    margin-right: 60px !important;
  }
  .mb60_pc {
    margin-bottom: 60px !important;
  }
  .ml60_pc {
    margin-left: 60px !important;
  }
  .mtb60_pc {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .mlr60_pc {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .mt70_pc {
    margin-top: 70px !important;
  }
  .mr70_pc {
    margin-right: 70px !important;
  }
  .mb70_pc {
    margin-bottom: 70px !important;
  }
  .ml70_pc {
    margin-left: 70px !important;
  }
  .mtb70_pc {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .mlr70_pc {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .mt80_pc {
    margin-top: 80px !important;
  }
  .mr80_pc {
    margin-right: 80px !important;
  }
  .mb80_pc {
    margin-bottom: 80px !important;
  }
  .ml80_pc {
    margin-left: 80px !important;
  }
  .mtb80_pc {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .mlr80_pc {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .mt90_pc {
    margin-top: 90px !important;
  }
  .mr90_pc {
    margin-right: 90px !important;
  }
  .mb90_pc {
    margin-bottom: 90px !important;
  }
  .ml90_pc {
    margin-left: 90px !important;
  }
  .mtb90_pc {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .mlr90_pc {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .mt100_pc {
    margin-top: 100px !important;
  }
  .mr100_pc {
    margin-right: 100px !important;
  }
  .mb100_pc {
    margin-bottom: 100px !important;
  }
  .ml100_pc {
    margin-left: 100px !important;
  }
  .mtb100_pc {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .mlr100_pc {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  .mtAuto_pc {
    margin-top: auto !important;
  }
  .mrAuto_pc {
    margin-right: auto !important;
  }
  .mbAuto_pc {
    margin-bottom: auto !important;
  }
  .mlAuto_pc {
    margin-left: auto !important;
  }
  .mtbAuto_pc {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mlrAuto_pc {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

/*====================================================================================
限定
====================================================================================*/
@media screen and (max-width: 500px) {
  .pc {
    display: none !important;
  }
}

@media screen and (min-width: 500px) {
  .sp {
    display: none !important;
  }
}

/*====================================================================================
横並びの設定
====================================================================================*/
/*------------------------------------------
解除
------------------------------------------*/
.cf:after {
  content: "" !important;
  display: block !important;
  width: 100% !important;
  height: 0 !important;
  clear: both !important;
}

@media screen and (max-width: 500px) {
  .cf_sp:after {
    content: "" !important;
    display: block !important;
    width: 100% !important;
    height: 0 !important;
    clear: both !important;
  }
}

@media screen and (min-width: 500px) {
  .cf_pc:after {
    content: "" !important;
    display: block !important;
    width: 100% !important;
    height: 0 !important;
    clear: both !important;
  }
}

html:root {
  background-color: #000;
}

body[data-html="index"] {
  padding-bottom: 120px;
  background-image: url("../images/bg_body.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom;
}

section, footer {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

/*====================================================================================
共通
====================================================================================*/
section > *:not(:last-child) {
  margin-bottom: 20px;
}

.inner {
  padding: 10px;
}

.stretch {
  width: 100%;
}

.tit01 {
  padding: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
  background-color: #3a3a3a;
}

.tit02 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
  display: inline-block;
  padding: 5px 10px;
  border: 1px solid #fff;
}

.list01 {
  margin-left: 1.5em;
}

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

body {
  position: relative;
}

footer {
  text-align: center;
  padding: 10px 0;
}

footer small {
  color: #fff;
  font-size: 60%;
}

/*====================================================================================
ボタン
====================================================================================*/
/* ボタン：共通
------------------------------------------*/
*[class*="btn"] {
  width: 100%;
  display: block;
  text-align: center;
  margin: 10px 0;
  position: relative;
}

*[class*="btn"] > * {
  display: inline-block;
  width: 100%;
  line-height: 1em;
  box-sizing: border-box;
}

/* ボタン：通常
------------------------------------------*/
.btn01 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.btn01 > * {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  padding: 20px 0;
  background-color: #ffd633;
  border: 1px solid #ffe78a;
  border-radius: 2px;
}

.btn01.arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-left: 15px solid rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 50%;
  margin-top: -10px;
  right: 0px;
}

.btn01.back > * {
  background-color: #a4cbe6;
  border: 1px solid #c5e7ff;
}

.btn01.back.arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-left: 10px solid transparent;
  border-right: 15px solid rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 50%;
  margin-top: -10px;
  right: auto;
  left: 0px;
}

/* ボタン：申し込む
------------------------------------------*/
.btn02 {
  width: auto;
  display: inline-block;
  margin: 0;
  margin-top: 10px;
}

.btn02 > * {
  color: #000;
  font-size: 14px;
  font-weight: 600;
  padding: 10px 20px;
  background-color: #ffd633;
  border: 1px solid #ffe78a;
  border-radius: 2px;
}

.btn02.back > * {
  background-color: #a4cbe6;
  border: 1px solid #c5e7ff;
}

/* ボタン：アコーディオン
------------------------------------------*/
.btn03 {
  text-align: center;
  margin-top: 30px;
  position: relative;
}

.btn03 > * {
  width: 100%;
  padding: 15px;
  border: 1px solid #ffd633;
  position: relative;
}

.btn03 > *:before, .btn03 > *:after {
  content: "";
  display: block;
  width: 14px;
  height: 2px;
  background-color: #ffd633;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -1px;
}

.btn03 > *:after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  transition: .25s ease-in;
}

.btn03[data-state="act"] > *:after {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  transition: .25s ease-out;
}

/*====================================================================================
MV
====================================================================================*/
/*------------------------------------------
パーツ
------------------------------------------*/
.readArrow {
  width: 209px;
  height: 111px;
  position: absolute;
  top: 50%;
  margin-top: -120px;
}

.readArrow img {
  width: 100%;
}

.readTxt01 {
  color: #eeda6d;
  font-weight: 600;
  font-size: 16px;
  line-height: 25px;
  text-align: center;
  margin-top: 20px;
}

.areaMovie {
  padding: 10px;
}

.areaMovie .movie {
  position: relative;
  width: 100%;
  padding: 56.25% 0 0 0;
  border: 2px solid #999898;
}

.areaMovie .movie iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.areaMv .txt {
  color: #ffd633;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  line-height: 1.2em;
}

/*------------------------------------------
エリア  
------------------------------------------*/
.areaMv {
  position: relative;
}

.areaLottery *[class*="btn"] {
  margin-top: 20px;
}

/*====================================================================================
あらすじ
====================================================================================*/
.areaArasuji {
  padding-top: 50px;
  position: relative;
  background-image: url("../images/bg_Summary01.png"), url("../images/bg_Summary03.png");
  background-position: top, bottom;
  background-repeat: no-repeat;
  background-size: contain;
}

.areaArasuji .tit {
  font-size: 16px;
  line-height: 25px;
  text-align: center;
  font-weight: 600;
  margin-bottom: 30px;
}

/*====================================================================================
感想
====================================================================================*/
.areaCaster .txt {
  margin: 30px 0;
}

.areaCaster .txt > *:not(:last-child) {
  margin-bottom: 30px;
}

.areaCaster * {
  line-height: 26px;
}

.areaCaster .strong {
  color: #ff6c9c;
  font-weight: 600;
}

.areaCaster .name {
  font-weight: 600;
}

/*====================================================================================
トップページ
====================================================================================*/
body[data-html="index"] footer {
  position: absolute;
  left: auto;
  bottom: 10px;
}

body[data-html="index"] .btn01 {
  width: 100%;
}

/*====================================================================================
詳細ページ
====================================================================================*/
/*------------------------------------------
リンクリスト
------------------------------------------*/
.linkList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

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

/*------------------------------------------

------------------------------------------*/
.linkList-item {
  padding: 15px 10px 10px;
}

.linkList-item + .linkList-item {
  margin-top: 15px;
  border-top: 1px dashed #fff;
}

.dl-area {
  margin-top: 10px;
}

.dl-area dt {
  width: 4em;
  font-weight: 600;
  float: left;
  position: relative;
}

.dl-area dt:after {
  content: "：";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.dl-area dd {
  padding-left: 4em;
}

/*====================================================================================
フォーム  
====================================================================================*/
label.select, label.email {
  display: block;
  padding: 5px 10px;
  background-color: #fff;
}

label.select > *, label.email > * {
  width: 100%;
}

label.select *, label.email * {
  color: #000;
}

.select {
  width: 48%;
  position: relative;
}

.select:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-top: 10px solid #000;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -5px;
}

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

.form .tit02 {
  margin-bottom: 10px;
}

.form .col-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.form .col-2 > * {
  display: block;
  width: 48%;
}

.form .col-2 .select {
  width: 100%;
}

.form .tit01 {
  text-align: center;
  margin: 0 -10px;
  margin-bottom: 10px;
}

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

.form .checkbox {
  display: block;
  text-align: center;
}

.form .checkbox input {
  margin-right: 5px;
  vertical-align: middle;
}

/*====================================================================================
完了ページ
====================================================================================*/
body[data-html="compliete"] .inner p {
  font-size: 16px;
}

body[data-html="compliete"] .btnArea > * {
  text-align: center;
  margin-bottom: 15px;
}

body[data-html="compliete"] .btnArea > * > *:not(:last-child) {
  margin-bottom: 5px;
}

/*====================================================================================
当選ページ
====================================================================================*/
.txtBox {
  border: 1px solid #fff;
  padding: 10px;
}

.txtBox table {
  width: 100%;
  max-width: 320px;
  margin-left: auto;
  margin-right: auto;
}

.txtBox th, .txtBox td {
  font-size: 16px;
  vertical-align: top;
  padding: 5px 0;
}

.txtBox .fw-bo th, .txtBox .fw-bo td {
  font-weight: 600;
}

.txtBox th {
  width: 50px;
}

.txtBox th:after {
  content: "：";
}

/*====================================================================================
モーダルウィンドウ
====================================================================================*/
#modal > div .modal_window {
  margin: 0px 10px;
}

#modal > div .modal_window * {
  color: #000;
}

/*====================================================================================
SNS
====================================================================================*/
.snsArea {
  width: 100%;
  max-width: 400px;
}

.snsArea ul {
  display: table;
  table-layout: fixed;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.snsArea li {
  display: table-cell;
  height: 26px;
  line-height: 1em;
}

.snsArea li:not(:last-child) {
  padding-right: 8px;
}

.snsArea li a {
  display: block;
  width: 100%;
  height: auto;
  color: #fff;
  font-size: 12px;
  text-align: center;
  vertical-align: middle;
  padding: 3px 0;
  border: 1px solid transparent;
  border-radius: 2px;
}

.snsArea li a * {
  vertical-align: middle;
}

.snsArea li a svg {
  position: relative;
  top: 0;
}

.snsArea li a span {
  margin-left: 5px;
}

.snsArea .twitter a {
  background-color: #01a7e1;
}

.snsArea .facebook a {
  background-color: #3c599d;
}

.snsArea .line a {
  background-color: #00c300;
}

.snsArea .twitter svg {
  width: 18px;
  height: 18px;
  fill: #fff;
}

.snsArea .facebook svg {
  width: 9px;
  height: 18px;
  fill: #fff;
}

.snsArea .line svg {
  width: 19px;
  height: 18px;
}

.snsArea .line svg .st0 {
  fill: #fff;
}

.snsArea .line svg .st1 {
  fill: #3ACE01;
}

body[data-html="index"] {
  opacity: 0;
  -webkit-animation: mv01 1s .2s ease-in forwards;
          animation: mv01 1s .2s ease-in forwards;
}

.readArrow {
  z-index: 999;
  opacity: 0;
  -webkit-animation: readArrow01 .4s 1.2s ease-in-out forwards;
          animation: readArrow01 .4s 1.2s ease-in-out forwards;
}

@keyframes mv01 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes mv01 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes readArrow01 {
  0% {
    opacity: 0;
    margin-top: -180px;
    left: 150px;
  }
  40% {
    opacity: 1;
    margin-top: -180px;
    left: 150px;
  }
  60% {
    opacity: 1;
    margin-top: -180px;
    left: 150px;
  }
  80% {
    opacity: 1;
    margin-top: -120px;
    left: 0;
  }
  85% {
    opacity: 1;
    margin-top: -124px;
    left: 0;
  }
  90% {
    opacity: 1;
    margin-top: -120px;
    left: 0;
  }
  95% {
    opacity: 1;
    margin-top: -116px;
    left: 0;
  }
  100% {
    opacity: 1;
    margin-top: -120px;
    left: 0;
  }
}

@keyframes readArrow01 {
  0% {
    opacity: 0;
    margin-top: -180px;
    left: 150px;
  }
  40% {
    opacity: 1;
    margin-top: -180px;
    left: 150px;
  }
  60% {
    opacity: 1;
    margin-top: -180px;
    left: 150px;
  }
  80% {
    opacity: 1;
    margin-top: -120px;
    left: 0;
  }
  85% {
    opacity: 1;
    margin-top: -124px;
    left: 0;
  }
  90% {
    opacity: 1;
    margin-top: -120px;
    left: 0;
  }
  95% {
    opacity: 1;
    margin-top: -116px;
    left: 0;
  }
  100% {
    opacity: 1;
    margin-top: -120px;
    left: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJjb25mL19jb21tb24uc2NzcyIsImNvbmYvX2V4dGVuZC5zY3NzIiwiY29tbW9uL19jb21tb24uc2NzcyIsImNvbW1vbi9fYW5pbWUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNHakI7O3NGQUVzRjtBQUN0RjtFQUFXLG1CQUFtQjtFQUFDLG9CQUFhO0NBQVk7O0FBRXhEOztzRkFFc0Y7QUFDdEY7RUFBTSxvQ0FBb0M7Q0FBRzs7QUFFN0M7OzRDQUU0QztBQUM1Qzs7RUFHQyxZQ1RtQjtFRFVuQixnQkFGVTtFQUdWLGlCQUFpQjtFQUNqQiw2SUNBOEg7RURDOUgsaUJBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixrQkFBbUI7RUFDbkIsc0JBQXNCO0NBQ3RCOztBQUVEOzs0Q0FFNEM7QUFFNUM7NENBQzRDO0FBQzVDO0VBQVEsNEJBQTRCO0NBQUc7O0FBQ3ZDO0VBQVEsOEJBQThCO0NBQUc7O0FBQ3pDO0VBQVEsNkJBQTZCO0NBQUc7O0FBRXhDO0VBQTJDO0lBQVcsNEJBQTRCO0dBQUc7RUFBQTtJQUFXLDhCQUE4QjtHQUFHO0VBQUE7SUFBVyw2QkFBNkI7R0FBRztDRG1CM0s7O0FDbEJEO0VBQTJDO0lBQVcsNEJBQTRCO0dBQUc7RUFBQTtJQUFXLDhCQUE4QjtHQUFHO0VBQUE7SUFBVyw2QkFBNkI7R0FBRztDRDhCM0s7O0FDNUJEOzRDQUM0QztBQUM1QztFQUFRLCtCQUErQjtDQUFHOztBQUMxQztFQUFRLGtDQUFrQztDQUFHOztBQUM3QztFQUFRLGtDQUFrQztDQUFHOztBQUU3QztFQUEyQztJQUFXLCtCQUErQjtHQUFHO0VBQUE7SUFBVyxrQ0FBa0M7R0FBRztFQUFBO0lBQVcsa0NBQWtDO0dBQUc7Q0RnRHZMOztBQy9DRDtFQUEyQztJQUFXLCtCQUErQjtHQUFHO0VBQUE7SUFBVyxrQ0FBa0M7R0FBRztFQUFBO0lBQVcsa0NBQWtDO0dBQUc7Q0QyRHZMOztBQ3pERDs0Q0FDNEM7QUFDNUM7RUFBUSxrQkFBa0I7Q0FBRzs7QUFDN0I7RUFBUSxvQkFBb0I7Q0FBRzs7QUFFL0I7RUFBMkM7SUFBVyw2QkFBNkI7R0FBRztFQUFBO0lBQVcsK0JBQStCO0dBQUc7Q0R1RWxJOztBQ3RFRDtFQUEyQztJQUFXLDZCQUE2QjtHQUFHO0VBQUE7SUFBVywrQkFBK0I7R0FBRztDRCtFbEk7O0FDN0VEOzRDQUM0QztBQUM1QztFQUFRLCtCQUErQjtFQUFFLDRCQUE0QjtFQUFFLG1DQUFtQztDQUFHOztBQUU3RztFQUEyQztJQUFXLCtCQUErQjtJQUFFLDRCQUE0QjtJQUFFLG1DQUFtQztHQUFHO0NEeUYxSjs7QUN4RkQ7RUFBMkM7SUFBVywrQkFBK0I7SUFBRSw0QkFBNEI7SUFBRSxtQ0FBbUM7R0FBRztDRGdHMUo7O0FDOUZEOzRDQUM0QztBQUM1QztFQUFTLG9CQUFvQjtFQUFFLGlCQUFpQjtFQUFFLHdCQUF3QjtDQUFJOztBQUU5RTtFQUEyQztJQUFXLCtCQUErQjtJQUFFLDRCQUE0QjtJQUFFLG1DQUFtQztHQUFHO0NEMEcxSjs7QUN6R0Q7RUFBMkM7SUFBVywrQkFBK0I7SUFBRSw0QkFBNEI7SUFBRSxtQ0FBbUM7R0FBRztDRGlIMUo7O0FDOUdEOztzRkFFc0Y7QUFFdEY7OzRDQUU0QztBQUczQztFQUFDLDRCQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLDRCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUM5RTtFQUFDLDZCQUFvQztFQUFFLDhCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztFQUFFLGdDQUFvQztDQUFHOztBQUM5RTtFQUFDLDhCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztFQUFFLGdDQUFvQztDQUFHOztBQUM5RTtFQUFDLDhCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztFQUFFLGdDQUFvQztDQUFHOztBQUM5RTtFQUFDLDhCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztFQUFFLGdDQUFvQztDQUFHOztBQUM5RTtFQUFDLDhCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztFQUFFLGdDQUFvQztDQUFHOztBQUM5RTtFQUFDLDhCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4QztFQUFDLDhCQUFvQztDQUFHOztBQUN4QztFQUFDLDZCQUFvQztFQUFFLGdDQUFvQztDQUFHOztBQUM5RTtFQUFDLDhCQUFvQztFQUFFLCtCQUFvQztDQUFHOztBQUw5RTtFQUFDLDZCQUFvQztDQUFHOztBQUN4QztFQUFDLCtCQUFvQztDQUFHOztBQUN4QztFQUFDLGdDQUFvQztDQUFHOztBQUN4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QjtJQUFFLGdDQUFnQztHQUFHO0VBQUE7SUFBYSw4QkFBOEI7SUFBRSwrQkFBK0I7R0FBRztDRHczQnZ0Qjs7QUN0M0JEOzs0Q0FFNEM7QUFHM0M7RUFBQywyQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywyQkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw0QkFBbUM7RUFBRSw2QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw0QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw4QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQyw0QkFBbUM7RUFBRSwrQkFBbUM7Q0FBRzs7QUFDNUU7RUFBQyw2QkFBbUM7RUFBRSw4QkFBbUM7Q0FBRzs7QUFMNUU7RUFBQyw2QkFBbUM7Q0FBRzs7QUFDdkM7RUFBQywrQkFBbUM7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QVE7R0ptNkUvQztFSWw2RUM7SUFBSSxXQUFXO0lBQUUsbUJBQW1CO0lBQUUsUUFBUTtHSnU2RS9DO0VJdDZFQztJQUFJLFdBQVc7SUFBRSxtQkFBbUI7SUFBRSxRQUFRO0dKMjZFL0M7RUkxNkVDO0lBQUksV0FBVztJQUFFLG1CQUFtQjtJQUFFLFFBQVE7R0orNkUvQztFSTk2RUM7SUFBSyxXQUFXO0lBQUUsbUJBQW1CO0lBQUUsUUFBUTtHSm03RWhEO0NBQ0YiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgqjjg6rjgqLjga7oqK3lrppcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sLCBib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICDjgIBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jg4bjgq3jgrnjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7ln7rmnKzjg5Xjgqnjg7Pjg4hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsIGR0LCBkZCwgbGksIGZpZWxkc2V0LCBmb3JtLFxubGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYUtha3VQcm9OLVczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44OG44Kt44K544OI44K544K/44Kk44OrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyog6KGM5o+D44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhLWxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGEtY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRhLXJpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnRhLWxlX3NwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhLWNlX3NwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAudGEtcmlfc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLnRhLWxlX3BjIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhLWNlX3BjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAudGEtcmlfcGMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyog57im5o+D44GI77yIdmVydGlhY2wtYWxpZ25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udmEtdG8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi52YS1taSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnZhLWJvIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudmEtdG9fc3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAudmEtbWlfc3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuICAudmEtYm9fc3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAudmEtdG9fcGMge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAudmEtbWlfcGMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuICAudmEtYm9fcGMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiDjg4bjgq3jgrnjg4jjga7lpKrjgZVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZnctYm8ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZ3LW5vIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZ3LWJvX3NwIHtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICB9XG4gIC5mdy1ub19zcCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5mdy1ib19wYyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgfVxuICAuZnctbm9fcGMge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiDkuIDooYzjgafjga/jgb/lh7rjgZ/pg6jliIbjgpIuLi5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udG8tZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnRvLWVsX3NwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLnRvLWVsX3BjIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyog5oqY44KK6L+U44GX44Gq44GX44O744Gv44G/5Ye644Gf44KJ6Z2e6KGo56S6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRvLWVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC50by1lbF9zcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC50by1lbF9wYyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7kvZnnmb3jga7oqK3lrprvvJp0b3DjgIFyaWdodOOAgWJvdHRvbeOAgWxlZnTjgIF0b3Djgahib3R0b23jgIFsZWZ044GocmlnaHRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxucGFkZGluZ+OCkuS4juOBiOOCi1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wdDAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdGIwIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbHIwIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBsMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnB0YjEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBscjEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnB0MjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBiMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwyMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucHRiMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGxyMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucHQzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGIzMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdGIzMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbHIzMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdDQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBsNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnB0YjQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBscjQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnB0NTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBiNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHRiNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGxyNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHQ2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI2MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdGI2MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbHI2MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdDcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBsNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnB0YjcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBscjcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnB0ODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnBiODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucHRiODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGxyODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucHQ5MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI5MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdGI5MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wbHI5MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGIxMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnBsMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHRiMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGxyMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHRBdXRvIHtcbiAgcGFkZGluZy10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnByQXV0byB7XG4gIHBhZGRpbmctcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnBiQXV0byB7XG4gIHBhZGRpbmctYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wbEF1dG8ge1xuICBwYWRkaW5nLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnB0YkF1dG8ge1xuICBwYWRkaW5nLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucGxyQXV0byB7XG4gIHBhZGRpbmctbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wdDBfc3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIwX3NwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsMF9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMF9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQxMF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIxMF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjEwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDEwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMTBfc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMTBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQyMF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIyMF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjIwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDIwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMjBfc3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMjBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQzMF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIzMF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjMwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDMwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMzBfc3Age1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMzBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ0MF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI0MF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjQwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDQwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNDBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNDBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ1MF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI1MF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjUwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDUwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNTBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNTBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ2MF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI2MF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjYwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDYwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNjBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNjBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ3MF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI3MF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjcwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDcwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNzBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNzBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ4MF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI4MF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjgwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDgwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiODBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyODBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ5MF9zcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI5MF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjkwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDkwX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiOTBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyOTBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQxMDBfc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcjEwMF9zcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIxMDBfc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDEwMF9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdGIxMDBfc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbHIxMDBfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdEF1dG9fc3Age1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByQXV0b19zcCB7XG4gICAgcGFkZGluZy1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wYkF1dG9fc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsQXV0b19zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0YkF1dG9fc3Age1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucGxyQXV0b19zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5wdDBfcGMge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIwX3BjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsMF9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMF9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQxMF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIxMF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjEwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDEwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMTBfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMTBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQyMF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIyMF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjIwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDIwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMjBfcGMge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMjBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQzMF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHIzMF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjMwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDMwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiMzBfcGMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyMzBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ0MF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI0MF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjQwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDQwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNDBfcGMge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNDBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ1MF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI1MF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjUwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDUwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNTBfcGMge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNTBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ2MF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI2MF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjYwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDYwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNjBfcGMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNjBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ3MF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI3MF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjcwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDcwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiNzBfcGMge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyNzBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ4MF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI4MF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjgwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDgwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiODBfcGMge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyODBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQ5MF9wYyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHI5MF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYjkwX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDkwX3BjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHRiOTBfcGMge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGxyOTBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHQxMDBfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcjEwMF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGIxMDBfcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbDEwMF9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdGIxMDBfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbHIxMDBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdEF1dG9fcGMge1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByQXV0b19wYyB7XG4gICAgcGFkZGluZy1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wYkF1dG9fcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsQXV0b19wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0YkF1dG9fcGMge1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucGxyQXV0b19wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgpLkuI7jgYjjgotcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubXQwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tbDAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGIwIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGIxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm10MjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwyMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGIyMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGIzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm10NDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw0MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGI0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm10NTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw1MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGI1MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGI2MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm10NzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw3MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGI3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm10ODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw4MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGI4MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdGI5MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWxyOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm10MTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1yMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm10YjEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tbHIxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXRBdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXJBdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYkF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbEF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXRiQXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWxyQXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAubXQwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIwX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjBfc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiMF9zcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDEwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yMTBfc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjEwX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sMTBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10YjEwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbHIxMF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQyMF9zcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcjIwX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIyMF9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDIwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdGIyMF9zcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWxyMjBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10MzBfc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIzMF9zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iMzBfc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwzMF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiMzBfc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjMwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDQwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yNDBfc3Age1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjQwX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sNDBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10YjQwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbHI0MF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQ1MF9zcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcjUwX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWI1MF9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDUwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdGI1MF9zcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWxyNTBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10NjBfc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXI2MF9zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iNjBfc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWw2MF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiNjBfc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjYwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDcwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yNzBfc3Age1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjcwX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sNzBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10YjcwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbHI3MF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQ4MF9zcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcjgwX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWI4MF9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDgwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdGI4MF9zcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWxyODBfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10OTBfc3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXI5MF9zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iOTBfc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWw5MF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiOTBfc3Age1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjkwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDEwMF9zcCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIxMDBfc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIxMDBfc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sMTAwX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiMTAwX3NwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjEwMF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdEF1dG9fc3Age1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXJBdXRvX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWJBdXRvX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sQXV0b19zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXRiQXV0b19zcCB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWxyQXV0b19zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAubXQwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIwX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjBfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiMF9wYyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDEwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yMTBfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjEwX3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sMTBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10YjEwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbHIxMF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQyMF9wYyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcjIwX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIyMF9wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDIwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdGIyMF9wYyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWxyMjBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10MzBfcGMge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIzMF9wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iMzBfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWwzMF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiMzBfcGMge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjMwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDQwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yNDBfcGMge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjQwX3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sNDBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10YjQwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbHI0MF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQ1MF9wYyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcjUwX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWI1MF9wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDUwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdGI1MF9wYyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWxyNTBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10NjBfcGMge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXI2MF9wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iNjBfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWw2MF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiNjBfcGMge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjYwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDcwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yNzBfcGMge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYjcwX3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sNzBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10YjcwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbHI3MF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXQ4MF9wYyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcjgwX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWI4MF9wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbDgwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdGI4MF9wYyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWxyODBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10OTBfcGMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXI5MF9wYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iOTBfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWw5MF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiOTBfcGMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjkwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdDEwMF9wYyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXIxMDBfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWIxMDBfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sMTAwX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubXRiMTAwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1scjEwMF9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdEF1dG9fcGMge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXJBdXRvX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWJBdXRvX3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sQXV0b19wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXRiQXV0b19wYyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWxyQXV0b19wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu6ZmQ5a6aXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuaoquS4puOBs+OBruioreWumlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7op6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2Y6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2Zfc3A6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAuY2ZfcGM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgfVxufVxuXG5odG1sOnJvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG5ib2R5W2RhdGEtaHRtbD1cImluZGV4XCJdIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmdfYm9keS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuXG5zZWN0aW9uLCBmb290ZXIge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu5YWx6YCaXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuc2VjdGlvbiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5zdHJldGNoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aXQwMSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhM2EzYTtcbn1cblxuLnRpdDAyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4ubGlzdDAxIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuXG4ubGlzdDAxIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuZm9vdGVyIHNtYWxsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNjAlO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44Oc44K/44OzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyog44Oc44K/44Oz77ya5YWx6YCaXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuKltjbGFzcyo9XCJidG5cIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuKltjbGFzcyo9XCJidG5cIl0gPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyog44Oc44K/44Oz77ya6YCa5bi4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ0bjAxIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmJ0bjAxID4gKiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDYzMztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZTc4YTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uYnRuMDEuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTVweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICByaWdodDogMHB4O1xufVxuXG4uYnRuMDEuYmFjayA+ICoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRjYmU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzVlN2ZmO1xufVxuXG4uYnRuMDEuYmFjay5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDBweDtcbn1cblxuLyog44Oc44K/44Oz77ya55Sz44GX6L6844KAXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ0bjAyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uYnRuMDIgPiAqIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNjMzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZlNzhhO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5idG4wMi5iYWNrID4gKiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGNiZTY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWU3ZmY7XG59XG5cbi8qIOODnOOCv+ODs++8muOCouOCs+ODvOODh+OCo+OCquODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5idG4wMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnRuMDMgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmQ2MzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ0bjAzID4gKjpiZWZvcmUsIC5idG4wMyA+ICo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNjMzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmJ0bjAzID4gKjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluO1xufVxuXG4uYnRuMDNbZGF0YS1zdGF0ZT1cImFjdFwiXSA+ICo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLW91dDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbk1WXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODvOODhFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yZWFkQXJyb3cge1xuICB3aWR0aDogMjA5cHg7XG4gIGhlaWdodDogMTExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMjBweDtcbn1cblxuLnJlYWRBcnJvdyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlYWRUeHQwMSB7XG4gIGNvbG9yOiAjZWVkYTZkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hcmVhTW92aWUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYXJlYU1vdmllIC5tb3ZpZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDU2LjI1JSAwIDAgMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzk5OTg5ODtcbn1cblxuLmFyZWFNb3ZpZSAubW92aWUgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hcmVhTXYgLnR4dCB7XG4gIGNvbG9yOiAjZmZkNjMzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Ko44Oq44KiICBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYXJlYU12IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXJlYUxvdHRlcnkgKltjbGFzcyo9XCJidG5cIl0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44GC44KJ44GZ44GYXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmFyZWFBcmFzdWppIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnX1N1bW1hcnkwMS5wbmdcIiksIHVybChcIi4uL2ltYWdlcy9iZ19TdW1tYXJ5MDMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AsIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uYXJlYUFyYXN1amkgLnRpdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuaEn+aDs1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5hcmVhQ2FzdGVyIC50eHQge1xuICBtYXJnaW46IDMwcHggMDtcbn1cblxuLmFyZWFDYXN0ZXIgLnR4dCA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hcmVhQ2FzdGVyICoge1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmFyZWFDYXN0ZXIgLnN0cm9uZyB7XG4gIGNvbG9yOiAjZmY2YzljO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYXJlYUNhc3RlciAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jg4jjg4Pjg5fjg5rjg7zjgrhcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5ib2R5W2RhdGEtaHRtbD1cImluZGV4XCJdIGZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiAxMHB4O1xufVxuXG5ib2R5W2RhdGEtaHRtbD1cImluZGV4XCJdIC5idG4wMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu6Kmz57Sw44Oa44O844K4XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquODs+OCr+ODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5saW5rTGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmxpbmtMaXN0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGlua0xpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMTBweCAxMHB4O1xufVxuXG4ubGlua0xpc3QtaXRlbSArIC5saW5rTGlzdC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZmZmO1xufVxuXG4uZGwtYXJlYSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5kbC1hcmVhIGR0IHtcbiAgd2lkdGg6IDRlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRsLWFyZWEgZHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+8mlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZGwtYXJlYSBkZCB7XG4gIHBhZGRpbmctbGVmdDogNGVtO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44OV44Kp44O844OgICBcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5sYWJlbC5zZWxlY3QsIGxhYmVsLmVtYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5sYWJlbC5zZWxlY3QgPiAqLCBsYWJlbC5lbWFpbCA+ICoge1xuICB3aWR0aDogMTAwJTtcbn1cblxubGFiZWwuc2VsZWN0ICosIGxhYmVsLmVtYWlsICoge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlbGVjdCB7XG4gIHdpZHRoOiA0OCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLmZvcm0gPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZm9ybSAudGl0MDIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZm9ybSAuY29sLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mb3JtIC5jb2wtMiA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLmZvcm0gLmNvbC0yIC5zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0gLnRpdDAxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mb3JtIC50aXQwMSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9ybSAuY2hlY2tib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZm9ybSAuY2hlY2tib3ggaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuWujOS6huODmuODvOOCuFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmJvZHlbZGF0YS1odG1sPVwiY29tcGxpZXRlXCJdIC5pbm5lciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5W2RhdGEtaHRtbD1cImNvbXBsaWV0ZVwiXSAuYnRuQXJlYSA+ICoge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbmJvZHlbZGF0YS1odG1sPVwiY29tcGxpZXRlXCJdIC5idG5BcmVhID4gKiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuW9k+mBuOODmuODvOOCuFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi50eHRCb3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udHh0Qm94IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi50eHRCb3ggdGgsIC50eHRCb3ggdGQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4udHh0Qm94IC5mdy1ibyB0aCwgLnR4dEJveCAuZnctYm8gdGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHh0Qm94IHRoIHtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi50eHRCb3ggdGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+8mlwiO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44Oi44O844OA44Or44Km44Kj44Oz44OJ44KmXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuI21vZGFsID4gZGl2IC5tb2RhbF93aW5kb3cge1xuICBtYXJnaW46IDBweCAxMHB4O1xufVxuXG4jbW9kYWwgPiBkaXYgLm1vZGFsX3dpbmRvdyAqIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5TTlNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc25zQXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uc25zQXJlYSB1bCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNuc0FyZWEgbGkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5zbnNBcmVhIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5zbnNBcmVhIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAzcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnNuc0FyZWEgbGkgYSAqIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNuc0FyZWEgbGkgYSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cblxuLnNuc0FyZWEgbGkgYSBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnNuc0FyZWEgLnR3aXR0ZXIgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMWE3ZTE7XG59XG5cbi5zbnNBcmVhIC5mYWNlYm9vayBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNTk5ZDtcbn1cblxuLnNuc0FyZWEgLmxpbmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGMzMDA7XG59XG5cbi5zbnNBcmVhIC50d2l0dGVyIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5zbnNBcmVhIC5mYWNlYm9vayBzdmcge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5zbnNBcmVhIC5saW5lIHN2ZyB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5zbnNBcmVhIC5saW5lIHN2ZyAuc3QwIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnNuc0FyZWEgLmxpbmUgc3ZnIC5zdDEge1xuICBmaWxsOiAjM0FDRTAxO1xufVxuXG5ib2R5W2RhdGEtaHRtbD1cImluZGV4XCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiBtdjAxIDFzIC4ycyBlYXNlLWluIGZvcndhcmRzO1xufVxuXG4ucmVhZEFycm93IHtcbiAgei1pbmRleDogOTk5O1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IHJlYWRBcnJvdzAxIC40cyAxLjJzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIG12MDEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBtdjAxIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJlYWRBcnJvdzAxIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLXRvcDogLTE4MHB4O1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAtMTgwcHg7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi10b3A6IC0xODBweDtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgODUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi10b3A6IC0xMjRweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIDkwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICA5NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLXRvcDogLTExNnB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgqjjg6rjgqLjga7oqK3lrppcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sLGJvZHkge292ZXJmbG93LXg6IGhpZGRlbjvjgIBwb3NpdGlvbjogcmVsYXRpdmU7fVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44OG44Kt44K544OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuYm9keSB7LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7fVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5Z+65pys44OV44Kp44Oz44OIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLGFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsZHQsIGRkLCBsaSxmaWVsZHNldCwgZm9ybSxcbmxhYmVsLCBsZWdlbmQsdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlIHtcblx0JHZhbDogMTRweDtcblx0Y29sb3I6ICRjb2xvcl9ibGFjazAxO1xuXHRmb250LXNpemU6ICR2YWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9Hb19qcDAyO1xuXHR0ZXh0LWFsaWduIDogbGVmdDtcblx0bGluZS1oZWlnaHQgOiAkdmFsICsgKCR2YWwgLzIpO1xuXHRsZXR0ZXItc3BhY2luZyA6IDA7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODhuOCreOCueODiOOCueOCv+OCpOODq1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyog6KGM5o+D44GIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhLWxlIHt0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7fVxuLnRhLWNlIHt0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDt9XG4udGEtcmkge3RleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7fVxuXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6ICRicmVha1BvaW50KXsgLnRhLWxlX3NwIHt0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7fSAudGEtY2Vfc3Age3RleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O30gLnRhLXJpX3NwIHt0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O30gfVxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOiAkYnJlYWtQb2ludCl7IC50YS1sZV9wYyB7dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O30gLnRhLWNlX3BjIHt0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDt9IC50YS1yaV9wYyB7dGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDt9IH1cblxuLyog57im5o+D44GI77yIdmVydGlhY2wtYWxpZ25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udmEtdG8ge3ZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDt9XG4udmEtbWkge3ZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDt9XG4udmEtYm8ge3ZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJGJyZWFrUG9pbnQpeyAudmEtdG9fc3Age3ZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDt9IC52YS1taV9zcCB7dmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O30gLnZhLWJvX3NwIHt2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7fSB9XG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6ICRicmVha1BvaW50KXsgLnZhLXRvX3BjIHt2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7fSAudmEtbWlfcGMge3ZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDt9IC52YS1ib19wYyB7dmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O30gfVxuXG4vKiDjg4bjgq3jgrnjg4jjga7lpKrjgZVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZnctYm8ge2ZvbnQtd2VpZ2h0OiBib2xkO31cbi5mdy1ubyB7Zm9udC13ZWlnaHQ6IG5vcm1hbDt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJGJyZWFrUG9pbnQpeyAuZnctYm9fc3Age2ZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7fSAuZnctbm9fc3Age2ZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDt9IH1cbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDogJGJyZWFrUG9pbnQpeyAuZnctYm9fcGMge2ZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7fSAuZnctbm9fcGMge2ZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDt9IH1cblxuLyog5LiA6KGM44Gn44Gv44G/5Ye644Gf6YOo5YiG44KSLi4uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRvLWVsIHt3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJGJyZWFrUG9pbnQpeyAudG8tZWxfc3Age3doaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O30gfVxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOiAkYnJlYWtQb2ludCl7IC50by1lbF9wYyB7d2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7fSB9XG5cbi8qIOaKmOOCiui/lOOBl+OBquOBl+ODu+OBr+OBv+WHuuOBn+OCiemdnuihqOekulxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50by1lbCB7IHdoaXRlLXNwYWNlOiBub3dyYXA7IG92ZXJmbG93OiBoaWRkZW47IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJGJyZWFrUG9pbnQpeyAudG8tZWxfc3Age3doaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O30gfVxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOiAkYnJlYWtQb2ludCl7IC50by1lbF9wYyB7d2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7fSB9XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuS9meeZveOBruioreWumu+8mnRvcOOAgXJpZ2h044CBYm90dG9t44CBbGVmdOOAgXRvcOOBqGJvdHRvbeOAgWxlZnTjgahyaWdodFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnBhZGRpbmfjgpLkuI7jgYjjgotcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kaTogMDtcbkB3aGlsZSAkaSA8PSAxMDAge1xuXHQucHQjeyRpfSAge3BhZGRpbmctdG9wICAgOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQucHIjeyRpfSAge3BhZGRpbmctcmlnaHQgOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQucGIjeyRpfSAge3BhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQucGwjeyRpfSAge3BhZGRpbmctbGVmdCAgOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQucHRiI3skaX0ge3BhZGRpbmctdG9wICAgOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQucGxyI3skaX0ge3BhZGRpbmctbGVmdCAgOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQgOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQkaTogJGkgKyAxMDtcbn1cblxuLnB0QXV0byAge3BhZGRpbmctdG9wICAgOiBhdXRvICFpbXBvcnRhbnQ7fVxuLnByQXV0byAge3BhZGRpbmctcmlnaHQgOiBhdXRvICFpbXBvcnRhbnQ7fVxuLnBiQXV0b1x0IHtwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O31cbi5wbEF1dG8gIHtwYWRkaW5nLWxlZnQgIDogYXV0byAhaW1wb3J0YW50O31cbi5wdGJBdXRvIHtwYWRkaW5nLXRvcCAgIDogYXV0byAhaW1wb3J0YW50OyBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O31cbi5wbHJBdXRvIHtwYWRkaW5nLWxlZnQgIDogYXV0byAhaW1wb3J0YW50OyBwYWRkaW5nLXJpZ2h0IDogYXV0byAhaW1wb3J0YW50O31cblxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAkYnJlYWtQb2ludCl7ICRpOiAwOyBAd2hpbGUgJGkgPD0gMTAwIHsgLnB0I3skaX1fc3Age3BhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAucHIjeyRpfV9zcCB7cGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O30gLnBiI3skaX1fc3Age3BhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAucGwjeyRpfV9zcCB7cGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAucHRiI3skaX1fc3Age3BhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7ICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O30gLnBsciN7JGl9X3NwIHtwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O30gJGk6ICRpICsgMTA7fSAucHRBdXRvX3NwIHtwYWRkaW5nLXRvcDogYXV0byAhaW1wb3J0YW50O30gLnByQXV0b19zcCB7cGFkZGluZy1yaWdodDogYXV0byAhaW1wb3J0YW50O30gLnBiQXV0b19zcCB7cGFkZGluZy1ib3R0b206IGF1dG8gIWltcG9ydGFudDt9IC5wbEF1dG9fc3Age3BhZGRpbmctbGVmdDogYXV0byAhaW1wb3J0YW50O30gLnB0YkF1dG9fc3Age3BhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7IHBhZGRpbmctYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7fSAucGxyQXV0b19zcCB7cGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQ6IGF1dG8gIWltcG9ydGFudDt9IH1cbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDogJGJyZWFrUG9pbnQpeyAkaTogMDsgQHdoaWxlICRpIDw9IDEwMCB7IC5wdCN7JGl9X3BjIHtwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O30gLnByI3skaX1fcGMge3BhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDt9IC5wYiN7JGl9X3BjIHtwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O30gLnBsI3skaX1fcGMge3BhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O30gLnB0YiN7JGl9X3BjIHtwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDt9IC5wbHIjeyRpfV9wYyB7cGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDt9ICRpOiAkaSArIDEwO30gLnB0QXV0b19wYyB7cGFkZGluZy10b3A6IGF1dG8gIWltcG9ydGFudDt9IC5wckF1dG9fcGMge3BhZGRpbmctcmlnaHQ6IGF1dG8gIWltcG9ydGFudDt9IC5wYkF1dG9fcGMge3BhZGRpbmctYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7fSAucGxBdXRvX3BjIHtwYWRkaW5nLWxlZnQ6IGF1dG8gIWltcG9ydGFudDt9IC5wdGJBdXRvX3BjIHtwYWRkaW5nLXRvcDogYXV0byAhaW1wb3J0YW50OyBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O30gLnBsckF1dG9fcGMge3BhZGRpbmctbGVmdDogYXV0byAhaW1wb3J0YW50OyBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7fSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5tYXJnaW7jgpLkuI7jgYjjgotcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kaTogMDtcbkB3aGlsZSAkaSA8PSAxMDAge1xuXHQubXQjeyRpfSAge21hcmdpbi10b3AgICA6ICN7JGl9cHggIWltcG9ydGFudDt9XG5cdC5tciN7JGl9ICB7bWFyZ2luLXJpZ2h0IDogI3skaX1weCAhaW1wb3J0YW50O31cblx0Lm1iI3skaX0gIHttYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQubWwjeyRpfSAge21hcmdpbi1sZWZ0ICA6ICN7JGl9cHggIWltcG9ydGFudDt9XG5cdC5tdGIjeyRpfSB7bWFyZ2luLXRvcCAgIDogI3skaX1weCAhaW1wb3J0YW50OyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fVxuXHQubWxyI3skaX0ge21hcmdpbi1sZWZ0ICA6ICN7JGl9cHggIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0IDogI3skaX1weCAhaW1wb3J0YW50O31cblx0JGk6ICRpICsgMTA7XG59XG5cbi5tdEF1dG8gIHttYXJnaW4tdG9wICAgOiBhdXRvICFpbXBvcnRhbnQ7fVxuLm1yQXV0byAge21hcmdpbi1yaWdodCA6IGF1dG8gIWltcG9ydGFudDt9XG4ubWJBdXRvXHQge21hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDt9XG4ubWxBdXRvICB7bWFyZ2luLWxlZnQgIDogYXV0byAhaW1wb3J0YW50O31cbi5tdGJBdXRvIHttYXJnaW4tdG9wICAgOiBhdXRvICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDt9XG4ubWxyQXV0byB7bWFyZ2luLWxlZnQgIDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJGJyZWFrUG9pbnQpeyAkaTogMDsgQHdoaWxlICRpIDw9IDEwMCB7IC5tdCN7JGl9X3NwIHttYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAubXIjeyRpfV9zcCB7bWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAubWIjeyRpfV9zcCB7bWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O30gLm1sI3skaX1fc3Age21hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAubXRiI3skaX1fc3Age21hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDt9IC5tbHIjeyRpfV9zcCB7bWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAkaTogJGkgKyAxMCB9IC5tdEF1dG9fc3Age21hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDt9IC5tckF1dG9fc3Age21hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O30gLm1iQXV0b19zcFx0e21hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDt9IC5tbEF1dG9fc3Age21hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7fSAubXRiQXV0b19zcCB7bWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7fSAubWxyQXV0b19zcCB7bWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7fSB9XG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6ICRicmVha1BvaW50KXsgJGk6IDA7IEB3aGlsZSAkaSA8PSAxMDAgeyAubXQjeyRpfV9wYyB7bWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O30gLm1yI3skaX1fcGMge21hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O30gLm1iI3skaX1fcGMge21hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDt9IC5tbCN7JGl9X3BjIHttYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O30gLm10YiN7JGl9X3BjIHttYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7ICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7fSAubWxyI3skaX1fcGMge21hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O30gJGk6ICRpICsgMTA7fSAubXRBdXRvX3BjIHttYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7fSAubXJBdXRvX3BjIHttYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDt9IC5tYkF1dG9fcGNcdHttYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7fSAubWxBdXRvX3BjIHttYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O30gLm10YkF1dG9fcGMge21hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O30gLm1sckF1dG9fcGMge21hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O30gfVxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7pmZDlrppcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6ICRicmVha1BvaW50KXsgLnBjIHtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fSB9XG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6ICRicmVha1BvaW50KXsgLnNwIHtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fSB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7mqKrkuKbjgbPjga7oqK3lrppcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7op6PpmaRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2Y6YWZ0ZXJ7Y29udGVudDogXCJcIiAhaW1wb3J0YW50OyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyBoZWlnaHQ6IDAgIWltcG9ydGFudDsgY2xlYXI6IGJvdGggIWltcG9ydGFudDt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJGJyZWFrUG9pbnQpey5jZl9zcDphZnRlcntjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGhlaWdodDogMCAhaW1wb3J0YW50OyBjbGVhcjogYm90aCAhaW1wb3J0YW50O319XG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6ICRicmVha1BvaW50KXsuY2ZfcGM6YWZ0ZXJ7Y29udGVudDogXCJcIiAhaW1wb3J0YW50OyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyBoZWlnaHQ6IDAgIWltcG9ydGFudDsgY2xlYXI6IGJvdGggIWltcG9ydGFudDt9fVxuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gu6Kit5a6aXG4kYnJlYWtQb2ludCA6IDUwMHB4O1xuJHBjX21heFdpZHRoOiAxMjAwcHg7XG4kcGNfbWluV2lkdGg6IDEyMDBweDtcbiRzcF9tYXhXaWR0aDogNzY4cHg7XG4kc3BfbWluV2lkdGg6IDMyMHB4O1xuXG4vL+OCq+ODqeODvOOBruioreWumlxuJGNvbG9yX2JsYWNrMDE6ICNmZmY7XG5cbiRjVHh0MDE6ICNlZWRhNmQ7XG4kY1R4dDAyOiAjZmY2YzljO1xuJGNCdG4wMTogI2ZmZDYzMztcbiRjQnRuMDEtbGluZTogI2ZmZTc4YTtcbiRjQnRuMDI6ICNhNGNiZTY7XG4kY0J0bjAyLWxpbmU6ICNjNWU3ZmY7XG4kY0J0bkEwMTogcmdiYSgwLDAsMCwwLjMpO1xuXG4vL+ODleOCqeODs+ODiFxuJGZvbnRfR29fanAwMSA6IFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYUtha3VQcm9OLVczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIHNhbnMtc2VyaWY7XG4kZm9udF9Hb19qcDAyIDogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIixcIll1R290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYUtha3VQcm9OLVczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIHNhbnMtc2VyaWY7XG4kZm9udF9NaW5fanAwMTogXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFNaW5Qcm9OLVczXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIk1TIFBNaW5jaG9cIiwgXCJNUyDmmI7mnJ1cIiwgc2VyaWY7XG4kZm9udF9NaW5fanAwMjogXCLmuLjmmI7mnJ3kvZNcIixcIll1TWluY2hvXCIsIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhTWluUHJvTi1XM1wiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCJNUyBQTWluY2hvXCIsIFwiTVMg5piO5pydXCIsIHNlcmlmO1xuXG4vL3dlYuODleOCqeODs+ODiFxuLy8ud2YtbXBsdXMxcCB7IGZvbnQtZmFtaWx5OiBcIk1wbHVzIDFwXCI7IH0gLy88bGluayBocmVmPVwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9lYXJseWFjY2Vzcy9tcGx1czFwLmNzc1wiIHJlbD1cInN0eWxlc2hlZXRcIiAvPiIsImh0bWw6cm9vdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuYm9keVtkYXRhLWh0bWw9XCJpbmRleFwiXSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZ19ib2R5LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG59XG5cbnNlY3Rpb24sIGZvb3RlcntcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu5YWx6YCaXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuc2VjdGlvbiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmlubmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc3RyZXRjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi50aXQwMSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTNhM2E7XG59XG5cbi50aXQwMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmxpc3QwMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuXG4gICAgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOiAxMHB4O31cbn1cblxuYm9keXtwb3NpdGlvbjogcmVsYXRpdmU7fVxuZm9vdGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgc21hbGx7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDYwJTtcbiAgICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jg5zjgr/jg7Ncbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qIOODnOOCv+ODs++8muWFsemAmlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbipbY2xhc3MqPVwiYnRuXCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAqIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG59XG5cblxuLyog44Oc44K/44Oz77ya6YCa5bi4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ0bjAxIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICA+ICoge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjQnRuMDE7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjQnRuMDEtbGluZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIH1cblxuICAgICYuYXJyb3c6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTVweCBzb2xpZCAkY0J0bkEwMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgJi5iYWNrIHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjQnRuMDI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY0J0bjAyLWxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFycm93OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgJGNCdG5BMDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIOODnOOCv+ODs++8mueUs+OBl+i+vOOCgFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5idG4wMiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgPiAqIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0J0bjAxO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY0J0bjAxLWxpbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG4gICAgJi5iYWNrIHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjQnRuMDI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY0J0bjAyLWxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIOODnOOCv+ODs++8muOCouOCs+ODvOODh+OCo+OCquODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5idG4wMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAqIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjQnRuMDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNCdG4wMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1zdGF0ZT1cImFjdFwiXSA+ICo6YWZ0ZXIge3RyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB0cmFuc2l0aW9uOiAuMjVzIGVhc2Utb3V0O31cbn1cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5NVlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODkeODvOODhFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yZWFkQXJyb3cge1xuICAgIHdpZHRoOiAoNDE4cHggLyAyKTtcbiAgICBoZWlnaHQ6ICgyMjJweCAvIDIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gICAgaW1nIHt3aWR0aDogMTAwJTt9XG59XG5cbi5yZWFkVHh0MDF7XG4gICAgY29sb3I6ICRjVHh0MDE7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hcmVhTW92aWUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgLm1vdmllIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNTYuMjUlIDAgMCAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjOTk5ODk4O1xuICAgIH1cblxuICAgIC5tb3ZpZSBpZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfSAgICBcbn1cblxuLmFyZWFNdiAudHh0IHtcbiAgICBjb2xvcjogJGNCdG4wMTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu44Ko44Oq44KiICBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYXJlYU12IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hcmVhTG90dGVyeXtcbiAgICAqW2NsYXNzKj1cImJ0blwiXXttYXJnaW4tdG9wOiAyMHB4O31cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuOBguOCieOBmeOBmFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5hcmVhQXJhc3VqaSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZ19TdW1tYXJ5MDEucG5nXCIpLCB1cmwoXCIuLi9pbWFnZXMvYmdfU3VtbWFyeTAzLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AsIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC50aXQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu5oSf5oOzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmFyZWFDYXN0ZXIge1xuICAgIFxuICAgIC50eHQge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgPiAqOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTogMzBweDt9XG4gICAgfVxuXG4gICAgKiB7bGluZS1oZWlnaHQ6IDI2cHg7fVxuXG4gICAgLnN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAkY1R4dDAyO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5uYW1lIHtmb250LXdlaWdodDogNjAwO31cbn0gICBcblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuODiOODg+ODl+ODmuODvOOCuFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmJvZHlbZGF0YS1odG1sPVwiaW5kZXhcIl17XG4gICAgZm9vdGVye3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogYXV0bzsgYm90dG9tOiAxMHB4O31cbiAgICAuYnRuMDF7d2lkdGg6IDEwMCU7fVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuips+e0sOODmuODvOOCuFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuODquODs+OCr+ODquOCueODiFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5saW5rTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5saW5rTGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTBweDtcblxuICAgICYgKyAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZmZmO1xuICAgIH1cbn1cblxuLmRsLWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICBkdCB7XG4gICAgICAgIHdpZHRoOiA0ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCLvvJpcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRlbTtcbiAgICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jg5Xjgqnjg7zjg6AgIFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmxhYmVsLnNlbGVjdCwgbGFiZWwuZW1haWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICA+ICoge3dpZHRoOiAxMDAlO31cblxuICAgICoge2NvbG9yOiAjMDAwO31cbn1cblxuLnNlbGVjdCB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICMwMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIH1cbn1cblxuLmZvcm0ge1xuICAgID4gKjpub3QoOmxhc3QtY2hpbGQpIHttYXJnaW4tYm90dG9tOiAzMHB4O31cblxuICAgIC50aXQwMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmNvbC0yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0IHt3aWR0aDogMTAwJTt9XG4gICAgfVxuXG4gICAgLnRpdDAxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgIFxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja2JveCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGlucHV0IHttYXJnaW4tcmlnaHQ6IDVweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTt9XG4gICAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu5a6M5LqG44Oa44O844K4XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuYm9keVtkYXRhLWh0bWw9XCJjb21wbGlldGVcIl17XG4gICAgLmlubmVyIHB7Zm9udC1zaXplOiAxNnB4O31cbiAgICBcbiAgICAuYnRuQXJlYSA+KntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICA+ICo6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOiA1cHg7fVxuICAgIH1cblxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu5b2T6YG444Oa44O844K4XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnR4dEJveHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGFibGV7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICB0aCwgdGR7Zm9udC1zaXplOiAxNnB4OyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nOiA1cHggMDt9XG4gICAgLmZ3LWJve1xuICAgICAgICB0aCwgdGR7Zm9udC13ZWlnaHQ6IDYwMDt9XG4gICAgfVxuICAgIHRoe1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgJjphZnRlcntjb250ZW50OiBcIu+8mlwiO31cbiAgICB9XG4gICAgXG59XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuODouODvOODgOODq+OCpuOCo+ODs+ODieOCplxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbiNtb2RhbCA+IGRpdiAubW9kYWxfd2luZG93IHtcbiAgICBtYXJnaW46IDBweCAxMHB4O1xuICAgICoge2NvbG9yOiAjMDAwfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuU05TXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnNuc0FyZWF7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB1bCB7XG4gICAgZGlzcGxheTogdGFibGU7IHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLXJpZ2h0OiA4cHg7fVxuICB9XG5cbiAgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgKiAgICAge3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxuICAgIHN2ZyAgIHtwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDt9XG4gICAgc3BhbiAge21hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgfVxuXG4gIC50d2l0dGVyICBhIHtiYWNrZ3JvdW5kLWNvbG9yOiAjMDFhN2UxO31cbiAgLmZhY2Vib29rIGEge2JhY2tncm91bmQtY29sb3I6ICMzYzU5OWQ7fVxuICAubGluZSAgICAgYSB7YmFja2dyb3VuZC1jb2xvcjogIzAwYzMwMDt9XG5cbiAgLnR3aXR0ZXIgc3ZnIHt3aWR0aDogIDE4cHg7IGhlaWdodDogMThweDsgZmlsbDogICAjZmZmO31cblxuICAuZmFjZWJvb2sgc3ZnIHt3aWR0aDogIDlweDsgaGVpZ2h0OiAxOHB4OyBmaWxsOiAgICNmZmY7fVxuXG4gIC5saW5lIHN2ZyB7XG4gICAgd2lkdGg6ICAxOXB4OyBoZWlnaHQ6IDE4cHg7XG4gICAgLnN0MCB7ZmlsbDogI2ZmZjt9IC5zdDEge2ZpbGw6ICMzQUNFMDE7fVxuICB9XG59IiwiXG4gICAgYm9keVtkYXRhLWh0bWw9XCJpbmRleFwiXXtcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICBhbmltYXRpb246IG12MDEgMXMgLjJzIGVhc2UtaW4gZm9yd2FyZHM7XG4gICAgfVxuXG4gICAgLnJlYWRBcnJvd3tcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBhbmltYXRpb246IHJlYWRBcnJvdzAxIC40cyAxLjJzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIH1cblxuQGtleWZyYW1lcyBtdjAxe1xuICAgIDAle29wYWNpdHk6IDA7fVxuICAgIDEwMCV7b3BhY2l0eTogMTt9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbXYwMXtcbiAgICAwJXtvcGFjaXR5OiAwO31cbiAgICAxMDAle29wYWNpdHk6IDE7fVxufVxuXG5cbkBrZXlmcmFtZXMgcmVhZEFycm93MDF7XG4gICAgMCV7b3BhY2l0eTogMDsgbWFyZ2luLXRvcDogLTE4MHB4OyBsZWZ0OiAxNTBweDt9IFxuICAgIDQwJXtvcGFjaXR5OiAxOyBtYXJnaW4tdG9wOiAtMTgwcHg7IGxlZnQ6IDE1MHB4O30gXG4gICAgNjAle29wYWNpdHk6IDE7IG1hcmdpbi10b3A6IC0xODBweDsgbGVmdDogMTUwcHg7fSBcbiAgICA4MCV7b3BhY2l0eTogMTsgbWFyZ2luLXRvcDogLTEyMHB4OyBsZWZ0OiAwO31cbiAgICA4NSV7b3BhY2l0eTogMTsgbWFyZ2luLXRvcDogLTEyNHB4OyBsZWZ0OiAwO31cbiAgICA5MCV7b3BhY2l0eTogMTsgbWFyZ2luLXRvcDogLTEyMHB4OyBsZWZ0OiAwO31cbiAgICA5NSV7b3BhY2l0eTogMTsgbWFyZ2luLXRvcDogLTExNnB4OyBsZWZ0OiAwO31cbiAgICAxMDAle29wYWNpdHk6IDE7IG1hcmdpbi10b3A6IC0xMjBweDsgbGVmdDogMDt9XG59XG4iXX0= */
