@charset "utf-8";
/*
くじらシステム開発共通CSS
最終更新日：2015/2/14=> 2015/2/17(sakamoto)
         ：2014/04/23=> 2015/2/14(mitsunaga)

このCSSで何か修正した場合は最終更新日を変更すること！
*/


/*ブラウザの初期設定を見直す*/
html {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
em {
	visibility: hidden;
}
.Clear{
    clear:both;
    line-height: 0px;
    height:0px;
    padding:0;
    margin:0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
ul,ol,li{
	list-style-type: none;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}

/* 15/9/7 mitsunaga */
.checkbox, .radio {
    /*display: block;*/
    margin-bottom: 0;
    margin-top: 0;
    /*position: relative;*/
}


/*ここからOOCSS*/
/*float*/
/* 15/8/31 mitsunaga bootstrapクラスの利用を推奨 */
/*.fl_Left{float: left;}
.fl_Right{float: right;}*/
/*入力フォーム の設定*/
input[type="number"],
input[type="url"],
input[type="tel"],
input[type="datetim"],
input[type="datetime-local"]{text-align: right;ime-mode:inactive;}
input[type="email"],
input[type="password"]{ime-mode:inactive;}
/*マージンの設定*/
.mA0{margin:0!important;}
.mA5{margin:5px!important;}
.mA10{margin:10px!important;}
.mA20{margin:20px!important;}
.mA30{margin:30px!important;}
.mA40{margin:40px!important;}
.mA50{margin:50px!important;}
.mA100{margin:100px!important;}
.mT0{margin-top:0!important;}
.mT5{margin-top:5px!important;}
.mT10{margin-top:10px!important;}
.mT20{margin-top:20px!important;}
.mT30{margin-top:30px!important;}
.mT40{margin-top:40px!important;}
.mT50{margin-top:50px!important;}
.mT100{margin-top:100px!important;}
.mR0{margin-right:0!important;}
.mR5{margin-right:5px!important;}
.mR10{margin-right:10px!important;}
.mR20{margin-right:20px!important;}
.mR30{margin-right:30px!important;}
.mR40{margin-right:40px!important;}
.mR50{margin-right:50px!important;}
.mR100{margin-right:100px!important;}
.mB0{margin-bottom:0!important;}
.mB5{margin-bottom:5px!important;}
.mB10{margin-bottom:10px!important;}
.mB20{margin-bottom:20px!important;}
.mB30{margin-bottom:30px!important;}
.mB40{margin-bottom:40px!important;}
.mB50{margin-bottom:50px!important;}
.mB100{margin-bottom:100px!important;}
.mL0{margin-left:0!important;}
.mL5{margin-left:5px!important;}
.mL10{margin-left:10px!important;}
.mL20{margin-left:20px!important;}
.mL30{margin-left:30px!important;}
.mL40{margin-left:40px!important;}
.mL50{margin-left:50px!important;}
.mL100{margin-left:100px!important;}
/*余白の設定*/
.pA0{padding:0!important;}
.pA5{padding:5px!important;}
.pA10{padding:10px!important;}
.pA20{padding:20px!important;}
.pA30{padding:30px!important;}
.pA40{padding:40px!important;}
.pA50{padding:50px!important;}
.pA100{padding:100px!important;}
.pT0{padding-top:0!important;}
.pT5{padding-top:5px!important;}
.pT10{padding-top:10px!important;}
.pT20{padding-top:20px!important;}
.pT30{padding-top:30px!important;}
.pT40{padding-top:40px!important;}
.pT50{padding-top:50px!important;}
.pT100{padding-top:100px!important;}
.pR0{padding-right:0!important;}
.pR5{padding-right:5px!important;}
.pR10{padding-right:10px!important;}
.pR20{padding-right:20px!important;}
.pR30{padding-right:30px!important;}
.pR40{padding-right:40px!important;}
.pR50{padding-right:50px!important;}
.pR100{padding-right:100px!important;}
.pB0{padding-bottom:0!important;}
.pB5{padding-bottom:5px!important;}
.pB10{padding-bottom:10px!important;}
.pB20{padding-bottom:20px!important;}
.pB30{padding-bottom:30px!important;}
.pB40{padding-bottom:40px!important;}
.pB50{padding-bottom:50px!important;}
.pB100{padding-bottom:100px!important;}
.pL0{padding-left:0!important;}
.pL5{padding-left:5px!important;}
.pL10{padding-left:10px!important;}
.pL20{padding-left:20px!important;}
.pL30{padding-left:30px!important;}
.pL40{padding-left:40px!important;}
.pL50{padding-left:50px!important;}
.pL100{padding-left:100px!important;}

/*管理画面 行編集時の背景色*/
table tr.row_edit td{background-color: #EEFFFF!important;}

/* 15/2/14 mitsunaga width:autoの指定 */
.width-auto{width:auto!important;}


/* 15/2/17 sakamoto 横幅が溢れた場合に文字列の最後に...をつけて省略するクラスを作成 */
.text-ellipsis{
    overflow: hidden;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* 15/07/06 sakamoto　ボタン風ラジオボタン、チェックボックスにdisabledクラスを張った時の背景色の設定*/
.btn-default.disabled.active {
    background-color: #5BC0DE;
}


/* 15/07/06 sakamoto　日報集計項目、集計内容表示用*/
.daily-report-summary-item li{
    padding:2px 10px!important;
    min-height: 25px;
    height:25px;
    max-height:25px;
}
.daily-report-summary-item .list-group-item:first-child {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
}

.daily-report-summary-item .list-group-item:last-child {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
/* 反響・収客編集行のクラス 15/07/08 sakamoto */
.response-report-edit-row {
    background-color:#f9f2f4;
}

/*Loadingのくるくる*/

#loading {
    width: 60px;
    height: 60px;
    margin: -10px 0 0 -10px;
    padding: 5px;
    background: #FFF;
    opacity: 0.75;
    border: 1px solid #EDEDED;
    border-radius: 5px;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 9999;
}

@charset "UTF-8";
body {
    font-size: 10pt;
    font-family: "Hiragino Kaku Gothic ProN", "メイリオ", sans-serif;
    /* -webkit-print-color-adjust; */
}
.container-fluid{
    min-width: 1080px;
}
/*ログイン*/
.login-h1{
    background-color:transparent;
    color:  rgb(37, 31, 69);
    text-align: center !important;
    border-bottom: 1px solid #e29e66;
}
    #login_box{
    width: 50%;
    margin: 0 auto;
    padding: 5px
}

    #login_box form {
    height: 180px;
    padding: 20px;
}

.login_info{
    text-align: center
}
.login-form {
    width: 410px;
    margin: 0 auto;
    background-color: #F2F2F2;
    border-radius: 5px;
}
/*ログインここまで*/

/*メインメニュー*/
#main-menu{
    min-width: 980px;
    margin-bottom: 0;
    background-color: #fff;
    border: none;
}
#main-menu .navbar-brand {
    padding: 12.5px 13px;
    font-size: 15px;
    height: 47px;
    background-color: #E29E66!important;
    color: #fff !important;
}

