@charset "UTF-8";
/* CSS Document */
/****** プロジェクトごとメンテナンス 開始 *******/
/****** プロジェクトごとメンテナンス 終了 *******/
@media screen and (min-width: 641px) {
  /****** プロジェクトごとメンテナンス 開始 *******/
  /****** プロジェクトごとメンテナンス 終了 *******/
  html {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Times New Roman", serif;
    font-weight: 500;
    font-size: 13px;
    line-height: 1.6;
    color: #403F41;
  }
  body {
    min-width: 1000px;
  }
  .goshic-font {
    font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;
  }
  .meilio-font {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: normal;
  }
  .min-font {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Times New Roman", serif;
    font-weight: 500;
  }
  .prompt-font {
    font-family: "Prompt",sans-serif;
    font-weight: 700;
    letter-spacing: 0.2em;
  }
  .cover-img {
    position: relative;
    overflow: hidden;
  }
  .cover-img img {
    position: absolute;
    width: 100% !important;
    height: auto !important;
    /*    min-width: 100%;
        min-height: 100%;
        max-width: 100%;
        max-height: 100%;*/
    left: 50%;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
  }
  .cover-img img.fit-height01 {
    width: auto !important;
    height: 100% !important;
  }
  .sp-elm {
    display: none;
  }
  .inner-box01 {
    width: 1000px;
    margin: 0 auto;
  }
  .f-left01 {
    float: left;
  }
  .f-right01 {
    float: right;
  }
  .com-tit01 {
    padding-bottom: 2px;
    margin: 0 auto;
    border-bottom: 3px solid #00698C;
    text-align: center;
    font-weight: bold;
  }
  .hdr-area01-inner01 {
    overflow: hidden;
    padding: 20px 10px 15px 10px;
  }
  .hdr-area01-inner01__logo01 {
    float: left;
  }
  .hdr-area01-inner01-box01 {
    float: right;
  }
  .hdr-area01-inner01-box01__txt01 {
    font-size: 1.076rem;
  }
  .hdr-area01-inner01-box01__tel01 {
    margin-top: 5px;
    text-align: right;
  }
  .hdr-area02 {
    border-top: 1px solid #414042;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01 {
    height: 50px;
    margin-right: 30px;
    font-size: 1.23rem;
    line-height: 50px;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01 a:hover {
    opacity: 0.5;
    filter: alpha(opacity=50);
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01.is-btn01 {
    margin-right: 0;
    margin-left: 1px;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01.is-btn01 a:hover {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .hdr-area03-imgbox01 {
    position: relative;
    z-index: 1;
    -webkit-transform: translate3d(0%, 0%, 1px);
    transform: translate3d(0%, 0%, 1px);
    height: 250px;
  }
  .hdr-area03-imgbox01__title01 {
    position: absolute;
    bottom: 50%;
    right: 50%;
    -webkit-transform: translate3d(50%, 50%, 1px);
    transform: translate3d(50%, 50%, 1px);
    width: 300px;
    height: calc( 300px *  / null);
    padding: 55px 0;
    background: rgba(0, 105, 140, 0.7);
    text-align: center;
    color: #FFF;
    font-size: 2rem;
    font-weight: bold;
  }
  .hdr-area03-nav01 {
    padding: 20px 0;
  }
  .hdr-area03-nav01-list01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .hdr-area03-nav01-list01 li {
    font-size: 1.076rem;
  }
  .hdr-area03-nav01-list01 li a:hover {
    text-decoration: underline;
  }
  .main-container {
    overflow: hidden;
  }
  footer {
    margin-top: 100px;
  }
  .ftr-area01-inner01 {
    text-align: center;
  }
  .ftr-area01-inner01__add01 {
    margin-top: 10px;
    font-size: 1.076rem;
  }
  .ftr-area01-inner01__tel01 {
    margin-top: 10px;
  }
  .ftr-area01-inner01__txt01 {
    margin-top: 10px;
    font-size: 1.23rem;
    line-height: 2.0;
  }
  .ftr-area01 .pagetop {
    position: fixed;
    bottom: 50px;
    right: 50px;
    z-index: 100;
    -webkit-transform: translate3d(0%, 0%, 100px);
    transform: translate3d(0%, 0%, 100px);
    background: #FFF;
  }
  .ftr-area02 {
    margin-top: 50px;
    height: 400px;
  }
  .ftr-area02 iframe {
    width: 100%;
    height: 400px;
  }
  .ftr-area03 {
    background: #414042;
    color: #FFF;
  }
  .ftr-area03-inner01 {
    padding: 10px 0 50px;
  }
  .ftr-area03-inner01-nav01-list01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 600px;
  }
  .ftr-area03-inner01-nav01-list01__item01 {
    margin-right: 30px;
    margin-top: 40px;
    padding-left: 17px;
    background: url("../../commons/imgs/ftr_ico01.png?vbfc9419379ff21b929bd9075848c3318") no-repeat scroll 0% 50%;
    font-size: 1.153rem;
  }
  .ftr-area03-inner01-nav01-list01__item01 a:hover {
    text-decoration: underline;
  }
  .ftr-copy01 {
    padding: 20px 0;
    font-size: 0.923rem;
    font-weight: bold;
    text-align: center;
  }
  /* ///////////////////////////////////////////////////////////////////
Wp詳細画面のビジュアルエディタ文章用スタイル
/////////////////////////////////////////////////////////////////// */
  .com-cms-msg-box01 {
    overflow: hidden;
    line-height: 1.8 !important;
  }
  .com-cms-msg-box01 img {
    margin-bottom: 12px;
  }
  .com-cms-msg-box01 .alignleft {
    display: inline;
    float: left;
    margin-right: 24px;
    margin-top: 4px;
  }
  .com-cms-msg-box01 .aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .com-cms-msg-box01 .alignright {
    display: inline;
    float: right;
    margin-left: 24px;
    margin-top: 4px;
  }
  .mgl-30 {
    margin-left: -30px !important;
  }
  .mgt-30 {
    margin-top: -30px !important;
  }
  .mgr-30 {
    margin-right: -30px !important;
  }
  .mgb-30 {
    margin-bottom: -30px !important;
  }
  .pdl-30 {
    padding-left: -30px !important;
  }
  .pdt-30 {
    padding-top: -30px !important;
  }
  .pdr-30 {
    padding-right: -30px !important;
  }
  .pdb-30 {
    padding-bottom: -30px !important;
  }
  .mgl-25 {
    margin-left: -25px !important;
  }
  .mgt-25 {
    margin-top: -25px !important;
  }
  .mgr-25 {
    margin-right: -25px !important;
  }
  .mgb-25 {
    margin-bottom: -25px !important;
  }
  .pdl-25 {
    padding-left: -25px !important;
  }
  .pdt-25 {
    padding-top: -25px !important;
  }
  .pdr-25 {
    padding-right: -25px !important;
  }
  .pdb-25 {
    padding-bottom: -25px !important;
  }
  .mgl-20 {
    margin-left: -20px !important;
  }
  .mgt-20 {
    margin-top: -20px !important;
  }
  .mgr-20 {
    margin-right: -20px !important;
  }
  .mgb-20 {
    margin-bottom: -20px !important;
  }
  .pdl-20 {
    padding-left: -20px !important;
  }
  .pdt-20 {
    padding-top: -20px !important;
  }
  .pdr-20 {
    padding-right: -20px !important;
  }
  .pdb-20 {
    padding-bottom: -20px !important;
  }
  .mgl-15 {
    margin-left: -15px !important;
  }
  .mgt-15 {
    margin-top: -15px !important;
  }
  .mgr-15 {
    margin-right: -15px !important;
  }
  .mgb-15 {
    margin-bottom: -15px !important;
  }
  .pdl-15 {
    padding-left: -15px !important;
  }
  .pdt-15 {
    padding-top: -15px !important;
  }
  .pdr-15 {
    padding-right: -15px !important;
  }
  .pdb-15 {
    padding-bottom: -15px !important;
  }
  .mgl-10 {
    margin-left: -10px !important;
  }
  .mgt-10 {
    margin-top: -10px !important;
  }
  .mgr-10 {
    margin-right: -10px !important;
  }
  .mgb-10 {
    margin-bottom: -10px !important;
  }
  .pdl-10 {
    padding-left: -10px !important;
  }
  .pdt-10 {
    padding-top: -10px !important;
  }
  .pdr-10 {
    padding-right: -10px !important;
  }
  .pdb-10 {
    padding-bottom: -10px !important;
  }
  .mgl-5 {
    margin-left: -5px !important;
  }
  .mgt-5 {
    margin-top: -5px !important;
  }
  .mgr-5 {
    margin-right: -5px !important;
  }
  .mgb-5 {
    margin-bottom: -5px !important;
  }
  .pdl-5 {
    padding-left: -5px !important;
  }
  .pdt-5 {
    padding-top: -5px !important;
  }
  .pdr-5 {
    padding-right: -5px !important;
  }
  .pdb-5 {
    padding-bottom: -5px !important;
  }
  .mgl0 {
    margin-left: 0px !important;
  }
  .mgt0 {
    margin-top: 0px !important;
  }
  .mgr0 {
    margin-right: 0px !important;
  }
  .mgb0 {
    margin-bottom: 0px !important;
  }
  .pdl0 {
    padding-left: 0px !important;
  }
  .pdt0 {
    padding-top: 0px !important;
  }
  .pdr0 {
    padding-right: 0px !important;
  }
  .pdb0 {
    padding-bottom: 0px !important;
  }
  .mgl5 {
    margin-left: 5px !important;
  }
  .mgt5 {
    margin-top: 5px !important;
  }
  .mgr5 {
    margin-right: 5px !important;
  }
  .mgb5 {
    margin-bottom: 5px !important;
  }
  .pdl5 {
    padding-left: 5px !important;
  }
  .pdt5 {
    padding-top: 5px !important;
  }
  .pdr5 {
    padding-right: 5px !important;
  }
  .pdb5 {
    padding-bottom: 5px !important;
  }
  .mgl10 {
    margin-left: 10px !important;
  }
  .mgt10 {
    margin-top: 10px !important;
  }
  .mgr10 {
    margin-right: 10px !important;
  }
  .mgb10 {
    margin-bottom: 10px !important;
  }
  .pdl10 {
    padding-left: 10px !important;
  }
  .pdt10 {
    padding-top: 10px !important;
  }
  .pdr10 {
    padding-right: 10px !important;
  }
  .pdb10 {
    padding-bottom: 10px !important;
  }
  .mgl15 {
    margin-left: 15px !important;
  }
  .mgt15 {
    margin-top: 15px !important;
  }
  .mgr15 {
    margin-right: 15px !important;
  }
  .mgb15 {
    margin-bottom: 15px !important;
  }
  .pdl15 {
    padding-left: 15px !important;
  }
  .pdt15 {
    padding-top: 15px !important;
  }
  .pdr15 {
    padding-right: 15px !important;
  }
  .pdb15 {
    padding-bottom: 15px !important;
  }
  .mgl20 {
    margin-left: 20px !important;
  }
  .mgt20 {
    margin-top: 20px !important;
  }
  .mgr20 {
    margin-right: 20px !important;
  }
  .mgb20 {
    margin-bottom: 20px !important;
  }
  .pdl20 {
    padding-left: 20px !important;
  }
  .pdt20 {
    padding-top: 20px !important;
  }
  .pdr20 {
    padding-right: 20px !important;
  }
  .pdb20 {
    padding-bottom: 20px !important;
  }
  .mgl25 {
    margin-left: 25px !important;
  }
  .mgt25 {
    margin-top: 25px !important;
  }
  .mgr25 {
    margin-right: 25px !important;
  }
  .mgb25 {
    margin-bottom: 25px !important;
  }
  .pdl25 {
    padding-left: 25px !important;
  }
  .pdt25 {
    padding-top: 25px !important;
  }
  .pdr25 {
    padding-right: 25px !important;
  }
  .pdb25 {
    padding-bottom: 25px !important;
  }
  .mgl30 {
    margin-left: 30px !important;
  }
  .mgt30 {
    margin-top: 30px !important;
  }
  .mgr30 {
    margin-right: 30px !important;
  }
  .mgb30 {
    margin-bottom: 30px !important;
  }
  .pdl30 {
    padding-left: 30px !important;
  }
  .pdt30 {
    padding-top: 30px !important;
  }
  .pdr30 {
    padding-right: 30px !important;
  }
  .pdb30 {
    padding-bottom: 30px !important;
  }
  .mgl35 {
    margin-left: 35px !important;
  }
  .mgt35 {
    margin-top: 35px !important;
  }
  .mgr35 {
    margin-right: 35px !important;
  }
  .mgb35 {
    margin-bottom: 35px !important;
  }
  .pdl35 {
    padding-left: 35px !important;
  }
  .pdt35 {
    padding-top: 35px !important;
  }
  .pdr35 {
    padding-right: 35px !important;
  }
  .pdb35 {
    padding-bottom: 35px !important;
  }
  .mgl40 {
    margin-left: 40px !important;
  }
  .mgt40 {
    margin-top: 40px !important;
  }
  .mgr40 {
    margin-right: 40px !important;
  }
  .mgb40 {
    margin-bottom: 40px !important;
  }
  .pdl40 {
    padding-left: 40px !important;
  }
  .pdt40 {
    padding-top: 40px !important;
  }
  .pdr40 {
    padding-right: 40px !important;
  }
  .pdb40 {
    padding-bottom: 40px !important;
  }
  .mgl45 {
    margin-left: 45px !important;
  }
  .mgt45 {
    margin-top: 45px !important;
  }
  .mgr45 {
    margin-right: 45px !important;
  }
  .mgb45 {
    margin-bottom: 45px !important;
  }
  .pdl45 {
    padding-left: 45px !important;
  }
  .pdt45 {
    padding-top: 45px !important;
  }
  .pdr45 {
    padding-right: 45px !important;
  }
  .pdb45 {
    padding-bottom: 45px !important;
  }
  .mgl50 {
    margin-left: 50px !important;
  }
  .mgt50 {
    margin-top: 50px !important;
  }
  .mgr50 {
    margin-right: 50px !important;
  }
  .mgb50 {
    margin-bottom: 50px !important;
  }
  .pdl50 {
    padding-left: 50px !important;
  }
  .pdt50 {
    padding-top: 50px !important;
  }
  .pdr50 {
    padding-right: 50px !important;
  }
  .pdb50 {
    padding-bottom: 50px !important;
  }
  .mgl55 {
    margin-left: 55px !important;
  }
  .mgt55 {
    margin-top: 55px !important;
  }
  .mgr55 {
    margin-right: 55px !important;
  }
  .mgb55 {
    margin-bottom: 55px !important;
  }
  .pdl55 {
    padding-left: 55px !important;
  }
  .pdt55 {
    padding-top: 55px !important;
  }
  .pdr55 {
    padding-right: 55px !important;
  }
  .pdb55 {
    padding-bottom: 55px !important;
  }
  .mgl60 {
    margin-left: 60px !important;
  }
  .mgt60 {
    margin-top: 60px !important;
  }
  .mgr60 {
    margin-right: 60px !important;
  }
  .mgb60 {
    margin-bottom: 60px !important;
  }
  .pdl60 {
    padding-left: 60px !important;
  }
  .pdt60 {
    padding-top: 60px !important;
  }
  .pdr60 {
    padding-right: 60px !important;
  }
  .pdb60 {
    padding-bottom: 60px !important;
  }
  .mgl65 {
    margin-left: 65px !important;
  }
  .mgt65 {
    margin-top: 65px !important;
  }
  .mgr65 {
    margin-right: 65px !important;
  }
  .mgb65 {
    margin-bottom: 65px !important;
  }
  .pdl65 {
    padding-left: 65px !important;
  }
  .pdt65 {
    padding-top: 65px !important;
  }
  .pdr65 {
    padding-right: 65px !important;
  }
  .pdb65 {
    padding-bottom: 65px !important;
  }
  .mgl70 {
    margin-left: 70px !important;
  }
  .mgt70 {
    margin-top: 70px !important;
  }
  .mgr70 {
    margin-right: 70px !important;
  }
  .mgb70 {
    margin-bottom: 70px !important;
  }
  .pdl70 {
    padding-left: 70px !important;
  }
  .pdt70 {
    padding-top: 70px !important;
  }
  .pdr70 {
    padding-right: 70px !important;
  }
  .pdb70 {
    padding-bottom: 70px !important;
  }
  .mgl75 {
    margin-left: 75px !important;
  }
  .mgt75 {
    margin-top: 75px !important;
  }
  .mgr75 {
    margin-right: 75px !important;
  }
  .mgb75 {
    margin-bottom: 75px !important;
  }
  .pdl75 {
    padding-left: 75px !important;
  }
  .pdt75 {
    padding-top: 75px !important;
  }
  .pdr75 {
    padding-right: 75px !important;
  }
  .pdb75 {
    padding-bottom: 75px !important;
  }
  .mgl80 {
    margin-left: 80px !important;
  }
  .mgt80 {
    margin-top: 80px !important;
  }
  .mgr80 {
    margin-right: 80px !important;
  }
  .mgb80 {
    margin-bottom: 80px !important;
  }
  .pdl80 {
    padding-left: 80px !important;
  }
  .pdt80 {
    padding-top: 80px !important;
  }
  .pdr80 {
    padding-right: 80px !important;
  }
  .pdb80 {
    padding-bottom: 80px !important;
  }
  .mgl85 {
    margin-left: 85px !important;
  }
  .mgt85 {
    margin-top: 85px !important;
  }
  .mgr85 {
    margin-right: 85px !important;
  }
  .mgb85 {
    margin-bottom: 85px !important;
  }
  .pdl85 {
    padding-left: 85px !important;
  }
  .pdt85 {
    padding-top: 85px !important;
  }
  .pdr85 {
    padding-right: 85px !important;
  }
  .pdb85 {
    padding-bottom: 85px !important;
  }
  .mgl90 {
    margin-left: 90px !important;
  }
  .mgt90 {
    margin-top: 90px !important;
  }
  .mgr90 {
    margin-right: 90px !important;
  }
  .mgb90 {
    margin-bottom: 90px !important;
  }
  .pdl90 {
    padding-left: 90px !important;
  }
  .pdt90 {
    padding-top: 90px !important;
  }
  .pdr90 {
    padding-right: 90px !important;
  }
  .pdb90 {
    padding-bottom: 90px !important;
  }
  .mgl95 {
    margin-left: 95px !important;
  }
  .mgt95 {
    margin-top: 95px !important;
  }
  .mgr95 {
    margin-right: 95px !important;
  }
  .mgb95 {
    margin-bottom: 95px !important;
  }
  .pdl95 {
    padding-left: 95px !important;
  }
  .pdt95 {
    padding-top: 95px !important;
  }
  .pdr95 {
    padding-right: 95px !important;
  }
  .pdb95 {
    padding-bottom: 95px !important;
  }
  .mgl100 {
    margin-left: 100px !important;
  }
  .mgt100 {
    margin-top: 100px !important;
  }
  .mgr100 {
    margin-right: 100px !important;
  }
  .mgb100 {
    margin-bottom: 100px !important;
  }
  .pdl100 {
    padding-left: 100px !important;
  }
  .pdt100 {
    padding-top: 100px !important;
  }
  .pdr100 {
    padding-right: 100px !important;
  }
  .pdb100 {
    padding-bottom: 100px !important;
  }
  .nbr-top {
    border-top: none !important;
  }
  .nbr-right {
    border-right: none !important;
  }
  .nbr-left {
    border-left: none !important;
  }
  .nbr-bottom {
    border-bottom: none !important;
  }
  /* =========================================================
com-not-found-area01
========================================================= */
  .com-not-found-area01 {
    margin-top: 50px;
    text-align: center;
  }
  .com-not-found-area01 .tit01 {
    font-size: 1.846rem;
    padding-bottom: 10px;
    border-bottom: 2px solid #CCC;
    font-weight: bold;
  }
  .com-not-found-area01 .txt01 {
    margin-top: 30px;
    font-size: 20px;
  }
  .com-not-found-area01 .btn01 {
    display: inline-block;
    margin-top: 30px;
    background-color: #ea4335;
    color: #FFF;
    font-weight: bold;
    font-size: 1.538rem;
  }
  .com-not-found-area01 .btn01:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
  }
  .com-not-found-area01 .btn01 a {
    display: block;
    padding: 10px 20px;
  }
  /* =========================================================
com-form-area01-form01
========================================================= */
  form.com-form-area01-form01 input[type=text],
  form.com-form-area01-form01 textarea,
  form.com-form-area01-form01 select {
    padding: 5px 10px;
    width: 100%;
    height: 40px;
    border: 1px solid #CCC;
  }
  form.com-form-area01-form01 textarea {
    height: 150px;
  }
  form.com-form-area01-form01 select {
    width: 300px;
  }
  form.com-form-area01-form01 input[type=text].is-short01 {
    width: 300px;
  }
  form.com-form-area01-form01 input[type=text].is-middle01 {
    width: 500px;
  }
  form.com-form-area01-form01 input[type=checkbox],
  form.com-form-area01-form01 input[type=radio] {
    width: 25px;
    height: 25px;
    vertical-align: middle;
    margin: -3px 10px 0 0;
  }
  form.com-form-area01-form01 ::-webkit-input-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 :-ms-input-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 ::-moz-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 ::-ms-input-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 ::placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 label {
    cursor: pointer;
  }
  form.com-form-area01-form01 label.is-fixwidth01 {
    display: inline-block;
    width: 100px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 {
    margin-top: 60px;
    border-top: 1px solid #CCC;
    font-size: 1.076rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-col01 {
    padding-top: 20px;
    padding-right: 30px;
    padding-left: 20px;
    width: 195px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-col01.is-required01 {
    background: url("../imgs/com_require_ico01.gif?v989754eb224576d662c50e383ade1ef9") no-repeat scroll 100% 20px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 {
    padding: 0 10px 10px 220px;
    margin-top: calc( ( 1.076rem * 1.6 + 20px ) * -1);
    border-bottom: 1px solid #CCC;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01.is-double01 {
    margin-top: calc( ( 1.076rem * 1.6 * 2 + 20px ) * -1);
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list01 {
    margin-top: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list01 .com-form-area01-form01-list01-val01-list01__item01 {
    margin-top: 10px;
    margin-right: 15px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list02 {
    margin-top: 10px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list02 .com-form-area01-form01-list01-val01-list02__item01 {
    margin-top: 10px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-input-set01 {
    margin-top: 10px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 {
    margin-top: 50px;
    font-size: 1.076rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01__prv01 {
    text-align: center;
    line-height: 1.8;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-prvtxtbox01 {
    width: 794px;
    height: 194px;
    margin: 20px auto 0;
    overflow-y: auto;
    border: 1px solid #CCC;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-prvtxtbox01 .com-form-area01-form01-prvbox01-prvtxtbox01__txt01 {
    padding: 10px 15px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-prvtxtbox01 .com-form-area01-form01-prvbox01-prvtxtbox01__txt01 .com-form-area01-form01-prvbox01-prvtxtbox01__txt01-strong01 {
    font-size: 1.538rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01__prv02 {
    margin-top: 20px;
    text-align: center;
    line-height: 1.8;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-btnbox01 {
    position: relative;
    z-index: 1;
    -webkit-transform: translate3d(0%, 0%, 1px);
    transform: translate3d(0%, 0%, 1px);
    margin-top: 40px;
    text-align: center;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-btnbox01 .com-form-area01-form01-prvbox01-btnbox01__agree01 {
    position: absolute;
    top: 50%;
    left: 180px;
    z-index: 1;
    -webkit-transform: translate3d(0%, 0%, 1px);
    transform: translate3d(0%, 0%, 1px);
    margin-top: calc( ( 30px ) * -0.5);
    width: 100px;
    height: 30px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-btnbox01 input.com-form-area01-form01-prvbox01-btnbox01__submit01:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
  }
}

@media screen and (max-width: 640px) {
  /****** プロジェクトごとメンテナンス 開始 *******/
  /****** プロジェクトごとメンテナンス 終了 *******/
  html {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Times New Roman", serif;
    font-weight: 500;
    font-size: 10px;
    line-height: 1.6;
  }
  .goshic-font {
    font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;
  }
  .meilio-font {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: normal;
  }
  .min-font {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Times New Roman", serif;
    font-weight: 500;
  }
  .prompt-font {
    font-family: "Prompt",sans-serif;
    font-weight: 700;
    letter-spacing: 0.2em;
  }
  .cover-img {
    position: relative;
    overflow: hidden;
  }
  .cover-img img {
    position: absolute;
    width: 100% !important;
    height: auto !important;
    /*    min-width: 100%;
        min-height: 100%;
        max-width: 100%;
        max-height: 100%;*/
    left: 50%;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
  }
  .cover-img img.fitHeight01 {
    width: auto !important;
    height: 100% !important;
  }
  .pc-elm {
    display: none;
  }
  img {
    width: 100%;
    height: auto;
  }
  .inner-box01 {
    margin: 0 10px;
  }
  .com-tit01 {
    padding-bottom: 5px;
    margin: 0 auto;
    border-bottom: 2px solid #00698C;
    text-align: center;
    line-height: 1.4;
    font-weight: bold;
  }
  /* =========================================================
navToggle01 ハンバーガー
・親要素にposition: relative;入れる事
・親要素にoverflow: hidden;が入ってるとメニューが表示されないので注意
========================================================= */
  .nav-toggle01 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 100;
    -webkit-transform: translate3d(0%, 0%, 100px);
    transform: translate3d(0%, 0%, 100px);
    transform: translate3d(0%, 0%, 100px);
    background-color: #333;
    padding: 10px;
    cursor: pointer;
    /*開閉ボタンopen時*/
  }
  .nav-toggle01 div {
    position: relative;
  }
  .nav-toggle01 div span {
    display: block;
    height: 3px;
    background: #fff;
    position: absolute;
    width: 100%;
    left: 0;
    -webkit-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
  }
  .nav-toggle01 span:nth-child(1) {
    top: 0px;
  }
  .nav-toggle01 span:nth-child(2) {
    top: 13px;
  }
  .nav-toggle01 span:nth-child(3) {
    top: 26px;
  }
  .nav-toggle01.open span:nth-child(1) {
    top: 13px;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  .nav-toggle01.open span:nth-child(2) {
    width: 0;
    left: 50%;
  }
  .nav-toggle01.open span:nth-child(3) {
    top: 13px;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
  }
  .nav-slide01 {
    display: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0px;
    /* 要メンテ メニューの上からの起点を設定 */
    left: 0;
    width: 100%;
    z-index: 5;
    -webkit-transform: translate3d(0%, 0%, 5px);
    transform: translate3d(0%, 0%, 5px);
    transform: translate3d(0%, 0%, 5px);
  }
  .nav-slide01 .nav-slide01-inner01 {
    overflow-y: auto;
  }
  .nav-slide01 ul {
    /*
        display: block;
        margin: 0 auto;
        width: 90%;
        padding: 0 0 0px;
    */
  }
  .hdr-area01-inner01 {
    padding: 10px 10px 15px 10px;
  }
  .hdr-area01-inner01__logo01 {
    padding-top: 5px;
    width: 200px;
  }
  .hdr-area01-inner01-box01 {
    margin-top: 20px;
    text-align: center;
  }
  .hdr-area01-inner01-box01__txt01 {
    font-size: 1.076rem;
  }
  .hdr-area01-inner01-box01__tel01 {
    margin-top: 10px;
  }
  .hdr-area01-inner01-box01__tel01 a img {
    width: 180px;
  }
  .hdr-area02 {
    border-top: 1px solid #414042;
  }
  .hdr-area02-inner01 .nav-slide01 {
    background: #EEE;
  }
  .hdr-area02-inner01 .nav-slide01-inner01 {
    padding: 70px 10px 20px;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01 {
    overflow: hidden;
    border-top: 1px dashed #CCC;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01 {
    padding: 15px 10px;
    border-bottom: 1px dashed #CCC;
    font-size: 1.846rem;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01 a:hover {
    opacity: 0.5;
    filter: alpha(opacity=50);
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01.is-btn01 {
    float: left;
    width: 48%;
    margin-right: 4%;
    border-bottom: none;
    text-align: center;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01.is-btn01:last-child {
    margin-right: 0;
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01.is-btn01 a:hover {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .hdr-area02-inner01 .nav-slide01-inner01-list01__item01.is-btn01 a img {
    max-width: 150px;
  }
  .hdr-area03 {
    margin: 0;
  }
  .hdr-area03-imgbox01 {
    position: relative;
    z-index: 1;
    -webkit-transform: translate3d(0%, 0%, 1px);
    transform: translate3d(0%, 0%, 1px);
    height: 150px;
  }
  .hdr-area03-imgbox01__title01 {
    position: absolute;
    bottom: 50%;
    right: 50%;
    -webkit-transform: translate3d(50%, 50%, 1px);
    transform: translate3d(50%, 50%, 1px);
    width: 100%;
    height: 100px;
    padding: 35px 0;
    background: rgba(0, 105, 140, 0.7);
    text-align: center;
    color: #FFF;
    font-size: 2rem;
    font-weight: bold;
  }
  .hdr-area03-nav01 {
    padding: 20px 10px;
  }
  .hdr-area03-nav01-list01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .hdr-area03-nav01-list01 li {
    font-size: 1.23rem;
  }
  .hdr-area03-nav01-list01 li a:hover {
    text-decoration: underline;
  }
  .main-container {
    overflow: hidden;
  }
  footer {
    margin-top: 40px;
  }
  .ftr-area01-inner01 {
    padding: 0 10px;
    text-align: center;
  }
  .ftr-area01-inner01__logo01 img {
    width: 80%;
    max-width: 300px;
  }
  .ftr-area01-inner01__add01 {
    margin-top: 10px;
    font-size: 1.076rem;
  }
  .ftr-area01-inner01__tel01 {
    margin-top: 10px;
  }
  .ftr-area01-inner01__tel01 img {
    width: 70%;
    max-width: 200px;
  }
  .ftr-area01-inner01__txt01 {
    margin-top: 10px;
    font-size: 1.23rem;
    line-height: 2.0;
  }
  .ftr-area01 .pagetop {
    position: fixed;
    bottom: 10px;
    right: 10px;
    z-index: 100;
    -webkit-transform: translate3d(0%, 0%, 100px);
    transform: translate3d(0%, 0%, 100px);
    width: 40px;
    height: 40px;
    background: #FFF;
  }
  .ftr-area02 {
    margin-top: 30px;
    height: 250px;
  }
  .ftr-area02 iframe {
    width: 100%;
    height: 250px;
  }
  .ftr-area03 {
    background: #414042;
    color: #FFF;
  }
  .ftr-area03-inner01 {
    padding: 10px 0 30px;
  }
  .ftr-area03-inner01-nav01-list01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .ftr-area03-inner01-nav01-list01__item01 {
    margin: 20px 10px 0;
    padding-left: 17px;
    background: url("../../commons/imgs/ftr_ico01.png?vbfc9419379ff21b929bd9075848c3318") no-repeat scroll 0% 50%;
    font-size: 1.153rem;
  }
  .ftr-area03-inner01-nav01-list01__item01 a:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
  }
  .ftr-copy01 {
    padding: 20px 0;
    font-size: 0.923rem;
    font-weight: bold;
    text-align: center;
  }
  /* ///////////////////////////////////////////////////////////////////
Wp詳細画面のビジュアルエディタ文章用スタイル
/////////////////////////////////////////////////////////////////// */
  .com-cms-msg-box01 {
    line-height: 1.8 !important;
  }
  .com-cms-msg-box01 img,
  .com-cms-msg-box01 iframe,
  .com-cms-msg-box01 div.wp-caption {
    width: 100% !important;
    height: auto !important;
  }
  .sp-w0 {
    width: 0%!important;
  }
  .sp-w5 {
    width: 5%!important;
  }
  .sp-w10 {
    width: 10%!important;
  }
  .sp-w15 {
    width: 15%!important;
  }
  .sp-w20 {
    width: 20%!important;
  }
  .sp-w25 {
    width: 25%!important;
  }
  .sp-w30 {
    width: 30%!important;
  }
  .sp-w35 {
    width: 35%!important;
  }
  .sp-w40 {
    width: 40%!important;
  }
  .sp-w45 {
    width: 45%!important;
  }
  .sp-w50 {
    width: 50%!important;
  }
  .sp-w55 {
    width: 55%!important;
  }
  .sp-w60 {
    width: 60%!important;
  }
  .sp-w65 {
    width: 65%!important;
  }
  .sp-w70 {
    width: 70%!important;
  }
  .sp-w75 {
    width: 75%!important;
  }
  .sp-w80 {
    width: 80%!important;
  }
  .sp-w85 {
    width: 85%!important;
  }
  .sp-w90 {
    width: 90%!important;
  }
  .sp-w95 {
    width: 95%!important;
  }
  .sp-w100 {
    width: 100%!important;
  }
  .sp-mgl-30 {
    margin-left: -30px !important;
  }
  .sp-mgt-30 {
    margin-top: -30px !important;
  }
  .sp-mgr-30 {
    margin-right: -30px !important;
  }
  .sp-mgb-30 {
    margin-bottom: -30px !important;
  }
  .sp-pdl-30 {
    padding-left: -30px !important;
  }
  .sp-pdt-30 {
    padding-top: -30px !important;
  }
  .sp-pdr-30 {
    padding-right: -30px !important;
  }
  .sp-pdb-30 {
    padding-bottom: -30px !important;
  }
  .sp-mgl-25 {
    margin-left: -25px !important;
  }
  .sp-mgt-25 {
    margin-top: -25px !important;
  }
  .sp-mgr-25 {
    margin-right: -25px !important;
  }
  .sp-mgb-25 {
    margin-bottom: -25px !important;
  }
  .sp-pdl-25 {
    padding-left: -25px !important;
  }
  .sp-pdt-25 {
    padding-top: -25px !important;
  }
  .sp-pdr-25 {
    padding-right: -25px !important;
  }
  .sp-pdb-25 {
    padding-bottom: -25px !important;
  }
  .sp-mgl-20 {
    margin-left: -20px !important;
  }
  .sp-mgt-20 {
    margin-top: -20px !important;
  }
  .sp-mgr-20 {
    margin-right: -20px !important;
  }
  .sp-mgb-20 {
    margin-bottom: -20px !important;
  }
  .sp-pdl-20 {
    padding-left: -20px !important;
  }
  .sp-pdt-20 {
    padding-top: -20px !important;
  }
  .sp-pdr-20 {
    padding-right: -20px !important;
  }
  .sp-pdb-20 {
    padding-bottom: -20px !important;
  }
  .sp-mgl-15 {
    margin-left: -15px !important;
  }
  .sp-mgt-15 {
    margin-top: -15px !important;
  }
  .sp-mgr-15 {
    margin-right: -15px !important;
  }
  .sp-mgb-15 {
    margin-bottom: -15px !important;
  }
  .sp-pdl-15 {
    padding-left: -15px !important;
  }
  .sp-pdt-15 {
    padding-top: -15px !important;
  }
  .sp-pdr-15 {
    padding-right: -15px !important;
  }
  .sp-pdb-15 {
    padding-bottom: -15px !important;
  }
  .sp-mgl-10 {
    margin-left: -10px !important;
  }
  .sp-mgt-10 {
    margin-top: -10px !important;
  }
  .sp-mgr-10 {
    margin-right: -10px !important;
  }
  .sp-mgb-10 {
    margin-bottom: -10px !important;
  }
  .sp-pdl-10 {
    padding-left: -10px !important;
  }
  .sp-pdt-10 {
    padding-top: -10px !important;
  }
  .sp-pdr-10 {
    padding-right: -10px !important;
  }
  .sp-pdb-10 {
    padding-bottom: -10px !important;
  }
  .sp-mgl-5 {
    margin-left: -5px !important;
  }
  .sp-mgt-5 {
    margin-top: -5px !important;
  }
  .sp-mgr-5 {
    margin-right: -5px !important;
  }
  .sp-mgb-5 {
    margin-bottom: -5px !important;
  }
  .sp-pdl-5 {
    padding-left: -5px !important;
  }
  .sp-pdt-5 {
    padding-top: -5px !important;
  }
  .sp-pdr-5 {
    padding-right: -5px !important;
  }
  .sp-pdb-5 {
    padding-bottom: -5px !important;
  }
  .sp-mgl0 {
    margin-left: 0px !important;
  }
  .sp-mgt0 {
    margin-top: 0px !important;
  }
  .sp-mgr0 {
    margin-right: 0px !important;
  }
  .sp-mgb0 {
    margin-bottom: 0px !important;
  }
  .sp-pdl0 {
    padding-left: 0px !important;
  }
  .sp-pdt0 {
    padding-top: 0px !important;
  }
  .sp-pdr0 {
    padding-right: 0px !important;
  }
  .sp-pdb0 {
    padding-bottom: 0px !important;
  }
  .sp-mgl5 {
    margin-left: 5px !important;
  }
  .sp-mgt5 {
    margin-top: 5px !important;
  }
  .sp-mgr5 {
    margin-right: 5px !important;
  }
  .sp-mgb5 {
    margin-bottom: 5px !important;
  }
  .sp-pdl5 {
    padding-left: 5px !important;
  }
  .sp-pdt5 {
    padding-top: 5px !important;
  }
  .sp-pdr5 {
    padding-right: 5px !important;
  }
  .sp-pdb5 {
    padding-bottom: 5px !important;
  }
  .sp-mgl10 {
    margin-left: 10px !important;
  }
  .sp-mgt10 {
    margin-top: 10px !important;
  }
  .sp-mgr10 {
    margin-right: 10px !important;
  }
  .sp-mgb10 {
    margin-bottom: 10px !important;
  }
  .sp-pdl10 {
    padding-left: 10px !important;
  }
  .sp-pdt10 {
    padding-top: 10px !important;
  }
  .sp-pdr10 {
    padding-right: 10px !important;
  }
  .sp-pdb10 {
    padding-bottom: 10px !important;
  }
  .sp-mgl15 {
    margin-left: 15px !important;
  }
  .sp-mgt15 {
    margin-top: 15px !important;
  }
  .sp-mgr15 {
    margin-right: 15px !important;
  }
  .sp-mgb15 {
    margin-bottom: 15px !important;
  }
  .sp-pdl15 {
    padding-left: 15px !important;
  }
  .sp-pdt15 {
    padding-top: 15px !important;
  }
  .sp-pdr15 {
    padding-right: 15px !important;
  }
  .sp-pdb15 {
    padding-bottom: 15px !important;
  }
  .sp-mgl20 {
    margin-left: 20px !important;
  }
  .sp-mgt20 {
    margin-top: 20px !important;
  }
  .sp-mgr20 {
    margin-right: 20px !important;
  }
  .sp-mgb20 {
    margin-bottom: 20px !important;
  }
  .sp-pdl20 {
    padding-left: 20px !important;
  }
  .sp-pdt20 {
    padding-top: 20px !important;
  }
  .sp-pdr20 {
    padding-right: 20px !important;
  }
  .sp-pdb20 {
    padding-bottom: 20px !important;
  }
  .sp-mgl25 {
    margin-left: 25px !important;
  }
  .sp-mgt25 {
    margin-top: 25px !important;
  }
  .sp-mgr25 {
    margin-right: 25px !important;
  }
  .sp-mgb25 {
    margin-bottom: 25px !important;
  }
  .sp-pdl25 {
    padding-left: 25px !important;
  }
  .sp-pdt25 {
    padding-top: 25px !important;
  }
  .sp-pdr25 {
    padding-right: 25px !important;
  }
  .sp-pdb25 {
    padding-bottom: 25px !important;
  }
  .sp-mgl30 {
    margin-left: 30px !important;
  }
  .sp-mgt30 {
    margin-top: 30px !important;
  }
  .sp-mgr30 {
    margin-right: 30px !important;
  }
  .sp-mgb30 {
    margin-bottom: 30px !important;
  }
  .sp-pdl30 {
    padding-left: 30px !important;
  }
  .sp-pdt30 {
    padding-top: 30px !important;
  }
  .sp-pdr30 {
    padding-right: 30px !important;
  }
  .sp-pdb30 {
    padding-bottom: 30px !important;
  }
  .sp-mgl35 {
    margin-left: 35px !important;
  }
  .sp-mgt35 {
    margin-top: 35px !important;
  }
  .sp-mgr35 {
    margin-right: 35px !important;
  }
  .sp-mgb35 {
    margin-bottom: 35px !important;
  }
  .sp-pdl35 {
    padding-left: 35px !important;
  }
  .sp-pdt35 {
    padding-top: 35px !important;
  }
  .sp-pdr35 {
    padding-right: 35px !important;
  }
  .sp-pdb35 {
    padding-bottom: 35px !important;
  }
  .sp-mgl40 {
    margin-left: 40px !important;
  }
  .sp-mgt40 {
    margin-top: 40px !important;
  }
  .sp-mgr40 {
    margin-right: 40px !important;
  }
  .sp-mgb40 {
    margin-bottom: 40px !important;
  }
  .sp-pdl40 {
    padding-left: 40px !important;
  }
  .sp-pdt40 {
    padding-top: 40px !important;
  }
  .sp-pdr40 {
    padding-right: 40px !important;
  }
  .sp-pdb40 {
    padding-bottom: 40px !important;
  }
  .sp-mgl45 {
    margin-left: 45px !important;
  }
  .sp-mgt45 {
    margin-top: 45px !important;
  }
  .sp-mgr45 {
    margin-right: 45px !important;
  }
  .sp-mgb45 {
    margin-bottom: 45px !important;
  }
  .sp-pdl45 {
    padding-left: 45px !important;
  }
  .sp-pdt45 {
    padding-top: 45px !important;
  }
  .sp-pdr45 {
    padding-right: 45px !important;
  }
  .sp-pdb45 {
    padding-bottom: 45px !important;
  }
  .sp-mgl50 {
    margin-left: 50px !important;
  }
  .sp-mgt50 {
    margin-top: 50px !important;
  }
  .sp-mgr50 {
    margin-right: 50px !important;
  }
  .sp-mgb50 {
    margin-bottom: 50px !important;
  }
  .sp-pdl50 {
    padding-left: 50px !important;
  }
  .sp-pdt50 {
    padding-top: 50px !important;
  }
  .sp-pdr50 {
    padding-right: 50px !important;
  }
  .sp-pdb50 {
    padding-bottom: 50px !important;
  }
  .sp-mgl55 {
    margin-left: 55px !important;
  }
  .sp-mgt55 {
    margin-top: 55px !important;
  }
  .sp-mgr55 {
    margin-right: 55px !important;
  }
  .sp-mgb55 {
    margin-bottom: 55px !important;
  }
  .sp-pdl55 {
    padding-left: 55px !important;
  }
  .sp-pdt55 {
    padding-top: 55px !important;
  }
  .sp-pdr55 {
    padding-right: 55px !important;
  }
  .sp-pdb55 {
    padding-bottom: 55px !important;
  }
  .sp-mgl60 {
    margin-left: 60px !important;
  }
  .sp-mgt60 {
    margin-top: 60px !important;
  }
  .sp-mgr60 {
    margin-right: 60px !important;
  }
  .sp-mgb60 {
    margin-bottom: 60px !important;
  }
  .sp-pdl60 {
    padding-left: 60px !important;
  }
  .sp-pdt60 {
    padding-top: 60px !important;
  }
  .sp-pdr60 {
    padding-right: 60px !important;
  }
  .sp-pdb60 {
    padding-bottom: 60px !important;
  }
  .sp-mgl65 {
    margin-left: 65px !important;
  }
  .sp-mgt65 {
    margin-top: 65px !important;
  }
  .sp-mgr65 {
    margin-right: 65px !important;
  }
  .sp-mgb65 {
    margin-bottom: 65px !important;
  }
  .sp-pdl65 {
    padding-left: 65px !important;
  }
  .sp-pdt65 {
    padding-top: 65px !important;
  }
  .sp-pdr65 {
    padding-right: 65px !important;
  }
  .sp-pdb65 {
    padding-bottom: 65px !important;
  }
  .sp-mgl70 {
    margin-left: 70px !important;
  }
  .sp-mgt70 {
    margin-top: 70px !important;
  }
  .sp-mgr70 {
    margin-right: 70px !important;
  }
  .sp-mgb70 {
    margin-bottom: 70px !important;
  }
  .sp-pdl70 {
    padding-left: 70px !important;
  }
  .sp-pdt70 {
    padding-top: 70px !important;
  }
  .sp-pdr70 {
    padding-right: 70px !important;
  }
  .sp-pdb70 {
    padding-bottom: 70px !important;
  }
  .sp-mgl75 {
    margin-left: 75px !important;
  }
  .sp-mgt75 {
    margin-top: 75px !important;
  }
  .sp-mgr75 {
    margin-right: 75px !important;
  }
  .sp-mgb75 {
    margin-bottom: 75px !important;
  }
  .sp-pdl75 {
    padding-left: 75px !important;
  }
  .sp-pdt75 {
    padding-top: 75px !important;
  }
  .sp-pdr75 {
    padding-right: 75px !important;
  }
  .sp-pdb75 {
    padding-bottom: 75px !important;
  }
  .sp-mgl80 {
    margin-left: 80px !important;
  }
  .sp-mgt80 {
    margin-top: 80px !important;
  }
  .sp-mgr80 {
    margin-right: 80px !important;
  }
  .sp-mgb80 {
    margin-bottom: 80px !important;
  }
  .sp-pdl80 {
    padding-left: 80px !important;
  }
  .sp-pdt80 {
    padding-top: 80px !important;
  }
  .sp-pdr80 {
    padding-right: 80px !important;
  }
  .sp-pdb80 {
    padding-bottom: 80px !important;
  }
  .sp-mgl85 {
    margin-left: 85px !important;
  }
  .sp-mgt85 {
    margin-top: 85px !important;
  }
  .sp-mgr85 {
    margin-right: 85px !important;
  }
  .sp-mgb85 {
    margin-bottom: 85px !important;
  }
  .sp-pdl85 {
    padding-left: 85px !important;
  }
  .sp-pdt85 {
    padding-top: 85px !important;
  }
  .sp-pdr85 {
    padding-right: 85px !important;
  }
  .sp-pdb85 {
    padding-bottom: 85px !important;
  }
  .sp-mgl90 {
    margin-left: 90px !important;
  }
  .sp-mgt90 {
    margin-top: 90px !important;
  }
  .sp-mgr90 {
    margin-right: 90px !important;
  }
  .sp-mgb90 {
    margin-bottom: 90px !important;
  }
  .sp-pdl90 {
    padding-left: 90px !important;
  }
  .sp-pdt90 {
    padding-top: 90px !important;
  }
  .sp-pdr90 {
    padding-right: 90px !important;
  }
  .sp-pdb90 {
    padding-bottom: 90px !important;
  }
  .sp-mgl95 {
    margin-left: 95px !important;
  }
  .sp-mgt95 {
    margin-top: 95px !important;
  }
  .sp-mgr95 {
    margin-right: 95px !important;
  }
  .sp-mgb95 {
    margin-bottom: 95px !important;
  }
  .sp-pdl95 {
    padding-left: 95px !important;
  }
  .sp-pdt95 {
    padding-top: 95px !important;
  }
  .sp-pdr95 {
    padding-right: 95px !important;
  }
  .sp-pdb95 {
    padding-bottom: 95px !important;
  }
  .sp-mgl100 {
    margin-left: 100px !important;
  }
  .sp-mgt100 {
    margin-top: 100px !important;
  }
  .sp-mgr100 {
    margin-right: 100px !important;
  }
  .sp-mgb100 {
    margin-bottom: 100px !important;
  }
  .sp-pdl100 {
    padding-left: 100px !important;
  }
  .sp-pdt100 {
    padding-top: 100px !important;
  }
  .sp-pdr100 {
    padding-right: 100px !important;
  }
  .sp-pdb100 {
    padding-bottom: 100px !important;
  }
  .sp-nbr-top {
    border-top: none !important;
  }
  .sp-nbr-right {
    border-right: none !important;
  }
  .sp-nbr-left {
    border-left: none !important;
  }
  .sp-nbr-bottom {
    border-bottom: none !important;
  }
  /* =========================================================
com-not-found-area01
========================================================= */
  div.com-not-found-area01 {
    margin-top: 50px;
    text-align: center;
  }
  div.com-not-found-area01 p.tit01 {
    font-size: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid #CCC;
    font-weight: bold;
  }
  div.com-not-found-area01 p.txt01 {
    margin-top: 30px;
    font-size: 16px;
  }
  div.com-not-found-area01 p.btn01 {
    display: inline-block;
    margin-top: 30px;
    background-color: #ea4335;
    color: #FFF;
    font-weight: bold;
    font-size: 16px;
  }
  div.com-not-found-area01 p.btn01:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
  }
  div.com-not-found-area01 p.btn01 a {
    display: block;
    padding: 10px 20px;
  }
  /* =========================================================
com-form-area01-form01
========================================================= */
  form.com-form-area01-form01 input[type=text],
  form.com-form-area01-form01 textarea,
  form.com-form-area01-form01 select {
    padding: 5px 10px;
    width: 100%;
    height: 40px;
    border: 1px solid #CCC;
  }
  form.com-form-area01-form01 textarea {
    height: 150px;
  }
  form.com-form-area01-form01 input[type=text].is-short01 {
    width: 50%;
  }
  form.com-form-area01-form01 input[type=checkbox],
  form.com-form-area01-form01 input[type=radio] {
    width: 25px;
    height: 25px;
    vertical-align: middle;
    margin: -3px 10px 0 0;
  }
  form.com-form-area01-form01 ::-webkit-input-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 :-ms-input-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 ::-moz-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 ::-ms-input-placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 ::placeholder {
    color: #aaa;
  }
  form.com-form-area01-form01 label {
    cursor: pointer;
  }
  form.com-form-area01-form01 label.is-fixwidth01 {
    display: inline-block;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 {
    margin-top: 30px;
    border-top: 1px solid #CCC;
    font-size: 1.538rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-col01 {
    padding-top: 20px;
    padding-right: 40px;
    padding-left: 0px;
    font-weight: bold;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-col01.is-required01 {
    padding-left: 50px;
    background: url("../imgs/com_require_ico01.gif?v989754eb224576d662c50e383ade1ef9") no-repeat scroll 0% 20px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 {
    padding: 10px 10px 20px 20px;
    border-bottom: 1px solid #CCC;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list01 {
    margin-top: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list01 .com-form-area01-form01-list01-val01-list01__item01 {
    margin-top: 10px;
    margin-right: 15px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list02 {
    margin-top: 10px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-list02 .com-form-area01-form01-list01-val01-list02__item01 {
    margin-top: 10px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-list01 .com-form-area01-form01-list01-val01 .com-form-area01-form01-list01-val01-input-set01 {
    margin-top: 10px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 {
    margin-top: 30px;
    font-size: 1.076rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01__prv01 {
    text-align: center;
    line-height: 1.8;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-prvtxtbox01 {
    height: 194px;
    margin: 20px auto 0;
    overflow-y: auto;
    border: 1px solid #CCC;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-prvtxtbox01 .com-form-area01-form01-prvbox01-prvtxtbox01__txt01 {
    padding: 10px 15px;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-prvtxtbox01 .com-form-area01-form01-prvbox01-prvtxtbox01__txt01 .com-form-area01-form01-prvbox01-prvtxtbox01__txt01-strong01 {
    font-size: 1.538rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01__prv02 {
    margin-top: 20px;
    text-align: center;
    line-height: 1.8;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-btnbox01 {
    margin-top: 40px;
    text-align: center;
    font-size: 1.538rem;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-btnbox01 input.com-form-area01-form01-prvbox01-btnbox01__submit01 {
    margin-top: 20px;
    width: 80%;
    max-width: 300px;
    height: auto;
  }
  form.com-form-area01-form01 .com-form-area01-form01-prvbox01 .com-form-area01-form01-prvbox01-btnbox01 input.com-form-area01-form01-prvbox01-btnbox01__submit01:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbnMvc3R5bGVzL2NvbnRlbnRzLmNzcyIsImNvbW1vbnMvc3R5bGVzL2NvbnRlbnRzLnNjc3MiLCJjb21tb25zL3N0eWxlcy9fY29tbW9uLnNjc3MiLCJjb21tb25zL3N0eWxlcy9jb250ZW50cy1wYy5zY3NzIiwiY29tbW9ucy9zdHlsZXMvY29udGVudHMtc3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEIsaUJBQUE7QUNFQSxpQ0FBQTtBQVdBLGlDQUFBO0FBR0U7RUFkRixpQ0FBQTtFQVdBLGlDQUFBO0VDVkE7SUFDSSw0SEFBYTtJQUNiLGdCQUFnQjtJQUNuQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2IsY0FBYztFSEloQjtFR0RGO0lBQ0MsaUJEVGlCO0VGWWhCO0VHQUY7SUFDQyw2SUFBYTtJQUNiLGdCQUFnQjtFSEVmO0VHQ0Y7SUFDQyxxSEFBYTtJQUNWLG1CQUFtQjtFSENyQjtFR0VGO0lBQ0MsNEhBQWE7SUFDYixnQkFBZ0I7RUhBZjtFR0dGO0lBQ0UsZ0NBQWdDO0lBQ2hDLGdCQUFnQjtJQUNoQixxQkFBcUI7RUhEckI7RUdJRjtJQUNJLGtCQUFrQjtJQUNsQixnQkFBZ0I7RUhGbEI7RUdBRjtJQUtRLGtCQUFrQjtJQUNsQixzQkFBcUI7SUFDckIsdUJBQXNCO0lBQzFCOzs7MEJIQXNCO0lHSWxCLFNBQVM7SUFDVCxRQUFRO0lBQ1IsNkNBQTZDO0lBRTdDLHFDQUFxQztFSEYzQztFR2RGO0lBbUJZLHNCQUFxQjtJQUNyQix1QkFBc0I7RUhGaEM7RUdTRjtJQUNDLGFBQWE7RUhQWjtFR1VGO0lBQ0ksYURqRWM7SUNrRWQsY0FBYztFSFJoQjtFR1dGO0lBQ0MsV0FBVztFSFRWO0VHWUY7SUFDQyxZQUFZO0VIVlg7RUdhRjtJQUNJLG1CQUFtQjtJQUNuQixjQUFjO0lBQ2QsZ0NBQWdDO0lBQ2hDLGtCQUFrQjtJQUNsQixpQkFBaUI7RUhYbkI7RUdnQkU7SUFDSSxnQkFBZ0I7SUFDaEIsNEJBQTRCO0VI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RjVDO0VHb0ZFO0lBQ0ksOEJBQXFDO0VIbEYzQztFR29GRTtJQUNJLDZCQUFvQztFSGxGMUM7RUdvRkU7SUFDSSwrQkFBc0M7RUhsRjVDO0VHb0ZFO0lBQ0ksZ0NBQXVDO0VIbEY3QztFRzRERTtJQUNJLDZCQUFvQztFSDFEMUM7RUc0REU7SUFDSSw0QkFBbUM7RUgxRHpDO0VHNERFO0lBQ0ksOEJBQXFDO0VIMUQzQztFRzRERTtJQUNJLCtCQUFzQztFSDFENUM7RUc0REU7SUFDSSw4QkFBcUM7RUgxRDNDO0VHNERFO0lBQ0ksNkJBQW9DO0VIMUQxQztFRzRERTtJQUNJLCtCQUFzQztFSDFENUM7RUc0REU7SUFDSSxnQ0FBdUM7RUgxRDdDO0VHb0NFO0lBQ0ksNkJBQW9DO0VIbEMxQztFR29DRTtJQUNJLDRCQUFtQztFSGxDekM7RUdvQ0U7SUFDSSw4QkFBcUM7RUhsQzNDO0VHb0NFO0lBQ0ksK0JBQXNDO0VIbEM1QztFR29DRTtJQUNJLDhCQUFxQztFSGxDM0M7RUdvQ0U7SUFDSSw2QkFBb0M7RUhsQzFDO0VHb0NFO0lBQ0ksK0JBQXNDO0VIbEM1QztFR29DRTtJQUNJLGdDQUF1QztFSGxDN0M7RUdZRTtJQUNJLDZCQUFvQztFSFYxQztFR1lFO0lBQ0ksNEJBQW1DO0VIVnpDO0VHWUU7SUFDSSw4QkFBcUM7RUhWM0M7RUdZRTtJQUNJLCtCQUFzQztFSFY1QztFR1lFO0lBQ0ksOEJBQXFDO0VIVjNDO0VHWUU7SUFDSSw2QkFBb0M7RUhWMUM7RUdZRTtJQUNJLCtCQUFzQztFSFY1QztFR1lFO0lBQ0ksZ0NBQXVDO0VIVjdDO0VHWkU7SUFDSSw2QkFBb0M7RUhjMUM7RUdaRTtJQUNJLDRCQUFtQztFSGN6QztFR1pFO0lBQ0ksOEJBQXFDO0VIYzNDO0VHWkU7SUFDSSwrQkFBc0M7RUhjNUM7RUdaRTtJQUNJLDhCQUFxQztFSGMzQztFR1pFO0lBQ0ksNkJBQW9DO0VIYzFDO0VHWkU7SUFDSSwrQkFBc0M7RUhjNUM7RUdaRTtJQUNJLGdDQUF1QztFSGM3QztFR3BDRTtJQUNJLDRCQUFvQztFSHNDMUM7RUdwQ0U7SUFDSSwyQkFBbUM7RUhzQ3pDO0VHcENFO0lBQ0ksNkJBQXFDO0VIc0MzQztFR3BDRTtJQUNJLDhCQUFzQztFSHNDNUM7RUdwQ0U7SUFDSSw2QkFBcUM7RUhzQzNDO0VHcENFO0lBQ0ksNEJBQW9DO0VIc0MxQztFR3BDRTtJQUNJLDhCQUFzQztFSHNDNUM7RUdwQ0U7SUFDSSwrQkFBdUM7RUhzQzdDO0VHNURFO0lBQ0ksMkJBQW9DO0VIOEQxQztFRzVERTtJQUNJLDBCQUFtQztFSDhEekM7RUc1REU7SUFDSSw0QkFBcUM7RUg4RDNDO0VHNURFO0lBQ0ksNkJBQXNDO0VIOEQ1QztFRzVERTtJQUNJLDRCQUFxQztFSDhEM0M7RUc1REU7SUFDSSwyQkFBb0M7RUg4RDFDO0VHNURFO0lBQ0ksNkJBQXNDO0VIOEQ1QztFRzVERTtJQUNJLDhCQUF1QztFSDhEN0M7RUdwRkU7SUFDSSwyQkFBb0M7RUhzRjFDO0VHcEZFO0lBQ0ksMEJBQW1DO0VIc0Z6QztFR3BGRTtJQUNJLDRCQUFxQztFSHNGM0M7RUdwRkU7SUFDSSw2QkFBc0M7RUhzRjVDO0VHcEZFO0lBQ0ksNEJBQXFDO0VIc0YzQztFR3BGRTtJQUNJLDJCQUFvQztFSHNGMUM7RUdwRkU7SUFDSSw2QkFBc0M7RUhzRjVDO0VHcEZFO0lBQ0ksOEJBQXVDO0VIc0Y3QztFRzVHRTtJQUNJLDRCQUFvQztFSDhHMUM7RUc1R0U7SUFDSSwyQkFBbUM7RUg4R3pDO0VHNUdFO0lBQ0ksNkJBQXFDO0VIOEczQztFRzVHRTtJQUNJLDhCQUFzQztFSDhHNUM7RUc1R0U7SUFDSSw2QkFBcUM7RUg4RzNDO0VHNUdFO0lBQ0ksNEJBQW9DO0VIOEcxQztFRzVHRTtJQUNJLDhCQUFzQztFSDhHNUM7RUc1R0U7SUFDSSwrQkFBdUM7RUg4RzdDO0VHcElFO0lBQ0ksNEJBQW9DO0VIc0kxQztFR3BJRTtJQUNJLDJCQUFtQztFSHNJekM7RUdwSUU7SUFDSSw2QkFBcUM7RUhzSTNDO0VHcElFO0lBQ0ksOEJBQXNDO0VIc0k1QztFR3BJRTtJQUNJLDZCQUFxQztFSHNJM0M7RUdwSUU7SUFDSSw0QkFBb0M7RUhzSTFDO0VHcElFO0lBQ0ksOEJBQXNDO0VIc0k1QztFR3BJRTtJQUNJLCtCQUF1QztFSHNJN0M7RUc1SkU7SUFDSSw0QkFBb0M7RUg4SjFDO0VHNUpFO0lBQ0ksMkJBQW1DO0VIOEp6QztFRzVKRTtJQUNJLDZCQUFxQztFSDhKM0M7RUc1SkU7SUFDSSw4QkFBc0M7RUg4SjVDO0VHNUpFO0lBQ0ksNkJBQXFDO0VIOEozQztFRzVKRTtJQUNJLDRCQUFvQztFSDhKMUM7RUc1SkU7SUFDSSw4QkFBc0M7RUg4SjVDO0VHNUpFO0lBQ0ksK0JBQXVDO0VIOEo3QztFR3BMRTtJQUNJLDRCQUFvQztFSHNMMUM7RUdwTEU7SUFDSSwyQkFBbUM7RUhzTHpDO0VHcExFO0lBQ0ksNkJBQXFDO0VIc0wzQztFR3BMRTtJQUNJLDhCQUFzQztFSHNMNUM7RUdwTEU7SUFDSSw2QkFBcUM7RUhzTDNDO0VHcExFO0lBQ0ksNEJBQW9DO0VIc0wxQztFR3BMRTtJQUNJLDhCQUFzQztFSHNMNUM7RUdwTEU7SUFDSSwrQkFBdUM7RUhzTDdDO0VHNU1FO0lBQ0ksNEJBQW9DO0VIOE0xQztFRzVNRTtJQUNJLDJCQUFtQztFSDhNekM7RUc1TUU7SUFDSSw2QkFBcUM7RUg4TTNDO0VHNU1FO0lBQ0ksOEJBQXNDO0VIOE01QztFRzVNRTtJQUNJLDZCQUFxQztFSDhNM0M7RUc1TUU7SUFDSSw0QkFBb0M7RUg4TTFDO0VHNU1FO0lBQ0ksOEJBQXNDO0VIOE01QztFRzVNRTtJQUNJLCtCQUF1QztFSDhNN0M7RUdwT0U7SUFDSSw0QkFBb0M7RUhzTzFDO0VHcE9FO0lBQ0ksMkJBQW1DO0VIc096QztFR3BPRTtJQUNJLDZCQUFxQztFSHNPM0M7RUdwT0U7SUFDSSw4QkFBc0M7RUhzTzVDO0VHcE9FO0lBQ0ksNkJBQXFDO0VIc08zQztFR3BPRTtJQUNJLDRCQUFvQztFSHNPMUM7RUdwT0U7SUFDSSw4QkFBc0M7RUhzTzVDO0VHcE9FO0lBQ0ksK0JBQXVDO0VIc083QztFRzVQRTtJQUNJLDRCQUFvQztFSDhQMUM7RUc1UEU7SUFDSSwyQkFBbUM7RUg4UHpDO0VHNVBFO0lBQ0ksNkJBQXFDO0VIOFAzQztFRzVQRTtJQUNJLDhCQUFzQztFSDhQNUM7RUc1UEU7SUFDSSw2QkFBcUM7RUg4UDNDO0VHNVBFO0lBQ0ksNEJBQW9DO0VIOFAxQztFRzVQRTtJQUNJLDhCQUFzQztFSDhQNUM7RUc1UEU7SUFDSSwrQkFBdUM7RUg4UDdDO0VHcFJFO0lBQ0ksNEJBQW9DO0VIc1IxQztFR3BSRTtJQUNJLDJCQUFtQztFSHNSekM7RUdwUkU7SUFDSSw2QkFBcUM7RUhzUjNDO0VHcFJFO0lBQ0ksOEJBQXNDO0VIc1I1QztFR3BSRTtJQUNJLDZCQUFxQztFSHNSM0M7RUdwUkU7SUFDSSw0QkFBb0M7RUhzUjFDO0VHcFJFO0lBQ0ksOEJBQXNDO0VIc1I1QztFR3BSRTtJQUNJLCtCQUF1QztFSHNSN0M7RUc1U0U7SUFDSSw0QkFBb0M7RUg4UzFDO0VHNVNFO0lBQ0ksMkJBQW1DO0VIOFN6QztFRzVTRTtJQUNJLDZCQUFxQztFSDhTM0M7RUc1U0U7SUFDSSw4QkFBc0M7RUg4UzVDO0VHNVNFO0lBQ0ksNkJBQXFDO0VIOFMzQztFRzVTRTtJQUNJLDRCQUFvQztFSDhTMUM7RUc1U0U7SUFDSSw4QkFBc0M7RUg4UzVDO0VHNVNFO0lBQ0ksK0JBQXVDO0VIOFM3QztFR3BVRTtJQUNJLDRCQUFvQztFSHNVMUM7RUdwVUU7SUFDSSwyQkFBbUM7RUhzVXpDO0VHcFVFO0lBQ0ksNkJBQXFDO0VIc1UzQztFR3BVRTtJQUNJLDhCQUFzQztFSHNVNUM7RUdwVUU7SUFDSSw2QkFBcUM7RUhzVTNDO0VHcFVFO0lBQ0ksNEJBQW9DO0VIc1UxQztFR3BVRTtJQUNJLDhCQUFzQztFSHNVNUM7RUdwVUU7SUFDSSwrQkFBdUM7RUhzVTdDO0VHNVZFO0lBQ0ksNEJBQW9DO0VIOFYxQztFRzVWRTtJQUNJLDJCQUFtQztFSDhWekM7RUc1VkU7SUFDSSw2QkFBcUM7RUg4VjNDO0VHNVZFO0lBQ0ksOEJBQXNDO0VIOFY1QztFRzVWRTtJQUNJLDZCQUFxQztFSDhWM0M7RUc1VkU7SUFDSSw0QkFBb0M7RUg4VjFDO0VHNVZFO0lBQ0ksOEJBQXNDO0VIOFY1QztFRzVWRTtJQUNJLCtCQUF1QztFSDhWN0M7RUdwWEU7SUFDSSw0QkFBb0M7RUhzWDFDO0VHcFhFO0lBQ0ksMkJBQW1DO0VIc1h6QztFR3BYRTtJQUNJLDZCQUFxQztFSHNYM0M7RUdwWEU7SUFDSSw4QkFBc0M7RUhzWDVDO0VHcFhFO0lBQ0ksNkJBQXFDO0VIc1gzQztFR3BYRTtJQUNJLDRCQUFvQztFSHNYMUM7RUdwWEU7SUFDSSw4QkFBc0M7RUhzWDVDO0VHcFhFO0lBQ0ksK0JBQXVDO0VIc1g3QztFRzVZRTtJQUNJLDRCQUFvQztFSDhZMUM7RUc1WUU7SUFDSSwyQkFBbUM7RUg4WXpDO0VHNVlFO0lBQ0ksNkJBQXFDO0VIOFkzQztFRzVZRTtJQUNJLDhCQUFzQztFSDhZNUM7RUc1WUU7SUFDSSw2QkFBcUM7RUg4WTNDO0VHNVlFO0lBQ0ksNEJBQW9DO0VIOFkxQztFRzVZRTtJQUNJLDhCQUFzQztFSDhZNUM7RUc1WUU7SUFDSSwrQkFBdUM7RUg4WTdDO0VHcGFFO0lBQ0ksNEJBQW9DO0VIc2ExQztFR3BhRTtJQUNJLDJCQUFtQztFSHNhekM7RUdwYUU7SUFDSSw2QkFBcUM7RUhzYTNDO0VHcGFFO0lBQ0ksOEJBQXNDO0VIc2E1QztFR3BhRTtJQUNJLDZCQUFxQztFSHNhM0M7RUdwYUU7SUFDSSw0QkFBb0M7RUhzYTFDO0VHcGFFO0lBQ0ksOEJBQXNDO0VIc2E1QztFR3BhRTtJQUNJLCtCQUF1QztFSHNhN0M7RUc1YkU7SUFDSSw0QkFBb0M7RUg4YjFDO0VHNWJFO0lBQ0ksMkJBQW1DO0VIOGJ6QztFRzViRTtJQUNJLDZCQUFxQztFSDhiM0M7RUc1YkU7SUFDSSw4QkFBc0M7RUg4YjVDO0VHNWJFO0lBQ0ksNkJBQXFDO0VIOGIzQztFRzViRTtJQUNJLDRCQUFvQztFSDhiMUM7RUc1YkU7SUFDSSw4QkFBc0M7RUg4YjVDO0VHNWJFO0lBQ0ksK0JBQXVDO0VIOGI3QztFR3BkRTtJQUNJLDRCQUFvQztFSHNkMUM7RUdwZEU7SUFDSSwyQkFBbUM7RUhzZHpDO0VHcGRFO0lBQ0ksNkJBQXFDO0VIc2QzQztFR3BkRTtJQUNJLDhCQUFzQztFSHNkNUM7RUdwZEU7SUFDSSw2QkFBcUM7RUhzZDNDO0VHcGRFO0lBQ0ksNEJBQW9DO0VIc2QxQztFR3BkRTtJQUNJLDhCQUFzQztFSHNkNUM7RUdwZEU7SUFDSSwrQkFBdUM7RUhzZDdDO0VHNWVFO0lBQ0ksNEJBQW9DO0VIOGUxQztFRzVlRTtJQUNJLDJCQUFtQztFSDhlekM7RUc1ZUU7SUFDSSw2QkFBcUM7RUg4ZTNDO0VHNWVFO0lBQ0ksOEJBQXNDO0VIOGU1QztFRzVlRTtJQUNJLDZCQUFxQztFSDhlM0M7RUc1ZUU7SUFDSSw0QkFBb0M7RUg4ZTFDO0VHNWVFO0lBQ0ksOEJBQXNDO0VIOGU1QztFRzVlRTtJQUNJLCtCQUF1QztFSDhlN0M7RUdwZ0JFO0lBQ0ksNEJBQW9DO0VIc2dCMUM7RUdwZ0JFO0lBQ0ksMkJBQW1DO0VIc2dCekM7RUdwZ0JFO0lBQ0ksNkJBQXFDO0VIc2dCM0M7RUdwZ0JFO0lBQ0ksOEJBQXNDO0VIc2dCNUM7RUdwZ0JFO0lBQ0ksNkJBQXFDO0VIc2dCM0M7RUdwZ0JFO0lBQ0ksNEJBQW9DO0VIc2dCMUM7RUdwZ0JFO0lBQ0ksOEJBQXNDO0VIc2dCNUM7RUdwZ0JFO0lBQ0ksK0JBQXVDO0VIc2dCN0M7RUc1aEJFO0lBQ0ksNkJBQW9DO0VIOGhCMUM7RUc1aEJFO0lBQ0ksNEJBQW1DO0VIOGhCekM7RUc1aEJFO0lBQ0ksOEJBQXFDO0VIOGhCM0M7RUc1aEJFO0lBQ0ksK0JBQXNDO0VIOGhCNUM7RUc1aEJFO0lBQ0ksOEJBQXFDO0VIOGhCM0M7RUc1aEJFO0lBQ0ksNkJBQW9DO0VIOGhCMUM7RUc1aEJFO0lBQ0ksK0JBQXNDO0VIOGhCNUM7RUc1aEJFO0lBQ0ksZ0NBQXVDO0VIOGhCN0M7RUcxaEJGO0lBQ0MsMkJBQTBCO0VINGhCekI7RUcxaEJGO0lBQ0MsNkJBQTRCO0VINGhCM0I7RUcxaEJGO0lBQ0MsNEJBQTJCO0VINGhCMUI7RUcxaEJGO0lBQ0MsOEJB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O0VKZy9CakM7RUlqL0JFO0lBQ0ksb0JBQTJCO0VKbS9CakM7RUlwL0JFO0lBQ0ksb0JBQTJCO0VKcy9CakM7RUl2L0JFO0lBQ0ksb0JBQTJCO0VKeS9CakM7RUkxL0JFO0lBQ0ksb0JBQTJCO0VKNC9CakM7RUk3L0JFO0lBQ0ksb0JBQTJCO0VKKy9CakM7RUloZ0NFO0lBQ0ksb0JBQTJCO0VKa2dDakM7RUluZ0NFO0lBQ0ksb0JBQTJCO0VKcWdDakM7RUl0Z0NFO0lBQ0ksb0JBQTJCO0VKd2dDakM7RUl6Z0NFO0lBQ0ksb0JBQTJCO0VKMmdDakM7RUk1Z0NFO0lBQ0ksb0JBQTJCO0VKOGdDakM7RUkvZ0NFO0lBQ0ksb0JBQTJCO0VKaWhDakM7RUlsaENFO0lBQ0kscUJBQTJCO0VKb2hDakM7RUkvZ0NFO0lBQ0ksNkJBQW9DO0VKaWhDMUM7RUkvZ0NFO0lBQ0ksNEJBQW1DO0VKaWhDekM7RUkvZ0NFO0lBQ0ksOEJBQXFDO0VKaWhDM0M7RUkvZ0NFO0lBQ0ksK0JBQXNDO0VKaWhDNUM7RUkvZ0NFO0lBQ0ksOEJBQXFDO0VKaWhDM0M7RUkvZ0NFO0lBQ0ksNkJBQW9DO0VKaWhDMUM7RUkvZ0NFO0lBQ0ksK0JBQXNDO0VKaWhDNUM7RUkvZ0NFO0lBQ0ksZ0NBQXVDO0VKaWhDN0M7RUl2aUNFO0lBQ0ksNkJBQW9DO0VKeWlDMUM7RUl2aUNFO0lBQ0ksNEJBQW1DO0VKeWlDekM7RUl2aUNFO0lBQ0ksOEJBQXFDO0VKeWlDM0M7RUl2aUNFO0lBQ0ksK0JBQXNDO0VKeWlDNUM7RUl2aUNFO0lBQ0ksOEJBQXFDO0VKeWlDM0M7RUl2aUNFO0lBQ0ksNkJBQW9DO0VKeWlDMUM7RUl2aUNFO0lBQ0ksK0JBQXNDO0VKeWlDNUM7RUl2aUNFO0lBQ0ksZ0NBQXVDO0VKeWlDN0M7RUkvakNFO0lBQ0ksNkJBQW9DO0VKaWtDMUM7RUkvakNFO0lBQ0ksNEJBQW1DO0VKaWtDekM7RUkvakNFO0lBQ0ksOEJBQXFDO0VKaWtDM0M7RUkvakNFO0lBQ0ksK0JBQXNDO0VKaWtDNUM7RUkvakNFO0lBQ0ksOEJBQXFDO0VKaWtDM0M7RUkvakNFO0lBQ0ksNkJBQW9DO0VKaWtDMUM7RUkvakNFO0lBQ0ksK0JBQXNDO0VKaWtDNUM7RUkvakNFO0lBQ0ksZ0NBQXVDO0VKaWtDN0M7RUl2bENFO0lBQ0ksNkJBQW9DO0VKeWxDMUM7RUl2bENFO0lBQ0ksNEJBQW1DO0VKeWxDekM7RUl2bENFO0lBQ0ksOEJBQXFDO0VKeWxDM0M7RUl2bENFO0lBQ0ksK0JBQXNDO0VKeWxDNUM7RUl2bENFO0lBQ0ksOEJBQXFDO0VKeWxDM0M7RUl2bENFO0lBQ0ksNkJBQW9DO0VKeWxDMUM7RUl2bENFO0lBQ0ksK0JBQXNDO0VKeWxDNUM7RUl2bENFO0lBQ0ksZ0NBQXVDO0VKeWxDN0M7RUkvbUNFO0lBQ0ksNkJBQW9DO0VKaW5DMUM7RUkvbUNFO0lBQ0ksNEJBQW1DO0VKaW5DekM7RUkvbUNFO0lBQ0ksOEJBQXFDO0VKaW5DM0M7RUkvbUNFO0lBQ0ksK0JBQXNDO0VKaW5DNUM7RUkvbUNFO0lBQ0ksOEJBQXFDO0VKaW5DM0M7RUkvbUNFO0lBQ0ksNkJBQW9DO0VKaW5DMUM7RUkvbUNFO0lBQ0ksK0JBQXNDO0VKaW5DNUM7RUkvbUNFO0lBQ0ksZ0NBQXVDO0VKaW5DN0M7RUl2b0NFO0lBQ0ksNEJBQW9DO0VKeW9DMUM7RUl2b0NFO0lBQ0ksMkJBQW1DO0VKeW9DekM7RUl2b0NFO0lBQ0ksNkJBQXFDO0VKeW9DM0M7RUl2b0NFO0lBQ0ksOEJBQXNDO0VKeW9DNUM7RUl2b0NFO0lBQ0ksNkJBQXFDO0VKeW9DM0M7RUl2b0NFO0lBQ0ksNEJBQW9DO0VKeW9DMUM7RUl2b0NFO0lBQ0ksOEJBQXNDO0VKeW9DNUM7RUl2b0NFO0lBQ0ksK0JBQXVDO0VKeW9DN0M7RUkvcENFO0lBQ0ksMkJBQW9DO0VKaXFDMUM7RUkvcENFO0lBQ0ksMEJBQW1DO0VKaXFDekM7RUkvcENFO0lBQ0ksNEJBQXFDO0VKaXFDM0M7RUkvcENFO0lBQ0ksNkJBQXNDO0VKaXFDNUM7RUkvcENFO0lBQ0ksNEJBQXFDO0VKaXFDM0M7RUkvcENFO0lBQ0ksMkJBQW9DO0VKaXFDMUM7RUkvcENFO0lBQ0ksNkJBQXNDO0VKaXFDNUM7RUkvcENFO0lBQ0ksOEJBQXVDO0VKaXFDN0M7RUl2ckNFO0lBQ0ksMkJBQW9DO0VKeXJDMUM7RUl2ckNFO0lBQ0ksMEJBQW1DO0VKeXJDekM7RUl2ckNFO0lBQ0ksNEJBQXFDO0VKeXJDM0M7RUl2ckNFO0lBQ0ksNkJBQXNDO0VKeXJDNUM7RUl2ckNFO0lBQ0ksNEJBQXFDO0VKeXJDM0M7RUl2ckNFO0lBQ0ksMkJBQW9DO0VKeXJDMUM7RUl2ckNFO0lBQ0ksNkJBQXNDO0VKeXJDNUM7RUl2ckNFO0lBQ0ksOEJBQXVDO0VKeXJDN0M7RUkvc0NFO0lBQ0ksNEJBQW9DO0VKaXRDMUM7RUkvc0NFO0lBQ0ksMkJBQW1DO0VKaXRDekM7RUkvc0NFO0lBQ0ksNkJBQXFDO0VKaXRDM0M7RUkvc0NFO0lBQ0ksOEJBQXNDO0VKaXRDNUM7RUkvc0NFO0lBQ0ksNkJBQXFDO0VKaXRDM0M7RUkvc0NFO0lBQ0ksNEJBQW9DO0VKaXRDMUM7RUkvc0NFO0lBQ0ksOEJBQXNDO0VKaXRDNUM7RUkvc0NFO0lBQ0ksK0JBQXVDO0VKaXRDN0M7RUl2dUNFO0lBQ0ksNEJBQW9DO0VKeXVDMUM7RUl2dUNFO0lBQ0ksMkJBQW1DO0VKeXVDekM7RUl2dUNFO0lBQ0ksNkJBQXFDO0VKeXVDM0M7RUl2dUNFO0lBQ0ksOEJBQXNDO0VKeXVDNUM7RUl2dUNFO0lBQ0ksNkJBQXFDO0VKeXVDM0M7RUl2dUNFO0lBQ0ksNEJBQW9DO0VKeXVDMUM7RUl2dUNFO0lBQ0ksOEJBQXNDO0VKeXVDNUM7RUl2dUNFO0lBQ0ksK0JBQXVDO0VKeXVDN0M7RUkvdkNFO0lBQ0ksNEJBQW9DO0VKaXdDMUM7RUkvdkNFO0lBQ0ksMkJBQW1DO0VKaXdDekM7RUkvdkNFO0lBQ0ksNkJBQXFDO0VKaXdDM0M7RUkvdkNFO0lBQ0ksOEJBQXNDO0VKaXdDNUM7RUkvdkNFO0lBQ0ksNkJBQXFDO0VKaXdDM0M7RUkvdkNFO0lBQ0ksNEJBQW9DO0VKaXdDMUM7RUkvdkNFO0lBQ0ksOEJBQXNDO0VKaXdDNUM7RUkvdkNFO0lBQ0ksK0JBQXVDO0VKaXdDN0M7RUl2eENFO0lBQ0ksNEJBQW9DO0VKeXhDMUM7RUl2eENFO0lBQ0ksMkJBQW1DO0VKeXhDekM7RUl2eENFO0lBQ0ksNkJBQXFDO0VKeXhDM0M7RUl2eENFO0lBQ0ksOEJBQXNDO0VKeXhDNUM7RUl2eENFO0lBQ0ksNkJBQXFDO0VKeXhDM0M7RUl2eENFO0lBQ0ksNEJBQW9DO0VKeXhDMUM7RUl2eENFO0lBQ0ksOEJBQXNDO0VKeXhDNUM7RUl2eENFO0lBQ0ksK0JBQXVDO0VKeXhDN0M7RUkveUNFO0lBQ0ksNEJBQW9DO0VKaXpDMUM7RUkveUNFO0lBQ0ksMkJBQW1DO0VKaXpDekM7RUkveUNFO0lBQ0ksNkJBQXFDO0VKaXpDM0M7RUkveUNFO0lBQ0ksOEJBQXNDO0VKaXpDNUM7RUkveUNFO0lBQ0ksNkJBQXFDO0VKaXpDM0M7RUkveUNFO0lBQ0ksNEJBQW9DO0VKaXpDMUM7RUkveUNFO0lBQ0ksOEJBQXNDO0VKaXpDNUM7RUkveUNFO0lBQ0ksK0JBQXVDO0VKaXpDN0M7RUl2MENFO0lBQ0ksNEJBQW9DO0VKeTBDMUM7RUl2MENFO0lBQ0ksMkJBQW1DO0VKeTBDekM7RUl2MENFO0lBQ0ksNkJBQXFDO0VKeTBDM0M7RUl2MENFO0lBQ0ksOEJBQXNDO0VKeTBDNUM7RUl2MENFO0lBQ0ksNkJBQXFDO0VKeTBDM0M7RUl2MENFO0lBQ0ksNEJBQW9DO0VKeTBDMUM7RUl2MENFO0lBQ0ksOEJBQXNDO0VKeTBDNUM7RUl2MENFO0lBQ0ksK0JBQXVDO0VKeTBDN0M7RUkvMUNFO0lBQ0ksNEJBQW9DO0VKaTJDMUM7RUkvMUNFO0lBQ0ksMkJBQW1DO0VKaTJDekM7RUkvMUNFO0lBQ0ksNkJBQXFDO0VKaTJDM0M7RUkvMUNFO0lBQ0ksOEJBQXNDO0VKaTJDNUM7RUkvMUNFO0lBQ0ksNkJBQXFDO0VKaTJDM0M7RUkvMUNFO0lBQ0ksNEJBQW9DO0VKaTJDMUM7RUkvMUNFO0lBQ0ksOEJBQXNDO0VKaTJDNUM7RUkvMUNFO0lBQ0ksK0JBQXVDO0VKaTJDN0M7RUl2M0NFO0lBQ0ksNEJBQW9DO0VKeTNDMUM7RUl2M0NFO0lBQ0ksMkJBQW1DO0VKeTNDekM7RUl2M0NFO0lBQ0ksNkJBQXFDO0VKeTNDM0M7RUl2M0NFO0lBQ0ksOEJBQXNDO0VKeTNDNUM7RUl2M0NFO0lBQ0ksNkJBQXFDO0VKeTNDM0M7RUl2M0NFO0lBQ0ksNEJBQW9DO0VKeTNDMUM7RUl2M0NFO0lBQ0ksOEJBQXNDO0VKeTNDNUM7RUl2M0NFO0lBQ0ksK0JBQXVDO0VKeTNDN0M7RUkvNENFO0lBQ0ksNEJBQW9DO0VKaTVDMUM7RUkvNENFO0lBQ0ksMkJBQW1DO0VKaTVDekM7RUkvNENFO0lBQ0ksNkJBQXFDO0VKaTVDM0M7RUkvNENFO0lBQ0ksOEJBQXNDO0VKaTVDNUM7RUkvNENFO0lBQ0ksNkJBQXFDO0VKaTVDM0M7RUkvNENFO0lBQ0ksNEJBQW9DO0VKaTVDMUM7RUkvNENFO0lBQ0ksOEJBQXNDO0VKaTVDNUM7RUkvNENFO0lBQ0ksK0JBQXVDO0VKaTVDN0M7RUl2NkNFO0lBQ0ksNEJBQW9DO0VKeTZDMUM7RUl2NkNFO0lBQ0ksMkJBQW1DO0VKeTZDekM7RUl2NkNFO0lBQ0ksNkJBQXFDO0VKeTZDM0M7RUl2NkNFO0lBQ0ksOEJBQXNDO0VKeTZDNUM7RUl2NkNFO0lBQ0ksNkJBQXFDO0VKeTZDM0M7RUl2NkNFO0lBQ0ksNEJBQW9DO0VKeTZDMUM7RUl2NkNFO0lBQ0ksOEJBQXNDO0VKeTZDNUM7RUl2NkNFO0lBQ0ksK0JBQXVDO0VKeTZDN0M7RUkvN0NFO0lBQ0ksNEJBQW9DO0VKaThDMUM7RUkvN0NFO0lBQ0ksMkJBQW1DO0VKaThDekM7RUkvN0NFO0lBQ0ksNkJBQXFDO0VKaThDM0M7RUkvN0NFO0lBQ0ksOEJBQXNDO0VKaThDNUM7RUkvN0NFO0lBQ0ksNkJBQXFDO0VKaThDM0M7RUkvN0NFO0lBQ0ksNEJBQW9DO0VKaThDMUM7RUkvN0NFO0lBQ0ksOEJBQXNDO0VKaThDNUM7RUkvN0NFO0lBQ0ksK0JBQXVDO0VKaThDN0M7RUl2OUNFO0lBQ0ksNEJBQW9DO0VKeTlDMUM7RUl2OUNFO0lBQ0ksMkJBQW1DO0VKeTlDekM7RUl2OUNFO0lBQ0ksNkJBQXFDO0VKeTlDM0M7RUl2OUNFO0lBQ0ksOEJBQXNDO0VKeTlDNUM7RUl2OUNFO0lBQ0ksNkJBQXFDO0VKeTlDM0M7RUl2OUNFO0lBQ0ksNEJBQW9DO0VKeTlDMUM7RUl2OUNFO0lBQ0ksOEJBQXNDO0VKeTlDNUM7RUl2OUNFO0lBQ0ksK0JBQXVDO0VKeTlDN0M7RUkvK0NFO0lBQ0ksNEJBQW9DO0VKaS9DMUM7RUkvK0NFO0lBQ0ksMkJBQW1DO0VKaS9DekM7RUkvK0NFO0lBQ0ksNkJBQXFDO0VKaS9DM0M7RUkvK0NFO0lBQ0ksOEJBQXNDO0VKaS9DNUM7RUkvK0NFO0lBQ0ksNkJBQXFDO0VKaS9DM0M7RUkvK0NFO0lBQ0ksNEJBQW9DO0VKaS9DMUM7RUkvK0NFO0lBQ0ksOEJBQXNDO0VKaS9DNUM7RUkvK0NFO0lBQ0ksK0JBQXVDO0VKaS9DN0M7RUl2Z0RFO0lBQ0ksNEJBQW9DO0VKeWdEMUM7RUl2Z0RFO0lBQ0ksMkJBQW1DO0VKeWdEekM7RUl2Z0RFO0lBQ0ksNkJBQXFDO0VKeWdEM0M7RUl2Z0RFO0lBQ0ksOEJBQXNDO0VKeWdENUM7RUl2Z0RFO0lBQ0ksNkJBQXFDO0VKeWdEM0M7RUl2Z0RFO0lBQ0ksNEJBQW9DO0VKeWdEMUM7RUl2Z0RFO0lBQ0ksOEJBQXNDO0VKeWdENUM7RUl2Z0RFO0lBQ0ksK0JBQXVDO0VKeWdEN0M7RUkvaERFO0lBQ0ksNEJBQW9DO0VKaWlEMUM7RUkvaERFO0lBQ0ksMkJBQW1DO0VKaWlEekM7RUkvaERFO0lBQ0ksNkJBQXFDO0VKaWlEM0M7RUkvaERFO0lBQ0ksOEJBQXNDO0VKaWlENUM7RUkvaERFO0lBQ0ksNkJBQXFDO0VKaWlEM0M7RUkvaERFO0lBQ0ksNEJBQW9DO0VKaWlEMUM7RUkvaERFO0lBQ0ksOEJBQXNDO0VKaWlENUM7RUkvaERFO0lBQ0ksK0JBQXVDO0VKaWlEN0M7RUl2akRFO0lBQ0ksNEJBQW9DO0VKeWpEMUM7RUl2akRFO0lBQ0ksMkJBQW1DO0VKeWpEekM7RUl2akRFO0lBQ0ksNkJBQXFDO0VKeWpEM0M7RUl2akRFO0lBQ0ksOEJBQXNDO0VKeWpENUM7RUl2akRFO0lBQ0ksNkJBQXFDO0VKeWpEM0M7RUl2akRFO0lBQ0ksNEJBQW9DO0VKeWpEMUM7RUl2akRFO0lBQ0ksOEJBQXNDO0VKeWpENUM7RUl2akRFO0lBQ0ksK0JBQXVDO0VKeWpEN0M7RUkva0RFO0lBQ0ksNEJBQW9DO0VKaWxEMUM7RUkva0RFO0lBQ0ksMkJBQW1DO0VKaWxEekM7RUkva0RFO0lBQ0ksNkJBQXFDO0VKaWxEM0M7RUkva0RFO0lBQ0ksOEJBQXNDO0VKaWxENUM7RUkva0RFO0lBQ0ksNkJBQXFDO0VKaWxEM0M7RUkva0RFO0lBQ0ksNEJBQW9DO0VKaWxEMUM7RUkva0RFO0lBQ0ksOEJBQXNDO0VKaWxENUM7RUkva0RFO0lBQ0ksK0JBQXVDO0VKaWxEN0M7RUl2bURFO0lBQ0ksNEJBQW9DO0VKeW1EMUM7RUl2bURFO0lBQ0ksMkJBQW1DO0VKeW1EekM7RUl2bURFO0lBQ0ksNkJBQXFDO0VKeW1EM0M7RUl2bURFO0lBQ0ksOEJBQXNDO0VKeW1ENUM7RUl2bURFO0lBQ0ksNkJBQXFDO0VKeW1EM0M7RUl2bURFO0lBQ0ksNEJBQW9DO0VKeW1EMUM7RUl2bURFO0lBQ0ksOEJBQXNDO0VKeW1ENUM7RUl2bURFO0lBQ0ksK0JBQXVDO0VKeW1EN0M7RUkvbkRFO0lBQ0ksNkJBQW9DO0VKaW9EMUM7RUkvbkRFO0lBQ0ksNEJBQW1DO0VKaW9EekM7RUkvbkRFO0lBQ0ksOEJBQXFDO0VKaW9EM0M7RUkvbkRFO0lBQ0ksK0JBQXNDO0VKaW9ENUM7RUkvbkRFO0lBQ0ksOEJBQXFDO0VKaW9EM0M7RUkvbkRFO0lBQ0ksNkJBQW9DO0VKaW9EMUM7RUkvbkRFO0lBQ0ksK0JBQXNDO0VKaW9ENUM7RUkvbkRFO0lBQ0ksZ0NBQXVDO0VKaW9EN0M7RUk3bkRGO0lBQ0MsMkJBQTBCO0VKK25EekI7RUk3bkRGO0lBQ0MsNkJBQTRCO0VKK25EM0I7RUk3bkRGO0lBQ0MsNEJBQTJCO0VKK25EMUI7RUk3bkRGO0lBQ0MsOEJBQTZCO0VKK25ENUI7RUkxbkRGOzsyREo2bkQyRDtFSTFuRDNEO0lBQ0MsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtFSjRuRGpCO0VJOW5ERjtJQUtRLGVBQWU7SUFDZixvQkFBb0I7SUFDcEIsNkJBQTZCO0lBQzdCLGlCQUFpQjtFSjRuRHZCO0VJcG9ERjtJQVlRLGdCQUFnQjtJQUNoQixlQUFlO0VKMm5EckI7RUl4b0RGO0lBaUJRLHFCQUFxQjtJQUNyQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLFdBQVc7SUFDWCxpQkFBaUI7SUFDakIsZUFBZTtFSjBuRHJCO0VJaHBERjtJQXlCWSxZQUFZO0lBQ1oseUJBQXlCO0VKMG5EbkM7RUlwcERGO0lBOEJZLGNBQWM7SUFDZCxrQkFBa0I7RUp5bkQ1QjtFSWxuREY7OzJESnFuRDJEO0VJbG5EM0Q7OztJQUlRLGlCQUFpQjtJQUNqQixXQUFXO0lBQ1gsWUFBWTtJQUNaLHNCQUFzQjtFSm1uRDVCO0VJMW5ERjtJQVVRLGFBQWE7RUptbkRuQjtFSTduREY7SUFnQlEsVUFBVTtFSmduRGhCO0VJaG9ERjs7SUF1QlEsV0FBVztJQUNYLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIscUJBQXFCO0VKNm1EM0I7RUl2b0RGO0lBNkJRLFdBQVU7RUo2bURoQjtFSTFvREY7SUFnQ1EsV0FBVTtFSjZtRGhCO0VJN29ERjtJQW1DUSxXQUNKO0VKNG1ERjtFSWhwREY7SUFtQ1EsV0FDSjtFSjRtREY7RUlocERGO0lBbUNRLFdBQ0o7RUo0bURGO0VJaHBERjtJQXNDUSxlQUFlO0VKNm1EckI7RUlucERGO0lBeUNRLHFCQUFxQjtFSjZtRDNCO0VJdHBERjtJQTZDUSxnQkFBZ0I7SUFDaEIsMEJBQTBCO0lBQzFCLG1CRmxaVTtFRjgvRGhCO0VJM3BERjtJQWtEZ0IsaUJBQVM7SUFDVCxtQkFBVztJQUNYLGlCQUFTO0lBRWIsaUJBQWlCO0VKMm1EM0I7RUlqcURGO0lBd0RnQixrQkFBa0I7SUFDbEIsMkdBQXVFO0VKNG1EckY7RUlycURGO0lBK0RZLDRCQUE0QjtJQUM1Qiw2QkFBNkI7RUp5bUR2QztFSXpxREY7SUFrRWdCLGdCQUFnQjtJQUNoQixvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsdUJBQWU7SUFBZixtQkFBZTtJQUFmLGVBQWU7SUFDZix1QkFBMkI7SUFBM0IsbUNBQTJCO0lBQTNCLG9CQUEyQjtJQUEzQiwyQkFBMkI7RUowbUR6QztFSS9xREY7SUF1RW9CLGdCQUFnQjtJQUNoQixrQkFBa0I7RUoybURwQztFSW5yREY7SUE4RWdCLGdCQUFnQjtFSndtRDlCO0VJdHJERjtJQWdGb0IsZ0JBQWdCO0VKeW1EbEM7RUl6ckRGO0lBc0ZnQixnQkFBZ0I7RUpzbUQ5QjtFSTVyREY7SUFtR1EsZ0JBQWdCO0lBQ2hCLG1CRjdjVTtFRnlpRWhCO0VJaHNERjtJQXNHWSxrQkFBa0I7SUFDbEIsZ0JBQWdCO0VKNmxEMUI7RUlwc0RGO0lBMEdZLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHNCQUFzQjtFSjZsRGhDO0VJMXNERjtJQStHZ0Isa0JBQWtCO0VKOGxEaEM7RUk3c0RGO0lBaUhvQixtQkZwZEY7RUZtakVoQjtFSWh0REY7SUFzSFksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixnQkFBZ0I7RUo2bEQxQjtFSXJ0REY7SUEySFksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixtQkZoZU07RUY2akVoQjtFSTF0REY7SUFxSWdCLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YsZ0JBQWdCO0lBQ2hCLFlBQVk7RUp3bEQxQjtFSWh1REY7SUZ2ZUUsWUVpbkJzQztJRmhuQnRDLHlCQUFpQztFRjBzRWpDO0FBQ0YiLCJmaWxlIjoiY29tbW9ucy9zdHlsZXMvY29udGVudHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQ1NTIERvY3VtZW50ICovXG4vKioqKioqIOODl+ODreOCuOOCp+OCr+ODiOOBlOOBqOODoeODs+ODhuODiuODs+OCuSDplovlp4sgKioqKioqKi9cbi8qKioqKiog44OX44Ot44K444Kn44Kv44OI44GU44Go44Oh44Oz44OG44OK44Oz44K5IOe1guS6hiAqKioqKioqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgLyoqKioqKiDjg5fjg63jgrjjgqfjgq/jg4jjgZTjgajjg6Hjg7Pjg4bjg4rjg7Pjgrkg6ZaL5aeLICoqKioqKiovXG4gIC8qKioqKiog44OX44Ot44K444Kn44Kv44OI44GU44Go44Oh44Oz44OG44OK44Oz44K5IOe1guS6hiAqKioqKioqL1xuICBodG1sIHtcbiAgICBmb250LWZhbWlseTogXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICM0MDNGNDE7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLmdvc2hpYy1mb250IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLm1laWxpby1mb250IHtcbiAgICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgT3Nha2EsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIC5taW4tZm9udCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwi77yt77yzIOaYjuacnVwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5wcm9tcHQtZm9udCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUHJvbXB0XCIsc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgfVxuICAuY292ZXItaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuY292ZXItaW1nIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLyogICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7Ki9cbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICB9XG4gIC5jb3Zlci1pbWcgaW1nLmZpdC1oZWlnaHQwMSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3AtZWxtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbm5lci1ib3gwMSB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZi1sZWZ0MDEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5mLXJpZ2h0MDEge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuY29tLXRpdDAxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA2OThDO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuaGRyLWFyZWEwMS1pbm5lcjAxIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAxNXB4IDEwcHg7XG4gIH1cbiAgLmhkci1hcmVhMDEtaW5uZXIwMV9fbG9nbzAxIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuaGRyLWFyZWEwMS1pbm5lcjAxLWJveDAxIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmhkci1hcmVhMDEtaW5uZXIwMS1ib3gwMV9fdHh0MDEge1xuICAgIGZvbnQtc2l6ZTogMS4wNzZyZW07XG4gIH1cbiAgLmhkci1hcmVhMDEtaW5uZXIwMS1ib3gwMV9fdGVsMDEge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuaGRyLWFyZWEwMiB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MTQwNDI7XG4gIH1cbiAgLmhkci1hcmVhMDItaW5uZXIwMSAubmF2LXNsaWRlMDEtaW5uZXIwMS1saXN0MDEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuaGRyLWFyZWEwMi1pbm5lcjAxIC5uYXYtc2xpZGUwMS1pbm5lcjAxLWxpc3QwMV9faXRlbTAxIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAuaGRyLWFyZWEwMi1pbm5lcjAxIC5uYXYtc2xpZGUwMS1pbm5lcjAxLWxpc3QwMV9faXRlbTAxIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICB9XG4gIC5oZHItYXJlYTAyLWlubmVyMDEgLm5hdi1zbGlkZTAxLWlubmVyMDEtbGlzdDAxX19pdGVtMDEuaXMtYnRuMDEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5oZHItYXJlYTAyLWlubmVyMDEgLm5hdi1zbGlkZTAxLWlubmVyMDEtbGlzdDAxX19pdGVtMDEuaXMtYnRuMDEgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxuICAuaGRyLWFyZWEwMy1pbWdib3gwMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCUsIDFweCk7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuaGRyLWFyZWEwMy1pbWdib3gwMV9fdGl0bGUwMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MCUsIDUwJSwgMXB4KTtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKCAzMDBweCAqICAvIG51bGwpO1xuICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEwNSwgMTQwLCAwLjcpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmhkci1hcmVhMDMtbmF2MDEge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuaGRyLWFyZWEwMy1uYXYwMS1saXN0MDEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmhkci1hcmVhMDMtbmF2MDEtbGlzdDAxIGxpIHtcbiAgICBmb250LXNpemU6IDEuMDc2cmVtO1xuICB9XG4gIC5oZHItYXJlYTAzLW5hdjAxLWxpc3QwMSBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAubWFpbi1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAuZnRyLWFyZWEwMS1pbm5lcjAxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZ0ci1hcmVhMDEtaW5uZXIwMV9fYWRkMDEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjA3NnJlbTtcbiAgfVxuICAuZnRyLWFyZWEwMS1pbm5lcjAxX190ZWwwMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZnRyLWFyZWEwMS1pbm5lcjAxX190eHQwMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDEuMjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMDtcbiAgfVxuICAuZnRyLWFyZWEwMSAucGFnZXRvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNTBweDtcbiAgICByaWdodDogNTBweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCUsIDEwMHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB9XG4gIC5mdHItYXJlYTAyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmZ0ci1hcmVhMDIgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5mdHItYXJlYTAzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDE0MDQyO1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIC5mdHItYXJlYTAzLWlubmVyMDEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1MHB4O1xuICB9XG4gIC5mdHItYXJlYTAzLWlubmVyMDEtbmF2MDEtbGlzdDAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLmZ0ci1hcmVhMDMtaW5uZXIwMS1uYXYwMS1saXN0MDFfX2l0ZW0wMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9jb21tb25zL2ltZ3MvZnRyX2ljbzAxLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwJSA1MCU7XG4gICAgZm9udC1zaXplOiAxLjE1M3JlbTtcbiAgfVxuICAuZnRyLWFyZWEwMy1pbm5lcjAxLW5hdjAxLWxpc3QwMV9faXRlbTAxIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5mdHItY29weTAxIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAwLjkyM3JlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5XcOips+e0sOeUu+mdouOBruODk+OCuOODpeOCouODq+OCqOODh+OCo+OCv+aWh+eroOeUqOOCueOCv+OCpOODq1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vICovXG4gIC5jb20tY21zLW1zZy1ib3gwMSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbS1jbXMtbXNnLWJveDAxIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuY29tLWNtcy1tc2ctYm94MDEgLmFsaWdubGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLmNvbS1jbXMtbXNnLWJveDAxIC5hbGlnbmNlbnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb20tY21zLW1zZy1ib3gwMSAuYWxpZ25yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLm1nbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndC0zMCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3ItMjUge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGwtMjUge1xuICAgIHBhZGRpbmctbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2wtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3QtMjAge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2ItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndC0xNSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3ItMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2wtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0LTUge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2ItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdC01IHtcbiAgICBwYWRkaW5nLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3QwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDAge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3Q1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDUge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndDEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ncjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQxMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbDE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3QxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3IxNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0MTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkcjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2wyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0MjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2IyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGwyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGIyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndDI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ncjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQyNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbDMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3QzMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3IzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0MzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkcjMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2wzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0MzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2IzNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGwzNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHIzNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGIzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndDQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ncjQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQ0MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbDQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3Q0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3I0NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYjQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0NDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkcjQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2w1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0NTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2I1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGw1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndDU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ncjU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQ1NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbDYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3Q2MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3I2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYjYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0NjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkcjYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2w2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0NjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2I2NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGw2NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHI2NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGI2NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ncjcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQ3MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbDc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3Q3NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3I3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0NzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkcjc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2w4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0ODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2I4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGw4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHI4MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGI4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ndDg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1ncjg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiODUge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRsODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHQ4NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAucGRiODUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nbDkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3Q5MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3I5MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1nYjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkbDkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0OTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkcjkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkYjkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2w5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0OTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdyOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ2I5NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGw5NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBkdDk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZHI5NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGI5NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAubWdsMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWd0MTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZ3IxMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAubWdiMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGwxMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGR0MTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGRyMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZGIxMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYnItdG9wIHtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ici1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ici1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYnItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbmNvbS1ub3QtZm91bmQtYXJlYTAxXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAuY29tLW5vdC1mb3VuZC1hcmVhMDEge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb20tbm90LWZvdW5kLWFyZWEwMSAudGl0MDEge1xuICAgIGZvbnQtc2l6ZTogMS44NDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDQ0M7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmNvbS1ub3QtZm91bmQtYXJlYTAxIC50eHQwMSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNvbS1ub3QtZm91bmQtYXJlYTAxIC5idG4wMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDMzNTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNTM4cmVtO1xuICB9XG4gIC5jb20tbm90LWZvdW5kLWFyZWEwMSAuYnRuMDE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICB9XG4gIC5jb20tbm90LWZvdW5kLWFyZWEwMSAuYnRuMDEgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5jb20tZm9ybS1hcmVhMDEtZm9ybTAxXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgaW5wdXRbdHlwZT10ZXh0XSxcbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIHRleHRhcmVhLFxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgc2VsZWN0IHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIHNlbGVjdCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSBpbnB1dFt0eXBlPXRleHRdLmlzLXNob3J0MDEge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgaW5wdXRbdHlwZT10ZXh0XS5pcy1taWRkbGUwMSB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IC0zcHggMTBweCAwIDA7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhYWE7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYWFhO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2FhYTtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgbGFiZWwuaXMtZml4d2lkdGgwMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDO1xuICAgIGZvbnQtc2l6ZTogMS4wNzZyZW07XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtY29sMDEge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS1jb2wwMS5pcy1yZXF1aXJlZDAxIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1ncy9jb21fcmVxdWlyZV9pY28wMS5naWYpIG5vLXJlcGVhdCBzY3JvbGwgMTAwJSAyMHB4O1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAyMjBweDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCAoIDEuMDc2cmVtICogMS42ICsgMjBweCApICogLTEpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLmlzLWRvdWJsZTAxIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCAoIDEuMDc2cmVtICogMS42ICogMiArIDIwcHggKSAqIC0xKTtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAxIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMS1saXN0MDFfX2l0ZW0wMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWxpc3QwMiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAyIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMS1saXN0MDJfX2l0ZW0wMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtaW5wdXQtc2V0MDEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMS4wNzZyZW07XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxX19wcnYwMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxIHtcbiAgICB3aWR0aDogNzk0cHg7XG4gICAgaGVpZ2h0OiAxOTRweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtcHJ2dHh0Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtcHJ2dHh0Ym94MDFfX3R4dDAxIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxX190eHQwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1wcnZ0eHRib3gwMV9fdHh0MDEtc3Ryb25nMDEge1xuICAgIGZvbnQtc2l6ZTogMS41MzhyZW07XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxX19wcnYwMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtYnRuYm94MDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAlLCAxcHgpO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMV9fYWdyZWUwMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDE4MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCUsIDFweCk7XG4gICAgbWFyZ2luLXRvcDogY2FsYyggKCAzMHB4ICkgKiAtMC41KTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMSBpbnB1dC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLWJ0bmJveDAxX19zdWJtaXQwMTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLyoqKioqKiDjg5fjg63jgrjjgqfjgq/jg4jjgZTjgajjg6Hjg7Pjg4bjg4rjg7Pjgrkg6ZaL5aeLICoqKioqKiovXG4gIC8qKioqKiog44OX44Ot44K444Kn44Kv44OI44GU44Go44Oh44Oz44OG44OK44Oz44K5IOe1guS6hiAqKioqKioqL1xuICBodG1sIHtcbiAgICBmb250LWZhbWlseTogXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLmdvc2hpYy1mb250IHtcbiAgICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLm1laWxpby1mb250IHtcbiAgICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgT3Nha2EsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gIC5taW4tZm9udCB7XG4gICAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwi77yt77yzIOaYjuacnVwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5wcm9tcHQtZm9udCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUHJvbXB0XCIsc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgfVxuICAuY292ZXItaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuY292ZXItaW1nIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLyogICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7Ki9cbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgfVxuICAuY292ZXItaW1nIGltZy5maXRIZWlnaHQwMSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAucGMtZWxtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5pbm5lci1ib3gwMSB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbiAgLmNvbS10aXQwMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwNjk4QztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxubmF2VG9nZ2xlMDEg44OP44Oz44OQ44O844Ks44O8XHJcbuODu+imquimgee0oOOBq3Bvc2l0aW9uOiByZWxhdGl2ZTvlhaXjgozjgovkuotcclxu44O76Kaq6KaB57Sg44Grb3ZlcmZsb3c6IGhpZGRlbjvjgYzlhaXjgaPjgabjgovjgajjg6Hjg4vjg6Xjg7zjgYzooajnpLrjgZXjgozjgarjgYTjga7jgafms6jmhI9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5uYXYtdG9nZ2xlMDEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAlLCAxMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCUsIDEwMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC8q6ZaL6ZaJ44Oc44K/44Ozb3BlbuaZgiovXG4gIH1cbiAgLm5hdi10b2dnbGUwMSBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2LXRvZ2dsZTAxIGRpdiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgfVxuICAubmF2LXRvZ2dsZTAxIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuICAubmF2LXRvZ2dsZTAxIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDEzcHg7XG4gIH1cbiAgLm5hdi10b2dnbGUwMSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiAyNnB4O1xuICB9XG4gIC5uYXYtdG9nZ2xlMDEub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAxM3B4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuICAubmF2LXRvZ2dsZTAxLm9wZW4gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAubmF2LXRvZ2dsZTAxLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMTNweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIH1cbiAgLm5hdi1zbGlkZTAxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIC8qIOimgeODoeODs+ODhiDjg6Hjg4vjg6Xjg7zjga7kuIrjgYvjgonjga7otbfngrnjgpLoqK3lrpogKi9cbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCUsIDVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCUsIDVweCk7XG4gIH1cbiAgLm5hdi1zbGlkZTAxIC5uYXYtc2xpZGUwMS1pbm5lcjAxIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5uYXYtc2xpZGUwMSB1bCB7XG4gICAgLypcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwcHg7XHJcbiAgICAqL1xuICB9XG4gIC5oZHItYXJlYTAxLWlubmVyMDEge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxNXB4IDEwcHg7XG4gIH1cbiAgLmhkci1hcmVhMDEtaW5uZXIwMV9fbG9nbzAxIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAuaGRyLWFyZWEwMS1pbm5lcjAxLWJveDAxIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaGRyLWFyZWEwMS1pbm5lcjAxLWJveDAxX190eHQwMSB7XG4gICAgZm9udC1zaXplOiAxLjA3NnJlbTtcbiAgfVxuICAuaGRyLWFyZWEwMS1pbm5lcjAxLWJveDAxX190ZWwwMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuaGRyLWFyZWEwMS1pbm5lcjAxLWJveDAxX190ZWwwMSBhIGltZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gIC5oZHItYXJlYTAyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDA0MjtcbiAgfVxuICAuaGRyLWFyZWEwMi1pbm5lcjAxIC5uYXYtc2xpZGUwMSB7XG4gICAgYmFja2dyb3VuZDogI0VFRTtcbiAgfVxuICAuaGRyLWFyZWEwMi1pbm5lcjAxIC5uYXYtc2xpZGUwMS1pbm5lcjAxIHtcbiAgICBwYWRkaW5nOiA3MHB4IDEwcHggMjBweDtcbiAgfVxuICAuaGRyLWFyZWEwMi1pbm5lcjAxIC5uYXYtc2xpZGUwMS1pbm5lcjAxLWxpc3QwMSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNDQ0M7XG4gIH1cbiAgLmhkci1hcmVhMDItaW5uZXIwMSAubmF2LXNsaWRlMDEtaW5uZXIwMS1saXN0MDFfX2l0ZW0wMSB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0NDQztcbiAgICBmb250LXNpemU6IDEuODQ2cmVtO1xuICB9XG4gIC5oZHItYXJlYTAyLWlubmVyMDEgLm5hdi1zbGlkZTAxLWlubmVyMDEtbGlzdDAxX19pdGVtMDEgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIH1cbiAgLmhkci1hcmVhMDItaW5uZXIwMSAubmF2LXNsaWRlMDEtaW5uZXIwMS1saXN0MDFfX2l0ZW0wMS5pcy1idG4wMSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5oZHItYXJlYTAyLWlubmVyMDEgLm5hdi1zbGlkZTAxLWlubmVyMDEtbGlzdDAxX19pdGVtMDEuaXMtYnRuMDE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5oZHItYXJlYTAyLWlubmVyMDEgLm5hdi1zbGlkZTAxLWlubmVyMDEtbGlzdDAxX19pdGVtMDEuaXMtYnRuMDEgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgfVxuICAuaGRyLWFyZWEwMi1pbm5lcjAxIC5uYXYtc2xpZGUwMS1pbm5lcjAxLWxpc3QwMV9faXRlbTAxLmlzLWJ0bjAxIGEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5oZHItYXJlYTAzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmhkci1hcmVhMDMtaW1nYm94MDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAlLCAxcHgpO1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLmhkci1hcmVhMDMtaW1nYm94MDFfX3RpdGxlMDEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTAlLCA1MCUsIDFweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAxMDUsIDE0MCwgMC43KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5oZHItYXJlYTAzLW5hdjAxIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbiAgLmhkci1hcmVhMDMtbmF2MDEtbGlzdDAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuaGRyLWFyZWEwMy1uYXYwMS1saXN0MDEgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgfVxuICAuaGRyLWFyZWEwMy1uYXYwMS1saXN0MDEgbGkgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLm1haW4tY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuZnRyLWFyZWEwMS1pbm5lcjAxIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mdHItYXJlYTAxLWlubmVyMDFfX2xvZ28wMSBpbWcge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuICAuZnRyLWFyZWEwMS1pbm5lcjAxX19hZGQwMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDEuMDc2cmVtO1xuICB9XG4gIC5mdHItYXJlYTAxLWlubmVyMDFfX3RlbDAxIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5mdHItYXJlYTAxLWlubmVyMDFfX3RlbDAxIGltZyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5mdHItYXJlYTAxLWlubmVyMDFfX3R4dDAxIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMi4wO1xuICB9XG4gIC5mdHItYXJlYTAxIC5wYWdldG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwJSwgMTAwcHgpO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB9XG4gIC5mdHItYXJlYTAyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLmZ0ci1hcmVhMDIgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG4gIC5mdHItYXJlYTAzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDE0MDQyO1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIC5mdHItYXJlYTAzLWlubmVyMDEge1xuICAgIHBhZGRpbmc6IDEwcHggMCAzMHB4O1xuICB9XG4gIC5mdHItYXJlYTAzLWlubmVyMDEtbmF2MDEtbGlzdDAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZnRyLWFyZWEwMy1pbm5lcjAxLW5hdjAxLWxpc3QwMV9faXRlbTAxIHtcbiAgICBtYXJnaW46IDIwcHggMTBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vY29tbW9ucy9pbWdzL2Z0cl9pY28wMS5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMCUgNTAlO1xuICAgIGZvbnQtc2l6ZTogMS4xNTNyZW07XG4gIH1cbiAgLmZ0ci1hcmVhMDMtaW5uZXIwMS1uYXYwMS1saXN0MDFfX2l0ZW0wMSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTtcbiAgfVxuICAuZnRyLWNvcHkwMSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGZvbnQtc2l6ZTogMC45MjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuV3DoqbPntLDnlLvpnaLjga7jg5Pjgrjjg6XjgqLjg6vjgqjjg4fjgqPjgr/mlofnq6DnlKjjgrnjgr/jgqTjg6tcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyAqL1xuICAuY29tLWNtcy1tc2ctYm94MDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjggIWltcG9ydGFudDtcbiAgfVxuICAuY29tLWNtcy1tc2ctYm94MDEgaW1nLFxuICAuY29tLWNtcy1tc2ctYm94MDEgaWZyYW1lLFxuICAuY29tLWNtcy1tc2ctYm94MDEgZGl2LndwLWNhcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXcwIHtcbiAgICB3aWR0aDogMCUhaW1wb3J0YW50O1xuICB9XG4gIC5zcC13NSB7XG4gICAgd2lkdGg6IDUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzEwIHtcbiAgICB3aWR0aDogMTAlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzE1IHtcbiAgICB3aWR0aDogMTUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzIwIHtcbiAgICB3aWR0aDogMjAlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzI1IHtcbiAgICB3aWR0aDogMjUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzMwIHtcbiAgICB3aWR0aDogMzAlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzM1IHtcbiAgICB3aWR0aDogMzUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzQwIHtcbiAgICB3aWR0aDogNDAlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzQ1IHtcbiAgICB3aWR0aDogNDUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzUwIHtcbiAgICB3aWR0aDogNTAlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzU1IHtcbiAgICB3aWR0aDogNTUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzYwIHtcbiAgICB3aWR0aDogNjAlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzY1IHtcbiAgICB3aWR0aDogNjUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzcwIHtcbiAgICB3aWR0aDogNzAlIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdzc1IHtcbiAgICB3aWR0aDogNzUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzgwIHtcbiAgICB3aWR0aDogODAlIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdzg1IHtcbiAgICB3aWR0aDogODUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzkwIHtcbiAgICB3aWR0aDogOTAlIWltcG9ydGFudDtcbiAgfVxuICAuc3Atdzk1IHtcbiAgICB3aWR0aDogOTUlIWltcG9ydGFudDtcbiAgfVxuICAuc3AtdzEwMCB7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2wtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3QtMzAge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nci0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2ItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHItMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndC0yNSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3ItMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2wtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3QtMTUge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nci0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2ItMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHItMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndC0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndC01IHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsLTUge1xuICAgIHBhZGRpbmctbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQtNSB7XG4gICAgcGFkZGluZy10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0MCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGwwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0NSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGw1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3QxMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3IxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbDEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0MTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYjEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2wxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0MTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2IxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGwxNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHIxNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGIxNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQyMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3QyNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3IyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbDI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0MjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2wzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0MzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2IzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGwzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHIzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGIzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3Q0MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3I0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbDQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0NDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2w0NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0NDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2I0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGw0NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHI0NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGI0NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQ1MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3Q1NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3I1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbDU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0NTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2w2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0NjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2I2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGw2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHI2MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGI2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQ2NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3Q3MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3I3MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbDcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0NzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYjcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2w3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0NzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2I3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGw3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHI3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGI3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQ4MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3Q4NSB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ3I4NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkbDg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGR0ODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkYjg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2w5MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWd0OTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1tZ2I5MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGw5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHI5MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZGI5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdsOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ncjk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdiOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1wZHQ5NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRyOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiOTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nbDEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1ndDEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbWdyMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLW1nYjEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRsMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkdDEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwLXBkcjEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtcGRiMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbmJyLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1uYnItcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zcC1uYnItbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc3AtbmJyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5jb20tbm90LWZvdW5kLWFyZWEwMVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgZGl2LmNvbS1ub3QtZm91bmQtYXJlYTAxIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBkaXYuY29tLW5vdC1mb3VuZC1hcmVhMDEgcC50aXQwMSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0NDO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIGRpdi5jb20tbm90LWZvdW5kLWFyZWEwMSBwLnR4dDAxIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBkaXYuY29tLW5vdC1mb3VuZC1hcmVhMDEgcC5idG4wMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDMzNTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgZGl2LmNvbS1ub3QtZm91bmQtYXJlYTAxIHAuYnRuMDE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICB9XG4gIGRpdi5jb20tbm90LWZvdW5kLWFyZWEwMSBwLmJ0bjAxIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuY29tLWZvcm0tYXJlYTAxLWZvcm0wMVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIGlucHV0W3R5cGU9dGV4dF0sXG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSB0ZXh0YXJlYSxcbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIHNlbGVjdCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSBpbnB1dFt0eXBlPXRleHRdLmlzLXNob3J0MDEge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogLTNweCAxMHB4IDAgMDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2FhYTtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhYWE7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYWFhO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSBsYWJlbC5pcy1maXh3aWR0aDAxIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcbiAgICBmb250LXNpemU6IDEuNTM4cmVtO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLWNvbDAxIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLWNvbDAxLmlzLXJlcXVpcmVkMDEge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1ncy9jb21fcmVxdWlyZV9pY28wMS5naWYpIG5vLXJlcGVhdCBzY3JvbGwgMCUgMjBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDIwcHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAxIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMS1saXN0MDFfX2l0ZW0wMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWxpc3QwMiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAyIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMS1saXN0MDJfX2l0ZW0wMSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtaW5wdXQtc2V0MDEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4wNzZyZW07XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxX19wcnYwMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgZm9ybS5jb20tZm9ybS1hcmVhMDEtZm9ybTAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxIHtcbiAgICBoZWlnaHQ6IDE5NHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1wcnZ0eHRib3gwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1wcnZ0eHRib3gwMV9fdHh0MDEge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtcHJ2dHh0Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtcHJ2dHh0Ym94MDFfX3R4dDAxIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxX190eHQwMS1zdHJvbmcwMSB7XG4gICAgZm9udC1zaXplOiAxLjUzOHJlbTtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDFfX3BydjAyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gIGZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMSAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjUzOHJlbTtcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtYnRuYm94MDEgaW5wdXQuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMV9fc3VibWl0MDEge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBmb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtYnRuYm94MDEgaW5wdXQuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMV9fc3VibWl0MDE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbi8qIENTUyBEb2N1bWVudCAqL1xyXG5cclxuQGltcG9ydCBcIi4vY29tbW9uXCI7XHJcblxyXG5AaW5jbHVkZSBtcSgpIHtcclxuXHRAaW1wb3J0IFwiLi9jb250ZW50cy1wYy5zY3NzXCI7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1xKCBzcCApIHtcclxuXHRAaW1wb3J0IFwiLi9jb250ZW50cy1zcC5zY3NzXCI7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuXHJcbi8qKioqKiog44OX44Ot44K444Kn44Kv44OI44GU44Go44Oh44Oz44OG44OK44Oz44K5IOmWi+WniyAqKioqKioqL1xyXG4kTUlOX1dJRFRIOiAxMDAwcHg7XHJcbiRCUkVBS1BPSU5UUzogKFxyXG4gICdzcCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KScsXHJcbiAgJ3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpJyxcclxuLyogJ3NtJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpJyxcclxuICAnbWQnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknLFxyXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCknLFxyXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCknLCovXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vKioqKioqIOODl+ODreOCuOOCp+OCr+ODiOOBlOOBqOODoeODs+ODhuODiuODs+OCuSDntYLkuoYgKioqKioqKi9cclxuXHJcbkBtaXhpbiBtcSggJGJyZWFrcG9pbnQ6IHBjICkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJEJSRUFLUE9JTlRTLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG9wYWNpdHkoICR2YWw6IDAuOCApe1xyXG4gIG9wYWNpdHk6ICR2YWw7XHJcbiAgZmlsdGVyOiBhbHBoYSggb3BhY2l0eT0kdmFsKjEwMCApO1xyXG59XHJcblxyXG5AbWl4aW4gcmVsYXRpdmUoICR6SW5kZXg6IDEgKXtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgemluZGV4KCAkekluZGV4ICk7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSggJGRpc3BXaWR0aCwgJGRpc3BIZWlnaHQsICR3aWR0aDogMSwgJGhlaWdodDogMSwgJHpJbmRleDogMSwgJHRvcDogMCwgJGxlZnQ6IDAsICRib3R0b206IG51bGwsICRyaWdodDogbnVsbCwgJGNlbnRlckZsZzogZmFsc2UgKXtcclxuICAkbF9kaXNwV2lkdGg6ICRkaXNwV2lkdGg7XHJcbiAgQGlmIHR5cGUtb2YoICRsX2Rpc3BXaWR0aCApID09IG51bWJlciB7XHJcbiAgICAkbF9kaXNwV2lkdGg6ICN7JGxfZGlzcFdpZHRofXB4O1xyXG4gIH1cclxuICAkbF9kaXNwV2lkdGhWdzogc3RyLXJlcGxhY2UoIFwiJVwiLCBcInZ3XCIsICRsX2Rpc3BXaWR0aCApO1xyXG4gICRsX3dpZHRoOiAkd2lkdGg7XHJcbiAgJGxfaGVpZ2h0OiAkZGlzcEhlaWdodDtcclxuICBAaWYgJGRpc3BIZWlnaHQgPT0gY2FsYyB7XHJcbiAgICAkbF9oZWlnaHQ6ICN7JGxfZGlzcFdpZHRoVnd9ICogI3skaGVpZ2h0fSAvICN7JHdpZHRofTtcclxuICB9XHJcbiAgQGVsc2UgaWYgdHlwZS1vZiggJGRpc3BIZWlnaHQgKSA9PSBudW1iZXIge1xyXG4gICAgJGxfaGVpZ2h0OiAjeyRsX2hlaWdodH1weDtcclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBAaWYgJHRvcCAhPSBudWxsIHtcclxuICAgIHRvcDogJHRvcDtcclxuICB9XHJcbiAgQGlmICRsZWZ0ICE9IG51bGwge1xyXG4gICAgbGVmdDogJGxlZnQ7XHJcbiAgfVxyXG4gIEBpZiAkYm90dG9tICE9IG51bGwge1xyXG4gICAgYm90dG9tOiAkYm90dG9tO1xyXG4gIH1cclxuICBAaWYgJHJpZ2h0ICE9IG51bGwge1xyXG4gICAgcmlnaHQ6ICRyaWdodDtcclxuICB9XHJcbiAgQGluY2x1ZGUgemluZGV4KCAkekluZGV4ICk7XHJcbiAgQGlmICRjZW50ZXJGbGcgPT0gdHJ1ZSB7XHJcbiAgICBtYXJnaW46IHtcclxuICAgICAgQGlmICR0b3AgPT0gNTAlIHtcclxuICAgICAgICB0b3A6IGNhbGMoICggI3skbF9oZWlnaHR9ICkgKiAtMC41ICk7XHJcbiAgICAgIH1cclxuICAgICAgQGlmICRsZWZ0ID09IDUwJSB7XHJcbiAgICAgICAgbGVmdDogY2FsYyggI3skbF9kaXNwV2lkdGh9ICogLTAuNSApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHdpZHRoOiAjeyRsX2Rpc3BXaWR0aH07XHJcbiAgQGlmICRkaXNwSGVpZ2h0ID09IGNhbGMge1xyXG4gICAgaGVpZ2h0OiBjYWxjKCAjeyRsX2hlaWdodH0gKTtcclxuICB9XHJcbiAgQGVsc2Uge1xyXG4gICAgaGVpZ2h0OiAjeyRsX2hlaWdodH07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyaW5nKCAkZGlzcFdpZHRoLCAkZGlzcEhlaWdodCwgJHpJbmRleDogMSwgJHdpZHRoOiBudWxsLCAkaGVpZ2h0OiBudWxsICl7XHJcbiAgJGxfZGlzcFdpZHRoOiAkZGlzcFdpZHRoO1xyXG4gIEBpZiB0eXBlLW9mKCAkbF9kaXNwV2lkdGggKSA9PSBudW1iZXIge1xyXG4gICAgJGxfZGlzcFdpZHRoOiAjeyRsX2Rpc3BXaWR0aH1weDtcclxuICB9XHJcbiAgJGxfZGlzcFdpZHRoVnc6IHN0ci1yZXBsYWNlKCBcIiVcIiwgXCJ2d1wiLCAkbF9kaXNwV2lkdGggKTtcclxuICAkbF93aWR0aDogJHdpZHRoO1xyXG4gICRsX2hlaWdodDogJGRpc3BIZWlnaHQ7XHJcbiAgQGlmICRkaXNwSGVpZ2h0ID09IGNhbGMge1xyXG4gICAgJGxfaGVpZ2h0OiAjeyRsX2Rpc3BXaWR0aFZ3fSAqICN7JGhlaWdodH0gLyAjeyR3aWR0aH07XHJcbiAgfVxyXG4gIEBlbHNlIGlmIHR5cGUtb2YoICRkaXNwSGVpZ2h0ICkgPT0gbnVtYmVyIHtcclxuICAgICRsX2hlaWdodDogI3skbF9oZWlnaHR9cHg7XHJcbiAgfVxyXG5cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA1MCU7XHJcbiAgcmlnaHQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCA1MCUsIDUwJSwgI3skekluZGV4fXB4ICk7XHJcbiAgd2lkdGg6ICN7JGxfZGlzcFdpZHRofTtcclxuICBAaWYgJGRpc3BIZWlnaHQgPT0gY2FsYyB7XHJcbiAgICBoZWlnaHQ6IGNhbGMoICN7JGxfaGVpZ2h0fSApO1xyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICBoZWlnaHQ6ICN7JGxfaGVpZ2h0fTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB6aW5kZXgoICR6SW5kZXg6IDEgKXtcclxuICB6LWluZGV4OiAjeyR6SW5kZXh9O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoIDAlLCAwJSwgI3skekluZGV4fXB4ICk7XHJcbn1cclxuXHJcbkBtaXhpbiBiZWZvcmUoICRkaXNwV2lkdGgsICRkaXNwSGVpZ2h0LCAkd2lkdGg6IDEsICRoZWlnaHQ6IDEsICR6SW5kZXg6IDEsICR0b3A6IDAsICRsZWZ0OiAwLCAkYm90dG9tOiBudWxsLCAkcmlnaHQ6IG51bGwsICRjZW50ZXJGbGc6IGZhbHNlICl7XHJcbiAgLy8g6KGo56S65bmFLCDooajnpLrpq5jjgZXvvIhjYWxj44Gn6Ieq5YuV6KiI566X44CB5YCk5oyH5a6a44Gn5Zu65a6a6auY44GV77yJLCDmr5TnjofluYUsIOavlOeOh+mrmOOBlSwgemluZGV4LCB0b3AsIGxlZnQsIGJvdHRvbSwgcmlnaHQsIOS4reWkruWvhOOBm+ODleODqeOCsFxyXG4gIEBpbmNsdWRlIGFic29sdXRlKCAkZGlzcFdpZHRoLCAkZGlzcEhlaWdodCwgJHdpZHRoLCAkaGVpZ2h0LCAkekluZGV4LCAkdG9wLCAkbGVmdCwgJGJvdHRvbSwgJHJpZ2h0LCAkY2VudGVyRmxnICk7XHJcbiAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuQG1peGluIGFmdGVyKCAkZGlzcFdpZHRoLCAkZGlzcEhlaWdodCwgJHdpZHRoOiAxLCAkaGVpZ2h0OiAxLCAkekluZGV4OiAxLCAkdG9wOiAwLCAkbGVmdDogMCwgJGJvdHRvbTogbnVsbCwgJHJpZ2h0OiBudWxsLCAkY2VudGVyRmxnOiBmYWxzZSApe1xyXG4gIC8vIOihqOekuuW5hSwg6KGo56S66auY44GV77yIY2FsY+OBp+iHquWLleioiOeul+OAgeWApOaMh+WumuOBp+WbuuWumumrmOOBle+8iSwg5q+U546H5bmFLCDmr5Tnjofpq5jjgZUsIHppbmRleCwgdG9wLCBsZWZ0LCBib3R0b20sIHJpZ2h0LCDkuK3lpK7lr4TjgZvjg5Xjg6njgrBcclxuICBAaW5jbHVkZSBhYnNvbHV0ZSggJGRpc3BXaWR0aCwgJGRpc3BIZWlnaHQsICR3aWR0aCwgJGhlaWdodCwgJHpJbmRleCwgJHRvcCwgJGxlZnQsICRib3R0b20sICRyaWdodCwgJGNlbnRlckZsZyApO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3Vic3RyLCAkbmV3c3Vic3RyLCAkc3RyLCAkYWxsOmZhbHNlKSB7XHJcbiAgICAkcG9zIDogc3RyLWluZGV4KCRzdHIsICRzdWJzdHIpO1xyXG4gXHJcbiAgICBAd2hpbGUgJHBvcyAhPSBudWxsIHtcclxuICAgICAgICAkc3RybGVuIDogc3RyLWxlbmd0aCgkc3Vic3RyKTtcclxuICAgICAgICAkc3RhcnQgOiBzdHItc2xpY2UoJHN0ciwgMCwgJHBvcyAtIDEpO1xyXG4gICAgICAgICRlbmQgOiBzdHItc2xpY2UoJHN0ciwgJHBvcyArICRzdHJsZW4pO1xyXG4gICAgICAgICRzdHIgOiAkc3RhcnQgKyAkbmV3c3Vic3RyICsgJGVuZDtcclxuIFxyXG4gICAgICAgIEBpZiAkYWxsID09IHRydWUge1xyXG4gICAgICAgICAgICAkcG9zIDogc3RyLWluZGV4KCRzdHIsICRzdWJzdHIpO1xyXG4gICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAkcG9zIDogbnVsbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAcmV0dXJuICRzdHI7XHJcbn1cclxuXHJcbiRGU184UFg6IDAuNjE1cmVtO1xyXG4kRlNfOVBYOiAwLjY5MnJlbTtcclxuJEZTXzEwUFg6IDAuNzY5cmVtO1xyXG4kRlNfMTFQWDogMC44NDZyZW07XHJcbiRGU18xMlBYOiAwLjkyM3JlbTtcclxuJEZTXzEzUFg6IDFyZW07XHJcbiRGU18xNFBYOiAxLjA3NnJlbTtcclxuJEZTXzE1UFg6IDEuMTUzcmVtO1xyXG4kRlNfMTZQWDogMS4yM3JlbTtcclxuJEZTXzE3UFg6IDEuMzA3cmVtO1xyXG4kRlNfMThQWDogMS4zODRyZW07XHJcbiRGU18xOVBYOiAxLjQ2MXJlbTtcclxuJEZTXzIwUFg6IDEuNTM4cmVtO1xyXG4kRlNfMjFQWDogMS42MTVyZW07XHJcbiRGU18yMlBYOiAxLjY5MnJlbTtcclxuJEZTXzIzUFg6IDEuNzY5cmVtO1xyXG4kRlNfMjRQWDogMS44NDZyZW07XHJcbiRGU18yNVBYOiAxLjkyM3JlbTtcclxuJEZTXzI2UFg6IDJyZW07XHJcbiRGU18yN1BYOiAyLjA3NnJlbTtcclxuJEZTXzI4UFg6IDIuMTUzcmVtO1xyXG4kRlNfMjlQWDogMi4yM3JlbTtcclxuJEZTXzMwUFg6IDIuMzA3cmVtO1xyXG4kRlNfMzFQWDogMi4zODRyZW07XHJcbiRGU18zMlBYOiAyLjQ2MXJlbTtcclxuJEZTXzMzUFg6IDIuNTM4cmVtO1xyXG4kRlNfMzRQWDogMi42MTVyZW07XHJcbiRGU18zNVBYOiAyLjY5MnJlbTtcclxuJEZTXzM2UFg6IDIuNzY5cmVtO1xyXG4kRlNfMzdQWDogMi44NDZyZW07XHJcbiRGU18zOFBYOiAyLjkyM3JlbTtcclxuJEZTXzM5UFg6IDNyZW07XHJcbiRGU180MFBYOiAzLjA3NnJlbTtcclxuJEZTXzQxUFg6IDMuMTUzcmVtO1xyXG4kRlNfNDJQWDogMy4yM3JlbTtcclxuJEZTXzQzUFg6IDMuMzA3cmVtO1xyXG4kRlNfNDRQWDogMy4zODRyZW07XHJcbiRGU180NVBYOiAzLjQ2MXJlbTtcclxuJEZTXzQ2UFg6IDMuNTM4cmVtO1xyXG4kRlNfNDdQWDogMy42MTVyZW07XHJcbiRGU180OFBYOiAzLjY5MnJlbTtcclxuJEZTXzQ5UFg6IDMuNzY5cmVtO1xyXG4kRlNfNTBQWDogMy44NDZyZW07XHJcbiRGU181MVBYOiAzLjkyM3JlbTtcclxuJEZTXzUyUFg6IDRyZW07XHJcbiRGU181M1BYOiA0LjA3NnJlbTtcclxuJEZTXzU0UFg6IDQuMTUzcmVtO1xyXG4kRlNfNTVQWDogNC4yM3JlbTtcclxuJEZTXzU2UFg6IDQuMzA3cmVtO1xyXG4kRlNfNTdQWDogNC4zODRyZW07XHJcbiRGU181OFBYOiA0LjQ2MXJlbTtcclxuJEZTXzU5UFg6IDQuNTM4cmVtO1xyXG4kRlNfNjBQWDogNC42MTVyZW07XHJcbiRGU182MVBYOiA0LjY5MnJlbTtcclxuJEZTXzYyUFg6IDQuNzY5cmVtO1xyXG4kRlNfNjNQWDogNC44NDZyZW07XHJcbiRGU182NFBYOiA0LjkyM3JlbTtcclxuJEZTXzY1UFg6IDVyZW07XHJcbiRGU182NlBYOiA1LjA3NnJlbTtcclxuJEZTXzY3UFg6IDUuMTUzcmVtO1xyXG4kRlNfNjhQWDogNS4yM3JlbTtcclxuJEZTXzY5UFg6IDUuMzA3cmVtO1xyXG4kRlNfNzBQWDogNS4zODRyZW07XHJcbiRGU183MVBYOiA1LjQ2MXJlbTtcclxuJEZTXzcyUFg6IDUuNTM4cmVtO1xyXG4kRlNfNzNQWDogNS42MTVyZW07XHJcbiRGU183NFBYOiA1LjY5MnJlbTtcclxuJEZTXzc1UFg6IDUuNzY5cmVtO1xyXG4kRlNfNzZQWDogNS44NDZyZW07XHJcbiRGU183N1BYOiA1LjkyM3JlbTtcclxuJEZTXzc4UFg6IDZyZW07XHJcbiRGU183OVBYOiA2LjA3NnJlbTtcclxuJEZTXzgwUFg6IDYuMTUzcmVtO1xyXG4kRlNfODFQWDogNi4yM3JlbTtcclxuJEZTXzgyUFg6IDYuMzA3cmVtO1xyXG4kRlNfODNQWDogNi4zODRyZW07XHJcbiRGU184NFBYOiA2LjQ2MXJlbTtcclxuJEZTXzg1UFg6IDYuNTM4cmVtO1xyXG4kRlNfODZQWDogNi42MTVyZW07XHJcbiRGU184N1BYOiA2LjY5MnJlbTtcclxuJEZTXzg4UFg6IDYuNzY5cmVtO1xyXG4kRlNfODlQWDogNi44NDZyZW07XHJcbiRGU185MFBYOiA2LjkyM3JlbTtcclxuJEZTXzkxUFg6IDdyZW07XHJcbiRGU185MlBYOiA3LjA3NnJlbTtcclxuJEZTXzkzUFg6IDcuMTUzcmVtO1xyXG4kRlNfOTRQWDogNy4yM3JlbTtcclxuJEZTXzk1UFg6IDcuMzA3cmVtO1xyXG4kRlNfOTZQWDogNy4zODRyZW07XHJcbiRGU185N1BYOiA3LjQ2MXJlbTtcclxuJEZTXzk4UFg6IDcuNTM4cmVtO1xyXG4kRlNfOTlQWDogNy42MTVyZW07XHJcbiRGU18xMDBQWDogNy42OTJyZW07XHJcblxyXG5cclxuXHJcblxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0IFwiLi9jb21tb25cIjtcclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwi77yt77yzIOaYjuacnVwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICBjb2xvcjogIzQwM0Y0MTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0bWluLXdpZHRoOiAkTUlOX1dJRFRIO1xyXG59XHJcblxyXG4uZ29zaGljLWZvbnQge1xyXG5cdGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLm1laWxpby1mb250IHtcclxuXHRmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgT3Nha2EsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5taW4tZm9udCB7XHJcblx0Zm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwi77yt77yzIOaYjuacnVwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4ucHJvbXB0LWZvbnQge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlByb21wdFwiLHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbn1cclxuXHJcbi5jb3Zlci1pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuICAgIC8qICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlOyovXHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcclxuXHJcbiAgICAgICAgJi5maXQtaGVpZ2h0MDEge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zcC1lbG0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5pbm5lci1ib3gwMSB7XHJcbiAgICB3aWR0aDogJE1JTl9XSURUSDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uZi1sZWZ0MDEge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZi1yaWdodDAxIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5jb20tdGl0MDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDY5OEM7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuXHJcbi5oZHItYXJlYTAxIHtcclxuICAgICYtaW5uZXIwMSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTVweCAxMHB4O1xyXG4gICAgICAgICZfX2xvZ28wMSB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYm94MDEge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICZfX3R4dDAxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE0UFg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdGVsMDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGRyLWFyZWEwMiB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDA0MjtcclxuICAgICYtaW5uZXIwMSB7XHJcbiAgICAgICAgLm5hdi10b2dnbGUwMSB7XHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LXNsaWRlMDEge1xyXG4gICAgICAgICAgICAmLWlubmVyMDEge1xyXG4gICAgICAgICAgICAgICAgJi1saXN0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAmX19pdGVtMDEuaXMtaG9tZTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbTAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE2UFg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMC41KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmX19pdGVtMDEuaXMtYnRuMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxLjApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGRyLWFyZWEwMyB7XHJcbiAgICAmLWltZ2JveDAxIHtcclxuICAgICAgICBAaW5jbHVkZSByZWxhdGl2ZSgpO1xyXG4gICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgJl9fdGl0bGUwMSB7XHJcbiAgICAgICAgICAgIC8vIOihqOekuuW5heOAgeihqOekuumrmOOBleOAgXppbmRleOaMh+WumiB0cmFuc2xhdGUzZOOBq+OCiOOCi+S4reWkruWvhOOBm1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXJpbmcoIDMwMCwgJ2NhbGMnLCAxICk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggIzAwNjk4QywgMC43ICk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzI2UFg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbmF2MDEge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAmLWxpc3QwMSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE0UFg7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250YWluZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuZm9vdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG59XHJcblxyXG4uZnRyLWFyZWEwMSB7XHJcbiAgICAmLWlubmVyMDEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAmX19sb2dvMDEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2FkZDAxIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkRlNfMTRQWDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGVsMDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190eHQwMSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE2UFg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZ2V0b3Age1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgLy8gemluZGV45oyH5a6aXHJcbiAgICAgICAgQGluY2x1ZGUgemluZGV4KCAxMDAgKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mdHItYXJlYTAyIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgaWZyYW1lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgfVxyXG59XHJcbi5mdHItYXJlYTAzIHtcclxuICAgIGJhY2tncm91bmQ6ICM0MTQwNDI7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgICYtaW5uZXIwMSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDUwcHg7XHJcbiAgICAgICAgJi1uYXYwMSB7XHJcbiAgICAgICAgICAgICYtbGlzdDAxIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XHJcbiAgICAgICAgICAgICAgICAmX19pdGVtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vY29tbW9ucy9pbWdzL2Z0cl9pY28wMS5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE1UFg7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmX19pdGVtMDEuaXMtY2xlYXIwMSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZnRyLWNvcHkwMSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICBmb250LXNpemU6ICRGU18xMlBYO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuV3DoqbPntLDnlLvpnaLjga7jg5Pjgrjjg6XjgqLjg6vjgqjjg4fjgqPjgr/mlofnq6DnlKjjgrnjgr/jgqTjg6tcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyAqL1xyXG4uY29tLWNtcy1tc2ctYm94MDEge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjghaW1wb3J0YW50O1xyXG5cclxuICAgIC5jb21tZW50LWJveDAxXHJcbiAgICB7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbmxlZnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbnJpZ2h0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBmb3IgJGkgZnJvbSAtNiB0aHJvdWdoIDIwIHtcclxuICAgIC5tZ2wjeyRpICogNX0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpICogNX1weCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubWd0I3skaSAqIDV9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAjeyRpICogNX1weCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubWdyI3skaSAqIDV9IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5tZ2IjeyRpICogNX0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5wZGwjeyRpICogNX0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnBkdCN7JGkgKiA1fSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5wZHIjeyRpICogNX0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5wZGIjeyRpICogNX0ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpICogNX1weCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYnItdG9wIHtcclxuXHRib3JkZXItdG9wOiBub25lIWltcG9ydGFudDtcclxufVxyXG4ubmJyLXJpZ2h0IHtcclxuXHRib3JkZXItcmlnaHQ6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5uYnItbGVmdCB7XHJcblx0Ym9yZGVyLWxlZnQ6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5uYnItYm90dG9tIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5jb20tbm90LWZvdW5kLWFyZWEwMVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmNvbS1ub3QtZm91bmQtYXJlYTAxIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLnRpdDAxIHtcclxuICAgICAgICBmb250LXNpemU6ICRGU18yNFBYO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0NDO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC50eHQwMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bjAxIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0MzM1O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJEZTXzIwUFg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuICAgIFxyXG4gICAgXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5jb20tZm9ybS1hcmVhMDEtZm9ybTAxXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5mb3JtLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEge1xyXG4gICAgaW5wdXRbdHlwZT10ZXh0XSxcclxuICAgIHRleHRhcmVhLFxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcclxuICAgIH1cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgfVxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT10ZXh0XS5pcy1zaG9ydDAxIHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPXRleHRdLmlzLW1pZGRsZTAxIHtcclxuICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0gLFxyXG4gICAgaW5wdXRbdHlwZT1yYWRpb10ge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIG1hcmdpbjogLTNweCAxMHB4IDAgMDtcclxuICAgIH1cclxuICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6I2FhYTtcclxuICAgIH1cclxuICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiNhYWE7XHJcbiAgICB9XHJcbiAgICA6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgIGNvbG9yOiNhYWFcclxuICAgIH1cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICBsYWJlbC5pcy1maXh3aWR0aDAxIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcclxuICAgICAgICBmb250LXNpemU6ICRGU18xNFBYO1xyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS1jb2wwMSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHtcclxuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB3aWR0aDogMTk1cHg7XHJcbiAgICAgICAgICAgICYuaXMtcmVxdWlyZWQwMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1ncy9jb21fcmVxdWlyZV9pY28wMS5naWYpIG5vLXJlcGVhdCBzY3JvbGwgMTAwJSAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxhYmVsLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLWNvbDAxX19uYW1lMDEge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDIyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCAoICN7JEZTXzE0UFh9ICogMS42ICsgMjBweCApICogLTEgKTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XHJcbiAgICAgICAgICAgICYuaXMtZG91YmxlMDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYyggKCAjeyRGU18xNFBYfSAqIDEuNiAqIDIgKyAyMHB4ICkgKiAtMSApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMS1saXN0MDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAxX19pdGVtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWxpc3QwMiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWxpc3QwMl9faXRlbTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWlucHV0LXNldDAxIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWlucHV0LXNldDAxX19hdHRlbnRpb24wMSB7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMV9fYXR0ZW50aW9uMDEge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkRlNfMTRQWDtcclxuICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMV9fcHJ2MDEge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxIHtcclxuICAgICAgICAgICAgd2lkdGg6IDc5NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE5NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG4gICAgICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1wcnZ0eHRib3gwMV9fdHh0MDEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtcHJ2dHh0Ym94MDFfX3R4dDAxLXN0cm9uZzAxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRGU18yMFBYO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxX19wcnYwMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtYnRuYm94MDEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZWxhdGl2ZSgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLWJ0bmJveDAxX19hZ3JlZTAxIHtcclxuICAgICAgICAgICAgICAgIC8vIOihqOekuuW5hSwg6KGo56S66auY44GV77yIY2FsY+OBp+iHquWLleioiOeul+OAgeWApOaMh+WumuOBp+WbuuWumumrmOOBle+8iSwg5q+U546H5bmFKG51bGzjgadPS+OAgeihqOekuumrmOOBleiHquWLleioiOeul+OBruaZguOBoOOBkeaMh+WumiksIOavlOeOh+mrmOOBlShudWxs44GnT0vjgIHooajnpLrpq5jjgZXoh6rli5XoqIjnrpfjga7mmYLjgaDjgZHmjIflrpopLCB6aW5kZXgsIHRvcCwgbGVmdCwgYm90dG9tLCByaWdodCwg5Lit5aSu5a+E44Gb44OV44Op44KwKOODh+ODleOCqeODq+ODiGZhbHNlKVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWJzb2x1dGUoIDEwMCwgMzAsIG51bGwsIG51bGwsIDEsIDUwJSwgMTgwcHgsIG51bGwsIG51bGwsIHRydWUgKTtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLWJ0bmJveDAxX19zdWJtaXQwMSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuOCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AaW1wb3J0IFwiLi9jb21tb25cIjtcclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwi77yt77yzIOaYjuacnVwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY7XHJcbn1cclxuXHJcbmJvZHkge1xyXG59XHJcblxyXG4uZ29zaGljLWZvbnQge1xyXG5cdGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLm1laWxpby1mb250IHtcclxuXHRmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgT3Nha2EsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4ubWluLWZvbnQge1xyXG5cdGZvbnQtZmFtaWx5OiBcIua4uOaYjuacnVwiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIu+8re+8syDmmI7mnJ1cIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnByb21wdC1mb250IHtcclxuXHRmb250LWZhbWlseTogXCJQcm9tcHRcIixzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xyXG59XHJcblxyXG4uY292ZXItaW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAvKiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTsqL1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xyXG5cclxuICAgICAgICAmLmZpdEhlaWdodDAxIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5wYy1lbG0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW5uZXItYm94MDEge1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbn1cclxuXHJcbi5jb20tdGl0MDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDY5OEM7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxubmF2VG9nZ2xlMDEg44OP44Oz44OQ44O844Ks44O8XHJcbuODu+imquimgee0oOOBq3Bvc2l0aW9uOiByZWxhdGl2ZTvlhaXjgozjgovkuotcclxu44O76Kaq6KaB57Sg44Grb3ZlcmZsb3c6IGhpZGRlbjvjgYzlhaXjgaPjgabjgovjgajjg6Hjg4vjg6Xjg7zjgYzooajnpLrjgZXjgozjgarjgYTjga7jgafms6jmhI9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5uYXYtdG9nZ2xlMDEge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIC8vIHppbmRleOaMh+WumlxyXG4gICAgQGluY2x1ZGUgemluZGV4KCAxMDAgKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoIDAlLCAwJSwgMTAwcHggKTtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogIzAwNjk4YztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIGRpdiBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW46bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgIHRvcDowcHg7XHJcbiAgICB9XHJcbiAgICBzcGFuOm50aC1jaGlsZCgyKXtcclxuICAgICAgICB0b3A6MTNweDtcclxuICAgIH1cclxuICAgIHNwYW46bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgIHRvcDoyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8q6ZaL6ZaJ44Oc44K/44Ozb3BlbuaZgiovXHJcbiAgICAmLm9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIHRvcDogMTNweDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCAxMzVkZWcgKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKCAxMzVkZWcgKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSggMTM1ZGVnICk7XHJcbiAgICB9XHJcbiAgICAmLm9wZW4gc3BhbjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuICAgICYub3BlbiBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoIC0xMzVkZWcgKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKCAtMTM1ZGVnICk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoIC0xMzVkZWcgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm5hdi1zbGlkZTAxIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7IC8qIOimgeODoeODs+ODhiDjg6Hjg4vjg6Xjg7zjga7kuIrjgYvjgonjga7otbfngrnjgpLoqK3lrpogKi9cclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vIHppbmRleOaMh+WumlxyXG4gICAgQGluY2x1ZGUgemluZGV4KCA1ICk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAwJSwgMCUsIDVweCApO1xyXG5cclxuICAgIC5uYXYtc2xpZGUwMS1pbm5lcjAxIHtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgIC8qXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMHB4O1xyXG4gICAgKi9cclxuICAgXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYTpob3ZlciB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uaGRyLWFyZWEwMSB7XHJcbiAgICAmLWlubmVyMDEge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxNXB4IDEwcHg7XHJcbiAgICAgICAgJl9fbG9nbzAxIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYm94MDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICZfX3R4dDAxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE0UFg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdGVsMDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmhkci1hcmVhMDIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MTQwNDI7XHJcbiAgICAmLWlubmVyMDEge1xyXG4gICAgICAgIC5uYXYtdG9nZ2xlMDEge1xyXG4gICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi1zbGlkZTAxIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFRTtcclxuICAgICAgICAgICAgJi1pbm5lcjAxIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgJi1saXN0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjQ0NDO1xyXG4gICAgICAgICAgICAgICAgICAgICZfX2l0ZW0wMS5pcy1ob21lMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmX19pdGVtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0NDQztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkRlNfMjRQWDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbTAxLmlzLWJ0bjAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMS4wKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGRyLWFyZWEwMyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAmLWltZ2JveDAxIHtcclxuICAgICAgICBAaW5jbHVkZSByZWxhdGl2ZSgpO1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgJl9fdGl0bGUwMSB7XHJcbiAgICAgICAgICAgIC8vIOihqOekuuW5heOAgeihqOekuumrmOOBleOAgXppbmRleOaMh+WumiB0cmFuc2xhdGUzZOOBq+OCiOOCi+S4reWkruWvhOOBm1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXJpbmcoICcxMDAlJywgMTAwLCAxICk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggIzAwNjk4QywgMC43ICk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzI2UFg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbmF2MDEge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgICAgICAmLWxpc3QwMSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkRlNfMTZQWDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuLmZ0ci1hcmVhMDEge1xyXG4gICAgJi1pbm5lcjAxIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICZfX2xvZ28wMSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19hZGQwMSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJEZTXzE0UFg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RlbDAxIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3R4dDAxIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkRlNfMTZQWDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnZXRvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAvLyB6aW5kZXjmjIflrppcclxuICAgICAgICBAaW5jbHVkZSB6aW5kZXgoIDEwMCApO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mdHItYXJlYTAyIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgaWZyYW1lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG59XHJcbi5mdHItYXJlYTAzIHtcclxuICAgIGJhY2tncm91bmQ6ICM0MTQwNDI7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgICYtaW5uZXIwMSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDMwcHg7XHJcbiAgICAgICAgJi1uYXYwMSB7XHJcbiAgICAgICAgICAgICYtbGlzdDAxIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICZfX2l0ZW0wMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2NvbW1vbnMvaW1ncy9mdHJfaWNvMDEucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDAlIDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRGU18xNVBYO1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMC42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZfX2l0ZW0wMS5pcy1jbGVhcjAxIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mdHItY29weTAxIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogJEZTXzEyUFg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbldw6Kmz57Sw55S76Z2i44Gu44OT44K444Ol44Ki44Or44Ko44OH44Kj44K/5paH56ug55So44K544K/44Kk44OrXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8gKi9cclxuLmNvbS1jbXMtbXNnLWJveDAxIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjghaW1wb3J0YW50O1xyXG5cclxuICAgIGltZyxcclxuICAgIGlmcmFtZSxcclxuICAgIGRpdi53cC1jYXB0aW9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xyXG4gICAgLnNwLXcjeyRpICogNX0ge1xyXG4gICAgICAgIHdpZHRoOiAjeyRpICogNX0lIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQGZvciAkaSBmcm9tIC02IHRocm91Z2ggMjAge1xyXG4gICAgLnNwLW1nbCN7JGkgKiA1fSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5zcC1tZ3QjeyRpICogNX0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5zcC1tZ3IjeyRpICogNX0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwLW1nYiN7JGkgKiA1fSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwLXBkbCN7JGkgKiA1fSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpICogNX1weCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc3AtcGR0I3skaSAqIDV9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwLXBkciN7JGkgKiA1fSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3skaSAqIDV9cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNwLXBkYiN7JGkgKiA1fSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7JGkgKiA1fXB4IWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNwLW5ici10b3Age1xyXG5cdGJvcmRlci10b3A6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5zcC1uYnItcmlnaHQge1xyXG5cdGJvcmRlci1yaWdodDogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLnNwLW5ici1sZWZ0IHtcclxuXHRib3JkZXItbGVmdDogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLnNwLW5ici1ib3R0b20ge1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5jb20tbm90LWZvdW5kLWFyZWEwMVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuZGl2LmNvbS1ub3QtZm91bmQtYXJlYTAxIHtcclxuXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBwLnRpdDAxIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDQ0M7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgcC50eHQwMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcC5idG4wMSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDMzNTtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbmNvbS1mb3JtLWFyZWEwMS1mb3JtMDFcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbmZvcm0uY29tLWZvcm0tYXJlYTAxLWZvcm0wMSB7XHJcbiAgICBpbnB1dFt0eXBlPXRleHRdLFxyXG4gICAgdGV4dGFyZWEsXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG4gICAgfVxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9dGV4dF0uaXMtc2hvcnQwMSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9dGV4dF0uaXMtbWlkZGxlMDEge1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdICxcclxuICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBtYXJnaW46IC0zcHggMTBweCAwIDA7XHJcbiAgICB9XHJcbiAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiNhYWE7XHJcbiAgICB9XHJcbiAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjojYWFhO1xyXG4gICAgfVxyXG4gICAgOjpwbGFjZWhvbGRlcntcclxuICAgICAgICBjb2xvcjojYWFhXHJcbiAgICB9XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgbGFiZWwuaXMtZml4d2lkdGgwMSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcclxuICAgICAgICBmb250LXNpemU6ICRGU18yMFBYO1xyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS1jb2wwMSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHtcclxuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAmLmlzLXJlcXVpcmVkMDEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZ3MvY29tX3JlcXVpcmVfaWNvMDEuZ2lmKSBuby1yZXBlYXQgc2Nyb2xsIDAlIDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGFiZWwuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtY29sMDFfX25hbWUwMSB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDIwcHggMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XHJcbiAgICAgICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMS1saXN0MDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1saXN0MDEtdmFsMDEtbGlzdDAxX19pdGVtMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWxpc3QwMiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWxpc3QwMl9faXRlbTAxIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWlucHV0LXNldDAxIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtbGlzdDAxLXZhbDAxLWlucHV0LXNldDAxX19hdHRlbnRpb24wMSB7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLWxpc3QwMS12YWwwMV9fYXR0ZW50aW9uMDEge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkRlNfMTRQWDtcclxuICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMV9fcHJ2MDEge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOTRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcclxuICAgICAgICAgICAgLmNvbS1mb3JtLWFyZWEwMS1mb3JtMDEtcHJ2Ym94MDEtcHJ2dHh0Ym94MDFfX3R4dDAxIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLXBydnR4dGJveDAxX190eHQwMS1zdHJvbmcwMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkRlNfMjBQWDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMV9fcHJ2MDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb20tZm9ybS1hcmVhMDEtZm9ybTAxLXBydmJveDAxLWJ0bmJveDAxIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRGU18yMFBYO1xyXG4gICAgICAgICAgICAuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMV9fYWdyZWUwMSB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXQuY29tLWZvcm0tYXJlYTAxLWZvcm0wMS1wcnZib3gwMS1idG5ib3gwMV9fc3VibWl0MDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwLjgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iXX0= */