#main-menu .navbar-nav > li {
    float: left;
    width: 130px;
    height: 40px;
    border-right: 1px solid rgb(176, 176, 176);
    text-align: center;
    background-color: #FFF;
    padding: 5px;
}

#main-menu .navbar-nav > li > a {
    padding: 5px 0px;
    font-size: 1em;
}

#main-menu .glyphicon-chevron-down {
    display: block;
    font-size: 0.7em;
    margin-left: 5px;
}

.material-icons {
    font-size: 1.2em;
    margin-right: 5px;
    padding-top: 0;
    vertical-align: middle
}

h1 {
    font-size: 1.6em;
    color: rgb(240, 240, 240);
    background-color: rgb(37, 31, 69);
    padding: 10px;
    margin-top:0!important;
    margin-bottom: 10px;
    text-align: justify!important

}

h2 {
    font-size: 18px;
    border-left: 5px solid #333;
    padding: 8px;
}

/*フッター*/
#footer {
    background-color: #fcfcfc;
    border-top: 1px solid #ccc;
    bottom: 0;
    padding: 5px;
    position: absolute;
    text-align: center;
    width: 100%;
}
/*アラート*/
.alert {
    margin-bottom: 8px;
}

/*検索*/
.btn-area{
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px solid #E6E6E6;
}
.panel h2{
    margin: 0;
}
.filter-form {
    max-width: 800px;
    min-width: 600px;
}

.filter-form .form-group {
    width: 140px!important;
}

/*テーブル*/
.top-table th {
    background-color: #716F6E;
    color: #FFF;
    vertical-align: middle !important;
    padding: 5px!important;
}

.top-table td {
    padding: 3px!important;
    vertical-align: middle!important;
}

/*発送依頼テーブル*/
.hassoirai-table th{
    background-color: #716F6E;
    color: #FFF;
    text-align: center;
    vertical-align: middle !important;
    padding: 3px!important;
    min-width: 4em;
}
.hassoirai-table td{
     padding: 3px!important;
    text-align: center;
    vertical-align: middle!important;
}
.check-top {
    display: inline-block;
    margin-right: 10px;
}
.errer-title {
    font-size: 1.4em;
    color: #D23838;
}

.customer-num {
    border-bottom: 2px solid #ccc;
    font-size: 1.3em;
    font-weight: bold;
    margin-bottom: 5px;
    margin-right: 10px;
    padding: 2px;
    width: 35%;
}

/*出荷依頼データ*/
/*検索*/
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #e29e66;
    border-color: #e29e66;
    padding: 3px 2px;
}

.panel-primary {
    border-radius: 10px;
    border: 4px solid #e29e66;
}
.panel-primary h4 a{
    padding: 0;font-size: 16px;
    display: inline-block;
}
.panel-primary h4 .lastupdate{
    font-size: 0.8em;
    padding-right: 20px;
    margin-left: 23px;
    display: inline-block;
}

.hasso-filter-form {
    min-width: 865px;
    max-width: 1025px;
}
.search-tbl th {
    background-color: #716f6e;
    color: #fff;
    vertical-align: middle !important;
    min-width: 87px;
    max-width: 87px;
    width: 87px;
}
.hasso-filter-form .radio-inline,.hasso-filter-form .checkbox-inline {
    padding-left: 12px;
}

.table-hover tr:hover {
    background-color: #e9f9ff !important;
}

/*共通*/
.text-right{text-align: right!important;}
.text-left{text-align: left!important;}
.text-center{text-align: center!important;}
.bg-orange{background-color: #e29e66;}
.mR3{margin-right: 3px!important;}

/*開閉パネル*/

.panel-heading {
    padding: 0;
    /*padding: 10px 15px;*/
}

.panel-title {
    /*padding: 0;*/
    padding: 5px 10px;
}

a.accordion-toggle {
    display: block;
    padding: 5px;
}

.accordion-toggle {
    display: inline-block;
        /* 201/1/23 kawaguchi 画像が存在しないのでコメントアウト。。
    background: transparent url(../images/common/icon_close.png) 100% 50% no-repeat; */
}

.accordion-toggle.collapsed {
        /* 201/1/23 kawaguchi 画像が存在しないのでコメントアウト。。
    background: transparent url(../images/common/icon_open.png) 100% 50% no-repeat; */
}

a.accordion-toggle {
    display: block;
    padding: 0;
}

.collapsed:before {
    content: "\e081" !important;
    font-family: Glyphicons Halflings;
    color: #fff!important;
    padding-right: 0.5em;
    width: 15px;
    display: inline-block;
}

.accordion-toggle {
    display: inline-block;
}

.accordion-toggle:before {
    content: "\e082";
    font-family: Glyphicons Halflings;
    color: #fff!important;
    padding-right: 0.5em;
    width: 15px;
    display: inline-block;
}

.collapsed:before,
.accordion-toggle:before,
.row .collapsed:before,
.row .accordion-toggle:before {
    color: #31708F;
}

.collapsed:before {
    margin: 5px 10px 0 0;
    float: left;
}

.accordion-toggle:before {
    margin: 0 5px 0 0;
    float: left;
}
.pagination {
    margin: 0;
    padding: 0;
}
/*datetimepickerの土日の色を変える*/
.datepicker thead th{border-radius: 0;}

.datepicker .dow:first-child {
    color: #db4747;
}
.datepicker .dow:last-child {
    color: #1470bc;
}
.datepicker .day:first-child {
    color: #db4747;
}
.datepicker .day:last-child {
    color: #1470bc;
}

.bootstrap-datetimepicker-widget{
    min-width: auto;
    max-width: auto;
}

.bootstrap-datetimepicker-widget th{
    min-width: auto;
    max-width: auto;
    background-color: #ccc!important;
}

.bootstrap-datetimepicker-widget td{
    min-width: auto;
    max-width: auto;
}
.bootstrap-datetimepicker-widget td:hover{
    background-color: #5fa4de!important;
}

/* 2017/5/10 hagio 一括設定用モーダル */
.balk-modal-tbl th {
    background-color: #716f6e;
    color: #fff;
    vertical-align: middle !important;
    min-width: 135px;
    max-width: 135px;
    width: 135px;
    /*
    min-width: 180px;
    max-width: 180px;
    width: 180px;
    */
}

.modal-content h4{font-size: 1.1em;}

/*170515_nagata カレンダー崩れ対応*/
.balk-modal-tbl .bootstrap-datetimepicker-widget{
    min-width: auto;
    max-width: auto;
}

.balk-modal-tbl .bootstrap-datetimepicker-widget th{
    min-width: auto;
    max-width: auto;
    background-color: #ccc!important;
}

.balk-modal-tbl .bootstrap-datetimepicker-widget td{
    min-width: auto;
    max-width: auto;
}


.btn-ikkatsu {
    background-color: #565555;
    color: #fff;
    margin-bottom: 2px;
}
.btn-ikkatsu:hover {
    background-color: #727272;
    color: #fff;
}

.btn-search {
    background-color: #FCA762;
    color: #fff;
    border: #BC753B solid 3px;
}

.line{margin: 0;}

.input-group-addon {
    padding: 6px 6px;
}

.form-control {
    padding: 5px;
}

/* 受注一覧の区切り強調のため */
.order-row-bold {
    border-top: 2px solid #031731;
}

/* 商品マスタ：利用していない商品の背景 */
.bg-hide-item {
    background-color: #ccc;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8va3V6aWxsYS5jc3MiLCJ3ZWJwYWNrOi8vL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7Ozs7OztDQU1DOzs7QUFHRCxnQkFBZ0I7QUFDaEI7Q0FDQyxxSEFBcUg7RUFDcEgsMEJBQTBCO0VBQzFCLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7Q0FDQyxrQkFBa0I7QUFDbkI7QUFDQTtJQUNJLFVBQVU7SUFDVixnQkFBZ0I7SUFDaEIsVUFBVTtJQUNWLFNBQVM7SUFDVCxRQUFRO0FBQ1o7QUFDQTs7Ozs7Ozs7Ozs7O0VBWUUsY0FBYztBQUNoQjtBQUNBOzs7O0VBSUUscUJBQXFCO0VBQ3JCLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLFNBQVM7QUFDWDtBQUNBOztFQUVFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7O0VBRUUsVUFBVTtBQUNaO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTs7RUFFRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLFdBQVc7QUFDYjtBQUNBO0NBQ0MscUJBQXFCO0FBQ3RCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7O0VBRUUsY0FBYztFQUNkLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLFNBQVM7QUFDWDtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLDRCQUE0QjtFQUM1Qix1QkFBdUI7RUFDdkIsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7Ozs7RUFJRSxpQ0FBaUM7RUFDakMsY0FB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QU0sU0FBUyxDQUFDOztBQUVoQjtJQUNJLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLFlBQVk7QUFDaEI7O0FBRUEsa0JBQWtCO0FBQ2xCO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBLHVCQUF1QjtBQUN2QjtJQUNJLHNCQUFzQjtBQUMxQiIsImZpbGUiOiJqcG5vMV9zYWxlc19sYXlvdXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLypcbuOBj+OBmOOCieOCt+OCueODhuODoOmWi+eZuuWFsemAmkNTU1xu5pyA57WC5pu05paw5pel77yaMjAxNS8yLzE0PT4gMjAxNS8yLzE3KHNha2Ftb3RvKVxuICAgICAgICAg77yaMjAxNC8wNC8yMz0+IDIwMTUvMi8xNChtaXRzdW5hZ2EpXG5cbuOBk+OBrkNTU+OBp+S9leOBi+S/ruato+OBl+OBn+WgtOWQiOOBr+acgOe1guabtOaWsOaXpeOCkuWkieabtOOBmeOCi+OBk+OBqO+8gVxuKi9cblxuXG4vKuODluODqeOCpuOCtuOBruWIneacn+ioreWumuOCkuimi+ebtOOBmSovXG5odG1sIHtcblx0Zm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIE9zYWthLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuZW0ge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uQ2xlYXJ7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGhlaWdodDowcHg7XG4gICAgcGFkZGluZzowO1xuICAgIG1hcmdpbjowO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cbnVsLG9sLGxpe1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIDE1LzkvNyBtaXRzdW5hZ2EgKi9cbi5jaGVja2JveCwgLnJhZGlvIHtcbiAgICAvKmRpc3BsYXk6IGJsb2NrOyovXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG59XG5cblxuLyrjgZPjgZPjgYvjgolPT0NTUyovXG4vKmZsb2F0Ki9cbi8qIDE1LzgvMzEgbWl0c3VuYWdhIGJvb3RzdHJhcOOCr+ODqeOCueOBruWIqeeUqOOCkuaOqOWlqCAqL1xuLyouZmxfTGVmdHtmbG9hdDogbGVmdDt9XG4uZmxfUmlnaHR7ZmxvYXQ6IHJpZ2h0O30qL1xuLyrlhaXlipvjg5Xjgqnjg7zjg6Ag44Gu6Kit5a6aKi9cbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJde3RleHQtYWxpZ246IHJpZ2h0O2ltZS1tb2RlOmluYWN0aXZlO31cbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXXtpbWUtbW9kZTppbmFjdGl2ZTt9XG4vKuODnuODvOOCuOODs+OBruioreWumiovXG4ubUEwe21hcmdpbjowIWltcG9ydGFudDt9XG4ubUE1e21hcmdpbjo1cHghaW1wb3J0YW50O31cbi5tQTEwe21hcmdpbjoxMHB4IWltcG9ydGFudDt9XG4ubUEyMHttYXJnaW46MjBweCFpbXBvcnRhbnQ7fVxuLm1BMzB7bWFyZ2luOjMwcHghaW1wb3J0YW50O31cbi5tQTQwe21hcmdpbjo0MHB4IWltcG9ydGFudDt9XG4ubUE1MHttYXJnaW46NTBweCFpbXBvcnRhbnQ7fVxuLm1BMTAwe21hcmdpbjoxMDBweCFpbXBvcnRhbnQ7fVxuLm1UMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O31cbi5tVDV7bWFyZ2luLXRvcDo1cHghaW1wb3J0YW50O31cbi5tVDEwe21hcmdpbi10b3A6MTBweCFpbXBvcnRhbnQ7fVxuLm1UMjB7bWFyZ2luLXRvcDoyMHB4IWltcG9ydGFudDt9XG4ubVQzMHttYXJnaW4tdG9wOjMwcHghaW1wb3J0YW50O31cbi5tVDQwe21hcmdpbi10b3A6NDBweCFpbXBvcnRhbnQ7fVxuLm1UNTB7bWFyZ2luLXRvcDo1MHB4IWltcG9ydGFudDt9XG4ubVQxMDB7bWFyZ2luLXRvcDoxMDBweCFpbXBvcnRhbnQ7fVxuLm1SMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7fVxuLm1SNXttYXJnaW4tcmlnaHQ6NXB4IWltcG9ydGFudDt9XG4ubVIxMHttYXJnaW4tcmlnaHQ6MTBweCFpbXBvcnRhbnQ7fVxuLm1SMjB7bWFyZ2luLXJpZ2h0OjIwcHghaW1wb3J0YW50O31cbi5tUjMwe21hcmdpbi1yaWdodDozMHB4IWltcG9ydGFudDt9XG4ubVI0MHttYXJnaW4tcmlnaHQ6NDBweCFpbXBvcnRhbnQ7fVxuLm1SNTB7bWFyZ2luLXJpZ2h0OjUwcHghaW1wb3J0YW50O31cbi5tUjEwMHttYXJnaW4tcmlnaHQ6MTAwcHghaW1wb3J0YW50O31cbi5tQjB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9XG4ubUI1e21hcmdpbi1ib3R0b206NXB4IWltcG9ydGFudDt9XG4ubUIxMHttYXJnaW4tYm90dG9tOjEwcHghaW1wb3J0YW50O31cbi5tQjIwe21hcmdpbi1ib3R0b206MjBweCFpbXBvcnRhbnQ7fVxuLm1CMzB7bWFyZ2luLWJvdHRvbTozMHB4IWltcG9ydGFudDt9XG4ubUI0MHttYXJnaW4tYm90dG9tOjQwcHghaW1wb3J0YW50O31cbi5tQjUwe21hcmdpbi1ib3R0b206NTBweCFpbXBvcnRhbnQ7fVxuLm1CMTAwe21hcmdpbi1ib3R0b206MTAwcHghaW1wb3J0YW50O31cbi5tTDB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnQ7fVxuLm1MNXttYXJnaW4tbGVmdDo1cHghaW1wb3J0YW50O31cbi5tTDEwe21hcmdpbi1sZWZ0OjEwcHghaW1wb3J0YW50O31cbi5tTDIwe21hcmdpbi1sZWZ0OjIwcHghaW1wb3J0YW50O31cbi5tTDMwe21hcmdpbi1sZWZ0OjMwcHghaW1wb3J0YW50O31cbi5tTDQwe21hcmdpbi1sZWZ0OjQwcHghaW1wb3J0YW50O31cbi5tTDUwe21hcmdpbi1sZWZ0OjUwcHghaW1wb3J0YW50O31cbi5tTDEwMHttYXJnaW4tbGVmdDoxMDBweCFpbXBvcnRhbnQ7fVxuLyrkvZnnmb3jga7oqK3lrpoqL1xuLnBBMHtwYWRkaW5nOjAhaW1wb3J0YW50O31cbi5wQTV7cGFkZGluZzo1cHghaW1wb3J0YW50O31cbi5wQTEwe3BhZGRpbmc6MTBweCFpbXBvcnRhbnQ7fVxuLnBBMjB7cGFkZGluZzoyMHB4IWltcG9ydGFudDt9XG4ucEEzMHtwYWRkaW5nOjMwcHghaW1wb3J0YW50O31cbi5wQTQwe3BhZGRpbmc6NDBweCFpbXBvcnRhbnQ7fVxuLnBBNTB7cGFkZGluZzo1MHB4IWltcG9ydGFudDt9XG4ucEExMDB7cGFkZGluZzoxMDBweCFpbXBvcnRhbnQ7fVxuLnBUMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDt9XG4ucFQ1e3BhZGRpbmctdG9wOjVweCFpbXBvcnRhbnQ7fVxuLnBUMTB7cGFkZGluZy10b3A6MTBweCFpbXBvcnRhbnQ7fVxuLnBUMjB7cGFkZGluZy10b3A6MjBweCFpbXBvcnRhbnQ7fVxuLnBUMzB7cGFkZGluZy10b3A6MzBweCFpbXBvcnRhbnQ7fVxuLnBUNDB7cGFkZGluZy10b3A6NDBweCFpbXBvcnRhbnQ7fVxuLnBUNTB7cGFkZGluZy10b3A6NTBweCFpbXBvcnRhbnQ7fVxuLnBUMTAwe3BhZGRpbmctdG9wOjEwMHB4IWltcG9ydGFudDt9XG4ucFIwe3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7fVxuLnBSNXtwYWRkaW5nLXJpZ2h0OjVweCFpbXBvcnRhbnQ7fVxuLnBSMTB7cGFkZGluZy1yaWdodDoxMHB4IWltcG9ydGFudDt9XG4ucFIyMHtwYWRkaW5nLXJpZ2h0OjIwcHghaW1wb3J0YW50O31cbi5wUjMwe3BhZGRpbmctcmlnaHQ6MzBweCFpbXBvcnRhbnQ7fVxuLnBSNDB7cGFkZGluZy1yaWdodDo0MHB4IWltcG9ydGFudDt9XG4ucFI1MHtwYWRkaW5nLXJpZ2h0OjUwcHghaW1wb3J0YW50O31cbi5wUjEwMHtwYWRkaW5nLXJpZ2h0OjEwMHB4IWltcG9ydGFudDt9XG4ucEIwe3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50O31cbi5wQjV7cGFkZGluZy1ib3R0b206NXB4IWltcG9ydGFudDt9XG4ucEIxMHtwYWRkaW5nLWJvdHRvbToxMHB4IWltcG9ydGFudDt9XG4ucEIyMHtwYWRkaW5nLWJvdHRvbToyMHB4IWltcG9ydGFudDt9XG4ucEIzMHtwYWRkaW5nLWJvdHRvbTozMHB4IWltcG9ydGFudDt9XG4ucEI0MHtwYWRkaW5nLWJvdHRvbTo0MHB4IWltcG9ydGFudDt9XG4ucEI1MHtwYWRkaW5nLWJvdHRvbTo1MHB4IWltcG9ydGFudDt9XG4ucEIxMDB7cGFkZGluZy1ib3R0b206MTAwcHghaW1wb3J0YW50O31cbi5wTDB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50O31cbi5wTDV7cGFkZGluZy1sZWZ0OjVweCFpbXBvcnRhbnQ7fVxuLnBMMTB7cGFkZGluZy1sZWZ0OjEwcHghaW1wb3J0YW50O31cbi5wTDIwe3BhZGRpbmctbGVmdDoyMHB4IWltcG9ydGFudDt9XG4ucEwzMHtwYWRkaW5nLWxlZnQ6MzBweCFpbXBvcnRhbnQ7fVxuLnBMNDB7cGFkZGluZy1sZWZ0OjQwcHghaW1wb3J0YW50O31cbi5wTDUwe3BhZGRpbmctbGVmdDo1MHB4IWltcG9ydGFudDt9XG4ucEwxMDB7cGFkZGluZy1sZWZ0OjEwMHB4IWltcG9ydGFudDt9XG5cbi8q566h55CG55S76Z2iIOihjOe3qOmbhuaZguOBruiDjOaZr+iJsiovXG50YWJsZSB0ci5yb3dfZWRpdCB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGRkZGIWltcG9ydGFudDt9XG5cbi8qIDE1LzIvMTQgbWl0c3VuYWdhIHdpZHRoOmF1dG/jga7mjIflrpogKi9cbi53aWR0aC1hdXRve3dpZHRoOmF1dG8haW1wb3J0YW50O31cblxuXG4vKiAxNS8yLzE3IHNha2Ftb3RvIOaoquW5heOBjOa6ouOCjOOBn+WgtOWQiOOBq+aWh+Wtl+WIl+OBruacgOW+jOOBqy4uLuOCkuOBpOOBkeOBpuecgeeVpeOBmeOCi+OCr+ODqeOCueOCkuS9nOaIkCAqL1xuLnRleHQtZWxsaXBzaXN7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIDE1LzA3LzA2IHNha2Ftb3Rv44CA44Oc44K/44Oz6aKo44Op44K444Kq44Oc44K/44Oz44CB44OB44Kn44OD44Kv44Oc44OD44Kv44K544GrZGlzYWJsZWTjgq/jg6njgrnjgpLlvLXjgaPjgZ/mmYLjga7og4zmma/oibLjga7oqK3lrpoqL1xuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVCQzBERTtcbn1cblxuXG4vKiAxNS8wNy8wNiBzYWthbW90b+OAgOaXpeWgsembhuioiOmgheebruOAgembhuioiOWGheWuueihqOekuueUqCovXG4uZGFpbHktcmVwb3J0LXN1bW1hcnktaXRlbSBsaXtcbiAgICBwYWRkaW5nOjJweCAxMHB4IWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNXB4O1xuICAgIGhlaWdodDoyNXB4O1xuICAgIG1heC1oZWlnaHQ6MjVweDtcbn1cbi5kYWlseS1yZXBvcnQtc3VtbWFyeS1pdGVtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZGFpbHktcmVwb3J0LXN1bW1hcnktaXRlbSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuLyog5Y+N6Z+/44O75Y+O5a6i57eo6ZuG6KGM44Gu44Kv44Op44K5IDE1LzA3LzA4IHNha2Ftb3RvICovXG4ucmVzcG9uc2UtcmVwb3J0LWVkaXQtcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmOWYyZjQ7XG59XG5cbi8qTG9hZGluZ+OBruOBj+OCi+OBj+OCiyovXG5cbiNsb2FkaW5nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAtMTBweCAwIDAgLTEwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5ib2R5IHtcbiAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODoeOCpOODquOCqlwiLCBzYW5zLXNlcmlmO1xuICAgIC8qIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OyAqL1xufVxuLmNvbnRhaW5lci1mbHVpZHtcbiAgICBtaW4td2lkdGg6IDEwODBweDtcbn1cbi8q44Ot44Kw44Kk44OzKi9cbi5sb2dpbi1oMXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAgcmdiKDM3LCAzMSwgNjkpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTI5ZTY2O1xufVxuICAgICNsb2dpbl9ib3h7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA1cHhcbn1cblxuICAgICNsb2dpbl9ib3ggZm9ybSB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ubG9naW5faW5mb3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cbi5sb2dpbi1mb3JtIHtcbiAgICB3aWR0aDogNDEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4vKuODreOCsOOCpOODs+OBk+OBk+OBvuOBpyovXG5cbi8q44Oh44Kk44Oz44Oh44OL44Ol44O8Ki9cbiNtYWluLW1lbnV7XG4gICAgbWluLXdpZHRoOiA5ODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xufVxuI21haW4tbWVudSAubmF2YmFyLWJyYW5kIHtcbiAgICBwYWRkaW5nOiAxMi41cHggMTNweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMjlFNjYhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbiNtYWluLW1lbnUgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2IoMTc2LCAxNzYsIDE3Nik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4jbWFpbi1tZW51IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4jbWFpbi1tZW51IC5nbHlwaGljb24tY2hldnJvbi1kb3duIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbmgxIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIGNvbG9yOiByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM3LCAzMSwgNjkpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDowIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkhaW1wb3J0YW50XG5cbn1cblxuaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMzMzM7XG4gICAgcGFkZGluZzogOHB4O1xufVxuXG4vKuODleODg+OCv+ODvCovXG4jZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi8q44Ki44Op44O844OIKi9cbi5hbGVydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4vKuaknOe0oiovXG4uYnRuLWFyZWF7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7XG59XG4ucGFuZWwgaDJ7XG4gICAgbWFyZ2luOiAwO1xufVxuLmZpbHRlci1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG59XG5cbi5maWx0ZXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IDE0MHB4IWltcG9ydGFudDtcbn1cblxuLyrjg4bjg7zjg5bjg6sqL1xuLnRvcC10YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNkY2RTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IWltcG9ydGFudDtcbn1cblxuLnRvcC10YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogM3B4IWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIWltcG9ydGFudDtcbn1cblxuLyrnmbrpgIHkvp3poLzjg4bjg7zjg5bjg6sqL1xuLmhhc3NvaXJhaS10YWJsZSB0aHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE2RjZFO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogM3B4IWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDRlbTtcbn1cbi5oYXNzb2lyYWktdGFibGUgdGR7XG4gICAgIHBhZGRpbmc6IDNweCFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUhaW1wb3J0YW50O1xufVxuLmNoZWNrLXRvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lcnJlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBjb2xvcjogI0QyMzgzODtcbn1cblxuLmN1c3RvbWVyLW51bSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjY2M7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB3aWR0aDogMzUlO1xufVxuXG4vKuWHuuiNt+S+nemgvOODh+ODvOOCvyovXG4vKuaknOe0oiovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI5ZTY2O1xuICAgIGJvcmRlci1jb2xvcjogI2UyOWU2NjtcbiAgICBwYWRkaW5nOiAzcHggMnB4O1xufVxuXG4ucGFuZWwtcHJpbWFyeSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZTI5ZTY2O1xufVxuLnBhbmVsLXByaW1hcnkgaDQgYXtcbiAgICBwYWRkaW5nOiAwO2ZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFuZWwtcHJpbWFyeSBoNCAubGFzdHVwZGF0ZXtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaGFzc28tZmlsdGVyLWZvcm0ge1xuICAgIG1pbi13aWR0aDogODY1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG59XG4uc2VhcmNoLXRibCB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNmY2ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA4N3B4O1xuICAgIG1heC13aWR0aDogODdweDtcbiAgICB3aWR0aDogODdweDtcbn1cbi5oYXNzby1maWx0ZXItZm9ybSAucmFkaW8taW5saW5lLC5oYXNzby1maWx0ZXItZm9ybSAuY2hlY2tib3gtaW5saW5lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi50YWJsZS1ob3ZlciB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjlmZiAhaW1wb3J0YW50O1xufVxuXG4vKuWFsemAmiovXG4udGV4dC1yaWdodHt0ZXh0LWFsaWduOiByaWdodCFpbXBvcnRhbnQ7fVxuLnRleHQtbGVmdHt0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDt9XG4udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDt9XG4uYmctb3Jhbmdle2JhY2tncm91bmQtY29sb3I6ICNlMjllNjY7fVxuLm1SM3ttYXJnaW4tcmlnaHQ6IDNweCFpbXBvcnRhbnQ7fVxuXG4vKumWi+mWieODkeODjeODqyovXG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC8qcGFkZGluZzogMTBweCAxNXB4OyovXG59XG5cbi5wYW5lbC10aXRsZSB7XG4gICAgLypwYWRkaW5nOiAwOyovXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbmEuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvKiAyMDEvMS8yMyBrYXdhZ3VjaGkg55S75YOP44GM5a2Y5Zyo44GX44Gq44GE44Gu44Gn44Kz44Oh44Oz44OI44Ki44Km44OI44CC44CCXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbl9jbG9zZS5wbmcpIDEwMCUgNTAlIG5vLXJlcGVhdDsgKi9cbn1cblxuLmFjY29yZGlvbi10b2dnbGUuY29sbGFwc2VkIHtcbiAgICAgICAgLyogMjAxLzEvMjMga2F3YWd1Y2hpIOeUu+WDj+OBjOWtmOWcqOOBl+OBquOBhOOBruOBp+OCs+ODoeODs+ODiOOCouOCpuODiOOAguOAglxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb25fb3Blbi5wbmcpIDEwMCUgNTAlIG5vLXJlcGVhdDsgKi9cbn1cblxuYS5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uY29sbGFwc2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwODFcIiAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBHbHlwaGljb25zIEhhbGZsaW5ncztcbiAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYWNjb3JkaW9uLXRvZ2dsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG4gICAgZm9udC1mYW1pbHk6IEdseXBoaWNvbnMgSGFsZmxpbmdzO1xuICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgICB3aWR0aDogMTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb2xsYXBzZWQ6YmVmb3JlLFxuLmFjY29yZGlvbi10b2dnbGU6YmVmb3JlLFxuLnJvdyAuY29sbGFwc2VkOmJlZm9yZSxcbi5yb3cgLmFjY29yZGlvbi10b2dnbGU6YmVmb3JlIHtcbiAgICBjb2xvcjogIzMxNzA4Rjtcbn1cblxuLmNvbGxhcHNlZDpiZWZvcmUge1xuICAgIG1hcmdpbjogNXB4IDEwcHggMCAwO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWNjb3JkaW9uLXRvZ2dsZTpiZWZvcmUge1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLypkYXRldGltZXBpY2tlcuOBruWcn+aXpeOBruiJsuOCkuWkieOBiOOCiyovXG4uZGF0ZXBpY2tlciB0aGVhZCB0aHtib3JkZXItcmFkaXVzOiAwO31cblxuLmRhdGVwaWNrZXIgLmRvdzpmaXJzdC1jaGlsZCB7XG4gICAgY29sb3I6ICNkYjQ3NDc7XG59XG4uZGF0ZXBpY2tlciAuZG93Omxhc3QtY2hpbGQge1xuICAgIGNvbG9yOiAjMTQ3MGJjO1xufVxuLmRhdGVwaWNrZXIgLmRheTpmaXJzdC1jaGlsZCB7XG4gICAgY29sb3I6ICNkYjQ3NDc7XG59XG4uZGF0ZXBpY2tlciAuZGF5Omxhc3QtY2hpbGQge1xuICAgIGNvbG9yOiAjMTQ3MGJjO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0aHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2MhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0ZHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVmYTRkZSFpbXBvcnRhbnQ7XG59XG5cbi8qIDIwMTcvNS8xMCBoYWdpbyDkuIDmi6zoqK3lrprnlKjjg6Ljg7zjg4Djg6sgKi9cbi5iYWxrLW1vZGFsLXRibCB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNmY2ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMzVweDtcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICAvKlxuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgKi9cbn1cblxuLm1vZGFsLWNvbnRlbnQgaDR7Zm9udC1zaXplOiAxLjFlbTt9XG5cbi8qMTcwNTE1X25hZ2F0YSDjgqvjg6zjg7Pjg4Djg7zltKnjgozlr77lv5wqL1xuLmJhbGstbW9kYWwtdGJsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0e1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IGF1dG87XG59XG5cbi5iYWxrLW1vZGFsLXRibCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0aHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2MhaW1wb3J0YW50O1xufVxuXG4uYmFsay1tb2RhbC10YmwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGR7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogYXV0bztcbn1cblxuXG4uYnRuLWlra2F0c3Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NjU1NTU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmJ0bi1pa2thdHN1OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3MjcyO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQTc2MjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6ICNCQzc1M0Igc29saWQgM3B4O1xufVxuXG4ubGluZXttYXJnaW46IDA7fVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgIHBhZGRpbmc6IDZweCA2cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLyog5Y+X5rOo5LiA6Kan44Gu5Yy65YiH44KK5by36Kq/44Gu44Gf44KBICovXG4ub3JkZXItcm93LWJvbGQge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDMxNzMxO1xufVxuXG4vKiDllYblk4Hjg57jgrnjgr/vvJrliKnnlKjjgZfjgabjgYTjgarjgYTllYblk4Hjga7og4zmma8gKi9cbi5iZy1oaWRlLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/