@import url("base.css");
.wrap-404 {
    padding: 80px 0;
}

.wrap-404 .about-content-404 {
    background: #fff;
}

.wrap-404 .about-content-404 h1 {
    color: #707778;
}

.wrap-404 .about-content-404 p {
    color: #999;
}

.wrap-404 .about-content-404 .go-backs i {
    color: #999;
}

.wrap-404 .about-content-404 .go-backs a {
    color: #4c78b8;
}

.banner {
    background: #faf5f9;
}

.match-banner .container {}

.icons-googledrive {
    padding-left: 20px;
    background-image: url(../images/googledrive.png);
    background-repeat: no-repeat;
    background-position: left center;
}


/*.match-banner .bg-cont{
	background: url(../images/match.png) no-repeat right center;
}*/

.banner .container {
    height: 480px;
}

.banner .container .rows {
    display: table;
    height: 500px;
    width: 50%;
}

.banner .container .rows>.cols {
    display: table-cell;
    vertical-align: middle;
}

.banner h2 {
    font-size: 36px;
    font-weight: 400;
    margin-bottom: 20px;
}

.banner p {
    margin-bottom: 20px;
    font-size: 26px;
}

.banner p i {
    margin-right: 15px;
}

.resumeexperts-banner .container {
    height: 420px;
}

.banner.resumeexperts-banner .row .text-cont {
    text-align: left;
    margin-bottom: 30px;
}


/*
 * subnav
 */

.v-subnav-container {
    margin-bottom: 2px;
    padding: 20px 0;
    border-bottom: 1px solid #dfdfdf;
}

@media screen and (min-width: 991px) {
    .v-subnav-container .container {
        max-width: 960px;
    }
}

@media screen and (max-width: 991px) {
    .v-subnav-container {
        padding-bottom: 0;
    }
    .v-subnav-container .container {
        max-width: 100%;
    }
}

.v-subnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.v-subnav::before,
.v-subnav::after {
    content: normal
}

@media (max-width: 991px) {
    .v-subnav {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .v-subnav .v-subnav-card {
        -webkit-box-flex: 50%;
        -ms-flex: 50% 0 0px;
        flex: 50% 0 0;
        margin-bottom: 20px;
    }
    .v-subnav .v-subnav-card:nth-child(even) {
        border-right: none;
    }
    .v-subnav .v-subnav-card:nth-child(odd) {
        border-left: none;
    }
}

.v-subnav-card {
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    margin-left: -1px;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.v-subnav-card:hover {
    background-color: #f9f9f9
}

.v-subnav-card a {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%;
    height: 100%
}

.v-subnav-card .v-subnav-card-contents {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 1.2rem;
    padding-right: 1.2rem
}

.v-subnav-card .v-subnav-card-contents .v-text {
    font-size: 16px;
    color: #7d7d7d;
    width: 100%
}

.v-subnav .v-title {
    font-size: 18px;
    font-weight: 500;
    color: #333;
}

@media screen and (max-width: 991px) {
    .v-subnav-card .v-subnav-card-contents {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
    .v-subnav-card .v-subnav-card-contents .v-text.text-center {
        text-align: left;
        font-size: 1em
    }
}

.v-subnav-card .v-subnav-card-contents .v-subnav-icon {
    content: '';
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0.8em 1.0em;
    width: 35px;
    min-width: 35px;
    height: 35px;
    line-height: 35px
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .v-subnav-card .v-subnav-card-contents .v-subnav-icon {
        content: '';
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        margin: 0.8em 0.3em;
        width: 35px;
        min-width: 35px;
        height: 35px;
        line-height: 35px
    }
}

@media screen and (max-width: 650px) {
    .v-subnav {
        display: block;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0
    }
    .v-subnav .v-subnav-card {
        border: none;
        border-bottom: 1px solid #dfdfdf;
        padding: 10px 0;
        margin-bottom: 0;
    }
    .v-subnav-container {
        border: none;
        padding: 0;
    }
    .v-subnav-card .v-subnav-card-contents .v-subnav-icon {
        width: 30px;
        min-width: 30px;
        height: 30px;
        line-height: 30px;
        margin: 0em 0.8em
    }
}

.subnav-built-icon {
    background-image: url("../images/subnav_built.png")
}

.subnav-review-icon {
    background-image: url("../images/subnav_review.png")
}

.subnav-experts-icon {
    background-image: url("../images/subnav_experts.png")
}

.subnav-jobs-icon {
    background-image: url("../images/subnav_jobs.png")
}


/*
 * subnav
 * end
 */

h1 {
    margin-bottom: 45px;
}

h2 {
    margin-bottom: 35px;
}

h3 {
    margin-bottom: 25px;
}

h4 {
    margin-bottom: 20px;
}

h5 {
    margin-bottom: 10px;
}

h6 {
    margin-bottom: 5px;
}

.main {
    padding: 40px 0 60px;
}

.main h2 {
    font-weight: 400;
}

.title-h1 {
    font-weight: 300 !important;
    font-size: 36px !important;
}


/*-首页上传-*/


/*.upload-wrap .content{
	padding: 6px;
	height: 225px;
	border: 1px solid #ccc;
	border-radius: 6px;
	background: #fff;
}

.upload-wrap .resumes > .content .select-cont{
	width: 80%;
	padding-top: 20px;
	margin: 0 auto;
}
.upload-wrap .resumes > .content .select-cont h4{
	font-weight: 400;
	font-size: 20px;
}
.upload-wrap .resumes > .content select{
	width: 100%;
	height: 34px;
	border-color: #ccc;
}
.upload-wrap .content-bottom{
	height: 40px;
	line-height: 40px;
}
.upload-wrap  > .text textarea{
	outline: none;
	resize: none;
	border: none;
	width: 100%;
	height: 100%;
	
}
.upload-wrap .upload .icon-shangchuan{
	font-size: 50px;
}*/


/*上传*/


/*.upload-wrap .krajee-default .file-other-icon{
	font-size: 106px;
	
}
.upload-wrap .krajee-default .file-other-icon i{
	font-size: 70px;
	color: #406eb3;
	vertical-align: top;
}
.upload-wrap .modal-tips{
	display: none;
}
.upload-wrap .modal-tips .s-error-wrap{
	display: table;
	width: 100%;
	height: 100%;
		
}
.upload-wrap .modal-tips .s-error-wrap .cont{
	display: table-cell;
	vertical-align: middle;
}*/


/*上传 end*/


/*.upload-panel .panel-body,
.upload-panel .panel-footer{
	background: #fafafa;
}
.upload-panel .panel-heading{
	padding: 5px 10px;
	padding-left: 30px;
}
.upload-panel .panel-body{
	padding: 15px 30px 0px 30px;
}
.upload-panel .panel-footer{
	border-top: none;
	padding: 15px 0 15px 30px;
	
}
.upload-panel a.btn-line-def{
	font-size: 12px;
}


.main-text-upload .file-drop-zone-title {padding-top: 2px;}
.main-text-upload .dropFileHere{font-size: 18px;}
.main-text-upload .or{font-size: 12px;}
.main-text-upload .krajee-default .file-footer-caption{font-size: 14px;width: 100%;}
.main-text-upload .upload-wrap .krajee-default .file-other-icon{ font-size: 0;display: block;    padding-top: 30px;}
.main-text-upload .krajee-default .file-thumbnail-footer{position: static;height: auto !important;}

.main-text-upload .modal-tips-wrap {box-shadow: 0 5px 10px rgba(0,0,0,.17);}
.main-text-upload .modal-tips-wrap .panel-heading{padding: 5px 10px;}*/


/* ---首页上传 end------*/


/*match-play-vip   -----------*/


/*.match-play-vip > .row > .left {
	min-height: 480px;
}
.match-play-vip .left .border> div{
	padding-left: 34px;
	margin-bottom: 25px;
}
.match-play-vip .left > .border{
	padding: 35px 30px;
}
.match-play-vip .left .border> div.select-radio > .border{
	padding: 20px 15px;
}
.match-play-vip .left .border> div .radio img{
	margin-right: 3px;
}
.match-play-vip .left .border .title,
.match-play-vip .left .border> h5{
	font-size: 20px;
	font-weight: 400;
}
.match-play-vip .left .border .title{
	margin-left: -34px;
}
.match-play-vip .left .border> h5.nofb{
	font-weight: 300;
}
.match-play-vip .left .border> h5.nofb > .name{
	font-weight: 400;
}
.match-play-vip .left .border .title .ball,
.match-play-vip .left .border> h5>span{
	font-weight: 300;
}
.match-play-vip .left .border label{
	font-weight: 400;
}
.match-play-vip .left .radio input{
	cursor: pointer;
}

.match-play-vip .right .dropbox li{
	line-height: 2;
	margin-bottom: 10px;
	margin-left: 15px;
}
.match-play-vip .right .dropbox li span{
	margin-left: -15px;
}
.match-play-vip .right .dropbox li span .icon-jiantou-copy-copy{
	font-size: 14px;
}
.match-play-vip .right .title{
	font-size: 18px;
	font-weight: 400;
}
.match-play-vip .right .dropbox .title{
	padding-top: 20px;
}*/


/*match-play-vip  end -----------*/

.order-summary .panel-footer {
    padding-bottom: 20px;
}


/*.match-price-top .media-heading a{
	font-size: 40px;
	font-weight: 200;
}*/

.match-price-top {
    margin: 10px 0 30px 0;
}

.match-price-top h2,
.match-price-top p {
    margin-bottom: 20px;
}

.match-price-top h2.media-heading a {
    font-weight: 200;
}

.match-price-ad {
    background: #6aa944;
    color: #fff;
    padding-top: 25px;
    font-size: 0;
    position: relative;
    margin-bottom: 20px;
    text-align: center;
}

.match-price-ad .tit,
.match-price-ad .list,
.match-price-ad .btn-wrap {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    padding: 0 5%;
    margin-bottom: 25px;
}

.match-price-ad .tit {
    width: 400px;
    padding: 0 15px;
    border-right: 1px solid #fff;
    font-weight: 400;
    text-align: center;
}

.match-price-ad .tit h2 {
    font-size: 40px;
    font-weight: bold;
    margin-bottom: 10px;
}

.match-price-ad .list {
    padding-right: 7%;
    text-align: left;
}

.match-price-ad .list ul {
    padding-left: 25px;
    font-weight: 400;
}

.match-price-ad .btn {
    width: 136px;
    color: #6aa944;
    background: #fff;
}

.match-price-ad .s-close {
    position: absolute;
    right: 15px;
    top: 15px;
}

@media only screen and (max-width: 1200px) {
    .match-price-ad .btn-wrap {
        padding-left: 0;
        padding-right: 3%;
    }
    .match-price-ad .list {
        padding-right: 3%;
    }
}

@media only screen and (max-width: 992px) {
    .match-price-ad .btn-wrap {
        display: block;
        text-align: right;
        padding-bottom: 25px;
    }
    .match-price-ad .list {
        padding: 0;
    }
}

@media only screen and (max-width: 767px) {
    .match-price-ad {
        padding-top: 30px;
    }
    .match-price-ad .tit,
    .match-price-ad .list,
    .match-price-ad .btn-wrap {
        /*display: block;*/
        text-align: center;
    }
    .match-price-ad .tit {
        border-right: none;
        width: 100%;
    }
    .match-price-ad .list {
        text-align: left;
    }
    .match-price-ad .s-close {
        top: 10px;
    }
}

.price-table .icons-convert,
.price-table .icons-list,
.price-table .icons-grade,
.price-table .icons-match,
.price-table .icons-service-credit,
.price-table .icons-free {
    float: left;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
}

.price-table .icons-convert {
    background-image: url(../images/table_convert.png);
}

.price-table .icons-list {
    background-image: url(../images/table_builder.png);
}

.price-table .icons-grade {
    background-image: url(../images/table_grade.png);
}

.price-table .icons-match {
    background-image: url(../images/table_matcher.png);
}

.price-table .icons-service-credit {
    background-image: url(../images/table_liwu.png);
    float: none;
    display: inline-block;
}

.price-table .icons-free {
    background-image: url(../images/icons_free.png);
    float: none;
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 25px;
}

.icons {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
    display: inline-block;
    vertical-align: middle;
}

.match-price-bottom .icons {
    width: 50px;
    height: 50px;
    float: left;
    margin-left: -60px;
}

.icons-resumeb {
    background-image: url(../images/icons_resumeb.png);
}

.icons-anquan {
    background-image: url(../images/icons_anquan.png);
}

.icons-flexible {
    background-image: url(../images/icons-flexible.png);
}

.icons-liebiao {
    background-image: url(../images/icons_liebiao.png);
}

.match-price-bottom h2 {
    margin-top: 30px;
    margin-bottom: 50px;
}

.match-price-bottom .row {
    /*margin-top: 30px;*/
}

.match-price-bottom .cont {
    display: inline-block;
    vertical-align: middle;
    /*padding-left: 10px;*/
}

.match-price-bottom .cont h4 {
    margin-bottom: 10px;
    font-weight: 400;
}

.match-price-bottom .include-item {
    padding: 0 5%;
    margin-top: 30px;
}

.match-price-bottom .include-cont {
    padding-left: 60px;
}


/*---------*/

.match-price-carousel {
    background: #f7f8fa;
    height: 300px;
}

.company-show {
    padding: 40px 0 60px;
}

.company-show p {
    margin-bottom: 20px;
    font-size: 22px;
}

.frequently-asked-questions {
    background: #f7f8fa;
    padding: 40px 0 10px;
}

.frequently-asked-questions .container {
    display: none;
}

.frequently-asked-questions h2 i.fa {
    vertical-align: middle;
}

.frequently-asked-questions h2 span {
    font-size: 24px;
}

.frequently-asked-questions .itme {
    margin-bottom: 30px;
}

.frequently-asked-questions .itme h4,
.frequently-asked-questions .itme-more a {
    color: #1999e4;
    font-weight: 400;
}

.frequently-asked-questions .itme p {
    color: #999;
}

.match-price-carousel .swiper-container {
    width: 100%;
    max-width: 800px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}

.match-price-carousel .swiper-wrapper {
    /*width:200px;*/
}

.match-price-carousel .swiper-slide {
    /*text-align: center;*/
    font-size: 18px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.match-price-carousel .swiper-container .media {
    width: 600px;
    padding: 15px;
    border: 1px solid #D2D2D2;
    border-radius: 6px;
    background: #fff;
}

.match-price-carousel .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 30px;
}


/*------------*/

.price-table .icon-tishi4 {
    color: #d2d2d2;
    float: right;
    cursor: pointer;
}

.price-table .icon-heng {
    color: #999;
}

.price-table tr:nth-child(n+1) td,
.price-table tr:nth-child(n+1) th {
    vertical-align: middle;
}

.price-table tr td:first-child,
.price-table tr th:first-child {
    /*vertical-align: top;*/
}

.price-table tr td.tb-icons-wrap {
    vertical-align: top;
}

.price-table tbody td:nth-child(n+2),
.price-table thead td:nth-child(n+3),
.price-table thead tr:nth-child(1) th {
    text-align: center;
}

.price-table tbody td {
    height: 61px;
    overflow: hidden;
    vertical-align: middle;
}

.price-table thead tr:nth-child(1) th {
    vertical-align: top;
}

.price-table.table-bordered>thead>tr>td,
.price-table.table-bordered>thead>tr>th {
    border-bottom-width: 1px;
}

.price-table>thead>tr>th h5 {
    font-weight: 500;
    font-size: 18px;
}

.price-table .tip-col span {
    vertical-align: middle;
    display: inline-block;
    width: 220px;
}

table.price-table tbody .tip-col {
    text-align: left;
}

.price-table .tip-col i {
    vertical-align: middle;
    /*float: none;*/
}

.price-table .dui {
    color: green;
}

.price-table .cuo {
    color: #e60012;
}

.price-table .price-pro-tag {
    position: absolute;
    width: 30%;
    right: 0;
    top: 0;
}

.table-border {
    border-collapse: separate;
}

.table-border {
    border-bottom: 1px solid #ddd;
}

.table-border tr td:last-child,
.table-border tr th:last-child {
    border-right: 1px solid #ddd;
}

.table-border thead tr th {
    border-top: 1px solid #ddd !important;
}

.table-border thead tr th {
    border-bottom: 1px solid #ddd;
}

.table-border td,
.table-border th {
    border-left: 1px solid #ddd;
}

.table-border tbody tr:first-child td,
.table-border tbody tr:first-child th {
    border-top: 0;
}

.table-head tr th,
.table-head tr td {
    background: white;
}

.price-table .table-head {
    /*transition:transform .5s ease-out;*/
}

.price-table .most-popular {
    background: #ed6942;
    color: #fff;
    font-weight: 400;
}

.price-table .included-wrap {
    position: relative;
    z-index: -1;
    padding-right: 65px;
}

.price-table .included-wrap .icon-tishi4 {
    margin-right: -58px;
    margin-top: 20px;
}

.price-table .included {
    background: #ed6942;
    color: #fff;
    font-size: 12px;
    width: 60px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}

.price-table .complimentary td {
    background-color: #e8f1f8;
}

.price-table .price-cont i {
    color: #999;
    font-style: normal;
    vertical-align: top;
}

.price-table .price-cont .bigs {
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
}

.price-table .price-cont .smalls {
    font-size: 14px;
    font-weight: 600;
    /*vertical-align: bottom;*/
}

.price-table .price-cont-desc {
    font-size: 14px;
}

table.price-table thead tr th {
    vertical-align: top !important;
}


/*.main-text-upload .panel-body .nav-pills a{
	padding: 6px 12px;
}
.main-text-upload .panel-heading i{vertical-align: middle;}*/


/*convert*/

.convert-banner {
    background-color: #f4f8fc;
}

.convert-banner .container {}

.convert .highlight-warp {
    padding: 0 15px;
}

.convert-icon {
    display: block;
    width: 80px;
    height: 90px;
    margin: 0px auto 10px;
    /*background-size: 100% 100%;*/
    background-size: 100% auto;
    background-repeat: no-repeat;
}

.convert-icon-wordto {
    background-image: url(../images/convert-icon/wordto.png);
}

.enter-item:hover .convert-icon-wordto {
    background-image: url(../images/convert-icon/w_wordto.png);
}

.convert-icon-anyfileto {
    background-image: url(../images/convert-icon/anyfileto.png);
}

.enter-item:hover .convert-icon-anyfileto {
    background-image: url(../images/convert-icon/w_anyfileto.png);
}


/*anyresumeto*/

.convert-icon-anyresumeto {
    background-image: url(../images/convert-icon/anyresumeto.png);
}

.enter-item:hover .convert-icon-anyresumeto {
    background-image: url(../images/convert-icon/w_anyresumeto.png);
}


/*linkedinto*/

.convert-icon-linkedinto {
    background-image: url(../images/convert-icon/linkedinto.png);
}

.enter-item:hover .convert-icon-linkedinto {
    background-image: url(../images/convert-icon/w_linkedinto.png);
}


/*toword*/

.convert-icon-toword {
    background-image: url(../images/convert-icon/toword.png);
}

.enter-item:hover .convert-icon-toword {
    background-image: url(../images/convert-icon/w_toword.png);
}


/*toanyfile*/

.convert-icon-toanyfile {
    background-image: url(../images/convert-icon/toanyfile.png);
}

.enter-item:hover .convert-icon-toanyfile {
    background-image: url(../images/convert-icon/w_toanyfile.png);
}


/*toanyresume*/

.convert-icon-toanyresume {
    background-image: url(../images/convert-icon/toanyresume.png);
}

.enter-item:hover .convert-icon-toanyresume {
    background-image: url(../images/convert-icon/w_toanyresume.png);
}


/*tolinkedin*/

.convert-icon-tolinkedin {
    background-image: url(../images/convert-icon/tolinkedin.png);
}

.enter-item:hover .convert-icon-tolinkedin {
    background-image: url(../images/convert-icon/w_tolinkedin.png);
}


/*---------*/


/*------conver-pay-linkdin--------*/


/*.conver-pay-linkdin .left .border> div {
    padding-left: 0;
}
.conver-pay-linkdin .left div.title{
	margin-bottom: 30px;
}
.conver-pay-linkdin .left .title h2{
	margin-bottom: 20px;
}
.conver-pay-linkdin .left .title p{
	font-size: 18px;
}
.conver-pay-linkdin .left .content-wrap-l{
	padding-left: 35px;
}
.conver-pay-linkdin .left .content-wrap-l h5{
	font-weight: 400;
	font-size: 20px;
}
.conver-pay-linkdin .left .content-wrap-l h5 .ball{
	margin-left: -35px;
}
.conver-pay-linkdin .left .content-wrap-l button{
	width: 240px;
	font-size: 18px;
}
.conver-pay-linkdin .left .content-wrap-r .media-wrapper{
	margin-bottom: 10px;
	
}
.conver-pay-linkdin .left .content-wrap-r .media-wrapper .media{
	margin-bottom: 0;
}
.conver-pay-linkdin .left .content-wrap-r .media-wrapper .media-heading{
	font-weight: 400;
}
.conver-pay-linkdin .left .content-wrap-r .media-editor-wrapper .media-body,
.conver-pay-linkdin .left .content-wrap-r .media-editor-wrapper .media-left{
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
.conver-pay-linkdin .left .content-wrap-r .desc{
	margin-bottom: 30px;
	color: #999;
	
}
.conver-pay-linkdin .left .upload-success-wrap{
	padding-left: 35px !important;
	margin-bottom: 25px;
}
.conver-pay-linkdin .left .upload-success-wrap h4{
	font-weight: 400;
	margin-bottom: 20px;
}
.conver-pay-linkdin .left .upload-success-wrap .cont{
	margin-bottom: 10px;
}
.conver-pay-linkdin .left .upload-success-wrap  .cont+p{
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.conver-pay-linkdin .left .upload-success-wrap  .cont+p:last-child{
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}
.conver-pay-linkdin .left .upload-success-wrap .cont label,
.conver-pay-linkdin .left .upload-success-wrap .cont i{
	font-weight: 300;
	color: #999;
	margin-bottom: 0;
}
.conver-pay-linkdin .left .content-wrap-r-job{
	padding-top: 90px;
}
.conver-pay-linkdin .left .content-wrap-r-job ul{
	margin-bottom: 25px;
}
.conver-pay-linkdin .left .content-wrap-r-job li{
	border-bottom: 1px solid #d2d2d2;
	padding: 10px 0;
	
}
.conver-pay-linkdin .left .content-wrap-r-job li .checkbox{
	color: #999;
	margin-top: 0;
}
.conver-pay-linkdin .left .content-wrap-r-job li:last-child{
	border-bottom: none;
}
.conver-pay-linkdin .left .content-wrap-r-job button{
	font-size: 18px;
}
 
.conver-pay-linkdin .right .dropbox li {
	margin-bottom: 0;
}
.conver-pay-linkdin .right .dropbox .panel-body{
	padding-top: 10px;
}
.conver-pay-linkdin .right .dropbox .panel-body .bottom-btn{
	margin-top: 10px;
}*/


/*------conver-pay-linkdin end--------*/


/*------------*/


/*.conver .file-select-wrap .file-preview{
	border: none;
	height: 100%;
}
.conver .file-select-wrap .theme-explorer{
	height: 100%;
}
.conver .file-select-wrap .file-drop-zone{
	margin: 0;
	border: 0;
	padding: 0;
}
.conver .file-select-wrap .drop-file{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 0;
}
.conver .preview-wrap .file-actions-cell {
	width: 100%;
}
.conver .file-select-wrap .file-highlighted {
    border: 2px dashed #fff !important;
    background-color: transparent;
}
.conver .file-select-wrap .select-file-btn{
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 40px;
	z-index: 10;
}
.conver .preview-wrap .file-footer-buttons{
	text-align: right;
	padding-right: 15px;
}
.conver .preview-wrap .file-footer-buttons .kv-file-upload,
.conver .preview-wrap .file-footer-buttons .kv-file-remove,
.conver .preview-wrap .file-footer-buttons .kv-file-status{
	width: 78px;
}
.conver .file-error-message{
	margin: 15px 0;
	padding: 15px;
}
.conver .file-error-message ul,
.conver .file-error-message li{
	list-style: none;
}*/


/*.conver .select-file-icon{
	height: 124px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 240px auto;
	
}*/


/*.conver-word-pdf .select-file-icon{
	background-image: url(../images/wordtopdf.png);
}
.conver-anyresume-pdf .select-file-icon{
	background-image: url(../images/resumetopdf.png);
}
.conver-anyfile-pdf .select-file-icon{
	background-image: url(../images/anyfiletopdf.png);
}*/

.select-file {
    height: 248px;
    background: #406eb3;
    color: #fff;
    padding: 24px 0;
    -webkit-transition: background-color ease 1s;
    transition: background-color ease 1s;
}

.file-select-wrap:hover .select-file {
    background: #26478d;
    /*background: red;*/
}

.file-select-wrap:hover .select-file-btn a {
    border-bottom: 1px solid #fff;
}

.select-file-icon .icon {
    font-size: 80px;
    display: inline-block;
    vertical-align: top;
}

.select-file-icon .icon-jianli2 {
    font-size: 87px;
}

.select-file-btn a {
    display: inline-block;
    padding: 6px 12px;
    border-bottom: 1px solid transparent;
    font-size: 30px;
    position: relative;
    overflow: hidden;
    color: #fff;
    font-size: 30px;
}

.select-file-btn input {
    opacity: 0;
    width: 76%;
    height: 100%;
    position: absolute;
    left: 17px;
    top: 13px;
    -webkit-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
}

.file-uploading {
    background: #fcf8e3;
    margin-top: 15px;
}


/*grade*/

.grade-banner {
    background-color: #f4fcff;
}

.grade-banner .icon-duihao {
    color: #ef6969;
}

.grade-banner .container {
    /*background: url(../images/grade.png)  no-repeat right center;*/
}

.grade-banner .upload-btn-wrap {
    display: inline-block;
    vertical-align: middle;
}

.upload-btn-wrap {
    position: relative;
    overflow: hidden;
}

.upload-btn-wrap input[type='file'] {
    position: absolute;
    left: 0;
    top: 0;
    width: 76%;
    height: 100%;
    cursor: pointer;
    opacity: 0;
}

.grade-section .cont-left,
.grade-section .cont-center,
.grade-section .cont-right,
.grade-member .cont {
    padding: 0 40px;
}

.grade-section .cont-left .icon-wrap,
.grade-section .cont-center .icon-wrap,
.grade-section .cont-right .icon-wrap {
    margin-bottom: 40px;
}

.grade-section .cont-left .icon-wrap .icon,
.grade-section .cont-center .icon-wrap .icon,
.grade-section .cont-right .icon-wrap .icon {
    font-size: 56px;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    line-height: 100px;
    display: inline-block;
    color: #fff;
}

.grade-section .cont-left .icon-wrap .icon {
    background: #69d464;
    line-height: 102px;
}

.grade-section .cont-center .icon-wrap .icon {
    background: #cb6a6a;
    font-size: 50px;
}

.grade-section .cont-right .icon-wrap .icon {
    background: #6394cb;
}

.grade-section .cont-left h4,
.grade-section .cont-center h4,
.grade-section .cont-right h4 {
    color: #6aa944;
    font-weight: 500;
    margin-bottom: 10px;
}

.grade-section .cont-left p.title2,
.grade-section .cont-center p.title2,
.grade-section .cont-right p.title2 {
    /*color: #6aa944;*/
    font-weight: 400;
    margin-bottom: 10px;
}

.grade-member {
    background: #f1f1f1;
    padding: 80px 0;
}

.grade-member .cont {
    padding-top: 40px;
    background: url(../images/bg.testimonial.png) no-repeat 40px top;
}

.grade-read h2 {
    /*color: #3ead40;*/
}


/*grade.coach.list.html*/

.grade-coach-list .media-list {
    margin-top: 35px;
}

.grade-coach-list .media {
    border-top: 1px solid #e2e2e2;
    padding-top: 30px;
    margin-bottom: 30px;
}

.grade-coach-list .media .media-heading,
.grade-coach-list .media .media-footer {
    width: 85%;
}

.grade-coach-list .media .media-heading {
    margin-bottom: 0;
}

.grade-coach-list .media .media-heading .first-name {
    color: #26478d;
}

.grade-coach-list .media .media-heading .first-name:hover {
    text-decoration: underline;
}

.grade-detail .left .avatar {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    border: 1px solid #d2d2d2;
}

.grade-coach-list .media-object {
    width: 95px;
    height: auto;
    border: 1px solid #d2d2d2;
    border-radius: 4px;
}

.grade-coach-list .media-body .score {
    display: inline-block;
}

.score .icon-guanzhu {
    color: #ec6941;
}

.grade-coach-list .media-body .desc .icon-site,
.grade-coach-list .media-body .desc a {
    color: #26478d;
}

.grade-coach-list .media-body .desc span {
    /*margin-right: 40px;*/
}

.grade-coach-list .media .select-right {
    /*width: 180px;*/
}

.grade-coach-list .media .select-right .btn {
    /*background: #26478d;*/
    width: 180px;
}

.grade-coach-list .media .select-right p {
    font-size: 12px;
    margin-top: 6px;
}

.grade-coach-list .media-line {
    margin-bottom: 5px;
}


/*.grade-detail .left .avatar{
	
}*/

.grade-detail .left .summary .serivice a {
    color: #406eb3;
    padding-right: 5px;
    line-height: 1.5;
}

.grade-detail .left .summary .serivice a::after {
    content: ",";
}

.grade-detail .left .summary .serivice a:last-child::after {
    content: " ";
}

.grade-detail .left .summary .media-object {
    max-width: 150px;
    max-height: 190px;
    border: 1px solid #d2d2d2;
}

.grade-detail .left .summary .media-object+.verified-img {
    position: absolute;
    right: 5px;
    bottom: -10px;
    width: 30px;
}

.grade-detail .left .summary .media {
    overflow: visible;
}

.grade-detail .left .summary .media-heading {
    /*font-weight: 500;*/
    margin-bottom: 10px;
    margin-top: 5px;
}

.grade-detail .left .summary .media-right .cont {
    width: 175px;
}

.grade-detail .left .summary .media-right span {
    float: right;
}

.grade-detail .left .summary .media-right img {
    /*width: 60px;*/
    height: 60px;
    width: auto;
}

.grade-detail .left .summary .media-right img.best1 {
    margin: 0 13.2px 10px 13.2px;
}

.grade-detail .left .ratings {
    margin-top: 30px;
    margin-bottom: 30px;
    border-color: #a0a0a0;
    padding: 0 15px;
}

.grade-detail .left .ratings .score-wrap {
    border-right: 1px solid #a0a0a0;
}

.grade-detail .left .ratings .score-wrap,
.grade-detail .left .ratings .connect-wrap {
    padding: 15px;
}

.grade-detail .left .ratings h4 {
    margin-bottom: 10px;
}

.grade-detail .left .ratings h4 .stars {
    display: inline-block;
}

.grade-detail .left .ratings .connect {
    height: 51px;
    line-height: 51px;
}

.grade-detail .left .ratings .connect i {
    font-size: 26px;
    margin: 0 5px;
    vertical-align: middle;
}

.grade-detail .left .ratings .connect .icon-linkin {
    font-size: 29px;
    margin: 0 4px;
}

.grade-detail .left .s-navbar-default {
    background: #eee;
    min-height: auto;
    margin-bottom: 0;
    border: 1px solid #d2d2d2;
    border-radius: 0;
}

.grade-detail .left .s-navbar-default .nav li {
    border-left: 2px solid #fff;
    height: 50px;
}

.grade-detail .left .s-navbar-default .nav li:first-child {
    border-left: none;
}

.grade-detail .left .s-navbar-default .nav li.active {
    border-left: none;
}

.grade-detail .left .s-navbar-default .nav a {
    background: #eee;
    line-height: 30px;
}

.grade-detail .left .s-navbar-default .nav li.active a {
    background: #fff;
    border-top: 2px solid #406eb3;
}

.grade-detail .left .review-about {
    padding-top: 35px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-top: none;
}

.grade-detail .left .review-about p {
    line-height: 1.5;
    margin-bottom: 10px;
}

.grade-detail .left .review-section {
    margin-top: 50px;
    padding: 15px;
    border: 1px solid #d2d2d2;
    border-radius: 6px;
}

.grade-detail .left .review-section li.media {
    margin-bottom: 20px;
}

.grade-detail .left .review-section .media-left>div {
    width: 200px;
}

.review-section-more {
    width: 80%;
    margin: 20px auto;
}

.grade-detail .right .consultation-wrap {
    position: relative;
}

.grade-detail .right .consultation-wrap .cont {
    background: #ebeae6;
    padding: 60px 10px 20px 10px;
}

.grade-detail .right .consultation-wrap .cont .desc {
    font-size: 14px;
}

.grade-detail .right .consultation-wrap .cont .desc a {
    color: #337ab7;
}

.grade-detail .right .consultation-wrap .form-group {
    position: relative;
    margin-bottom: 20px;
}

.grade-detail .right .consultation-wrap .int-tit-box {
    width: 300px;
    position: absolute;
    left: -19px;
    ;
    top: 0;
}

.grade-detail .right .consultation-wrap .int-tit-box .int-tit {
    line-height: 28px;
    padding: 10px;
    background: #2e6eb9;
    color: #fff;
    font-weight: 700;
}

.grade-detail .right .consultation-wrap .int-tit-box .sj-box {
    width: 0;
    font-size: 0;
    line-height: 0;
    border-width: 10px;
    border-style: solid solid dashed dashed;
    border-color: #104178 #104178 transparent transparent;
    float: left;
}

.grade-detail .right .panel-buy {
    z-index: 999;
}

.grade-detail .right .panel-buy .panel {
    margin-top: 20px;
}

.grade-detail .right .panel-buy .panel-body {
    background: #f0f7ed;
}

.grade-detail .right .panel-buy .panel-footer {
    background: #97d184;
    color: #fff;
    font-weight: 500;
    text-align: right;
    padding-bottom: 10px
}

.grade-detail .right .panel-buy .panel-footer button {
    margin-left: 30px;
}


/*
.grade-detail .dr-stat{
}
.grade-detail .dr-stat .stat{
	float: left;
	color: #a4a4a4;
	margin-right: 40px;
}
.grade-detail .dr-stat .stat:last-child{
}
.grade-detail .dr-stat .stat .stat-value{
    font-size: 32px;
    line-height: 1;
    font-weight: 400;
}
.grade-detail .dr-stat .stat.i-email{
	margin-right: 0;
}
.grade-detail .dr-stat .stat.i-email .stat-value{
	font-size: 45px;
	display: inline-block;
	margin-top: -15px;
}
.grade-detail .dr-stat .stat .stat-label-contact{
	display: inline-block;
	line-height: 1;
}
.grade-detail .left .review .panel-body{
	height: 117px;
	display: table;
	width: 100%;
}
.grade-detail .left .review .panel-body>div{
	display: table-cell;
	vertical-align: middle;
	width: 100%;
}
.grade-detail .left .review .panel-footer{
    border-bottom: 3px solid #9F3F3E;
    border-radius: 4px;
    cursor: pointer;
}
.grade-detail .left .review .panel-footer:hover,
.grade-detail .left .review .panel-footer:active
{
	opacity: .8;
}
.grade-detail .left .customers .panel-heading {
	padding: 0 15px;
	line-height: 55px;
	height: 55px;
}
.grade-detail .left .customers .panel-heading a{
	color: #999;
}
.grade-detail .left .customers .panel-heading a:hover{
	border-bottom: 1px solid #406eb3;
	color: #406eb3;
}
.grade-detail .left .customers .panel-body li{
	background: #f1f1f1;
}
.grade-detail .left .user-info-bottom .connect .icon{
	font-size: 26px;
	margin: 0 5px;
	
}
.grade-detail .left .user-info-bottom .connect .icon-linkin{
	font-size: 29px;
	margin: 0 4px;
	
}

.grade-detail .right .dropbox .panel-heading i{
	color: #bb935f;
}
.grade-detail .right .dropbox  .panel-body {
	background: #f5f5f5;
}*/

.boot-bar {
    padding: 20px 0;
    padding-top: 40px;
}

@media only screen and (max-width: 992px) {
    .boot-bar {
        padding-top: 10px;
    }
}

.messag-wrap {
    position: fixed;
    right: 200px;
    bottom: 100px;
    width: 340px;
    z-index: 1000;
}

.messag-wrap .close {
    opacity: 1;
}

.messag-wrap .message-btn {
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;
    -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.2), 0 0px 10px rgba(0, 0, 0, 0.34);
    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.2), 0 0px 10px rgba(0, 0, 0, 0.34);
    position: absolute;
    right: 5px;
    bottom: -60px;
    text-align: center;
}

.messag-wrap .message-btn i.icon-guanbi {
    font-size: 20px;
    display: none;
}

.messag-wrap .message-btn i.icon-pinglun {
    font-size: 26px;
}

.messag-wrap .panel-body {
    background: #f4f8fb;
}

.messag-wrap .panel {
    display: none;
}

.messag-wrap.open .message-btn i.icon-guanbi {
    display: inline;
}

.messag-wrap.open .message-btn i.icon-pinglun {
    display: none;
}


/*grade-pay*/

.grade-pay .left .icon-tishi4 {
    color: #97bb9f;
}

.grade-pay .right .media-object {
    border: 1px solid #d2d2d2;
}


/*resumelist*/

.resumelist-banner .icon-duihao {
    color: #6aa944;
}

.resumelist-banner {
    background: #eaf3f6;
}

.resumelist-banner .container {
    /*background: url(../images/bulider.png)  no-repeat right center;*/
}

.resumelist-logo.main {
    padding-bottom: 0px;
    padding-top: 25px;
}

.resumelist-logo .logo-wrapper .logo-monster {
    width: 100%;
}

.resumelist-section h2 {
    margin-bottom: 40px;
}

.resumelist-section .cont-left .icon-wrap,
.resumelist-section .cont-center .icon-wrap,
.resumelist-section .cont-right .icon-wrap {
    margin-bottom: 30px;
}

.resumelist-section .cont-left .icon-wrap img,
.resumelist-section .cont-center .icon-wrap img,
.resumelist-section .cont-right .icon-wrap img {
    height: 100px;
}

.resumelist-section .cont-left h4,
.resumelist-section .cont-center h4,
.resumelist-section .cont-right h4 {
    margin-bottom: 20px;
    font-size: 22px;
}


/*resume template*/

.resume-template-header {
    padding-left: 0;
    padding-right: 0;
}

.resume-template-header .page-header {
    font-size: 20px;
}
@media only screen and (max-width:410px) {
    .resume-template-header .page-header .title .first{
        margin: 10px 0;
    }
}


.resume-template {
    padding-top: 0;
}

.resume-template .aside-right {
    padding: 0;
    width: 100%;
}

.resume-template .aside-right-header {
    margin-top: 0;
}

.resume-template .thumbnail-img {
    /*margin-left: -50px;*/
}

.resume-template .thumbnail-img li {
    /*float: left;
	margin-left: 50px;*/
    margin-bottom: 50px;
}

.resume-template .thumbnail-img-item {
    /*padding: 10px 5px;*/
    padding: 5px;
    border: 1px solid #d2d2d2;
    -webkit-box-shadow: 1px 4px 7px rgba(3, 3, 3, .5);
    box-shadow: 1px 4px 7px rgba(3, 3, 3, .5);
    position: relative;
    text-align: center;
    width: 100px;
    min-height: 136px;
}

.resume-template .thumbnail-img-item img {
    width: 90px;
}

.resume-template .tag-temp {
    display: block;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background: #399cc7;
    /*margin-left: -10px;
    margin-right: -10px;*/
    /*margin-top: 10px;*/
    -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, .5);
    box-shadow: 0px 2px 5px rgba(0, 0, 0, .5);
    position: absolute;
    left: -5px;
    right: -5px;
    bottom: 5px;
}

.resume-template .thumbnail-img-item:hover {
    border-color: #81c60a;
}

.resume-template .thumbnail-img-item:hover .tag-temp {
    background: #81c60a;
}


/* -- */

.website-wrap {
    padding-top: 10px;
}

.website-link a {
    display: block;
}
@media only screen and (min-width:768px) {
    .website-link a {
        float:left;
        white-space: nowrap;
        padding-right: 15px;
    }
}
/* .website-btn-wrap {
    padding-top: 10px;
}

@media only screen and (min-width:768px) {
    .website-wrap {
        display: flex;
    }
    .website-link {
        flex: 1;
    }
    .website-btn-wrap {
        flex: 150px 0 0;
        align-self: center;
        padding-top: 0;
    }
    .website-link .content {
        display: flex;
        flex-wrap: wrap;
    }
    .website-link .content a {
        flex: 0;
        white-space: nowrap;
        padding-right: 15px;
    }
} */


/* @media only screen and (min-width:992px) {
    .website-link .content a {
        flex: 0;
        white-space: nowrap;
        padding-right: 15px;
    }
} */


/*滚动*/

.panda-show .content {
    width: 880px;
    max-width: 100%;
    max-width: calc(100% - 70px);
    margin: 0 auto;
    position: relative;
}

.panda-show .swiper-slide {
    height: 150px;
    text-align: center;
}

.panda-show .arrow-left {
    background: url(../images/arrows.png) no-repeat left top;
    position: absolute;
    left: -40px;
    top: 50%;
    margin-top: -40px;
    width: 35px;
    height: 80px;
    z-index: 15;
}

.panda-show .arrow-right {
    background: url(../images/arrows.png) no-repeat right top;
    position: absolute;
    right: -40px;
    top: 50%;
    margin-top: -40px;
    width: 35px;
    height: 80px;
    z-index: 15;
}

.panda-show .thumbnail-img-item {
    display: inline-block;
}

.resume-template .panda-show .tag-temp {
    /*background: #81c60a;*/
}

.resume-template .thumbnail-img-item:hover {
    /*border-color: #ffb500;*/
}

.resume-template .thumbnail-img-item:hover .tag-temp {
    /*background: #ffb500;*/
}

.resume-template .swiper-slide.active .thumbnail-img-item {
    border-color: #ffb500;
}

.resume-template .swiper-slide.active .thumbnail-img-item .tag-temp {
    background: #ffb500;
}

.resume-preview-wrap {
    width: 1000px;
    /*height: auto !important;*/
    max-width: 1000px;
    margin: 30px auto;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1), 0 0 15px rgba(0, 0, 0, .3);
    box-shadow: 0 0 10px rgba(0, 0, 0, .1), 0 0 15px rgba(0, 0, 0, .3);
}

.resume-preview-wrap img {
    /*width: 100%;*/
}

@media only screen and (max-width: 991px) {
    .resume-preview-wrap {
        width: 100%;
    }
}


/*----------*/


/*resume-company*/

.resume-company .company li {
    text-align: left;
    width: 50%;
    margin: 5px 0;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}

.resume-company .company li::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #333;
    margin-right: 10px;
}

.resume-company .company li a {
    color: #2c73d3;
    ;
}

.resume-company .company li a:hover {
    text-decoration: underline;
}

.resume-company .inquiry {
    margin-top: 20px;
    border-top: 1px dashed #d2d2d2;
    text-align: center;
}

.resume-company .inquiry a {
    color: #2c73d3;
    ;
    line-height: 25px;
    padding: 2px 2px;
}


/*resume-company end*/

.press-container {
    display: table;
    width: 100%;
    /*padding: 40px;*/
    max-width: 860px;
    margin: auto;
    text-align: center;
}

.logo-wrapper {
    margin: 20px auto;
    display: table-cell;
    vertical-align: middle;
}

.logo-wsj {
    width: 66px;
    height: 33px;
    vertical-align: middle;
}

.logo-nbc {
    width: 59px;
    height: 58px;
}

.advantage {
    background: #f5f3f3;
    width: 100%;
    /*height: 420px;*/
}

.advantage .container {
    /*height: 420px;*/
    /*background: url(../images/man.png) no-repeat  left bottom ;*/
}

.advantage .adv-right {
    padding: 40px 15px 60px;
}

.siyoudian {
    margin-top: 20px;
}

.adv-third {
    /*width: 40%;*/
    float: right;
    text-align: left;
}

.adv-third-right {
    margin-left: 80px;
}

.adv-right h1 {
    color: #4f4f4f;
    font-size: 36px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

.adv-third h1 {
    font-size: 50px;
}

.adv-right p {
    margin: 0 0 10px;
}


/*.bulid-resumes */

.bulid-resumes {
    text-align: center;
}

.bulid-resumes h2 {
    margin-top: 50px;
    margin-bottom: 1em;
    /*color: #47bfe3;*/
    font-size: 28px;
    font-weight: 500;
    line-height: 1.1;
}

.bulid-resumes h4 {
    font-size: 18px;
    margin-top: 10px;
    margin-bottom: 30px;
    font-weight: 500;
    line-height: 1.1;
}

.bulid-resumes .resumelist {
    margin-top: 40px;
}

.one_third {
    /*width: 22%;*/
    /*float: left;*/
    /*margin-left: 34px;*/
}

.one_third:first-child {
    margin-left: 0;
}

.one_third h5 {
    font-size: 18px;
    color: #6aa944;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: 500;
    line-height: 1.1;
}

.tt-icon {
    padding: 4px 0 20px 55px;
    display: inline-block;
    font-size: 15px;
    line-height: 1.5em;
}

.icon-star {
    background: url(../images/wenjian.png) 0 0 no-repeat;
}

.bulid-resumes h5 {
    font-size: 18px;
    text-align: left;
}

.bulid-resumes h5+p {
    margin-top: 12px;
    color: #636B75;
    text-align: left;
}

.bulid-resumes p {
    margin: 0 0 10px;
}

.icon-easy- {
    background: url(../images/easy_to.png) 0 0 no-repeat;
}

.icon-multip {
    background: url(../images/multip.png) 0 0 no-repeat;
}

.icon-impot {
    background: url(../images/impot.png) 0 0 no-repeat;
}

.icon-share {
    background: url(../images/share.png) 0 0 no-repeat;
}

.icon-instant {
    background: url(../images/instant.png) 0 0 no-repeat;
}

.icon-use {
    background: url(../images/use.png) 0 0 no-repeat;
}

.icon-web {
    background: url(../images/web.png) 0 0 no-repeat;
}


/*.certification */

.certification {
    margin: 40px 0;
    width: 100%;
    /*background: #eee;*/
}

.biaozhi {
    padding-top: 15px;
    text-align: center;
    /*background: #eee;*/
}

.biaozhi h2 {
    margin-top: 0;
    margin-bottom: 0;
    /*color: #47bfe3;*/
    font-size: 28px;
}


/*------search guilde-------------*/

.search-guilde .left {
    padding-right: 330px;
}

.search-guilde .left .title {
    font-size: 24px;
    font-weight: 500;
    border-left: 5px solid #406eb3;
    padding-left: 10px;
}

.search-guilde .left .aca-load {
    color: #999;
    margin-bottom: 25px;
}

.search-guilde .left .item-wrap {
    border-bottom: 1px solid #d2d2d2;
    padding-top: 30px;
    padding-bottom: 20px;
}

.search-guilde .left .item-wrap:last-child {
    border-bottom: none;
}

.search-guilde .left .update {
    border: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
    padding: 15px;
}

.search-guilde .left .update .desc {
    margin-bottom: 15px;
    font-weight: 500;
    font-size: 18px;
}

.search-guilde .left .update .desc i {
    color: #ec6941;
}

.search-guilde .left .item-wrap h4 {
    font-size: 22px;
    font-weight: 500;
}

.search-guilde li .bull {
    float: left;
}

.search-guilde .left .item-wrap ul {
    font-size: 0;
}

.search-guilde .left .item-wrap ul li {
    font-size: 16px;
    line-height: 2;
}

.search-guilde .left .item-wrap ul a {
    color: #406eb3;
    display: block;
    padding: 0 15px 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.search-guilde .left .aca-rusumes li {
    width: 33%;
    padding: 0;
    margin: 0;
}

.search-guilde .left .aca-jobs li a {
    color: #333;
}

.search-guilde .left .aca-jobs li a span {
    color: #406eb3;
}


/*------search guilde-- end-----------*/


/*-------------help----------------------*/

.help-search {
    /*background: #e8f0f6;*/
    padding: 60px 0;
    /*background:url(../images/help_bg.png), linear-gradient(-150deg, #00C1B6 0%, #136EB5 97%);*/
    background: #2986BE;
    background-image: url(../images/help_bg.png), linear-gradient(-150deg, #00C1B6 0%, #136EB5 97%);
    background-size: 380px, contain;
}

.help-search .cont {
    max-width: 880px;
}

.help-search .title {
    text-align: center;
    margin-bottom: 30px;
    font-size: 42px;
    color: #fff;
    font-weight: 900;
}

.help-search .form-group .form-control {
    height: 50px;
    line-height: 50px;
    font-size: 18px;
}

.help-search .form-group .form-control-feedback {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 26px;
    color: #999;
}

.help .item-wrap {
    border-bottom: 1px solid #d2d2d2;
    padding-top: 30px;
    padding-bottom: 40px;
}

.help .item-wrap:last-child {
    border-bottom: none;
}

.help .item-wrap h4 {
    font-size: 22px;
    font-weight: 500;
}

.help li .bull {
    float: left;
}

.help .item-wrap ul {
    font-size: 0;
}

.help .item-wrap ul li {
    font-size: 16px;
    line-height: 2;
}

.help .item-wrap ul a {
    color: #406eb3;
    display: block;
    padding: 0 15% 0 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.help .aca-rusumes li {
    width: 33%;
    padding: 0;
    margin: 0;
}

.help .aca-rusumes-tips .itme-block {
    margin: 35px 0;
    padding: 20px 20px 20px 20px;
    border: 1px solid #d2d2d2;
    border-radius: 6px;
    display: table;
    font-size: 14px;
}

.help .aca-rusumes-tips .itme-block i,
.help .aca-rusumes-tips .itme-block p {
    display: table-cell;
    vertical-align: middle;
}

.help .aca-rusumes-tips .itme-block i {
    font-size: 20px;
}

.help .aca-rusumes-tips .itme-block p {
    padding-left: 20px;
}

@media only screen and (min-width: 992px) {
    .help .aca-rusumes-tips .itme-block {
        min-height: 142px;
    }
}


/*---------------help end------------------------*/


/*-----------------guide-------------------*/

.guide-banner {
    height: 204px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.guide-banner .cont {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    /*padding-left: 10px;*/
    padding-right: 10px;
}

.guide-banner .title {
    /*padding-left: 10px;*/
    padding-right: 10px;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    font-weight: 900;
    color: #FFFFFF;
    font-size: 42px;
    line-height: 69px;
    margin: 0;
    letter-spacing: -1px;
    text-align: left;
}

.guide-banner p {
    /*padding-left: 10px;*/
    padding-right: 10px;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    color: #FFFFFF;
    margin: 0;
    font-size: 22px;
    line-height: 27px;
    padding-bottom: 15px;
}

.aside-page .page-content {
    padding-right: 320px;
}

.aside-page .aside-right {
    float: right;
    margin-right: -320px;
}

.aside-page .aside-right-header {
    margin-top: 0;
}

.guide-page .aca-rusumes li {
    width: 100%;
}

.guide-page .aca-rusumes li a {
    padding-right: 0;
    padding-left: 0;
}

.guide-page .list-inline {
    margin-left: 0;
}

.guide-page .aside-right {
    margin-top: 30px;
}


/*-----------------guide end-------------------*/

.search-result {
    padding: 30px 0 40px;
}

.search-result-head {
    padding-top: 30px;
    font-size: 20px;
}

.search-result-body .title {
    /*line-height: 60px;
	height: 60px;*/
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: 500;
}

.search-result-body .cont h6 a {
    color: #406eb3;
    font-size: 20px;
}

.search-result-body .cont p {
    color: #999;
}

.search-result-body .cont li {
    margin-bottom: 30px;
}

.search-result-foot {
    font-size: 20px;
}


/*resumeexperts*/

.resumeexperts .main-preparation {
    text-align: center;
}

.resumeexperts .main-preparation .title-h1 {
    margin-bottom: 20px;
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
}

.resumeexperts .main-preparation .row>div {
    margin-top: 60px;
}

.resumeexperts .main-preparation .row-top .content {
    display: inline-block;
    float: none;
}

.resumeexperts .main-preparation .row-top h5 {
    font-size: 18px;
    font-weight: 500;
}

.resumeexperts .main-preparation .row-bottom h6 {
    font-size: 16px;
    font-weight: 500;
}

.resumeexperts .main-preparation .row-bottom .state {
    font-size: 34px;
    font-weight: 500;
    margin: 15px 0;
}

@media only screen and (max-width: 767px) {
    .resumeexperts .main-preparation .row>div {
        padding: 0 10%;
    }
}


/*---*/

.resumeexperts .main-findyou {
    background: #ebfaff;
}

.resumeexperts .main-findyou .title-h1 {
    font-weight: 500 !important;
    text-align: center;
}

.resumeexperts .main-findyou {
    background: #ebfaff url('../images/experts_findyou.png') no-repeat;
    background-size: 1200px;
    background-position-y: 45px;
    background-position-x: center;
    /*height: 1150px;*/
}

.resumeexperts .main-findyou .content {
    width: 310px;
}

.resumeexperts .main-findyou .row-top {
    padding-left: 630px;
    padding-top: 105px;
}

.resumeexperts .main-findyou .row-top .content {}

.resumeexperts .main-findyou .row-bottom {
    padding-right: 640px;
    padding-top: 90px;
}

.resumeexperts .main-findyou .row-bottom .content {
    text-align: right;
    float: right;
}

.resumeexperts .main-findyou dl {
    padding-bottom: 78px;
}

.resumeexperts .main-findyou dt {
    font-size: 22px;
    font-weight: 500;
}

.resumeexperts .main-findyou dd {
    font-size: 16px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .resumeexperts .main-findyou {
        background-size: 992px;
        /*height: 960px;*/
    }
    .resumeexperts .main-findyou .row-top {
        padding-left: 510px;
        padding-top: 70px;
    }
    .resumeexperts .main-findyou .row-bottom {
        padding-right: 520px;
        padding-top: 65px;
    }
    .resumeexperts .main-findyou dl {
        padding-bottom: 54px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    .resumeexperts .main-findyou {
        background-size: 768px;
        height: 760px;
    }
    .resumeexperts .main-findyou .row-top {
        padding-left: 395px;
        padding-top: 60px;
    }
    .resumeexperts .main-findyou .row-bottom {
        padding-right: 405px;
        padding-top: 50px;
    }
    .resumeexperts .main-findyou dl {
        padding-bottom: 34px;
    }
    .resumeexperts .main-findyou dt {
        font-size: 18px;
    }
    .resumeexperts .main-findyou dd {
        font-size: 14px;
    }
}

@media only screen and (max-width: 768px) {
    .resumeexperts .main-findyou {
        background-size: 560px;
        height: 635px;
    }
    .resumeexperts .main-findyou .content {
        width: 165px;
        display: inline-block;
    }
    .resumeexperts .main-findyou .row-top {
        padding-left: 0;
        padding-top: 28px;
        width: 50%;
        margin-right: -15px;
        float: right;
        text-align: center;
    }
    .resumeexperts .main-findyou .row-top .content {
        /*margin-right: -15px;*/
        text-align: left;
    }
    .resumeexperts .main-findyou .row-bottom {
        padding-right: 0;
        padding-top: 209px;
        width: 50%;
        margin-left: -15px;
        float: left;
        text-align: center;
    }
    .resumeexperts .main-findyou .row-bottom .content {
        /*margin-left: -15px;*/
        float: none;
    }
    .resumeexperts .main-findyou .row-bottom dl {
        padding-bottom: 5px;
    }
    .resumeexperts .main-findyou dl {
        padding-bottom: 10px;
    }
    .resumeexperts .main-findyou dt {
        font-size: 12px;
    }
    .resumeexperts .main-findyou dd {
        font-size: 12px;
        /*line-height: 1;*/
    }
}


/*------------*/

.resumeexperts .winningprofile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.resumeexperts .winningprofile .img {
    padding-top: 160px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 450px;
}

.resumeexperts .winningprofile .content {
    /*flex: 1;*/
    -webkit-box-flex: 600px;
    -ms-flex: 600px 0 1;
    flex: 600px 0 1;
}

.resumeexperts .winningprofile .tit {
    width: 600px;
    max-width: 100%;
}

.resumeexperts .winningprofile .tit div {
    font-size: 30px;
    font-weight: 500;
}

.resumeexperts .winningprofile .tit p {
    font-size: 20px;
}

.resumeexperts .winningprofile .list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 40px;
    width: 460px;
    max-width: 100%;
}

.resumeexperts .winningprofile .list .num {
    -webkit-box-flex: 40px;
    -ms-flex: 40px 0 0px;
    flex: 40px 0 0;
    margin-top: 5px;
}

.resumeexperts .winningprofile .list .num .ball {
    width: 26px;
    height: 26px;
    line-height: 26px;
    background: #f27345;
    color: #fff;
    font-size: 20px;
}

.resumeexperts .winningprofile .list .cont {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.resumeexperts .winningprofile .list .name {
    font-size: 22px;
    font-weight: 500;
}

.resumeexperts .winningprofile-btn-wrap {
    text-align: center;
    padding-top: 60px;
}

@media only screen and (max-width: 992px) {
    .resumeexperts .winningprofile .content {
        -webkit-box-flex: 400px;
        -ms-flex: 400px 0 0px;
        flex: 400px 0 0;
        width: 400px;
    }
}

@media only screen and (max-width: 767px) {
    .resumeexperts .winningprofile {
        display: block;
    }
    .resumeexperts .winningprofile .content {
        width: 100%;
    }
    .resumeexperts .winningprofile .img {
        padding: 0px 10% 50px 10%;
        max-width: 100%;
    }
    .resumeexperts .winningprofile .tit div {
        font-size: 18px;
        font-weight: 500;
    }
    .resumeexperts .winningprofile .tit p {
        font-size: 14px;
    }
    .resumeexperts .winningprofile .list .name {
        font-size: 16px;
        font-weight: 500;
    }
    .resumeexperts .winningprofile .list li {
        margin-top: 20px;
    }
}


/*resumeexperts end*/


/* product tour*/

.tour-banner {
    background: #4f9cf6;
    color: #fff;
    text-align: center;
    margin-bottom: -100px;
}

.banner.tour-banner .container {
    /*height: 360px;*/
}

.tour-banner .title {
    font-size: 38px;
    font-weight: 400;
}

.tour-banner .sub-title {
    font-size: 24px;
    margin: 50px auto 35px;
}

.tour-banner .sub-title .desc {
    font-weight: 500;
}

.tour-banner .btn {
    background: #fff;
    color: #406EB3;
    width: 200px;
}

.tour .rows {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    /*margin-bottom: 100px;*/
    padding-top: 100px;
}

.tour .row-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.tour .content {
    -webkit-box-flex: 480px;
    -ms-flex: 480px 0 0px;
    flex: 480px 0 0;
    padding-right: 145px;
}

.tour .row-right .content {
    padding-left: 145px;
    padding-right: 0;
}

.tour .content .tit {
    font-size: 26px;
    font-weight: 500;
}

.tour .content .tit i {
    width: 38px;
}

.tour .content .tit span {
    vertical-align: middle;
}

.tour .content .desc {
    font-size: 14px;
    margin-bottom: 15px;
}

.tour .rows li {
    position: relative;
}

.tour .content li a {
    display: block;
    border: 1px solid transparent;
    border-radius: 4px;
    height: 46px;
    line-height: 46px;
    padding-left: 18px;
}

.tour .content li.active a {
    background: #ecf9fe;
    border-color: #d9eefa;
    color: #406EB3;
}

.tour .row-left li.active:after {
    content: "";
    background: url(../images/arrow-blue.png) no-repeat 100%;
    display: block;
    width: 70px;
    height: 46px;
    position: absolute;
    right: -80px;
    top: 0;
}

.tour .row-right li.active:before {
    content: "";
    background: url(../images/arrow-blue-r.png) no-repeat 100%;
    background-position-x: left;
    display: block;
    width: 70px;
    height: 46px;
    position: absolute;
    left: -80px;
    top: 0;
}

.tour .img {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.tour .img img {
    height: 100%;
}

@media only screen and (max-width: 767px) {
    .tour .rows {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 50px;
        padding-top: 0;
    }
    .tour .rows ul {
        display: none;
    }
    .tour .content {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .tour-banner {
        margin-bottom: 0;
    }
    .tour-banner .title {
        font-size: 22px;
    }
    .banner.tour-banner .container {
        height: auto;
    }
}


/* product tour end*/


/*modal*/

.modal .modal-content button.close {
    opacity: 1;
    /*padding: 8px 8px 0 0 !important;*/
    padding-top: 8px;
}

.modal .modal-content button.close i.icon {
    font-size: 20px;
    color: #999;
}


/*
.modal .modal-body .cont{
	margin-bottom: 25px;
}
.modal .modal-body .cont .left{
	padding-left: 100px;
	font-size: 18px;
}
.modal .modal-body .cont .left .title,
.modal .modal-body .cont .left p{
	margin-bottom: 15px;
}
.modal .modal-body .cont .left h3{
	font-weight: 400;
}
.modal .modal-body .cont .rightbox{
	height: 250px;
    width: 95%;
    padding: 20px;
	background: #6aa944;
	position: relative; 
	
}
.modal .modal-body .cont .rightbox p{
	margin-bottom: 10px;
	color: #fff;
}
.modal .modal-body .cont .rightbox .title{
	margin-bottom: 25px;
	color: #fff;
}
.modal .modal-body .cont .rightbox .icon-wrapp{
	position: absolute;
	right: 20px;
	bottom: 25px;
}
.modal .modal-body .cont .rightbox .icon-wrapp .icon{
	font-size: 120px;
	color: #fff;
}
.modal-header{border-top-left-radius: 6px;border-top-right-radius: 6px;padding: 10px 15px;}

@media only screen and (max-width: 992px ) {
	.rightbox{display: none;}
	.modal .modal-body .cont .left{padding-left: 15px;display: table;margin: 0 auto;}
	.modal-content {max-width: 600px;}
	.modal .container{width: auto;}
	.modal .modal-center{width: 600px;}
}
@media only screen and (max-width: 767px ) {
	.modal .modal-center{width: 100%;}
	.modal .modal-body .cont .left h3{font-size: 18px;}
	.modal .modal-body .cont .left {font-size: 14px;}
	.modal .modal-body .cont .left .title, 
	.modal .modal-body .cont .left p {margin-bottom: 10px;}
}*/

.matchBaseModal .modal-header .modal-title {
    font-weight: 500;
}

.loggedInModal .left {
    display: table;
    height: 248px;
}

.loggedInModal .left .cont {
    display: table-cell;
    vertical-align: middle;
}

.modal.loggedInModal .modal-body .cont .left p {
    margin-bottom: 25px;
}


/*.uploadErrorModal .modal-content{
	height: 420px;
}
.uploadErrorModal .modal-center{
	width: 450px;
}
.uploadErrorModal .modal-body .cont > div{
	margin-bottom: 30px;
}
.uploadErrorModal .modal-body .cont{
	font-size: 18px;
}
.uploadErrorModal .modal-body .cont p{
	margin-bottom: 20px;
}
.uploadErrorModal .modal-body .cont .icon-youjian{
	vertical-align: middle;
	margin-right: 5px;
}
.uploadErrorModal .modal-body .cont h4{
	font-weight: 500;
	font-size: 24px;
}*/

.parseSuccessfullyModal .modal-dialog,
.parseSuccessfullyModal .modal-content {
    width: 750px;
    min-height: 550px;
}

.parseSuccessfullyModal .top-msg {
    margin: -15px;
    background: #f6e1db;
    color: #ec6941;
    line-height: 30px;
    /*height: 30px;*/
    margin-bottom: 15px;
}

.parseSuccessfullyModal .border {
    overflow: hidden;
}

.parseSuccessfullyModal .border .title {
    padding: 15px 0 25px 0;
}

.parseSuccessfullyModal .border .price {
    padding-bottom: 30px;
    font-size: 30px;
}

.parseSuccessfullyModal .border .desc {
    /*height: 180px;*/
    min-height: 100px;
}

.notLoggedInPriceModal .modal-header {
    padding: 10px 15px;
}

.notLoggedInPriceModal span.tit {
    font-weight: 500;
    font-size: 20px;
}

.notLoggedInPriceModal .table tr td:nth-child(n+2) {
    text-align: center;
}

.notLoggedInPriceModal .table tr td:first-child,
.notLoggedInPriceModal .table tr:first-child {
    font-weight: 400;
}

.freeUserNotQuotaModal .cont .left p {
    line-height: 1.5;
    margin-top: 20px;
    font-weight: 400;
    font-size: 20px;
}

.freeUserNotQuotaModal .cont .left .or {
    color: #999;
    vertical-align: bottom;
}

.vipUserNotQuotaModal .cont .left h3 {
    font-weight: 500;
    font-size: 24px;
    margin-top: 20px;
    margin-bottom: 0;
}

.UserHasQuotaModal .cont .left p,
.vipUserNotQuotaModal .cont .left p {
    font-weight: 400;
    font-size: 18px;
    margin-top: 15px;
}

.UserHasQuotaModal .cont .left p {
    font-size: 24px;
}

.UserHasQuotaModal .cont .left .content {
    display: table;
    height: 240px;
}

.UserHasQuotaModal .cont .left .content>div {
    display: table-cell;
    vertical-align: top;
}


/*.uploadFormatErrorModal .modal-content{
}
.uploadFormatErrorModal .modal-content h3{
	line-height: 145px;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 0;
	text-align: left;

}
.uploadFormatErrorModal .modal-content button.close i.icon {
	font-size: 16px;
}
.uploadFormatErrorModal .modal-body .modal-header{
	padding: 0 0 5px 0;
	border-bottom: 2px dashed #d2d2d2;
}
.uploadFormatErrorModal .modal-body .modal-footer{
	padding: 15px 0;
	border: none;
}
.uploadFormatErrorModal .modal-center{
	width: 500px;
}
.uploadFormatErrorModal .modal-content{
	height: auto;
}

.uploadFormatErrorModal .modal-body .modal-header strong{
	font-size: 24px;
	color: #333;
}*/


/*.notLoggedInModal .cont .rightbox .item{height: 235px;}*/

@media only screen and (max-width: 767px) {
    /*.modal .modal-dialog{padding: 0 15px;}*/
    .loggedInModal .left {
        height: auto;
    }
    .modal.loggedInModal .modal-body .cont .left p {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .modal.loggedInModal .modal-body .cont .left h3 {
        margin-bottom: 10px;
    }
    /*.uploadErrorModal .modal-dialog, .uploadErrorModal .modal-content { width: 100%; height: auto; }
	.uploadErrorModal .modal-body .cont h4 {font-size: 18px;}
	.uploadErrorModal .modal-body .cont p {font-size: 14px;margin-bottom: 10px;}
	.uploadErrorModal .modal-body .cont > div {margin-bottom: 20px;}*/
    .parseSuccessfullyModal .modal-dialog,
    .parseSuccessfullyModal .modal-content {
        width: 100%;
        height: auto;
    }
    .UserHasQuotaModal .cont .left .content {
        height: auto;
    }
    .freeUserNotQuotaModal .cont .left p,
    .uploadFormatErrorModal .modal-content h3,
    .UserHasQuotaModal .cont .left p {
        font-size: 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    .parseSuccessfullyModal .modal-content {
        max-width: 750px;
    }
    .parseSuccessfullyModal .modal-center {
        width: 100%;
    }
    .UserHasQuotaModal .cont .left .content {
        height: auto;
    }
}


/*下拉菜单*/

.select-inp dt {
    font-weight: 300;
}


/*推荐标签*/

.our_plans {
    background-color: #42c299;
    padding: 3px 12px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    /*width: 100px;*/
    position: absolute;
    right: -15px;
    top: 14px;
}

.our_plans:before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #358A6F;
    position: absolute;
    -webkit-transform: scaleY(.8) rotate(135deg);
    transform: scaleY(.8) rotate(135deg);
    top: -13px;
    right: 6px;
    z-index: -1;
}

.order-summary {
    position: relative;
}

.order-summary .dropbox {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
}

.order-summary .dropbox .promo-input {
    /*min-height: 68px;*/
}

.order-summary .dropbox .promo-cont {
    display: none;
}

.order-summary .dropbox .promo-cont>div {
    height: 34px;
    line-height: 34px;
}

.order-summary .dropbox .promo-cont .promo-code {
    /*margin: 0 5px;*/
    font-weight: 400;
    border-bottom: 1px dashed #406eb3;
    ;
}

@media only screen and (max-width: 992px) {
    .match-banner .container,
    .convert-banner .container,
    .grade-banner .container,
    .resumelist-banner .container {
        /*background-size:50% 50% ;*/
    }
    .btn-lg {
        padding: 5px 10px;
    }
    .seedemo {
        display: block;
        margin-top: 15px;
    }
    .socialnetworks img {
        width: 25px;
    }
}


/*右侧边栏*/

@media (min-width: 768px) {
    .aside-right {
        /*z-index: 1;
    position: absolute;
    right: 0;
    top: 0;*/
        width: 300px;
        /*margin-top: 31px;*/
        /*padding: 0 35px;*/
    }
}

.aside-right-header {
    height: 40px;
    line-height: 40px;
    color: #fff;
    background-color: #207bca;
    border-radius: 4px;
    margin-top: 43px;
    text-align: center;
}

.aside-right-body {
    border: 1px solid #d2d2d2;
    border-radius: 4px;
    margin-top: 20px;
    padding: 15px;
}

.aside-right-body .list {
    margin-left: -15px;
    padding-left: 35px;
}

.aside-right-body .list li {
    margin-bottom: 10px;
}

.aside-right-body .list li .sign {
    margin-left: -25px;
    margin-right: 5px;
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: top;
    line-height: 20px;
    text-align: center;
    overflow: hidden;
}

.aside-right-body p {
    line-height: 2;
}

.aside-right-object {
    margin-top: 20px;
}

.aside-right-footer {
    margin-top: 20px;
}


/*上传 linkedin*/

.up-wrap .s-file-input {
    display: table;
    width: 100%;
    border: 1px solid greenyellow;
}

.up-wrap .kv-upload-progress,
.up-wrap .s-file-desc {
    display: table-cell;
    vertical-align: middle;
    padding: 15px;
}

.up-wrap .kv-upload-progress {
    width: 40%;
}

.up-wrap .kv-upload-progress .progress {
    margin-bottom: 0;
}

.up-wrap .s-file-desc {
    width: 60%;
}


/*resume list*/

.resumelist-header {
    height: 74px;
    line-height: 74px;
    border-bottom: 1px solid #d2d2d2;
}

.resumelist-header .navbar-brand {
    padding: 15px 0;
}

.resumelist-header .logo {
    width: 180px;
    margin-top: -10px;
}

.resumelist-header .user .name {
    color: #1570bf;
}

.resumelist-header .avatar {
    /*margin-left: 30px;*/
    padding-top: 12px;
    padding-bottom: 0;
}

.resumelist-header .avatar img {
    width: 50px;
}

.resumelist-wrap .password-input {
    max-width: 500px;
    width: 90%;
    margin: 40px auto;
    padding: 50px 40px;
    border: 1px solid #d2d2d2;
    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
    box-shadow: 2px 2px 3px rgba(0, 0, 0, .3);
}

.resumelist-wrap .password-input p {
    line-height: 2.7;
}

.resumelist-wrap .password-input label {
    font-weight: 400;
    line-height: 3;
}

.resumelist-wrap .password-input .form-group {
    margin-bottom: 22px;
}

.resumelist-footer .container {
    border-top: 1px solid #d2d2d2;
    padding-top: 10px;
    color: #999;
    padding-bottom: 30px;
}

.resumelist-footer .copyright {
    width: 600px;
    margin: 0 auto;
    text-align: center;
    font-size: 0;
}

.resumelist-footer .copyright li {
    display: inline-block;
}

.resumelist-footer .copyright li a {
    color: #999;
    font-size: 16px;
}

.resumelist-footer .copyright li a::after {
    content: "|";
    padding: 0 5px;
    color: #333;
}

.resumelist-footer .copyright li:last-child a::after {
    content: "";
}


/*------*/

.resumelist-wrap .resumelist-detail {
    padding: 20px 40px 30px 40px;
    border: 1px solid #d2d2d2;
    border-radius: 6px;
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
}

.resumelist-wrap .resumelist-detail h2 {
    margin-bottom: 24px;
}

.resumelist-wrap .resumelist-detail h3 {
    margin-bottom: 24px;
    font-weight: 500;
}

.resumelist-wrap .resumelist-detail .cont {
    line-height: 40px;
}

.resumelist-wrap .resumelist-detail .link-list {
    padding-top: 25px;
}

.resumelist-wrap .resumelist-detail .link-list li {
    line-height: 40px;
}

.resumelist-wrap .resumelist-detail .link-list li i {
    width: 30px;
    font-size: 30px;
    vertical-align: middle;
}

.resumelist-wrap .resumelist-detail .link-list li i.fa-ruoyue {
    width: 26px;
    height: 26px;
    margin-right: 4px;
    vertical-align: middle;
}

.resumelist-wrap .resumelist-detail .link-list li i.fa-logo-user {
    width: 26px;
    height: 26px;
    margin-right: 4px;
    vertical-align: middle;
}

.resumelist-wrap .resumelist-detail .resumelist-demo {
    margin-top: 34px;
}

.resumelist-wrap .resumelist-detail .resumelist-demo i {
    color: #999;
    font-size: 30px;
    line-height: 20px;
    vertical-align: middle;
    margin-right: 8px;
    height: 20px;
    overflow: hidden;
    display: inline-block;
}

.resumelist-wrap .resumelist-detail .resumelist-demo p {
    font-size: 22px;
    font-weight: 500;
    margin-bottom: 10px;
}

.resumelist-wrap .resumelist-detail .resumelist-demo li {
    float: left;
    width: 49%;
    padding: 5px 15px;
}

.resumelist-wrap .resumelist-detail .resumelist-demo li i {
    margin-left: -15px;
    float: left;
}

.resumelist-wrap .resumelist-detail .resumelist-demo li a {
    display: block;
    line-height: 20px;
}

.contactMeModal .form-group {
    margin-right: 15px;
}

.resumelist-wrap .resumelist-preview {
    /*width: 1000px;*/
    width: 100%;
    margin: 0 auto;
    /*border: 1px solid #d2d2d2;*/
    /*min-height: 430px;*/
    /*margin-bottom: 60px;*/
    border-radius: 6px;
    /*padding: 10px;*/
}

.resumelist-wrap .resumelist-preview .rb-resume-wrap {
    margin: 0 !important;
}

.resumelist-header .resumelist-toolbar {
    line-height: 1.5;
    width: 500px;
    margin: 0 auto;
    padding-top: 6px;
}

.resumelist-header .resumelist-toolbar ul {
    text-align: center;
}

.resumelist-header .resumelist-toolbar li {
    text-align: center;
    width: 90px;
    /*height: 56px;*/
}

.resumelist-header .resumelist-toolbar li div {
    height: 42px;
    line-height: 42px;
}

.resumelist-header .resumelist-toolbar li p {
    font-size: 14px;
}

.resumelist-header .resumelist-toolbar img {
    width: 30px;
}

@media only screen and (max-width:768px) {
    .resumelist-header .user li:first-child {
        display: none;
    }
    .navbar-nav {
        margin: 0;
    }
    .resumelist-footer span,
    .resumelist-footer ul {
        width: 100% !important;
        float: none !important;
        display: block;
        text-align: center;
    }
    .resumelist-footer span {
        margin-bottom: 10px;
    }
    .resumelist-wrap .password-input {
        margin: 0 auto;
    }
    .resumelist-wrap {
        /*padding-bottom: 0;*/
        padding-left: 15px;
        padding-right: 15px;
    }
    .resumelist-toolbar {
        display: none;
    }
}


/*modal end*/

.height-auto {
    height: auto !important;
}


/*--------20170904 新加--------------*/

.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
    width: 13px;
    height: 13px;
}

.resumelist-wrap .password-input p.tips-error {
    line-height: 20px;
}


/*.conver-pay-linkdin .left .border > .title {
     margin-left: 0; 
}*/


/*--------20170906 新加--------------*/

.grade-detail .right .panel-buy .panel-body {
    background: none;
}

.grade-detail .right .panel-buy .panel-body .title {
    font-weight: 500;
}

.grade-detail .right .panel-buy .panel-footer {
    background: #207bca;
}

.grade-detail .right .panel-buy .panel-footer .btn.btn-warning {
    background: #fff;
    color: #207bca;
    border: #207bca;
}

.grade-detail .right .panel-buy .panel-footer span {
    cursor: pointer;
}

.grade-detail .right .panel-buy .panel-footer span+.tooltip .tooltip-inner {
    text-align: left;
}


/*--------20170904 新加 end--------------*/

.grade-detail .right .consultation-wrap .int-tit-box {
    width: auto;
    right: -15px;
}

.conver-pay-linkdin .left .border>div.alert {
    padding-left: 15px;
}


/**/

.match-play-vip .left .promo-input {
    width: 260px;
}

.order-summary .dropbox .promo-cont div {
    height: auto;
    line-height: 1.5;
}


/*zsj add */


/*第三方 云存储按钮 默认不显示*/

.import-dropbox,
.import-google,
.third-clound,
.hide {
    display: none;
}

#aw-loading-mini-box {
    width: 16px;
    height: 16px;
    margin: 0 auto;
    background-image: url('../../common/loading-mini.png');
}


/*--------20170906 新加 --------------*/

.grade-detail .right .consultation-wrap .int-tit-box {
    width: auto;
    right: -15px;
}


/*.conver-pay-linkdin .left .border> div.alert {
    padding-left: 15px;
}*/


/**/

.match-play-vip .left .promo-input {
    width: 260px;
}

.order-summary .dropbox .promo-cont div {
    height: auto;
    line-height: 1.5;
}


/*-----------201709021 新加-------------------*/


/*.upload .file-preview .fileinput-remove{
	display: none;
}*/


/*.uploadErrorModal .modal-body .cont {
	width: 100%;
    height: 140px;
    display: table;
    margin-bottom: 0; 
}
.uploadErrorModal .modal-body .cont h3{
	line-height: 2;
    display: table-cell;
    vertical-align: top;
}*/

.aw-loadingToBox {
    background: url(../images/loading.gif) no-repeat center center;
    background-size: auto 100%;
    display: none;
    padding-right: 20px;
    margin-right: 5px;
}

.header .tips-box {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #ffffcc;
    color: #000033;
    display: none;
}


/*-----------201709025 新加-------------------*/

.about-banner {
    color: #fff;
    padding: 60px 0 70px 0;
    background: #2986BE;
    background-image: url(../images/help_bg.png), linear-gradient(-150deg, #00C1B6 0%, #136EB5 97%);
    background-size: 380px, contain;
}

.about-banner .title {
    margin-bottom: 30px;
    font-weight: 900;
    font-size: 42px;
}

.about-content {
    margin: 30px 0 40px 0;
}

.about-content h3 {
    font-weight: 500;
}

.about-content .section {
    margin-bottom: 30px;
}

.about-content .our-location {
    border-top: 1px solid #d2d2d2;
    padding-top: 20px;
    margin-top: 40px;
}

.about-content .our-location span {
    margin-right: 100px;
}

.about-content .section h5 {
    font-size: 16px;
    font-weight: 500;
}

.about-content .admin_center_txt_about b {
    font-weight: 500;
}

.about-content .admin_center_txt_about .tit {
    font-weight: 500;
}

.about-content .admin_center_txt_about a {
    color: #2c73d3;
    ;
}

.about-content .admin_center_txt_about a:hover {
    text-decoration: underline;
}


/*support.center*/

.using-slack {
    background: #e8f0f6;
    padding: 50px 0;
}

.using-slack h2 {
    margin-bottom: 20px;
}

.support-center {
    padding-top: 30px;
}

.support-center .content-wrap {
    padding-left: 272px;
    padding-right: 330px;
    padding-top: 20px;
}

.support-center .right .aside-right-header {
    margin-top: 0;
}

.support-center .left {
    padding-top: 20px;
}

.support-center .support-center-nav {
    width: 240px;
}

.support-center .support-center-nav li {
    /*margin-bottom: 15px;*/
}

.support-center .support-center-nav li a {
    display: block;
    /*height: 30px;
	line-height: 30px;*/
    padding: 10px 15px;
    font-weight: 500;
    border-radius: 6px;
}

.support-center .support-center-nav li.active a {
    background: #406EB3 !important;
    color: #fff;
}

.support-center .support-center-nav li a:hover {
    background: #eee;
}

.support-center .content-title {
    margin-bottom: 0;
}

.support-center .browse-apps h3,
.support-center .browse-apps h4,
.support-center .browse-apps h1 {
    font-weight: 400;
}

.support-center .browse-apps h3 {
    margin-top: 30px;
}

.support-center .browse-apps h4 {
    margin-top: 20px;
}

.iphone-fileup {
    display: none;
}

.match-play-vip .select-radio .tit {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 5px;
}


/*弹出登录注册*/

.login-page-box {
    width: 100%;
    height: 100%;
    background: #f4f8fc;
    display: table;
    text-align: center;
}

.login-page-box .login-page-center {
    display: table-cell;
    vertical-align: middle;
}

.login-page {
    font-size: 0;
    display: inline-block;
    width: 100%;
    height: 540px;
    text-align: center;
}

.login-page .side {
    display: inline-block;
    height: 100%;
    width: 50%;
    background: -webkit-gradient(linear, left top, left bottom, from(#6aa944), to(#31c053));
    background: linear-gradient(#6aa944, #31c053);
}

.login-page .side .logo-name {
    font-weight: bold;
    font-size: 48px;
    color: #fff;
    padding-top: 35px;
}

.login-page .article {
    display: inline-block;
    width: 50%;
    height: 100%;
    padding-top: 35px;
    background: #fff;
    vertical-align: top;
    font-size: 14px;
}

.login-page .article-wrap {
    max-width: 325px;
    margin: 0 auto;
}

.login-page .article .logined {
    display: table;
    height: 100%;
    width: 100%;
}

.login-page .article .logined .content {
    display: table-cell;
    vertical-align: middle;
    font-size: 16px;
}

.login-page .article .logined .content div {
    margin-top: -30px;
    margin-bottom: 15px;
    font-weight: 500;
    font-size: 20px;
}

.login-page .article .title {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 20px;
    line-height: 1;
}

.login-page .article .input-wrap .form-group {
    margin-bottom: 20px;
    position: relative;
}

.login-page .article .input-wrap input {
    border: none;
    border-bottom: 1px solid #dcdcdc;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
    height: 30px;
    /*font-size: 16px;*/
}

.login-page .article .input-wrap .form-control-feedback {
    pointer-events: auto;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    color: #999;
}

.login-page .article .input-wrap .tips-error {
    color: #ed5252;
    margin-top: -1px;
    border-top: 1px solid;
    width: 100%;
}

.login-page .article button {
    padding: 0;
    height: 34px;
    line-height: 32px;
    border-radius: 50px;
}

.login-page .article .other-login {
    padding-top: 40px;
}

.login-page .article .other-login .tit {
    border-top: 1px solid #dcdcdc;
}

.login-page .article .other-login .tit span {
    display: inline-block;
    padding: 0 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #fff;
}

.login-page .article .other-login .btn-wrap {
    margin-bottom: 12px;
}

.login-page .article .other-login .btn-wrap .btn {
    color: #fff !important;
    width: 100%;
}

.login-page .article .other-login .btn-wrap .btn i {
    margin-right: 10px;
}

.login-page .article .other-login .btn-wrap .btn:active {
    opacity: .8;
}

.login-page .article .other-login .btn-wrap .g-btn {
    display: inline-block;
    width: 49%;
    padding: 0 15px;
}

.login-page .article .other-login .btn-wrap .g-btn .btn {
    background: #c86f59;
}

.login-page .article .other-login .btn-wrap .f-btn {
    display: inline-block;
    width: 49%;
    padding: 0 15px;
}

.login-page .article .other-login .btn-wrap .f-btn .btn {
    background: #677ba9;
}

.login-page .article .other-login .desc {
    font-size: 12px;
    color: #999;
}

.login-page .article .forgot-password-wrap {
    background: #f4e5bd;
    border-radius: 15px;
    padding: 15px;
    text-align: left;
}

.login-wrap .side .side-wrap {
    height: 100%;
    width: 100%;
    display: table;
}

.login-wrap .side .side-wrap .side-content {
    display: table-cell;
    vertical-align: middle;
}

.login-wrap .side .side-wrap .side-content .logo {
    display: inline-block;
}

.login-wrap .article .input-wrap .btn-wrap {
    padding-top: 20px;
}

.login-wrap .article .input-wrap .btn-wrap .btn {
    margin-bottom: 12px;
}

.signup-wrap .side dl {
    text-align: left;
    color: #fff;
    padding-left: 43px;
}

.signup-wrap .side dl dt {
    font-size: 22px;
    margin: 30px 0 20px;
    font-weight: 500;
}

.signup-wrap .side dl dd {
    font-size: 16px;
    margin-bottom: 15px;
}

.signup-wrap .side dl dd .fa {
    margin-right: 15px;
}

.signup-wrap .side .desc {
    /*margin-top: 20px;*/
    padding: 20px;
    font-size: 14px;
    color: #fff;
    width: 330px;
    display: inline-block;
}

.signup-wrap .article .input-wrap .btn-wrap .btn {
    margin-top: 15px;
    margin-bottom: 10px;
}

.signup-wrap .article .input-wrap .agree-services {
    margin-bottom: 12px;
}

.signup-wrap .article .input-wrap .agree-services>div {
    float: left;
}

.signup-wrap .article .input-wrap .agree-services .style-input {
    width: 17px;
    text-align: left;
}

.signup-wrap .article .input-wrap .agree-services .style-input input {
    height: auto;
}

.signup-wrap .article .input-wrap .agree-services .style-input input[type="checkbox"]:checked+i::before {
    color: #008cf6;
}

.signup-wrap .article .input-wrap .agree-services .tips-error {
    border-top: none;
    margin-top: -8px;
}

.signup-wrap .article .other-login {
    padding-top: 5px;
}

.signup-wrap .article .verifiy-code {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
}

.signup-wrap .article .verifiy-code .verifiy-input {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.signup-wrap .article .verifiy-code .verifiy-img {
    -webkit-box-flex: 100px;
    -ms-flex: 100px 0 0px;
    flex: 100px 0 0;
}

.signup-wrap .article .verifiy-code .verifiy-img img {
    width: 100%;
    height: 100%;
}

.loginModal .login-page {
    display: block;
}

.loginModal .modal-dialog {
    width: 870px;
}

.loginModal .modal-content {
    max-width: none;
    border: none;
    border-radius: 0;
}

.loginModal .close {
    position: absolute;
    right: 10px;
    top: 10px;
}

@media only screen and (max-width: 992px) {
    .loginModal .modal-center {
        width: 100%;
        max-width: 870px;
    }
    .loginModal .modal-dialog {
        width: 100%;
        padding: 0 15px;
    }
    .login-page .side {
        width: 45%;
    }
    .login-page .article {
        width: 55%;
        padding: 35px 15px 0;
    }
}


/*弹出登录注册 end*/


/*适配*/

.show-xs {
    display: none;
}

.aside-right-wrap {
    display: none;
}

@media only screen and (max-width: 768px) {
    .banner .row>div:first-child {
        text-align: center;
    }
    .banner .row>div:first-child img {
        max-width: 400px;
    }
    .show-xs {
        display: block;
    }
    .price-page {
        padding-top: 25px;
    }
    .price-page h2 {
        font-weight: 400;
        font-size: 23px;
    }
    .price-page .match-price-top h2 {
        font-size: 18px;
    }
    .match-price-top h2,
    .match-price-top p {
        line-height: 25px;
        margin-bottom: 5px;
    }
    .match-price-bottom h2 {
        margin-bottom: 0;
    }
    .price-page .company-show img {
        padding: 0 15px;
        width: 100%;
    }
    .price-page .company-show p {
        font-size: 15px;
    }
    .price-page .company-show h2 {
        margin-bottom: 18px;
    }
    .price-page .match-price-carousel .swiper-container {
        width: 100%;
    }
    .price-page .match-price-carousel .swiper-container .swiper-slide {
        padding: 0 50px;
    }
    .price-page .match-price-carousel .swiper-container .media {
        width: 100vw;
        height: 248px;
    }
    .price-page .match-price-carousel .swiper-container .media-middle {
        vertical-align: top;
    }
    .price-page .match-price-carousel .swiper-container .media-body {
        font-size: 15px;
    }
    .price-page .match-price-carousel .swiper-container .media-object {
        width: 73px;
    }
    .h5price-table .table-border {
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
    }
    .h5price-table .table-border tr td,
    .h5price-table .table-border tr th {
        border-left: none;
        border-right: none;
    }
    .h5price-table .table-border tr td:first-child {
        text-align: center;
        font-weight: 700;
    }
    .h5price-table .table-border tr td:first-child .icons {
        float: none;
    }
    .h5price-table .table-border>tbody+tbody tr:first-child td,
    .h5price-table .table-border>tbody+tbody tr:first-child th {
        border-top: 1px solid #ddd;
    }
    .h5price-table .table-border .table-hide {
        display: none;
    }
    .h5price-table .table-border .view-more {
        background: #f5f5f5;
        font-weight: 400;
    }
    .h5price-table .table-border .view-more i {
        font-size: 22px;
        vertical-align: middle;
    }
    .h5price-table .table-border .table-head th {
        padding-top: 28px;
        padding-bottom: 28px;
    }
    .h5price-table .price-table>thead>tr>th h5 {
        font-size: 20px;
    }
}

@media only screen and (max-width: 992px) {
    .aside-page .page-content {
        padding-right: 0;
    }
    .header {
        border-bottom: 0;
    }
}

@media only screen and (min-width: 992px) {
    .banner .container {
        padding-top: 50px;
    }
    .aside-right-wrap {
        display: block;
    }
    .pd-main {
        padding: 40px 0 60px;
    }
    .grade-detail .right {
        position: absolute;
        right: 0;
        top: 0;
    }
    .grade-detail .messag-wrap {
        position: static;
        width: 100%;
    }
    .grade-detail .messag-wrap .message-btn {
        display: none;
    }
}

@media only screen and (min-width: 1200px) {
    .banner .row>div:first-child img {
        max-width: 500px;
    }
    .banner .container {
        height: 420px;
    }
}


/*# sourceMappingURL=data:application/json;base64,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QztDQUNsQyxTQUFTLHFCQUFxQixDQUFDOztDQUUvQixxQkFBcUIsbUJBQW1CLFNBQVMsT0FBTyxDQUFDO0NBQ3pELDJCQUEyQixpQkFBaUIsWUFBWSxDQUFDO0NBQ3pELHdDQUF3QyxjQUFjLENBQUM7O0NBRXZEO0FBQ0Q7Q0FDQyxpQ0FBaUMsaUJBQWlCLENBQUM7Q0FDbkQsbUJBQW1CLGNBQWMsQ0FBQztDQUNsQyIsImZpbGUiOiJpbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChcImJhc2UuY3NzXCIpO1xyXG5cdC53cmFwLTQwNCB7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0fVxyXG5cdC53cmFwLTQwNCAuYWJvdXQtY29udGVudC00MDR7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdH1cclxuXHQud3JhcC00MDQgLmFib3V0LWNvbnRlbnQtNDA0IGgxe1xyXG5cdFx0Y29sb3I6ICM3MDc3Nzg7XHJcblx0fVxyXG5cdC53cmFwLTQwNCAuYWJvdXQtY29udGVudC00MDQgcHtcclxuXHRcdGNvbG9yOiAjOTk5O1xyXG5cdH1cclxuXHQud3JhcC00MDQgLmFib3V0LWNvbnRlbnQtNDA0IC5nby1iYWNrcyBpe1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0fVxyXG5cdC53cmFwLTQwNCAuYWJvdXQtY29udGVudC00MDQgLmdvLWJhY2tzIGF7XHJcblx0XHRjb2xvcjogIzRjNzhiODtcclxuXHR9XHJcbi5iYW5uZXJ7XHJcblx0YmFja2dyb3VuZDogI2ZhZjVmOTtcclxufVxyXG5cclxuLm1hdGNoLWJhbm5lciAuY29udGFpbmVye31cclxuXHJcblxyXG5cclxuXHJcblxyXG4uaWNvbnMtZ29vZ2xlZHJpdmV7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6ICB1cmwoLi4vaW1hZ2VzL2dvb2dsZWRyaXZlLnBuZyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgbGVmdCBjZW50ZXI7XHJcbn1cclxuLyoubWF0Y2gtYmFubmVyIC5iZy1jb250e1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWF0Y2gucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xyXG59Ki9cclxuLmJhbm5lciAuY29udGFpbmVye1xyXG5cdGhlaWdodDogNDgwcHg7XHJcbn1cclxuLmJhbm5lciAuY29udGFpbmVyIC5yb3dze1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGhlaWdodDogNTAwcHg7XHJcblx0d2lkdGg6IDUwJTtcclxufVxyXG4uYmFubmVyIC5jb250YWluZXIgLnJvd3MgPi5jb2xze1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uYmFubmVyIGgye1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmJhbm5lciBwe1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG59XHJcbi5iYW5uZXIgcCBpe1xyXG5cdG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnJlc3VtZWV4cGVydHMtYmFubmVyIC5jb250YWluZXJ7XHJcblx0aGVpZ2h0OiA0MjBweDtcclxufVxyXG4uYmFubmVyLnJlc3VtZWV4cGVydHMtYmFubmVyIC5yb3cgLnRleHQtY29udHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O21hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcblxyXG4vKlxyXG4gKiBzdWJuYXZcclxuICovXHJcbi52LXN1Ym5hdi1jb250YWluZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDJweDtcclxuXHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcclxuXHQudi1zdWJuYXYtY29udGFpbmVyIC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA5NjBweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQudi1zdWJuYXYtY29udGFpbmVye1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cdC52LXN1Ym5hdi1jb250YWluZXIgLmNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4udi1zdWJuYXYge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXhcclxufVxyXG5cclxuXHJcbi52LXN1Ym5hdjo6YmVmb3JlLFxyXG4udi1zdWJuYXY6OmFmdGVyIHtcclxuXHRjb250ZW50OiBub3JtYWxcclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQudi1zdWJuYXYge1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHQudi1zdWJuYXYgLnYtc3VibmF2LWNhcmR7XHJcblx0XHRmbGV4OiA1MCUgMCAwO21hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cdC52LXN1Ym5hdiAudi1zdWJuYXYtY2FyZDpudGgtY2hpbGQoZXZlbil7XHJcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0fVxyXG5cdC52LXN1Ym5hdiAudi1zdWJuYXYtY2FyZDpudGgtY2hpbGQob2RkKXtcclxuXHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnYtc3VibmF2LWNhcmQge1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RmZGZkZjtib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZkZmRmO21hcmdpbi1sZWZ0OiAtMXB4O1xyXG5cdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG5cdGZsZXgtYmFzaXM6IDA7XHJcblx0LXdlYmtpdC1ib3gtZmxleDogMTtcclxuXHQtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuXHRmbGV4LWdyb3c6IDFcclxufVxyXG5cclxuLnYtc3VibmF2LWNhcmQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZjlcclxufVxyXG5cclxuLnYtc3VibmF2LWNhcmQgYSB7XHJcblx0LXdlYmtpdC1ib3gtZmxleDogMTtcclxuXHQtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuXHRmbGV4LWdyb3c6IDE7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi52LXN1Ym5hdi1jYXJkIC52LXN1Ym5hdi1jYXJkLWNvbnRlbnRzIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcblx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRwYWRkaW5nLWxlZnQ6IDEuMnJlbTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxLjJyZW1cclxufVxyXG5cclxuLnYtc3VibmF2LWNhcmQgLnYtc3VibmF2LWNhcmQtY29udGVudHMgLnYtdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O2NvbG9yOiAjN2Q3ZDdkO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuLnYtc3VibmF2IC52LXRpdGxle1xyXG5cdGZvbnQtc2l6ZTogMThweDtmb250LXdlaWdodDogNTAwO2NvbG9yOiAjMzMzO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdC52LXN1Ym5hdi1jYXJkIC52LXN1Ym5hdi1jYXJkLWNvbnRlbnRzIHtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG5cdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHJcblx0fVxyXG5cdC52LXN1Ym5hdi1jYXJkIC52LXN1Ym5hdi1jYXJkLWNvbnRlbnRzIC52LXRleHQudGV4dC1jZW50ZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGZvbnQtc2l6ZTogMWVtXHJcblx0fVxyXG59XHJcblxyXG4udi1zdWJuYXYtY2FyZCAudi1zdWJuYXYtY2FyZC1jb250ZW50cyAudi1zdWJuYXYtaWNvbiB7XHJcblx0Y29udGVudDogJyc7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdG1hcmdpbjogMC44ZW0gMS4wZW07XHJcblx0d2lkdGg6IDM1cHg7XHJcblx0bWluLXdpZHRoOiAzNXB4O1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRsaW5lLWhlaWdodDogMzVweFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdC52LXN1Ym5hdi1jYXJkIC52LXN1Ym5hdi1jYXJkLWNvbnRlbnRzIC52LXN1Ym5hdi1pY29uIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdG1hcmdpbjogMC44ZW0gMC4zZW07XHJcblx0XHR3aWR0aDogMzVweDtcclxuXHRcdG1pbi13aWR0aDogMzVweDtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xyXG5cdC52LXN1Ym5hdiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuXHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHBhZGRpbmc6IDBcclxuXHR9XHJcblx0LnYtc3VibmF2IC52LXN1Ym5hdi1jYXJke1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7cGFkZGluZzogMTBweCAwO21hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdC52LXN1Ym5hdi1jb250YWluZXJ7XHJcblx0XHRib3JkZXI6IG5vbmU7cGFkZGluZzogMDtcclxuXHR9XHJcblx0LnYtc3VibmF2LWNhcmQgLnYtc3VibmF2LWNhcmQtY29udGVudHMgLnYtc3VibmF2LWljb24ge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRtaW4td2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdG1hcmdpbjogMGVtIDAuOGVtXHJcblx0fVxyXG59XHJcblxyXG4uc3VibmF2LWJ1aWx0LWljb24ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdWJuYXZfYnVpbHQucG5nXCIpXHJcbn1cclxuXHJcbi5zdWJuYXYtcmV2aWV3LWljb24ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zdWJuYXZfcmV2aWV3LnBuZ1wiKVxyXG59XHJcblxyXG4uc3VibmF2LWV4cGVydHMtaWNvbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N1Ym5hdl9leHBlcnRzLnBuZ1wiKVxyXG59XHJcblxyXG4uc3VibmF2LWpvYnMtaWNvbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3N1Ym5hdl9qb2JzLnBuZ1wiKVxyXG59XHJcblxyXG5cdFx0XHRcclxuXHJcblxyXG4vKlxyXG4gKiBzdWJuYXZcclxuICogZW5kXHJcbiAqL1xyXG5cclxuXHJcblxyXG5oMXtcclxuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcbmgye1xyXG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuaDN7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5oNHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbmg1e1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuaDZ7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubWFpbiB7XHJcblx0cGFkZGluZzogNDBweCAwIDYwcHg7XHJcbn1cclxuLm1haW4gaDJ7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4udGl0bGUtaDF7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLyot6aaW6aG15LiK5LygLSovXHJcblxyXG4vKi51cGxvYWQtd3JhcCAuY29udGVudHtcclxuXHRwYWRkaW5nOiA2cHg7XHJcblx0aGVpZ2h0OiAyMjVweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4udXBsb2FkLXdyYXAgLnJlc3VtZXMgPiAuY29udGVudCAuc2VsZWN0LWNvbnR7XHJcblx0d2lkdGg6IDgwJTtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG4udXBsb2FkLXdyYXAgLnJlc3VtZXMgPiAuY29udGVudCAuc2VsZWN0LWNvbnQgaDR7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLnVwbG9hZC13cmFwIC5yZXN1bWVzID4gLmNvbnRlbnQgc2VsZWN0e1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMzRweDtcclxuXHRib3JkZXItY29sb3I6ICNjY2M7XHJcbn1cclxuLnVwbG9hZC13cmFwIC5jb250ZW50LWJvdHRvbXtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuLnVwbG9hZC13cmFwICA+IC50ZXh0IHRleHRhcmVhe1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0cmVzaXplOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0XHJcbn1cclxuLnVwbG9hZC13cmFwIC51cGxvYWQgLmljb24tc2hhbmdjaHVhbntcclxuXHRmb250LXNpemU6IDUwcHg7XHJcbn0qL1xyXG4vKuS4iuS8oCovXHJcbi8qLnVwbG9hZC13cmFwIC5rcmFqZWUtZGVmYXVsdCAuZmlsZS1vdGhlci1pY29ue1xyXG5cdGZvbnQtc2l6ZTogMTA2cHg7XHJcblx0XHJcbn1cclxuLnVwbG9hZC13cmFwIC5rcmFqZWUtZGVmYXVsdCAuZmlsZS1vdGhlci1pY29uIGl7XHJcblx0Zm9udC1zaXplOiA3MHB4O1xyXG5cdGNvbG9yOiAjNDA2ZWIzO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLnVwbG9hZC13cmFwIC5tb2RhbC10aXBze1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnVwbG9hZC13cmFwIC5tb2RhbC10aXBzIC5zLWVycm9yLXdyYXB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHJcbn1cclxuLnVwbG9hZC13cmFwIC5tb2RhbC10aXBzIC5zLWVycm9yLXdyYXAgLmNvbnR7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59Ki9cclxuLyrkuIrkvKAgZW5kKi9cclxuLyoudXBsb2FkLXBhbmVsIC5wYW5lbC1ib2R5LFxyXG4udXBsb2FkLXBhbmVsIC5wYW5lbC1mb290ZXJ7XHJcblx0YmFja2dyb3VuZDogI2ZhZmFmYTtcclxufVxyXG4udXBsb2FkLXBhbmVsIC5wYW5lbC1oZWFkaW5ne1xyXG5cdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMzBweDtcclxufVxyXG4udXBsb2FkLXBhbmVsIC5wYW5lbC1ib2R5e1xyXG5cdHBhZGRpbmc6IDE1cHggMzBweCAwcHggMzBweDtcclxufVxyXG4udXBsb2FkLXBhbmVsIC5wYW5lbC1mb290ZXJ7XHJcblx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRwYWRkaW5nOiAxNXB4IDAgMTVweCAzMHB4O1xyXG5cdFxyXG59XHJcbi51cGxvYWQtcGFuZWwgYS5idG4tbGluZS1kZWZ7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5cclxuLm1haW4tdGV4dC11cGxvYWQgLmZpbGUtZHJvcC16b25lLXRpdGxlIHtwYWRkaW5nLXRvcDogMnB4O31cclxuLm1haW4tdGV4dC11cGxvYWQgLmRyb3BGaWxlSGVyZXtmb250LXNpemU6IDE4cHg7fVxyXG4ubWFpbi10ZXh0LXVwbG9hZCAub3J7Zm9udC1zaXplOiAxMnB4O31cclxuLm1haW4tdGV4dC11cGxvYWQgLmtyYWplZS1kZWZhdWx0IC5maWxlLWZvb3Rlci1jYXB0aW9ue2ZvbnQtc2l6ZTogMTRweDt3aWR0aDogMTAwJTt9XHJcbi5tYWluLXRleHQtdXBsb2FkIC51cGxvYWQtd3JhcCAua3JhamVlLWRlZmF1bHQgLmZpbGUtb3RoZXItaWNvbnsgZm9udC1zaXplOiAwO2Rpc3BsYXk6IGJsb2NrOyAgICBwYWRkaW5nLXRvcDogMzBweDt9XHJcbi5tYWluLXRleHQtdXBsb2FkIC5rcmFqZWUtZGVmYXVsdCAuZmlsZS10aHVtYm5haWwtZm9vdGVye3Bvc2l0aW9uOiBzdGF0aWM7aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7fVxyXG5cclxuLm1haW4tdGV4dC11cGxvYWQgLm1vZGFsLXRpcHMtd3JhcCB7Ym94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsMCwwLC4xNyk7fVxyXG4ubWFpbi10ZXh0LXVwbG9hZCAubW9kYWwtdGlwcy13cmFwIC5wYW5lbC1oZWFkaW5ne3BhZGRpbmc6IDVweCAxMHB4O30qL1xyXG5cclxuLyogLS0t6aaW6aG15LiK5LygIGVuZC0tLS0tLSovXHJcblxyXG5cclxuLyptYXRjaC1wbGF5LXZpcCAgIC0tLS0tLS0tLS0tKi9cclxuLyoubWF0Y2gtcGxheS12aXAgPiAucm93ID4gLmxlZnQge1xyXG5cdG1pbi1oZWlnaHQ6IDQ4MHB4O1xyXG59XHJcbi5tYXRjaC1wbGF5LXZpcCAubGVmdCAuYm9yZGVyPiBkaXZ7XHJcblx0cGFkZGluZy1sZWZ0OiAzNHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5sZWZ0ID4gLmJvcmRlcntcclxuXHRwYWRkaW5nOiAzNXB4IDMwcHg7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5sZWZ0IC5ib3JkZXI+IGRpdi5zZWxlY3QtcmFkaW8gPiAuYm9yZGVye1xyXG5cdHBhZGRpbmc6IDIwcHggMTVweDtcclxufVxyXG4ubWF0Y2gtcGxheS12aXAgLmxlZnQgLmJvcmRlcj4gZGl2IC5yYWRpbyBpbWd7XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5sZWZ0IC5ib3JkZXIgLnRpdGxlLFxyXG4ubWF0Y2gtcGxheS12aXAgLmxlZnQgLmJvcmRlcj4gaDV7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5sZWZ0IC5ib3JkZXIgLnRpdGxle1xyXG5cdG1hcmdpbi1sZWZ0OiAtMzRweDtcclxufVxyXG4ubWF0Y2gtcGxheS12aXAgLmxlZnQgLmJvcmRlcj4gaDUubm9mYntcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcbi5tYXRjaC1wbGF5LXZpcCAubGVmdCAuYm9yZGVyPiBoNS5ub2ZiID4gLm5hbWV7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ubWF0Y2gtcGxheS12aXAgLmxlZnQgLmJvcmRlciAudGl0bGUgLmJhbGwsXHJcbi5tYXRjaC1wbGF5LXZpcCAubGVmdCAuYm9yZGVyPiBoNT5zcGFue1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5sZWZ0IC5ib3JkZXIgbGFiZWx7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ubWF0Y2gtcGxheS12aXAgLmxlZnQgLnJhZGlvIGlucHV0e1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1hdGNoLXBsYXktdmlwIC5yaWdodCAuZHJvcGJveCBsaXtcclxuXHRsaW5lLWhlaWdodDogMjtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG59XHJcbi5tYXRjaC1wbGF5LXZpcCAucmlnaHQgLmRyb3Bib3ggbGkgc3BhbntcclxuXHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5yaWdodCAuZHJvcGJveCBsaSBzcGFuIC5pY29uLWppYW50b3UtY29weS1jb3B5e1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4ubWF0Y2gtcGxheS12aXAgLnJpZ2h0IC50aXRsZXtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ubWF0Y2gtcGxheS12aXAgLnJpZ2h0IC5kcm9wYm94IC50aXRsZXtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxufSovXHJcbi8qbWF0Y2gtcGxheS12aXAgIGVuZCAtLS0tLS0tLS0tLSovXHJcbi5vcmRlci1zdW1tYXJ5IC5wYW5lbC1mb290ZXJ7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi8qLm1hdGNoLXByaWNlLXRvcCAubWVkaWEtaGVhZGluZyBhe1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHRmb250LXdlaWdodDogMjAwO1xyXG59Ki9cclxuLm1hdGNoLXByaWNlLXRvcHtcclxuXHRtYXJnaW46IDEwcHggMCAzMHB4IDA7XHJcbn1cclxuLm1hdGNoLXByaWNlLXRvcCBoMixcclxuLm1hdGNoLXByaWNlLXRvcCBwe1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5tYXRjaC1wcmljZS10b3AgaDIubWVkaWEtaGVhZGluZyBhe1xyXG5cdGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbi5tYXRjaC1wcmljZS1hZHtcclxuXHRiYWNrZ3JvdW5kOiAjNmFhOTQ0O2NvbG9yOiAjZmZmO3BhZGRpbmctdG9wOiAyNXB4O2ZvbnQtc2l6ZTogMDtwb3NpdGlvbjogcmVsYXRpdmU7bWFyZ2luLWJvdHRvbTogMjBweDt0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHJcbn1cclxuLm1hdGNoLXByaWNlLWFkIC50aXQsLm1hdGNoLXByaWNlLWFkIC5saXN0LC5tYXRjaC1wcmljZS1hZCAuYnRuLXdyYXB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7Zm9udC1zaXplOiAxNHB4O3BhZGRpbmc6IDAgNSU7bWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4ubWF0Y2gtcHJpY2UtYWQgLnRpdHtcclxuXHR3aWR0aDogNDAwcHg7cGFkZGluZzogMCAxNXB4O2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7Zm9udC13ZWlnaHQ6IDQwMDt0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLm1hdGNoLXByaWNlLWFkIC50aXQgaDJ7XHJcblx0Zm9udC1zaXplOiA0MHB4O2ZvbnQtd2VpZ2h0OiBib2xkO21hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLm1hdGNoLXByaWNlLWFkIC5saXN0e1xyXG5cdHBhZGRpbmctcmlnaHQ6IDclO3RleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLm1hdGNoLXByaWNlLWFkIC5saXN0IHVse1xyXG5cdHBhZGRpbmctbGVmdDogMjVweDtmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5tYXRjaC1wcmljZS1hZCAuYnRue1xyXG5cdHdpZHRoOiAxMzZweDtjb2xvcjogIzZhYTk0NDtiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5tYXRjaC1wcmljZS1hZCAucy1jbG9zZXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7cmlnaHQ6IDE1cHg7dG9wOiAxNXB4O1xyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblx0Lm1hdGNoLXByaWNlLWFkIC5idG4td3JhcHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtwYWRkaW5nLXJpZ2h0OiAzJTtcclxuXHR9XHJcblx0Lm1hdGNoLXByaWNlLWFkIC5saXN0e1xyXG5cdFx0cGFkZGluZy1yaWdodDogMyU7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuXHQubWF0Y2gtcHJpY2UtYWQgLmJ0bi13cmFwe1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7dGV4dC1hbGlnbjogcmlnaHQ7cGFkZGluZy1ib3R0b206IDI1cHg7XHJcblx0fVxyXG5cdC5tYXRjaC1wcmljZS1hZCAubGlzdHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQubWF0Y2gtcHJpY2UtYWR7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcblx0Lm1hdGNoLXByaWNlLWFkIC50aXQsLm1hdGNoLXByaWNlLWFkIC5saXN0LC5tYXRjaC1wcmljZS1hZCAuYnRuLXdyYXB7XHJcblx0XHQvKmRpc3BsYXk6IGJsb2NrOyovXHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5tYXRjaC1wcmljZS1hZCAudGl0e1xyXG5cdFx0Ym9yZGVyLXJpZ2h0Om5vbmU7d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5tYXRjaC1wcmljZS1hZCAubGlzdHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cdC5tYXRjaC1wcmljZS1hZCAucy1jbG9zZXtcclxuXHRcdHRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5wcmljZS10YWJsZSAuaWNvbnMtY29udmVydCxcclxuLnByaWNlLXRhYmxlIC5pY29ucy1saXN0LFxyXG4ucHJpY2UtdGFibGUgLmljb25zLWdyYWRlLFxyXG4ucHJpY2UtdGFibGUgLmljb25zLW1hdGNoLFxyXG4ucHJpY2UtdGFibGUgLmljb25zLXNlcnZpY2UtY3JlZGl0LFxyXG4ucHJpY2UtdGFibGUgLmljb25zLWZyZWV7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgXHJcbiAgIFxyXG59XHJcbi5wcmljZS10YWJsZSAuaWNvbnMtY29udmVydHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RhYmxlX2NvbnZlcnQucG5nKTtcclxufVxyXG5cdFxyXG4ucHJpY2UtdGFibGUgLmljb25zLWxpc3R7XHJcblx0IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdGFibGVfYnVpbGRlci5wbmcpO1xyXG59XHJcbi5wcmljZS10YWJsZSAuaWNvbnMtZ3JhZGV7XHJcblx0IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdGFibGVfZ3JhZGUucG5nKTtcclxufVxyXG4ucHJpY2UtdGFibGUgLmljb25zLW1hdGNoe1xyXG5cdCBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RhYmxlX21hdGNoZXIucG5nKTtcclxufVxyXG5cclxuLnByaWNlLXRhYmxlICAuaWNvbnMtc2VydmljZS1jcmVkaXR7XHJcblx0IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdGFibGVfbGl3dS5wbmcpO1xyXG5cdCBmbG9hdDogbm9uZTtcclxuXHQgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5wcmljZS10YWJsZSAgLmljb25zLWZyZWV7XHJcblx0IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnNfZnJlZS5wbmcpO1xyXG5cdCBmbG9hdDogbm9uZTtcclxuXHQgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdCB3aWR0aDogMjVweDtcclxuXHQgaGVpZ2h0OiAyNXB4O1xyXG59XHJcbi5pY29uc3tcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyBcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLm1hdGNoLXByaWNlLWJvdHRvbSAuaWNvbnN7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNjBweDtcclxufVxyXG4uaWNvbnMtcmVzdW1lYntcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zX3Jlc3VtZWIucG5nKTtcclxufVxyXG4uaWNvbnMtYW5xdWFue1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnNfYW5xdWFuLnBuZyk7XHJcbn1cclxuLmljb25zLWZsZXhpYmxle1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMtZmxleGlibGUucG5nKTtcclxufVxyXG4uaWNvbnMtbGllYmlhb3tcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zX2xpZWJpYW8ucG5nKTtcclxufVxyXG5cclxuLm1hdGNoLXByaWNlLWJvdHRvbSBoMntcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLm1hdGNoLXByaWNlLWJvdHRvbSAucm93e1xyXG5cdC8qbWFyZ2luLXRvcDogMzBweDsqL1xyXG59XHJcbi5tYXRjaC1wcmljZS1ib3R0b20gLmNvbnR7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0LypwYWRkaW5nLWxlZnQ6IDEwcHg7Ki9cclxufVxyXG4ubWF0Y2gtcHJpY2UtYm90dG9tIC5jb250IGg0e1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ubWF0Y2gtcHJpY2UtYm90dG9tIC5pbmNsdWRlLWl0ZW17XHJcblx0cGFkZGluZzogMCA1JTtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcbi5tYXRjaC1wcmljZS1ib3R0b20gLmluY2x1ZGUtY29udHtcclxuXHRwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuLyotLS0tLS0tLS0qL1xyXG4ubWF0Y2gtcHJpY2UtY2Fyb3VzZWx7XHJcblx0YmFja2dyb3VuZDogI2Y3ZjhmYTtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4uY29tcGFueS1zaG93e1xyXG5cdHBhZGRpbmc6IDQwcHggMCA2MHB4O1xyXG59XHJcbi5jb21wYW55LXNob3cgcHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuLmZyZXF1ZW50bHktYXNrZWQtcXVlc3Rpb25ze1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y4ZmE7XHJcblx0cGFkZGluZzogNDBweCAwIDEwcHg7XHJcbn1cclxuLmZyZXF1ZW50bHktYXNrZWQtcXVlc3Rpb25zIC5jb250YWluZXJ7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4uZnJlcXVlbnRseS1hc2tlZC1xdWVzdGlvbnMgaDIgaS5mYXtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5mcmVxdWVudGx5LWFza2VkLXF1ZXN0aW9ucyBoMiBzcGFue1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG4uZnJlcXVlbnRseS1hc2tlZC1xdWVzdGlvbnMgLml0bWV7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4uZnJlcXVlbnRseS1hc2tlZC1xdWVzdGlvbnMgLml0bWUgaDQsXHJcbi5mcmVxdWVudGx5LWFza2VkLXF1ZXN0aW9ucyAuaXRtZS1tb3JlIGF7XHJcblx0Y29sb3I6ICMxOTk5ZTQ7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uZnJlcXVlbnRseS1hc2tlZC1xdWVzdGlvbnMgLml0bWUgcHtcclxuXHRjb2xvcjogIzk5OTtcclxufVxyXG4ubWF0Y2gtcHJpY2UtY2Fyb3VzZWwgLnN3aXBlci1jb250YWluZXJ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiA4MDBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5tYXRjaC1wcmljZS1jYXJvdXNlbCAuc3dpcGVyLXdyYXBwZXJ7XHJcblx0Lyp3aWR0aDoyMDBweDsqL1xyXG59XHJcbi5tYXRjaC1wcmljZS1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIHtcclxuICAgIC8qdGV4dC1hbGlnbjogY2VudGVyOyovXHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgIFxyXG5cclxuICAgIC8qIENlbnRlciBzbGlkZSB0ZXh0IHZlcnRpY2FsbHkgKi9cclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5tYXRjaC1wcmljZS1jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciAubWVkaWF7XHJcblx0d2lkdGg6IDYwMHB4O1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcclxuXHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4ubWF0Y2gtcHJpY2UtY2Fyb3VzZWwgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tcclxuICAgIGJvdHRvbTogMzBweDtcclxufVxyXG4vKi0tLS0tLS0tLS0tLSovXHJcbi5wcmljZS10YWJsZSAuaWNvbi10aXNoaTR7XHJcblx0Y29sb3I6ICNkMmQyZDI7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4ucHJpY2UtdGFibGUgLmljb24taGVuZ3tcclxuXHRjb2xvcjogIzk5OTtcclxufVxyXG4ucHJpY2UtdGFibGUgdHI6bnRoLWNoaWxkKG4rMSkgdGQsXHJcbi5wcmljZS10YWJsZSB0cjpudGgtY2hpbGQobisxKSB0aHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5wcmljZS10YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCxcclxuLnByaWNlLXRhYmxlIHRyIHRoOmZpcnN0LWNoaWxke1xyXG5cdC8qdmVydGljYWwtYWxpZ246IHRvcDsqL1xyXG59XHJcbi5wcmljZS10YWJsZSB0ciB0ZC50Yi1pY29ucy13cmFwe1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLnByaWNlLXRhYmxlIHRib2R5IHRkOm50aC1jaGlsZChuKzIpLFxyXG4ucHJpY2UtdGFibGUgdGhlYWQgdGQ6bnRoLWNoaWxkKG4rMyksXHJcbi5wcmljZS10YWJsZSB0aGVhZCB0cjpudGgtY2hpbGQoMSkgdGh7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5wcmljZS10YWJsZSB0Ym9keSB0ZHtcclxuXHRoZWlnaHQ6IDYxcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5wcmljZS10YWJsZSB0aGVhZCB0cjpudGgtY2hpbGQoMSkgdGh7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4ucHJpY2UtdGFibGUudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsLnByaWNlLXRhYmxlLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoIHtcclxuICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7IFxyXG59XHJcbi5wcmljZS10YWJsZT50aGVhZD50cj50aCBoNXtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4ucHJpY2UtdGFibGUgLnRpcC1jb2wgc3BhbntcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjIwcHg7XHJcbn1cclxuXHJcbnRhYmxlLnByaWNlLXRhYmxlICB0Ym9keSAudGlwLWNvbHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5wcmljZS10YWJsZSAudGlwLWNvbCBpe1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC8qZmxvYXQ6IG5vbmU7Ki9cclxufVxyXG4ucHJpY2UtdGFibGUgLmR1aXtcclxuXHRjb2xvcjogZ3JlZW47XHJcbn1cclxuLnByaWNlLXRhYmxlIC5jdW97XHJcblx0Y29sb3I6ICNlNjAwMTI7XHJcbn1cclxuLnByaWNlLXRhYmxlIC5wcmljZS1wcm8tdGFne1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTt3aWR0aDogMzAlO3JpZ2h0OiAwO3RvcDogMDtcclxufVxyXG5cclxuXHJcblxyXG4udGFibGUtYm9yZGVye1xyXG5cdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbn1cclxuLnRhYmxlLWJvcmRlcntcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxufSBcclxuLnRhYmxlLWJvcmRlciB0ciB0ZDpsYXN0LWNoaWxkLFxyXG4udGFibGUtYm9yZGVyIHRyIHRoOmxhc3QtY2hpbGR7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgICNkZGQ7XHJcbn1cclxuLnRhYmxlLWJvcmRlciB0aGVhZCB0ciB0aHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xyXG59XHJcbi50YWJsZS1ib3JkZXIgdGhlYWQgdHIgdGh7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuLnRhYmxlLWJvcmRlciB0ZCwudGFibGUtYm9yZGVyIHRoe1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcclxuXHRcclxufVxyXG4udGFibGUtYm9yZGVyIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkLFxyXG4udGFibGUtYm9yZGVyIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoe1xyXG5cdGJvcmRlci10b3A6IDA7XHJcbn1cclxuLnRhYmxlLWhlYWQgdHIgdGgsXHJcbi50YWJsZS1oZWFkIHRyIHRke1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlO1xyXG59XHJcbi5wcmljZS10YWJsZSAudGFibGUtaGVhZHtcclxuXHQvKnRyYW5zaXRpb246dHJhbnNmb3JtIC41cyBlYXNlLW91dDsqL1xyXG5cclxufVxyXG4ucHJpY2UtdGFibGUgLm1vc3QtcG9wdWxhcntcclxuXHRiYWNrZ3JvdW5kOiAjZWQ2OTQyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cdFxyXG4ucHJpY2UtdGFibGUgLmluY2x1ZGVkLXdyYXBcdHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogLTE7XHJcblx0cGFkZGluZy1yaWdodDogNjVweDtcclxufVx0XHJcbi5wcmljZS10YWJsZSAuaW5jbHVkZWQtd3JhcCAuaWNvbi10aXNoaTR7XHJcblx0bWFyZ2luLXJpZ2h0OiAtNThweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5wcmljZS10YWJsZSAuaW5jbHVkZWR7XHJcblx0YmFja2dyb3VuZDogI2VkNjk0MjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogLTE7XHJcblx0XHJcblx0XHJcbn1cdFx0XHRcclxuLnByaWNlLXRhYmxlIC5jb21wbGltZW50YXJ5XHR0ZHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThmMWY4O1xyXG59XHRcdFxyXG4ucHJpY2UtdGFibGUgLnByaWNlLWNvbnQgaXtcclxuXHRjb2xvcjogIzk5OTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4ucHJpY2UtdGFibGUgLnByaWNlLWNvbnQgLmJpZ3N7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLnByaWNlLXRhYmxlIC5wcmljZS1jb250IC5zbWFsbHN7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Lyp2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyovXHJcbn1cclxuLnByaWNlLXRhYmxlIC5wcmljZS1jb250LWRlc2N7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG5cclxudGFibGUucHJpY2UtdGFibGUgIHRoZWFkIHRyIHRoe1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcclxufVxyXG4vKi5tYWluLXRleHQtdXBsb2FkIC5wYW5lbC1ib2R5IC5uYXYtcGlsbHMgYXtcclxuXHRwYWRkaW5nOiA2cHggMTJweDtcclxufVxyXG4ubWFpbi10ZXh0LXVwbG9hZCAucGFuZWwtaGVhZGluZyBpe3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fSovXHJcblxyXG5cclxuXHJcblxyXG4vKmNvbnZlcnQqL1xyXG4uY29udmVydC1iYW5uZXJ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjhmYztcclxufVxyXG4uY29udmVydC1iYW5uZXIgLmNvbnRhaW5lcnt9XHJcbi5jb252ZXJ0IC5oaWdobGlnaHQtd2FycCB7cGFkZGluZzogMCAxNXB4O31cclxuLmNvbnZlcnQtaWNvbntcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogODBweDtcclxuXHRoZWlnaHQ6IDkwcHg7XHJcblx0bWFyZ2luOiAwcHggYXV0byAxMHB4O1xyXG5cdC8qYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7Ki9cclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byA7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0IDtcclxuXHRcclxufVxyXG4uY29udmVydC1pY29uLXdvcmR0b3tcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbnZlcnQtaWNvbi93b3JkdG8ucG5nKSA7XHJcbn1cclxuLmVudGVyLWl0ZW06aG92ZXIgLmNvbnZlcnQtaWNvbi13b3JkdG97XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vd193b3JkdG8ucG5nKSA7XHJcbn1cclxuLmNvbnZlcnQtaWNvbi1hbnlmaWxldG97XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vYW55ZmlsZXRvLnBuZykgO1xyXG59XHJcbi5lbnRlci1pdGVtOmhvdmVyIC5jb252ZXJ0LWljb24tYW55ZmlsZXRve1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udmVydC1pY29uL3dfYW55ZmlsZXRvLnBuZykgO1xyXG59XHJcbi8qYW55cmVzdW1ldG8qL1xyXG4uY29udmVydC1pY29uLWFueXJlc3VtZXRve1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udmVydC1pY29uL2FueXJlc3VtZXRvLnBuZykgO1xyXG59XHJcbi5lbnRlci1pdGVtOmhvdmVyIC5jb252ZXJ0LWljb24tYW55cmVzdW1ldG97XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vd19hbnlyZXN1bWV0by5wbmcpIDtcclxufVxyXG4vKmxpbmtlZGludG8qL1xyXG4uY29udmVydC1pY29uLWxpbmtlZGludG97XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vbGlua2VkaW50by5wbmcpIDtcclxufVxyXG4uZW50ZXItaXRlbTpob3ZlciAuY29udmVydC1pY29uLWxpbmtlZGludG97XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vd19saW5rZWRpbnRvLnBuZykgO1xyXG59XHJcbi8qdG93b3JkKi9cclxuLmNvbnZlcnQtaWNvbi10b3dvcmR7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vdG93b3JkLnBuZykgO1xyXG59XHJcbi5lbnRlci1pdGVtOmhvdmVyIC5jb252ZXJ0LWljb24tdG93b3Jke1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udmVydC1pY29uL3dfdG93b3JkLnBuZykgO1xyXG59XHJcbi8qdG9hbnlmaWxlKi9cclxuLmNvbnZlcnQtaWNvbi10b2FueWZpbGV7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vdG9hbnlmaWxlLnBuZykgO1xyXG59XHJcbi5lbnRlci1pdGVtOmhvdmVyIC5jb252ZXJ0LWljb24tdG9hbnlmaWxle1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udmVydC1pY29uL3dfdG9hbnlmaWxlLnBuZykgO1xyXG59XHJcbi8qdG9hbnlyZXN1bWUqL1xyXG4uY29udmVydC1pY29uLXRvYW55cmVzdW1le1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udmVydC1pY29uL3RvYW55cmVzdW1lLnBuZykgO1xyXG59XHJcbi5lbnRlci1pdGVtOmhvdmVyIC5jb252ZXJ0LWljb24tdG9hbnlyZXN1bWV7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vd190b2FueXJlc3VtZS5wbmcpIDtcclxufVxyXG4vKnRvbGlua2VkaW4qL1xyXG4uY29udmVydC1pY29uLXRvbGlua2VkaW57XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vdG9saW5rZWRpbi5wbmcpIDtcclxufVxyXG4uZW50ZXItaXRlbTpob3ZlciAuY29udmVydC1pY29uLXRvbGlua2VkaW57XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb252ZXJ0LWljb24vd190b2xpbmtlZGluLnBuZykgO1xyXG59XHJcbi8qLS0tLS0tLS0tKi9cclxuLyotLS0tLS1jb252ZXItcGF5LWxpbmtkaW4tLS0tLS0tLSovXHJcbi8qLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuYm9yZGVyPiBkaXYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgZGl2LnRpdGxle1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAudGl0bGUgaDJ7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC50aXRsZSBwe1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC5jb250ZW50LXdyYXAtbHtcclxuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLWwgaDV7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLWwgaDUgLmJhbGx7XHJcblx0bWFyZ2luLWxlZnQ6IC0zNXB4O1xyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLmNvbnRlbnQtd3JhcC1sIGJ1dHRvbntcclxuXHR3aWR0aDogMjQwcHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLmNvbnRlbnQtd3JhcC1yIC5tZWRpYS13cmFwcGVye1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLXIgLm1lZGlhLXdyYXBwZXIgLm1lZGlhe1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLXIgLm1lZGlhLXdyYXBwZXIgLm1lZGlhLWhlYWRpbmd7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC5jb250ZW50LXdyYXAtciAubWVkaWEtZWRpdG9yLXdyYXBwZXIgLm1lZGlhLWJvZHksXHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLmNvbnRlbnQtd3JhcC1yIC5tZWRpYS1lZGl0b3Itd3JhcHBlciAubWVkaWEtbGVmdHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC5jb250ZW50LXdyYXAtciAuZGVzY3tcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdFxyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLnVwbG9hZC1zdWNjZXNzLXdyYXB7XHJcblx0cGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC51cGxvYWQtc3VjY2Vzcy13cmFwIGg0e1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC51cGxvYWQtc3VjY2Vzcy13cmFwIC5jb250e1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAudXBsb2FkLXN1Y2Nlc3Mtd3JhcCAgLmNvbnQrcHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLnVwbG9hZC1zdWNjZXNzLXdyYXAgIC5jb250K3A6bGFzdC1jaGlsZHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAudXBsb2FkLXN1Y2Nlc3Mtd3JhcCAuY29udCBsYWJlbCxcclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAudXBsb2FkLXN1Y2Nlc3Mtd3JhcCAuY29udCBpe1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Y29sb3I6ICM5OTk7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC5jb250ZW50LXdyYXAtci1qb2J7XHJcblx0cGFkZGluZy10b3A6IDkwcHg7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLXItam9iIHVse1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLXItam9iIGxpe1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC5jb250ZW50LXdyYXAtci1qb2IgbGkgLmNoZWNrYm94e1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuY29udGVudC13cmFwLXItam9iIGxpOmxhc3QtY2hpbGR7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uY29udmVyLXBheS1saW5rZGluIC5sZWZ0IC5jb250ZW50LXdyYXAtci1qb2IgYnV0dG9ue1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4gXHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLnJpZ2h0IC5kcm9wYm94IGxpIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLnJpZ2h0IC5kcm9wYm94IC5wYW5lbC1ib2R5e1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcbi5jb252ZXItcGF5LWxpbmtkaW4gLnJpZ2h0IC5kcm9wYm94IC5wYW5lbC1ib2R5IC5ib3R0b20tYnRue1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcbn0qL1xyXG4vKi0tLS0tLWNvbnZlci1wYXktbGlua2RpbiBlbmQtLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tKi9cclxuLyouY29udmVyIC5maWxlLXNlbGVjdC13cmFwIC5maWxlLXByZXZpZXd7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG4uY29udmVyIC5maWxlLXNlbGVjdC13cmFwIC50aGVtZS1leHBsb3JlcntcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmNvbnZlciAuZmlsZS1zZWxlY3Qtd3JhcCAuZmlsZS1kcm9wLXpvbmV7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcbi5jb252ZXIgLmZpbGUtc2VsZWN0LXdyYXAgLmRyb3AtZmlsZXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHotaW5kZXg6IDA7XHJcbn1cclxuLmNvbnZlciAucHJldmlldy13cmFwIC5maWxlLWFjdGlvbnMtY2VsbCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLmNvbnZlciAuZmlsZS1zZWxlY3Qtd3JhcCAuZmlsZS1oaWdobGlnaHRlZCB7XHJcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmNvbnZlciAuZmlsZS1zZWxlY3Qtd3JhcCAuc2VsZWN0LWZpbGUtYnRue1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdGJvdHRvbTogNDBweDtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG4uY29udmVyIC5wcmV2aWV3LXdyYXAgLmZpbGUtZm9vdGVyLWJ1dHRvbnN7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0cGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uY29udmVyIC5wcmV2aWV3LXdyYXAgLmZpbGUtZm9vdGVyLWJ1dHRvbnMgLmt2LWZpbGUtdXBsb2FkLFxyXG4uY29udmVyIC5wcmV2aWV3LXdyYXAgLmZpbGUtZm9vdGVyLWJ1dHRvbnMgLmt2LWZpbGUtcmVtb3ZlLFxyXG4uY29udmVyIC5wcmV2aWV3LXdyYXAgLmZpbGUtZm9vdGVyLWJ1dHRvbnMgLmt2LWZpbGUtc3RhdHVze1xyXG5cdHdpZHRoOiA3OHB4O1xyXG59XHJcbi5jb252ZXIgLmZpbGUtZXJyb3ItbWVzc2FnZXtcclxuXHRtYXJnaW46IDE1cHggMDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5jb252ZXIgLmZpbGUtZXJyb3ItbWVzc2FnZSB1bCxcclxuLmNvbnZlciAuZmlsZS1lcnJvci1tZXNzYWdlIGxpe1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn0qL1xyXG5cclxuXHJcbi8qLmNvbnZlciAuc2VsZWN0LWZpbGUtaWNvbntcclxuXHRoZWlnaHQ6IDEyNHB4O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDI0MHB4IGF1dG87XHJcblx0XHJcbn0qL1xyXG4vKi5jb252ZXItd29yZC1wZGYgLnNlbGVjdC1maWxlLWljb257XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93b3JkdG9wZGYucG5nKTtcclxufVxyXG4uY29udmVyLWFueXJlc3VtZS1wZGYgLnNlbGVjdC1maWxlLWljb257XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZXN1bWV0b3BkZi5wbmcpO1xyXG59XHJcbi5jb252ZXItYW55ZmlsZS1wZGYgLnNlbGVjdC1maWxlLWljb257XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbnlmaWxldG9wZGYucG5nKTtcclxufSovXHJcblxyXG4uc2VsZWN0LWZpbGV7XHJcblx0aGVpZ2h0OiAyNDhweDtcclxuXHRiYWNrZ3JvdW5kOiAjNDA2ZWIzO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIDFzOyBcclxufVxyXG4uZmlsZS1zZWxlY3Qtd3JhcDpob3ZlciAuc2VsZWN0LWZpbGV7XHJcblx0YmFja2dyb3VuZDogIzI2NDc4ZDtcclxuXHQvKmJhY2tncm91bmQ6IHJlZDsqL1xyXG59XHJcbi5maWxlLXNlbGVjdC13cmFwOmhvdmVyIC5zZWxlY3QtZmlsZS1idG4gYXtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxufVxyXG4uc2VsZWN0LWZpbGUtaWNvbiAuaWNvbntcclxuXHRmb250LXNpemU6IDgwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4uc2VsZWN0LWZpbGUtaWNvbiAuaWNvbi1qaWFubGkye1xyXG5cdGZvbnQtc2l6ZTogODdweDtcclxufVxyXG4uc2VsZWN0LWZpbGUtYnRuIGF7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDZweCAxMnB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0LWZpbGUtYnRuIGlucHV0e1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0d2lkdGg6IDc2JTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTdweDtcclxuICAgIHRvcDogMTNweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yLDEuMik7XHJcbn1cclxuLmZpbGUtdXBsb2FkaW5ne1xyXG5cdGJhY2tncm91bmQ6ICNmY2Y4ZTM7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLypncmFkZSovXHJcbi5ncmFkZS1iYW5uZXJ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZmNmZjtcclxufVxyXG4uZ3JhZGUtYmFubmVyIC5pY29uLWR1aWhhb3tcclxuXHRjb2xvcjogI2VmNjk2OTtcclxufVxyXG4uZ3JhZGUtYmFubmVyIC5jb250YWluZXJ7XHJcblx0LypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyYWRlLnBuZykgIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7Ki9cclxufVxyXG4uZ3JhZGUtYmFubmVyIC51cGxvYWQtYnRuLXdyYXB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLnVwbG9hZC1idG4td3JhcHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4udXBsb2FkLWJ0bi13cmFwIGlucHV0W3R5cGU9J2ZpbGUnXXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDc2JTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtbGVmdCxcclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtY2VudGVyLFxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1yaWdodCxcclxuLmdyYWRlLW1lbWJlciAuY29udCB7XHJcblx0cGFkZGluZzogMCA0MHB4O1xyXG59XHJcbi5ncmFkZS1zZWN0aW9uIC5jb250LWxlZnQgLmljb24td3JhcCxcclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtY2VudGVyIC5pY29uLXdyYXAsXHJcbi5ncmFkZS1zZWN0aW9uIC5jb250LXJpZ2h0IC5pY29uLXdyYXB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1sZWZ0IC5pY29uLXdyYXAgLmljb24sXHJcbi5ncmFkZS1zZWN0aW9uIC5jb250LWNlbnRlciAuaWNvbi13cmFwIC5pY29uLFxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1yaWdodCAuaWNvbi13cmFwIC5pY29ue1xyXG5cdGZvbnQtc2l6ZTogNTZweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0d2lkdGg6IDEwMHB4O1xyXG5cdGhlaWdodDogMTAwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEwMHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1sZWZ0IC5pY29uLXdyYXAgLmljb257XHJcblx0YmFja2dyb3VuZDogIzY5ZDQ2NDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDJweDtcclxufVxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1jZW50ZXIgLmljb24td3JhcCAuaWNvbntcclxuXHRiYWNrZ3JvdW5kOiAjY2I2YTZhO1xyXG5cdGZvbnQtc2l6ZTogNTBweDtcclxufVxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1yaWdodCAuaWNvbi13cmFwIC5pY29ue1xyXG5cdGJhY2tncm91bmQ6ICM2Mzk0Y2I7XHJcbn1cclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtbGVmdCBoNCxcclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtY2VudGVyIGg0LFxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1yaWdodCBoNHtcclxuXHRjb2xvcjogIzZhYTk0NDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtbGVmdCBwLnRpdGxlMixcclxuLmdyYWRlLXNlY3Rpb24gLmNvbnQtY2VudGVyIHAudGl0bGUyLFxyXG4uZ3JhZGUtc2VjdGlvbiAuY29udC1yaWdodCBwLnRpdGxlMntcclxuXHQvKmNvbG9yOiAjNmFhOTQ0OyovXHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5ncmFkZS1tZW1iZXJ7XHJcblx0YmFja2dyb3VuZDogI2YxZjFmMTtcclxuXHRwYWRkaW5nOiA4MHB4IDA7XHJcbn1cclxuLmdyYWRlLW1lbWJlciAuY29udHtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnLnRlc3RpbW9uaWFsLnBuZykgbm8tcmVwZWF0IDQwcHggdG9wO1xyXG59XHJcbi5ncmFkZS1yZWFkIGgye1xyXG5cdC8qY29sb3I6ICMzZWFkNDA7Ki9cclxufVxyXG4vKmdyYWRlLmNvYWNoLmxpc3QuaHRtbCovXHJcbi5ncmFkZS1jb2FjaC1saXN0IC5tZWRpYS1saXN0e1xyXG5cdG1hcmdpbi10b3A6IDM1cHg7XHJcbn1cclxuLmdyYWRlLWNvYWNoLWxpc3QgLm1lZGlhe1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlMmUyO1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHJcbn1cclxuLmdyYWRlLWNvYWNoLWxpc3QgLm1lZGlhIC5tZWRpYS1oZWFkaW5nLFxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEgLm1lZGlhLWZvb3RlcntcclxuXHR3aWR0aDogODUlO1xyXG59XHJcbi5ncmFkZS1jb2FjaC1saXN0IC5tZWRpYSAubWVkaWEtaGVhZGluZ3tcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5ncmFkZS1jb2FjaC1saXN0IC5tZWRpYSAubWVkaWEtaGVhZGluZyAuZmlyc3QtbmFtZXtcclxuXHRjb2xvcjogIzI2NDc4ZDtcclxufVxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEgLm1lZGlhLWhlYWRpbmcgLmZpcnN0LW5hbWU6aG92ZXJ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAuYXZhdGFye1xyXG5cdHdpZHRoOiA5MHB4O1xyXG5cdGhlaWdodDogOTBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcclxufVxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEtb2JqZWN0e1xyXG5cdHdpZHRoOiA5NXB4O1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEtYm9keSAuc2NvcmV7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5zY29yZSAuaWNvbi1ndWFuemh1e1xyXG5cdGNvbG9yOiAjZWM2OTQxO1xyXG59IFxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEtYm9keSAuZGVzYyAuaWNvbi1zaXRlLFxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEtYm9keSAuZGVzYyBhe1xyXG5cdGNvbG9yOiAjMjY0NzhkO1xyXG59XHJcbi5ncmFkZS1jb2FjaC1saXN0IC5tZWRpYS1ib2R5IC5kZXNjIHNwYW57XHJcblx0LyptYXJnaW4tcmlnaHQ6IDQwcHg7Ki9cclxufVxyXG4uZ3JhZGUtY29hY2gtbGlzdCAubWVkaWEgLnNlbGVjdC1yaWdodHtcclxuXHQvKndpZHRoOiAxODBweDsqL1xyXG59XHJcbi5ncmFkZS1jb2FjaC1saXN0IC5tZWRpYSAuc2VsZWN0LXJpZ2h0IC5idG57XHJcblx0LypiYWNrZ3JvdW5kOiAjMjY0NzhkOyovXHJcblx0d2lkdGg6IDE4MHB4O1xyXG59XHJcbi5ncmFkZS1jb2FjaC1saXN0IC5tZWRpYSAuc2VsZWN0LXJpZ2h0IHB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdG1hcmdpbi10b3A6IDZweDtcclxufVxyXG5cclxuLmdyYWRlLWNvYWNoLWxpc3QgLm1lZGlhLWxpbmV7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG5cclxuXHJcbi8qLmdyYWRlLWRldGFpbCAubGVmdCAuYXZhdGFye1xyXG5cdFxyXG59Ki9cclxuLmdyYWRlLWRldGFpbCAubGVmdCAuc3VtbWFyeSAuc2VyaXZpY2UgYXtcclxuXHRjb2xvcjogIzQwNmViMztcclxuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5sZWZ0IC5zdW1tYXJ5IC5zZXJpdmljZSBhOjphZnRlcntcclxuXHRjb250ZW50OiBcIixcIjtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5sZWZ0IC5zdW1tYXJ5IC5zZXJpdmljZSBhOmxhc3QtY2hpbGQ6OmFmdGVye1xyXG5cdGNvbnRlbnQ6IFwiIFwiO1xyXG59XHJcblxyXG5cclxuXHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnN1bW1hcnkgLm1lZGlhLW9iamVjdHtcclxuXHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdG1heC1oZWlnaHQ6IDE5MHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAuc3VtbWFyeSAubWVkaWEtb2JqZWN0ICsgLnZlcmlmaWVkLWltZ3tcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDVweDtcclxuXHRib3R0b206IC0xMHB4O1xyXG5cdHdpZHRoOiAzMHB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnN1bW1hcnkgLm1lZGlhe1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnN1bW1hcnkgLm1lZGlhLWhlYWRpbmd7XHJcblx0Lypmb250LXdlaWdodDogNTAwOyovXHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAuc3VtbWFyeSAubWVkaWEtcmlnaHQgLmNvbnR7XHJcblx0d2lkdGg6IDE3NXB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnN1bW1hcnkgLm1lZGlhLXJpZ2h0IHNwYW57XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnN1bW1hcnkgLm1lZGlhLXJpZ2h0IGltZ3tcclxuXHQvKndpZHRoOiA2MHB4OyovXHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnN1bW1hcnkgLm1lZGlhLXJpZ2h0IGltZy5iZXN0MXtcclxuXHRtYXJnaW46IDAgMTMuMnB4IDEwcHggMTMuMnB4O1xyXG5cdFxyXG59XHJcblxyXG5cclxuXHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJhdGluZ3N7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGJvcmRlci1jb2xvcjogI2EwYTBhMDtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmF0aW5ncyAuc2NvcmUtd3JhcHtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTBhMGEwO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJhdGluZ3MgLnNjb3JlLXdyYXAsXHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJhdGluZ3MgLmNvbm5lY3Qtd3JhcHtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJhdGluZ3MgaDR7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5sZWZ0IC5yYXRpbmdzIGg0IC5zdGFyc3tkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG5cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmF0aW5ncyAuY29ubmVjdHtcclxuXHRoZWlnaHQ6IDUxcHg7XHJcblx0bGluZS1oZWlnaHQ6IDUxcHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmF0aW5ncyAuY29ubmVjdCBpe1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRtYXJnaW46IDAgNXB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmF0aW5ncyAuY29ubmVjdCAuaWNvbi1saW5raW57XHJcblx0Zm9udC1zaXplOiAyOXB4O1xyXG5cdG1hcmdpbjogMCA0cHg7XHJcbn1cclxuXHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnMtbmF2YmFyLWRlZmF1bHR7XHJcblx0YmFja2dyb3VuZDogI2VlZTtcclxuXHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnMtbmF2YmFyLWRlZmF1bHQgLm5hdiBsaXtcclxuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnMtbmF2YmFyLWRlZmF1bHQgLm5hdiBsaTpmaXJzdC1jaGlsZHtcclxuXHRib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5sZWZ0IC5zLW5hdmJhci1kZWZhdWx0IC5uYXYgbGkuYWN0aXZle1xyXG5cdGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnMtbmF2YmFyLWRlZmF1bHQgLm5hdiBhe1xyXG5cdGJhY2tncm91bmQ6ICNlZWU7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHJcblx0XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucy1uYXZiYXItZGVmYXVsdCAubmF2IGxpLmFjdGl2ZSBhe1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICM0MDZlYjM7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmV2aWV3LWFib3V0e1xyXG5cdHBhZGRpbmctdG9wOiAzNXB4O1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5sZWZ0IC5yZXZpZXctYWJvdXQgcHtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmV2aWV3LXNlY3Rpb257XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJldmlldy1zZWN0aW9uIGxpLm1lZGlhe1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmV2aWV3LXNlY3Rpb24gLm1lZGlhLWxlZnQ+IGRpdntcclxuXHR3aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbi5yZXZpZXctc2VjdGlvbi1tb3Jle1xyXG5cdHdpZHRoOiA4MCU7XHJcblx0bWFyZ2luOiAyMHB4IGF1dG87XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLmNvbnN1bHRhdGlvbi13cmFwe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAuY29uc3VsdGF0aW9uLXdyYXAgLmNvbnR7XHJcblx0YmFja2dyb3VuZDogI2ViZWFlNjtcclxuXHRwYWRkaW5nOiA2MHB4IDEwcHggMjBweCAxMHB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5jb25zdWx0YXRpb24td3JhcCAuY29udCAuZGVzY3tcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLmNvbnN1bHRhdGlvbi13cmFwIC5jb250IC5kZXNjIGF7XHJcblx0Y29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLmNvbnN1bHRhdGlvbi13cmFwIC5mb3JtLWdyb3Vwe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5jb25zdWx0YXRpb24td3JhcCAuaW50LXRpdC1ib3h7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTE5cHg7O1xyXG4gICAgdG9wOiAwO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5jb25zdWx0YXRpb24td3JhcCAuaW50LXRpdC1ib3ggLmludC10aXR7XHJcblx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzJlNmViOTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAuY29uc3VsdGF0aW9uLXdyYXAgLmludC10aXQtYm94IC5zai1ib3h7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZCBzb2xpZCBkYXNoZWQgZGFzaGVkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMTA0MTc4ICMxMDQxNzggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLnBhbmVsLWJ1eXtcclxuXHR6LWluZGV4OiA5OTk7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLnBhbmVsLWJ1eSAucGFuZWx7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAucGFuZWwtYnV5IC5wYW5lbC1ib2R5e1xyXG5cdGJhY2tncm91bmQ6ICNmMGY3ZWQ7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLnBhbmVsLWJ1eSAucGFuZWwtZm9vdGVye1xyXG5cdGJhY2tncm91bmQ6ICM5N2QxODQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxyXG59XHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5wYW5lbC1idXkgLnBhbmVsLWZvb3RlciBidXR0b257XHJcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qXHJcbi5ncmFkZS1kZXRhaWwgLmRyLXN0YXR7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAuZHItc3RhdCAuc3RhdHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRjb2xvcjogI2E0YTRhNDtcclxuXHRtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAuZHItc3RhdCAuc3RhdDpsYXN0LWNoaWxke1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmRyLXN0YXQgLnN0YXQgLnN0YXQtdmFsdWV7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAuZHItc3RhdCAuc3RhdC5pLWVtYWlse1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5kci1zdGF0IC5zdGF0LmktZW1haWwgLnN0YXQtdmFsdWV7XHJcblx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tdG9wOiAtMTVweDtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5kci1zdGF0IC5zdGF0IC5zdGF0LWxhYmVsLWNvbnRhY3R7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJldmlldyAucGFuZWwtYm9keXtcclxuXHRoZWlnaHQ6IDExN3B4O1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJldmlldyAucGFuZWwtYm9keT5kaXZ7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJldmlldyAucGFuZWwtZm9vdGVye1xyXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM5RjNGM0U7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAucmV2aWV3IC5wYW5lbC1mb290ZXI6aG92ZXIsXHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnJldmlldyAucGFuZWwtZm9vdGVyOmFjdGl2ZVxyXG57XHJcblx0b3BhY2l0eTogLjg7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAuY3VzdG9tZXJzIC5wYW5lbC1oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDU1cHg7XHJcblx0aGVpZ2h0OiA1NXB4O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLmN1c3RvbWVycyAucGFuZWwtaGVhZGluZyBhe1xyXG5cdGNvbG9yOiAjOTk5O1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLmN1c3RvbWVycyAucGFuZWwtaGVhZGluZyBhOmhvdmVye1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDA2ZWIzO1xyXG5cdGNvbG9yOiAjNDA2ZWIzO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLmN1c3RvbWVycyAucGFuZWwtYm9keSBsaXtcclxuXHRiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG59XHJcbi5ncmFkZS1kZXRhaWwgLmxlZnQgLnVzZXItaW5mby1ib3R0b20gLmNvbm5lY3QgLmljb257XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdG1hcmdpbjogMCA1cHg7XHJcblx0XHJcbn1cclxuLmdyYWRlLWRldGFpbCAubGVmdCAudXNlci1pbmZvLWJvdHRvbSAuY29ubmVjdCAuaWNvbi1saW5raW57XHJcblx0Zm9udC1zaXplOiAyOXB4O1xyXG5cdG1hcmdpbjogMCA0cHg7XHJcblx0XHJcbn1cclxuXHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5kcm9wYm94IC5wYW5lbC1oZWFkaW5nIGl7XHJcblx0Y29sb3I6ICNiYjkzNWY7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLmRyb3Bib3ggIC5wYW5lbC1ib2R5IHtcclxuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG59Ki9cclxuLmJvb3QtYmFye1xyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcblx0LmJvb3QtYmFye1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0fVxyXG59XHJcbi5tZXNzYWctd3JhcHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IDIwMHB4O1xyXG5cdGJvdHRvbTogMTAwcHg7XHJcblx0d2lkdGg6IDM0MHB4O1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcbn1cclxuLm1lc3NhZy13cmFwIC5jbG9zZXtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcbi5tZXNzYWctd3JhcCAubWVzc2FnZS1idG57XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRib3gtc2hhZG93OiAwIDBweCAzcHggcmdiYSgwLDAsMCwwLjIpLDAgMHB4IDEwcHggcmdiYSgwLDAsMCwwLjM0KTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDVweDtcclxuXHRib3R0b206IC02MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ubWVzc2FnLXdyYXAgLm1lc3NhZ2UtYnRuIGkuaWNvbi1ndWFuYml7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1lc3NhZy13cmFwIC5tZXNzYWdlLWJ0biBpLmljb24tcGluZ2x1bntcclxuXHRmb250LXNpemU6IDI2cHg7XHJcbn1cclxuLm1lc3NhZy13cmFwIC5wYW5lbC1ib2R5e1xyXG5cdGJhY2tncm91bmQ6ICNmNGY4ZmI7XHJcbn1cclxuLm1lc3NhZy13cmFwIC5wYW5lbHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tZXNzYWctd3JhcC5vcGVuIC5tZXNzYWdlLWJ0biBpLmljb24tZ3VhbmJpe1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLm1lc3NhZy13cmFwLm9wZW4gLm1lc3NhZ2UtYnRuIGkuaWNvbi1waW5nbHVue1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qZ3JhZGUtcGF5Ki9cclxuLmdyYWRlLXBheSAubGVmdCAuaWNvbi10aXNoaTR7XHJcblx0Y29sb3I6ICM5N2JiOWY7XHJcblx0XHJcbn1cclxuLmdyYWRlLXBheSAucmlnaHQgLm1lZGlhLW9iamVjdHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFxyXG59XHJcbi8qcmVzdW1lbGlzdCovXHJcbi5yZXN1bWVsaXN0LWJhbm5lciAuaWNvbi1kdWloYW97XHJcblx0Y29sb3I6ICM2YWE5NDQ7XHJcbn1cclxuXHJcbi5yZXN1bWVsaXN0LWJhbm5lcntcclxuXHRiYWNrZ3JvdW5kOiAjZWFmM2Y2O1xyXG59XHJcbi5yZXN1bWVsaXN0LWJhbm5lciAuY29udGFpbmVye1xyXG5cdC8qYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9idWxpZGVyLnBuZykgIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7Ki9cclxufVxyXG4ucmVzdW1lbGlzdC1sb2dvLm1haW57XHJcblx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG4ucmVzdW1lbGlzdC1sb2dvIC5sb2dvLXdyYXBwZXIgLmxvZ28tbW9uc3RlcntcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG4ucmVzdW1lbGlzdC1zZWN0aW9uIGgye1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLnJlc3VtZWxpc3Qtc2VjdGlvbiAuY29udC1sZWZ0IC5pY29uLXdyYXAsIFxyXG4ucmVzdW1lbGlzdC1zZWN0aW9uIC5jb250LWNlbnRlciAuaWNvbi13cmFwLCBcclxuLnJlc3VtZWxpc3Qtc2VjdGlvbiAuY29udC1yaWdodCAuaWNvbi13cmFwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5yZXN1bWVsaXN0LXNlY3Rpb24gLmNvbnQtbGVmdCAuaWNvbi13cmFwIGltZywgXHJcbi5yZXN1bWVsaXN0LXNlY3Rpb24gLmNvbnQtY2VudGVyIC5pY29uLXdyYXAgaW1nLCBcclxuLnJlc3VtZWxpc3Qtc2VjdGlvbiAuY29udC1yaWdodCAuaWNvbi13cmFwIGltZ3tcclxuICAgaGVpZ2h0OiAxMDBweDtcclxufVxyXG5cclxuLnJlc3VtZWxpc3Qtc2VjdGlvbiAuY29udC1sZWZ0IGg0LCBcclxuLnJlc3VtZWxpc3Qtc2VjdGlvbiAuY29udC1jZW50ZXIgaDQsIFxyXG4ucmVzdW1lbGlzdC1zZWN0aW9uIC5jb250LXJpZ2h0IGg0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcbi8qcmVzdW1lIHRlbXBsYXRlKi9cclxuLnJlc3VtZS10ZW1wbGF0ZS1oZWFkZXJ7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZS1oZWFkZXIgLnBhZ2UtaGVhZGVye1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcclxufVxyXG4ucmVzdW1lLXRlbXBsYXRle1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5yZXN1bWUtdGVtcGxhdGUgLmFzaWRlLXJpZ2h0e1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAuYXNpZGUtcmlnaHQtaGVhZGVye1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAudGh1bWJuYWlsLWltZ3tcclxuXHQvKm1hcmdpbi1sZWZ0OiAtNTBweDsqL1xyXG59XHJcbi5yZXN1bWUtdGVtcGxhdGUgLnRodW1ibmFpbC1pbWcgbGl7XHJcblx0LypmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogNTBweDsqL1xyXG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAudGh1bWJuYWlsLWltZy1pdGVte1xyXG5cdC8qcGFkZGluZzogMTBweCA1cHg7Ki9cclxuXHRwYWRkaW5nOiA1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRib3gtc2hhZG93OjFweCA0cHggN3B4IHJnYmEoMywzLDMsLjUpO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDEwMHB4O1xyXG5cdG1pbi1oZWlnaHQ6IDEzNnB4O1xyXG59XHJcbi5yZXN1bWUtdGVtcGxhdGUgLnRodW1ibmFpbC1pbWctaXRlbSBpbWd7XHJcblx0d2lkdGg6IDkwcHg7XHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAudGFnLXRlbXB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogIzM5OWNjNztcclxuICAgIC8qbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDsqL1xyXG4gICAgLyptYXJnaW4tdG9wOiAxMHB4OyovXHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDVweCByZ2JhKDAsMCwwLC41KTtcclxuICAgIFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgIHJpZ2h0Oi01cHg7XHJcbiAgICBib3R0b206IDVweDtcclxuXHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAudGh1bWJuYWlsLWltZy1pdGVtOmhvdmVye1xyXG5cdGJvcmRlci1jb2xvcjogIzgxYzYwYTtcclxufSBcclxuLnJlc3VtZS10ZW1wbGF0ZSAudGh1bWJuYWlsLWltZy1pdGVtOmhvdmVyIC50YWctdGVtcHtcclxuXHRiYWNrZ3JvdW5kOiAjODFjNjBhO1xyXG59IFxyXG5cclxuLyrmu5rliqgqL1xyXG4ucGFuZGEtc2hvdyAgLmNvbnRlbnQge1xyXG5cdHdpZHRoOiA4ODBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wYW5kYS1zaG93ICAuc3dpcGVyLXNsaWRlIHtcclxuXHRoZWlnaHQ6IDE1MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcclxufVxyXG5cclxuLnBhbmRhLXNob3cgIC5hcnJvdy1sZWZ0IHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93cy5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTQwcHg7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTQwcHg7XHJcblx0d2lkdGg6IDM1cHg7XHJcblx0aGVpZ2h0OiA4MHB4O1xyXG5cdHotaW5kZXg6IDE1O1xyXG59XHJcblxyXG4ucGFuZGEtc2hvdyAuYXJyb3ctcmlnaHQge1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3dzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IHRvcDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IC00MHB4O1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC00MHB4O1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdGhlaWdodDogODBweDtcclxuXHR6LWluZGV4OiAxNTtcclxufVxyXG5cclxuLnBhbmRhLXNob3cgLnRodW1ibmFpbC1pbWctaXRlbXtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAucGFuZGEtc2hvdyAudGFnLXRlbXB7XHJcblx0LypiYWNrZ3JvdW5kOiAjODFjNjBhOyovXHJcbn1cclxuLnJlc3VtZS10ZW1wbGF0ZSAudGh1bWJuYWlsLWltZy1pdGVtOmhvdmVye1xyXG5cdC8qYm9yZGVyLWNvbG9yOiAjZmZiNTAwOyovXHJcbn0gXHJcbi5yZXN1bWUtdGVtcGxhdGUgLnRodW1ibmFpbC1pbWctaXRlbTpob3ZlciAudGFnLXRlbXB7XHJcblx0LypiYWNrZ3JvdW5kOiAjZmZiNTAwOyovXHJcbn0gXHJcblxyXG4ucmVzdW1lLXRlbXBsYXRlIC5zd2lwZXItc2xpZGUuYWN0aXZlIC50aHVtYm5haWwtaW1nLWl0ZW17XHJcblx0Ym9yZGVyLWNvbG9yOiAjZmZiNTAwO1xyXG59XHJcbi5yZXN1bWUtdGVtcGxhdGUgLnN3aXBlci1zbGlkZS5hY3RpdmUgLnRodW1ibmFpbC1pbWctaXRlbSAudGFnLXRlbXB7XHJcblx0YmFja2dyb3VuZDogI2ZmYjUwMDtcclxufVxyXG5cclxuLnJlc3VtZS1wcmV2aWV3LXdyYXB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHQvKmhlaWdodDogYXV0byAhaW1wb3J0YW50OyovXHJcblx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0bWFyZ2luOiAzMHB4IGF1dG87XHJcblx0Ym94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMSksIDAgMCAxNXB4IHJnYmEoMCwwLDAsLjMpO1xyXG59XHJcbi5yZXN1bWUtcHJldmlldy13cmFwIGltZ3tcclxuXHQvKndpZHRoOiAxMDAlOyovXHJcbn1cclxuXHJcblxyXG5cclxuLyotLS0tLS0tLS0tKi9cclxuXHJcbiAvKnJlc3VtZS1jb21wYW55Ki9cclxuLnJlc3VtZS1jb21wYW55IC5jb21wYW55IGxpIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5yZXN1bWUtY29tcGFueSAuY29tcGFueSBsaTo6YmVmb3Jle1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiA0cHg7XHJcblx0aGVpZ2h0OjRweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0YmFja2dyb3VuZDogIzMzMztcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLnJlc3VtZS1jb21wYW55IC5jb21wYW55IGxpIGF7XHJcblx0Y29sb3I6ICMyYzczZDM7O1xyXG59XHJcbi5yZXN1bWUtY29tcGFueSAuY29tcGFueSBsaSBhOmhvdmVye1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5yZXN1bWUtY29tcGFueSAuaW5xdWlyeXtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2QyZDJkMjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucmVzdW1lLWNvbXBhbnkgLmlucXVpcnkgYSB7XHJcbiAgIGNvbG9yOiAjMmM3M2QzOztcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZzogMnB4IDJweDtcclxufVxyXG5cclxuXHJcblxyXG4vKnJlc3VtZS1jb21wYW55IGVuZCovXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4ucHJlc3MtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKnBhZGRpbmc6IDQwcHg7Ki9cclxuICAgIG1heC13aWR0aDogODYwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmxvZ28td3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5sb2dvLXdzaiB7XHJcbiAgICB3aWR0aDogNjZweDtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmxvZ28tbmJjIHtcclxuICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgaGVpZ2h0OiA1OHB4O1xyXG59XHJcblxyXG4uYWR2YW50YWdlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWYzZjM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8qaGVpZ2h0OiA0MjBweDsqL1xyXG59XHJcbi5hZHZhbnRhZ2UgLmNvbnRhaW5lcntcclxuXHQgLypoZWlnaHQ6IDQyMHB4OyovXHJcblx0IC8qYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tYW4ucG5nKSBuby1yZXBlYXQgIGxlZnQgYm90dG9tIDsqL1xyXG59XHJcbi5hZHZhbnRhZ2UgLmFkdi1yaWdodHtwYWRkaW5nOiA0MHB4IDE1cHggNjBweDt9XHJcblxyXG4uc2l5b3VkaWFuIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLmFkdi10aGlyZCB7XHJcbiAgICAvKndpZHRoOiA0MCU7Ki9cclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmFkdi10aGlyZC1yaWdodHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xyXG59XHJcbi5hZHYtcmlnaHQgaDEge1xyXG4gICAgY29sb3I6ICM0ZjRmNGY7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmFkdi10aGlyZCBoMSB7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbn1cclxuLmFkdi1yaWdodCBwe1xyXG5cdG1hcmdpbjogMCAwIDEwcHg7XHJcbn0gICAgXHJcblxyXG4vKi5idWxpZC1yZXN1bWVzICovXHJcbi5idWxpZC1yZXN1bWVzIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYnVsaWQtcmVzdW1lcyBoMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgLypjb2xvcjogIzQ3YmZlMzsqL1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuLmJ1bGlkLXJlc3VtZXMgaDQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG4uYnVsaWQtcmVzdW1lcyAucmVzdW1lbGlzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcbi5vbmVfdGhpcmQge1xyXG4gICAgLyp3aWR0aDogMjIlOyovXHJcbiAgICAvKmZsb2F0OiBsZWZ0OyovXHJcbiAgICAvKm1hcmdpbi1sZWZ0OiAzNHB4OyovXHJcbn1cclxuLm9uZV90aGlyZDpmaXJzdC1jaGlsZHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxufVxyXG4ub25lX3RoaXJkIGg1IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjNmFhOTQ0O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuLnR0LWljb24ge1xyXG4gICAgcGFkZGluZzogNHB4IDAgMjBweCA1NXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG59XHJcbi5pY29uLXN0YXIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93ZW5qaWFuLnBuZykgMCAwIG5vLXJlcGVhdDtcclxufVxyXG4uYnVsaWQtcmVzdW1lcyBoNXtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uYnVsaWQtcmVzdW1lcyBoNSArIHAge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIGNvbG9yOiAjNjM2Qjc1O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uYnVsaWQtcmVzdW1lcyBwIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbn1cclxuLmljb24tZWFzeS0ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9lYXN5X3RvLnBuZykgMCAwIG5vLXJlcGVhdDtcclxufVxyXG4uaWNvbi1tdWx0aXAge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tdWx0aXAucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG59XHJcbi5pY29uLWltcG90IHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW1wb3QucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG59XHJcbi5pY29uLXNoYXJlIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2hhcmUucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG59XHJcbi5pY29uLWluc3RhbnQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pbnN0YW50LnBuZykgMCAwIG5vLXJlcGVhdDtcclxufVxyXG4uaWNvbi11c2Uge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy91c2UucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG59XHJcbi5pY29uLXdlYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dlYi5wbmcpIDAgMCBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi8qLmNlcnRpZmljYXRpb24gKi9cclxuLmNlcnRpZmljYXRpb24ge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8qYmFja2dyb3VuZDogI2VlZTsqL1xyXG59XHJcbi5iaWFvemhpIHtcclxuXHRwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC8qYmFja2dyb3VuZDogI2VlZTsqL1xyXG59XHJcbi5iaWFvemhpIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwOyBcclxuICAgIC8qY29sb3I6ICM0N2JmZTM7Ki9cclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxufVxyXG4vKi0tLS0tLXNlYXJjaCBndWlsZGUtLS0tLS0tLS0tLS0tKi9cclxuLnNlYXJjaC1ndWlsZGUgLmxlZnR7XHJcblx0cGFkZGluZy1yaWdodDogMzMwcHg7XHJcbn1cclxuLnNlYXJjaC1ndWlsZGUgLmxlZnQgLnRpdGxle1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzQwNmViMztcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLnNlYXJjaC1ndWlsZGUgLmxlZnQgLmFjYS1sb2Fke1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLnNlYXJjaC1ndWlsZGUgLmxlZnQgLml0ZW0td3JhcHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuaXRlbS13cmFwOmxhc3QtY2hpbGR7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAudXBkYXRle1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdFxyXG59XHJcbi5zZWFyY2gtZ3VpbGRlIC5sZWZ0IC51cGRhdGUgLmRlc2N7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAudXBkYXRlIC5kZXNjIGl7XHJcblx0Y29sb3I6ICNlYzY5NDE7XHJcbn1cclxuLnNlYXJjaC1ndWlsZGUgLmxlZnQgLml0ZW0td3JhcCBoNHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAgbGkgLmJ1bGx7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuaXRlbS13cmFwIHVse1xyXG5cdGZvbnQtc2l6ZTogMDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuaXRlbS13cmFwIHVsIGxpe1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuaXRlbS13cmFwIHVsIGF7XHJcblx0Y29sb3I6ICM0MDZlYjM7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzowIDE1cHggMCAxMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuYWNhLXJ1c3VtZXMgbGl7XHJcblx0d2lkdGg6IDMzJTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuYWNhLWpvYnMgbGkgYXtcclxuXHRjb2xvcjogIzMzMztcclxufVxyXG4uc2VhcmNoLWd1aWxkZSAubGVmdCAuYWNhLWpvYnMgbGkgYSBzcGFue1xyXG5cdGNvbG9yOiAjNDA2ZWIzO1xyXG59XHJcblx0ICBcdFx0XHJcbi8qLS0tLS0tc2VhcmNoIGd1aWxkZS0tIGVuZC0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0taGVscC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVscC1zZWFyY2h7XHJcblx0LypiYWNrZ3JvdW5kOiAjZThmMGY2OyovXHJcblx0cGFkZGluZzogMTAwcHggMDtcclxuXHQvKmJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9oZWxwX2JnLnBuZyksIGxpbmVhci1ncmFkaWVudCgtMTUwZGVnLCAjMDBDMUI2IDAlLCAjMTM2RUI1IDk3JSk7Ki9cclxuXHRiYWNrZ3JvdW5kOiAjMjk4NkJFO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWxwX2JnLnBuZyksIGxpbmVhci1ncmFkaWVudCgtMTUwZGVnLCAjMDBDMUI2IDAlLCAjMTM2RUI1IDk3JSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4MHB4LCBjb250YWluOyBcclxufVxyXG4uaGVscC1zZWFyY2ggLmNvbnR7XHJcblx0bWF4LXdpZHRoOiA4ODBweDtcclxufVxyXG4uaGVscC1zZWFyY2ggLnRpdGxle1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogNDJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG59XHJcbi5oZWxwLXNlYXJjaCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9se1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuICAgXHJcbi5oZWxwLXNlYXJjaCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLWZlZWRiYWNre1xyXG5cdHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuXHJcbi5oZWxwIC5pdGVtLXdyYXB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuLmhlbHAgLml0ZW0td3JhcDpsYXN0LWNoaWxke1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi5oZWxwIC5pdGVtLXdyYXAgaDR7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmhlbHAgbGkgLmJ1bGx7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVscCAuaXRlbS13cmFwIHVse1xyXG5cdGZvbnQtc2l6ZTogMDtcclxufVxyXG4uaGVscCAuaXRlbS13cmFwIHVsIGxpe1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjtcclxufVxyXG4uaGVscCAuaXRlbS13cmFwIHVsIGF7XHJcblx0Y29sb3I6ICM0MDZlYjM7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzowIDE1JSAwIDEwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5oZWxwIC5hY2EtcnVzdW1lcyBsaXtcclxuXHR3aWR0aDogMzMlO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4uaGVscCAuYWNhLXJ1c3VtZXMtdGlwcyAuaXRtZS1ibG9ja3tcclxuXHRtYXJnaW46IDM1cHggMDtcclxuXHRwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uaGVscCAuYWNhLXJ1c3VtZXMtdGlwcyAuaXRtZS1ibG9jayBpLC5oZWxwIC5hY2EtcnVzdW1lcy10aXBzIC5pdG1lLWJsb2NrIHB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5oZWxwIC5hY2EtcnVzdW1lcy10aXBzIC5pdG1lLWJsb2NrIGl7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcbi5oZWxwIC5hY2EtcnVzdW1lcy10aXBzIC5pdG1lLWJsb2NrIHB7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5oZWxwIC5hY2EtcnVzdW1lcy10aXBzIC5pdG1lLWJsb2Nre1xyXG5cdFx0bWluLWhlaWdodDogMTQycHg7XHJcblx0fVxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS1oZWxwIGVuZC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLWd1aWRlLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uZ3VpZGUtYmFubmVye1xyXG5cdGhlaWdodDogMjA0cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmd1aWRlLWJhbm5lciAuY29udCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAvKnBhZGRpbmctbGVmdDogMTBweDsqL1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4uZ3VpZGUtYmFubmVyIC50aXRsZSB7XHJcbiAgICAvKnBhZGRpbmctbGVmdDogMTBweDsqL1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjlweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uZ3VpZGUtYmFubmVyIHB7XHJcbiAgICAvKnBhZGRpbmctbGVmdDogMTBweDsqL1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5hc2lkZS1wYWdlIC5wYWdlLWNvbnRlbnR7cGFkZGluZy1yaWdodDogMzIwcHg7fVxyXG4uYXNpZGUtcGFnZSAuYXNpZGUtcmlnaHR7ZmxvYXQ6IHJpZ2h0O21hcmdpbi1yaWdodDogLTMyMHB4O31cclxuLmFzaWRlLXBhZ2UgLmFzaWRlLXJpZ2h0LWhlYWRlcnttYXJnaW4tdG9wOiAwO31cclxuXHJcbi5ndWlkZS1wYWdlIC5hY2EtcnVzdW1lcyBsaXt3aWR0aDogMTAwJTt9XHJcbi5ndWlkZS1wYWdlIC5hY2EtcnVzdW1lcyBsaSBhe3BhZGRpbmctcmlnaHQ6IDA7cGFkZGluZy1sZWZ0OiAwO31cclxuLmd1aWRlLXBhZ2UgLmxpc3QtaW5saW5le21hcmdpbi1sZWZ0OiAwO31cclxuLmd1aWRlLXBhZ2UgLmFzaWRlLXJpZ2h0e21hcmdpbi10b3A6IDMwcHg7fVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tZ3VpZGUgZW5kLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uc2VhcmNoLXJlc3VsdHtcclxuXHRwYWRkaW5nOiAzMHB4IDAgNDBweDtcclxufVxyXG4uc2VhcmNoLXJlc3VsdC1oZWFke1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG4uc2VhcmNoLXJlc3VsdC1ib2R5IC50aXRsZXtcclxuXHQvKmxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdGhlaWdodDogNjBweDsqL1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnNlYXJjaC1yZXN1bHQtYm9keSAuY29udCBoNiBhe1xyXG5cdGNvbG9yOiAjNDA2ZWIzO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG4uc2VhcmNoLXJlc3VsdC1ib2R5IC5jb250IHB7XHJcblx0Y29sb3I6ICM5OTk7XHJcblx0XHJcbn1cclxuLnNlYXJjaC1yZXN1bHQtYm9keSAuY29udCBsaXtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi5zZWFyY2gtcmVzdWx0LWZvb3R7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG5cclxuLypyZXN1bWVleHBlcnRzKi9cclxuLnJlc3VtZWV4cGVydHMgLm1haW4tcHJlcGFyYXRpb257XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLXByZXBhcmF0aW9uIC50aXRsZS1oMXtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O21heC13aWR0aDogNTQwcHg7bWFyZ2luLWxlZnQ6IGF1dG87bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLXByZXBhcmF0aW9uIC5yb3c+ZGl2e1xyXG5cdG1hcmdpbi10b3A6IDYwcHg7XHJcbn1cclxuXHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLXByZXBhcmF0aW9uIC5yb3ctdG9wIC5jb250ZW50e1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztmbG9hdDogbm9uZTtcclxufVxyXG4ucmVzdW1lZXhwZXJ0cyAubWFpbi1wcmVwYXJhdGlvbiAucm93LXRvcCBoNXtcclxuXHRmb250LXNpemU6IDE4cHg7Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnJlc3VtZWV4cGVydHMgLm1haW4tcHJlcGFyYXRpb24gLnJvdy1ib3R0b20gaDZ7XHJcblx0Zm9udC1zaXplOiAxNnB4O2ZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnJlc3VtZWV4cGVydHMgLm1haW4tcHJlcGFyYXRpb24gLnJvdy1ib3R0b20gLnN0YXRle1xyXG5cdGZvbnQtc2l6ZTogMzRweDtmb250LXdlaWdodDogNTAwO21hcmdpbjogMTVweCAwO1xyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHggKSB7XG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLXByZXBhcmF0aW9uIC5yb3c+ZGl2e1xyXG5cdFx0cGFkZGluZzogMCAyMCU7XHJcblx0fVxufVxyXG4vKi0tLSovXHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3V7XHJcblx0YmFja2dyb3VuZDogI2ViZmFmZiA7XHJcbn1cclxuLnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSAudGl0bGUtaDF7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O3RleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91e1xyXG5cdGJhY2tncm91bmQ6ICNlYmZhZmYgdXJsKCcuLi9pbWFnZXMvZXhwZXJ0c19maW5keW91LnBuZycpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEyMDBweDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDQ1cHg7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAxMTUwcHg7XHJcbn1cclxuXHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLmNvbnRlbnR7XHJcblx0d2lkdGg6IDMxMHB4O1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLnJvdy10b3B7XHJcblx0cGFkZGluZy1sZWZ0OiA2MzBweDtwYWRkaW5nLXRvcDogMTk1cHg7XHJcbn1cclxuXHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLnJvdy10b3AgLmNvbnRlbnR7XHJcbn1cclxuXHJcblxyXG5cclxuLnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSAucm93LWJvdHRvbXtcclxuXHRwYWRkaW5nLXJpZ2h0OiA2NDBweDtwYWRkaW5nLXRvcDogODBweDtcclxufVxyXG4ucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IC5yb3ctYm90dG9tIC5jb250ZW50e1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O2Zsb2F0OiByaWdodDtcclxufVxyXG4ucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IGRse1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgZHR7XHJcblx0Zm9udC1zaXplOiAyMnB4O2ZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSBkZHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHggKSBhbmQgKG1heC13aWR0aDogMTIwMHB4ICkge1xuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogOTkycHg7aGVpZ2h0OiA5NjBweDtcclxuXHR9XHJcblx0LnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSAucm93LXRvcCB7XHJcblx0ICAgIHBhZGRpbmctbGVmdDogNTEwcHg7cGFkZGluZy10b3A6IDE1MHB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IC5yb3ctYm90dG9tIHtcclxuXHQgICAgcGFkZGluZy1yaWdodDogNTIwcHg7XHJcblx0ICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IGRsIHtcclxuXHQgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0fVxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4ICkgYW5kIChtYXgtd2lkdGg6IDk5MnB4ICkge1xyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3Uge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA3NjhweDtoZWlnaHQ6IDc2MHB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IC5yb3ctdG9wIHtcclxuXHQgICAgcGFkZGluZy1sZWZ0OiAzOTVweDtwYWRkaW5nLXRvcDogMTE1cHg7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLnJvdy1ib3R0b20ge1xyXG5cdCAgICBwYWRkaW5nLXJpZ2h0OiA0MDVweDtwYWRkaW5nLXRvcDogMzJweDtcclxuXHR9XHJcblx0LnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSBkbCB7XHJcblx0ICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IGR0IHtcclxuXHQgICBmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgZGQge1xyXG5cdCAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCApe1xyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3Uge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA1NjBweDtoZWlnaHQ6IDU2MHB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IC5jb250ZW50IHtcclxuXHQgICAgd2lkdGg6IDE3MHB4OyAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBcclxuXHR9XHJcblx0LnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSAucm93LXRvcCB7XHJcblx0ICAgIHBhZGRpbmctbGVmdDogMDtwYWRkaW5nLXRvcDogNjBweDt3aWR0aDogNTAlO21hcmdpbi1yaWdodDogLTE1cHg7ZmxvYXQ6IHJpZ2h0O3RleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0LnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSAucm93LXRvcCAuY29udGVudHtcclxuXHRcdC8qbWFyZ2luLXJpZ2h0OiAtMTVweDsqL3RleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLnJvdy1ib3R0b20ge1xyXG5cdCAgICBwYWRkaW5nLXJpZ2h0OiAwO3BhZGRpbmctdG9wOiAxOTBweDt3aWR0aDogNTAlO21hcmdpbi1sZWZ0OiAtMTVweDtmbG9hdDogbGVmdDt0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLnJvdy1ib3R0b20gLmNvbnRlbnR7XHJcblx0ICAgIC8qbWFyZ2luLWxlZnQ6IC0xNXB4OyovZmxvYXQ6IG5vbmU7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgLnJvdy1ib3R0b20gZGx7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAubWFpbi1maW5keW91IGRsIHtcclxuXHQgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC5tYWluLWZpbmR5b3UgZHQge1xyXG5cdCAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHR9XHJcblx0LnJlc3VtZWV4cGVydHMgLm1haW4tZmluZHlvdSBkZCB7XHJcblx0ICAgZm9udC1zaXplOiAxMnB4O2xpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxufVxyXG4vKi0tLS0tLS0tLS0tLSovXHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZXtcclxuXHRkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTthbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAuaW1ne1xyXG5cdHBhZGRpbmctdG9wOiAxNjBweDtcclxuXHRmbGV4OiAxO1xyXG5cdG1heC13aWR0aDogNDUwcHg7XHJcbn1cclxuXHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAuY29udGVudHtcclxuXHQvKmZsZXg6IDE7Ki9cclxuXHRmbGV4OiA2MDBweCAwIDE7XHJcbn1cclxuXHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAudGl0e1xyXG5cdHdpZHRoOiA2MDBweDttYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLnJlc3VtZWV4cGVydHMgLndpbm5pbmdwcm9maWxlIC50aXQgZGl2e1xyXG5cdGZvbnQtc2l6ZTogMzBweDtmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAudGl0IHB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4ucmVzdW1lZXhwZXJ0cyAud2lubmluZ3Byb2ZpbGUgLmxpc3QgbGl7XHJcblx0ZGlzcGxheTogZmxleDttYXJnaW4tdG9wOiA0MHB4O3dpZHRoOiA0NjBweDttYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLnJlc3VtZWV4cGVydHMgLndpbm5pbmdwcm9maWxlIC5saXN0IC5udW17XHJcblx0ZmxleDogNjBweCAwIDA7XHJcbn1cclxuLnJlc3VtZWV4cGVydHMgLndpbm5pbmdwcm9maWxlIC5saXN0IC5udW0gLmJhbGx7XHJcblx0d2lkdGg6IDQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6IDQwcHg7YmFja2dyb3VuZDogI2YyNzM0NTtjb2xvcjogI2ZmZjtmb250LXNpemU6IDMwcHg7XHJcbn1cclxuXHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAubGlzdCAuY29udHtcclxuXHRmbGV4OiAxO1xyXG59XHJcbi5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAubGlzdCAubmFtZXtcclxuXHRmb250LXNpemU6IDIycHg7Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4ucmVzdW1lZXhwZXJ0cyAgLndpbm5pbmdwcm9maWxlLWJ0bi13cmFwe1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtwYWRkaW5nLXRvcDogNjBweDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCApIHtcblx0LnJlc3VtZWV4cGVydHMgLndpbm5pbmdwcm9maWxlIC5jb250ZW50e1xyXG5cdFx0ICAgIGZsZXg6IDQwMHB4IDAgMDtcclxuICAgIFx0XHR3aWR0aDogNDAwcHg7XHJcblx0fVxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4ICkge1xyXG5cdC5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAud2lubmluZ3Byb2ZpbGUgLmNvbnRlbnR7XHJcbiAgICBcdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAuaW1nIHtcclxuXHQgICAgcGFkZGluZzogMHB4IDEwJSA1MHB4IDEwJTtcclxuXHQgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cdCAgICBcclxuXHR9XHJcblx0XHJcblx0XHJcblx0LnJlc3VtZWV4cGVydHMgLndpbm5pbmdwcm9maWxlIC50aXQgZGl2e1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O2ZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAudGl0IHB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cdC5yZXN1bWVleHBlcnRzIC53aW5uaW5ncHJvZmlsZSAubGlzdCAubnVtIC5iYWxse1xyXG5cdFx0d2lkdGg6IDMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6IDMwcHg7Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHQucmVzdW1lZXhwZXJ0cyAud2lubmluZ3Byb2ZpbGUgLmxpc3QgLm5hbWV7XHJcblx0XHRmb250LXNpemU6IDE2cHg7Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR9XHJcblx0XHJcblx0LnJlc3VtZWV4cGVydHMgLndpbm5pbmdwcm9maWxlIC5saXN0IGxpIHtcclxuICAgIFx0bWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLypyZXN1bWVleHBlcnRzIGVuZCovXHJcblxyXG4vKiBwcm9kdWN0IHRvdXIqL1xyXG4udG91ci1iYW5uZXJ7XHJcblx0YmFja2dyb3VuZDogIzRmOWNmNjtjb2xvcjogI2ZmZjt0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmJhbm5lci50b3VyLWJhbm5lciAuY29udGFpbmVye1xyXG5cdGhlaWdodDogMzYwcHg7XHJcbn1cclxuLnRvdXItYmFubmVyIC50aXRsZXtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcbn1cclxuLnRvdXItYmFubmVyIHB7XHJcblx0Zm9udC1zaXplOiAyMHB4O21heC13aWR0aDogODcwcHg7bWFyZ2luOiA1MHB4IGF1dG8gMzVweDtcclxufVxyXG4udG91ci1iYW5uZXIgLmJ0bntcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO2NvbG9yOiAjNDA2RUIzO3dpZHRoOiAyMDBweDtcclxufVxyXG5cclxuLnRvdXIgLnJvd3N7XHJcblx0ZGlzcGxheTogZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ICBmbGV4LWVuZCA7XHJcblx0LyptYXJnaW4tYm90dG9tOiAxMDBweDsqL1xyXG5cdHBhZGRpbmctdG9wOiAxMDBweDtcclxufVxyXG4udG91ciAucm93LXJpZ2h0e1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxufVxyXG4udG91ciAuY29udGVudHtcclxuXHRmbGV4OiA0ODBweCAwIDA7cGFkZGluZy1yaWdodDogMTQ1cHg7XHJcbn1cclxuLnRvdXIgLnJvdy1yaWdodCAuY29udGVudHtcclxuXHRwYWRkaW5nLWxlZnQ6IDE0NXB4O3BhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLnRvdXIgLmNvbnRlbnQgLnRpdHtcclxuXHRmb250LXNpemU6IDI2cHg7Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4udG91ciAuY29udGVudCAudGl0IGl7XHJcblx0d2lkdGg6IDM4cHg7XHJcbn1cclxuLnRvdXIgLmNvbnRlbnQgLmRlc2N7XHJcblx0Zm9udC1zaXplOiAxNHB4O21hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLnRvdXIgLnJvd3MgbGl7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50b3VyIC5jb250ZW50IGxpIGF7XHJcblx0ZGlzcGxheTogYmxvY2s7Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czogNHB4O2hlaWdodDogNDZweDtsaW5lLWhlaWdodDogNDZweDtwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbn1cclxuLnRvdXIgLmNvbnRlbnQgbGkuYWN0aXZlIGF7XHJcblx0YmFja2dyb3VuZDogI2VjZjlmZTtib3JkZXItY29sb3I6ICNkOWVlZmE7Y29sb3I6ICM0MDZFQjM7XHJcbn1cclxuLnRvdXIgLnJvdy1sZWZ0IGxpLmFjdGl2ZTphZnRlcntcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctYmx1ZS5wbmcpIG5vLXJlcGVhdCAxMDAlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA3MHB4O2hlaWdodDogNDZweDtwb3NpdGlvbjogYWJzb2x1dGU7cmlnaHQ6IC04MHB4O3RvcDogMDtcclxufVxyXG4udG91ciAucm93LXJpZ2h0IGxpLmFjdGl2ZTpiZWZvcmV7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWJsdWUtci5wbmcpIG5vLXJlcGVhdCAxMDAlO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogNzBweDtoZWlnaHQ6IDQ2cHg7cG9zaXRpb246IGFic29sdXRlO2xlZnQ6IC04MHB4O3RvcDogMDtcclxufVxyXG5cclxuLnRvdXIgLmltZ3tcclxuXHRmbGV4OiAxO1xyXG59XHJcbi50b3VyIC5pbWcgaW1ne1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4ICkge1xuXHQudG91ciAucm93c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7ZmxleC1kaXJlY3Rpb246IGNvbHVtbjttYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHQudG91ciAucm93cyB1bHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC50b3VyIC5jb250ZW50IHtcclxuICAgIFx0ZmxleDogMTtwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudG91ci1iYW5uZXIgLnRpdGxlIHtcclxuXHQgICAgZm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHQuYmFubmVyLnRvdXItYmFubmVyIC5jb250YWluZXIge1xyXG5cdCAgICBoZWlnaHQ6IGF1dG87XHJcblx0fVxufVxyXG5cclxuXHJcbi8qIHByb2R1Y3QgdG91ciBlbmQqLyBcclxuXHJcblxyXG5cclxuXHJcbi8qbW9kYWwqL1xyXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLmNsb3Nle1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0LypwYWRkaW5nOiA4cHggOHB4IDAgMCAhaW1wb3J0YW50OyovXHJcblx0cGFkZGluZy10b3A6IDhweDtcclxufVxyXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLmNsb3NlIGkuaWNvbntcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICM5OTk7XHJcbn1cclxuLypcclxuLm1vZGFsIC5tb2RhbC1ib2R5IC5jb250e1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLm1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5sZWZ0e1xyXG5cdHBhZGRpbmctbGVmdDogMTAwcHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5tb2RhbCAubW9kYWwtYm9keSAuY29udCAubGVmdCAudGl0bGUsXHJcbi5tb2RhbCAubW9kYWwtYm9keSAuY29udCAubGVmdCBwe1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLm1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5sZWZ0IGgze1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLm1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5yaWdodGJveHtcclxuXHRoZWlnaHQ6IDI1MHB4O1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcblx0YmFja2dyb3VuZDogIzZhYTk0NDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG5cdFxyXG59XHJcbi5tb2RhbCAubW9kYWwtYm9keSAuY29udCAucmlnaHRib3ggcHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcbi5tb2RhbCAubW9kYWwtYm9keSAuY29udCAucmlnaHRib3ggLnRpdGxle1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuLm1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5yaWdodGJveCAuaWNvbi13cmFwcHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0Ym90dG9tOiAyNXB4O1xyXG59XHJcbi5tb2RhbCAubW9kYWwtYm9keSAuY29udCAucmlnaHRib3ggLmljb24td3JhcHAgLmljb257XHJcblx0Zm9udC1zaXplOiAxMjBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG4ubW9kYWwtaGVhZGVye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O3BhZGRpbmc6IDEwcHggMTVweDt9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4ICkge1xyXG5cdC5yaWdodGJveHtkaXNwbGF5OiBub25lO31cclxuXHQubW9kYWwgLm1vZGFsLWJvZHkgLmNvbnQgLmxlZnR7cGFkZGluZy1sZWZ0OiAxNXB4O2Rpc3BsYXk6IHRhYmxlO21hcmdpbjogMCBhdXRvO31cclxuXHQubW9kYWwtY29udGVudCB7bWF4LXdpZHRoOiA2MDBweDt9XHJcblx0Lm1vZGFsIC5jb250YWluZXJ7d2lkdGg6IGF1dG87fVxyXG5cdC5tb2RhbCAubW9kYWwtY2VudGVye3dpZHRoOiA2MDBweDt9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCApIHtcclxuXHQubW9kYWwgLm1vZGFsLWNlbnRlcnt3aWR0aDogMTAwJTt9XHJcblx0Lm1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5sZWZ0IGgze2ZvbnQtc2l6ZTogMThweDt9XHJcblx0Lm1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5sZWZ0IHtmb250LXNpemU6IDE0cHg7fVxyXG5cdC5tb2RhbCAubW9kYWwtYm9keSAuY29udCAubGVmdCAudGl0bGUsIFxyXG5cdC5tb2RhbCAubW9kYWwtYm9keSAuY29udCAubGVmdCBwIHttYXJnaW4tYm90dG9tOiAxMHB4O31cclxufSovXHJcbi5tYXRjaEJhc2VNb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZXtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4ubG9nZ2VkSW5Nb2RhbCAubGVmdHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRoZWlnaHQ6IDI0OHB4O1xyXG59XHJcbi5sb2dnZWRJbk1vZGFsIC5sZWZ0IC5jb250e1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4ubW9kYWwubG9nZ2VkSW5Nb2RhbCAubW9kYWwtYm9keSAuY29udCAubGVmdCBwe1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi8qLnVwbG9hZEVycm9yTW9kYWwgLm1vZGFsLWNvbnRlbnR7XHJcblx0aGVpZ2h0OiA0MjBweDtcclxufVxyXG4udXBsb2FkRXJyb3JNb2RhbCAubW9kYWwtY2VudGVye1xyXG5cdHdpZHRoOiA0NTBweDtcclxufVxyXG4udXBsb2FkRXJyb3JNb2RhbCAubW9kYWwtYm9keSAuY29udCA+IGRpdntcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi51cGxvYWRFcnJvck1vZGFsIC5tb2RhbC1ib2R5IC5jb250e1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4udXBsb2FkRXJyb3JNb2RhbCAubW9kYWwtYm9keSAuY29udCBwe1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnVwbG9hZEVycm9yTW9kYWwgLm1vZGFsLWJvZHkgLmNvbnQgLmljb24teW91amlhbntcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi51cGxvYWRFcnJvck1vZGFsIC5tb2RhbC1ib2R5IC5jb250IGg0e1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59Ki9cclxuXHJcblxyXG4ucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAubW9kYWwtZGlhbG9nLFxyXG4ucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAubW9kYWwtY29udGVudHtcclxuXHR3aWR0aDogNzUwcHg7XHJcblx0bWluLWhlaWdodDogNTUwcHg7XHJcbn1cclxuLnBhcnNlU3VjY2Vzc2Z1bGx5TW9kYWwgLnRvcC1tc2d7XHJcblx0bWFyZ2luOiAtMTVweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjZlMWRiO1xyXG5cdGNvbG9yOiAjZWM2OTQxO1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdC8qaGVpZ2h0OiAzMHB4OyovXHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4ucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAuYm9yZGVye1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBhcnNlU3VjY2Vzc2Z1bGx5TW9kYWwgLmJvcmRlciAudGl0bGV7XHJcblx0cGFkZGluZzogMTVweCAwIDI1cHggMDtcclxufVxyXG4ucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAuYm9yZGVyIC5wcmljZXtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcbn1cclxuLnBhcnNlU3VjY2Vzc2Z1bGx5TW9kYWwgLmJvcmRlciAuZGVzY3tcclxuXHQvKmhlaWdodDogMTgwcHg7Ki9cclxuXHRtaW4taGVpZ2h0OiAxMDBweDtcclxufVxyXG5cclxuLm5vdExvZ2dlZEluUHJpY2VNb2RhbCAubW9kYWwtaGVhZGVye3BhZGRpbmc6IDEwcHggMTVweDt9XHJcbi5ub3RMb2dnZWRJblByaWNlTW9kYWwgc3Bhbi50aXR7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLm5vdExvZ2dlZEluUHJpY2VNb2RhbCAudGFibGUgdHIgdGQ6bnRoLWNoaWxkKG4rMil7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5ub3RMb2dnZWRJblByaWNlTW9kYWwgLnRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkLFxyXG4ubm90TG9nZ2VkSW5QcmljZU1vZGFsIC50YWJsZSB0cjpmaXJzdC1jaGlsZHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uZnJlZVVzZXJOb3RRdW90YU1vZGFsIC5jb250IC5sZWZ0IHB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcbi5mcmVlVXNlck5vdFF1b3RhTW9kYWwgLmNvbnQgLmxlZnQgLm9ye1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi52aXBVc2VyTm90UXVvdGFNb2RhbCAuY29udCAubGVmdCBoM3tcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLlVzZXJIYXNRdW90YU1vZGFsIC5jb250IC5sZWZ0IHAsXHJcbi52aXBVc2VyTm90UXVvdGFNb2RhbCAuY29udCAubGVmdCBwe1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuLlVzZXJIYXNRdW90YU1vZGFsIC5jb250IC5sZWZ0IHB7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5Vc2VySGFzUXVvdGFNb2RhbCAuY29udCAubGVmdCAuY29udGVudHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRoZWlnaHQ6IDI0MHB4O1xyXG59XHJcbi5Vc2VySGFzUXVvdGFNb2RhbCAuY29udCAubGVmdCAuY29udGVudD5kaXZ7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi8qLnVwbG9hZEZvcm1hdEVycm9yTW9kYWwgLm1vZGFsLWNvbnRlbnR7XHJcbn1cclxuLnVwbG9hZEZvcm1hdEVycm9yTW9kYWwgLm1vZGFsLWNvbnRlbnQgaDN7XHJcblx0bGluZS1oZWlnaHQ6IDE0NXB4O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbn1cclxuLnVwbG9hZEZvcm1hdEVycm9yTW9kYWwgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLmNsb3NlIGkuaWNvbiB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi51cGxvYWRGb3JtYXRFcnJvck1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC1oZWFkZXJ7XHJcblx0cGFkZGluZzogMCAwIDVweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2QyZDJkMjtcclxufVxyXG4udXBsb2FkRm9ybWF0RXJyb3JNb2RhbCAubW9kYWwtYm9keSAubW9kYWwtZm9vdGVye1xyXG5cdHBhZGRpbmc6IDE1cHggMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuLnVwbG9hZEZvcm1hdEVycm9yTW9kYWwgLm1vZGFsLWNlbnRlcntcclxuXHR3aWR0aDogNTAwcHg7XHJcbn1cclxuLnVwbG9hZEZvcm1hdEVycm9yTW9kYWwgLm1vZGFsLWNvbnRlbnR7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udXBsb2FkRm9ybWF0RXJyb3JNb2RhbCAubW9kYWwtYm9keSAubW9kYWwtaGVhZGVyIHN0cm9uZ3tcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Y29sb3I6ICMzMzM7XHJcbn0qL1xyXG4vKi5ub3RMb2dnZWRJbk1vZGFsIC5jb250IC5yaWdodGJveCAuaXRlbXtoZWlnaHQ6IDIzNXB4O30qL1xyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCApIHtcclxuXHQubW9kYWwgLm1vZGFsLWRpYWxvZ3twYWRkaW5nOiAwIDE1cHg7fVxyXG5cdC5sb2dnZWRJbk1vZGFsIC5sZWZ0IHtoZWlnaHQ6IGF1dG87fVxyXG5cdC5tb2RhbC5sb2dnZWRJbk1vZGFsIC5tb2RhbC1ib2R5IC5jb250IC5sZWZ0IHAge2ZvbnQtc2l6ZTogMTRweDttYXJnaW4tYm90dG9tOiAxMHB4O31cclxuXHQubW9kYWwubG9nZ2VkSW5Nb2RhbCAubW9kYWwtYm9keSAuY29udCAubGVmdCBoM3ttYXJnaW4tYm90dG9tOiAxMHB4O31cclxuXHQvKi51cGxvYWRFcnJvck1vZGFsIC5tb2RhbC1kaWFsb2csIC51cGxvYWRFcnJvck1vZGFsIC5tb2RhbC1jb250ZW50IHsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxyXG5cdC51cGxvYWRFcnJvck1vZGFsIC5tb2RhbC1ib2R5IC5jb250IGg0IHtmb250LXNpemU6IDE4cHg7fVxyXG5cdC51cGxvYWRFcnJvck1vZGFsIC5tb2RhbC1ib2R5IC5jb250IHAge2ZvbnQtc2l6ZTogMTRweDttYXJnaW4tYm90dG9tOiAxMHB4O31cclxuXHQudXBsb2FkRXJyb3JNb2RhbCAubW9kYWwtYm9keSAuY29udCA+IGRpdiB7bWFyZ2luLWJvdHRvbTogMjBweDt9Ki9cclxuXHQucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAubW9kYWwtZGlhbG9nLCBcclxuXHQucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAubW9kYWwtY29udGVudCB7d2lkdGg6IDEwMCU7ICBoZWlnaHQ6IGF1dG87IH1cclxuXHQuVXNlckhhc1F1b3RhTW9kYWwgLmNvbnQgLmxlZnQgLmNvbnRlbnQge2hlaWdodDogYXV0bzsgfVxyXG5cdC5mcmVlVXNlck5vdFF1b3RhTW9kYWwgLmNvbnQgLmxlZnQgcCxcclxuXHQudXBsb2FkRm9ybWF0RXJyb3JNb2RhbCAubW9kYWwtY29udGVudCBoMyxcclxuXHQuVXNlckhhc1F1b3RhTW9kYWwgLmNvbnQgLmxlZnQgcCB7Zm9udC1zaXplOiAxOHB4O31cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuXHQucGFyc2VTdWNjZXNzZnVsbHlNb2RhbCAubW9kYWwtY29udGVudCB7bWF4LXdpZHRoOiA3NTBweDt9XHJcblx0LnBhcnNlU3VjY2Vzc2Z1bGx5TW9kYWwgLm1vZGFsLWNlbnRlciB7d2lkdGg6IDEwMCU7IH1cclxuXHQuVXNlckhhc1F1b3RhTW9kYWwgLmNvbnQgLmxlZnQgLmNvbnRlbnQge2hlaWdodDogYXV0bzsgfVxyXG59XHJcblxyXG5cclxuXHJcbi8q5LiL5ouJ6I+c5Y2VKi9cclxuLnNlbGVjdC1pbnAgZHR7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLyrmjqjojZDmoIfnrb4qL1xyXG4ub3VyX3BsYW5zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MmMyOTk7XHJcbiAgICBwYWRkaW5nOiAzcHggMTJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAvKndpZHRoOiAxMDBweDsqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgdG9wOiAxNHB4O1xyXG59XHJcbi5vdXJfcGxhbnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgIzM1OEE2RjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLjgpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlWSguOCkgcm90YXRlKDEzNWRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoLjgpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLjgpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgdG9wOiAtMTNweDtcclxuICAgIHJpZ2h0OiA2cHg7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuLm9yZGVyLXN1bW1hcnl7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5vcmRlci1zdW1tYXJ5IC5kcm9wYm94e1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiA5O1xyXG5cdFxyXG59XHJcbi5vcmRlci1zdW1tYXJ5IC5kcm9wYm94IC5wcm9tby1pbnB1dHtcclxuXHQvKm1pbi1oZWlnaHQ6IDY4cHg7Ki9cclxufVxyXG4ub3JkZXItc3VtbWFyeSAuZHJvcGJveCAucHJvbW8tY29udHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5vcmRlci1zdW1tYXJ5IC5kcm9wYm94IC5wcm9tby1jb250ID4gZGl2e1xyXG5cdGhlaWdodDogMzRweDtcclxuXHRsaW5lLWhlaWdodDogMzRweDtcclxuXHRcclxufVxyXG4ub3JkZXItc3VtbWFyeSAuZHJvcGJveCAucHJvbW8tY29udCAucHJvbW8tY29kZXtcclxuXHQvKm1hcmdpbjogMCA1cHg7Ki9cclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzQwNmViMzs7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KXtcclxuXHQubWF0Y2gtYmFubmVyIC5jb250YWluZXIsXHJcblx0LmNvbnZlcnQtYmFubmVyIC5jb250YWluZXIsXHJcblx0LmdyYWRlLWJhbm5lciAuY29udGFpbmVyLFxyXG5cdC5yZXN1bWVsaXN0LWJhbm5lciAuY29udGFpbmVye1xyXG5cdFx0LypiYWNrZ3JvdW5kLXNpemU6NTAlIDUwJSA7Ki9cclxuXHR9XHJcblx0LmJ0bi1sZ3tcclxuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdH1cclxuXHQuc2VlZGVtb3tcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblx0LnNvY2lhbG5ldHdvcmtzIGltZ3tcclxuXHRcdHdpZHRoOiAyNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLyrlj7PkvqfovrnmoI8qL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuYXNpZGUtcmlnaHQge1xyXG4gICAgLyp6LWluZGV4OiAxO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7Ki9cclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIC8qbWFyZ2luLXRvcDogMzFweDsqL1xyXG4gICAvKnBhZGRpbmc6IDAgMzVweDsqL1xyXG4gIH1cclxufVxyXG5cclxuLmFzaWRlLXJpZ2h0LWhlYWRlcntcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzIwN2JjYTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0bWFyZ2luLXRvcDogNDNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmFzaWRlLXJpZ2h0LWJvZHl7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5hc2lkZS1yaWdodC1ib2R5IC5saXN0e1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbn1cclxuLmFzaWRlLXJpZ2h0LWJvZHkgLmxpc3QgbGl7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uYXNpZGUtcmlnaHQtYm9keSAubGlzdCBsaSAuc2lnbntcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFxyXG59XHJcbi5hc2lkZS1yaWdodC1ib2R5IHB7XHJcblx0bGluZS1oZWlnaHQ6IDI7XHJcbn1cclxuLmFzaWRlLXJpZ2h0LW9iamVjdHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5hc2lkZS1yaWdodC1mb290ZXJ7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLyrkuIrkvKAgbGlua2VkaW4qL1xyXG4udXAtd3JhcCAucy1maWxlLWlucHV0e1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIGdyZWVueWVsbG93O1xyXG59XHJcbi51cC13cmFwIC5rdi11cGxvYWQtcHJvZ3Jlc3MsXHJcbi51cC13cmFwIC5zLWZpbGUtZGVzY3tcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0cGFkZGluZzogMTVweDtcclxufVxyXG4udXAtd3JhcCAua3YtdXBsb2FkLXByb2dyZXNze1xyXG5cdHdpZHRoOiA0MCU7XHJcblx0XHJcbn1cclxuLnVwLXdyYXAgLmt2LXVwbG9hZC1wcm9ncmVzcyAucHJvZ3Jlc3N7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4udXAtd3JhcCAucy1maWxlLWRlc2N7XHJcblx0d2lkdGg6IDYwJTtcclxufVxyXG5cclxuLypyZXN1bWUgbGlzdCovXHJcbi5yZXN1bWVsaXN0LWhlYWRlcntcclxuXHRoZWlnaHQ6IDc0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDc0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmQyZDI7XHJcbn1cclxuLnJlc3VtZWxpc3QtaGVhZGVyIC5uYXZiYXItYnJhbmR7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG59XHJcbi5yZXN1bWVsaXN0LWhlYWRlciAubG9nb3tcclxuXHR3aWR0aDogMTgwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxufVxyXG4ucmVzdW1lbGlzdC1oZWFkZXIgLnVzZXIgLm5hbWV7XHJcblx0Y29sb3I6ICMxNTcwYmY7XHJcbn1cclxuLnJlc3VtZWxpc3QtaGVhZGVyIC5hdmF0YXJ7XHJcblx0LyptYXJnaW4tbGVmdDogMzBweDsqL1xyXG5cdHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5yZXN1bWVsaXN0LWhlYWRlciAuYXZhdGFyIGltZ3tcclxuXHR3aWR0aDogNTBweDtcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5wYXNzd29yZC1pbnB1dHtcclxuXHRtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxuXHRtYXJnaW46IDQwcHggYXV0bztcclxuXHRwYWRkaW5nOiA1MHB4IDQwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRib3gtc2hhZG93OiAycHggMnB4IDNweCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5wYXNzd29yZC1pbnB1dCBwe1xyXG5cdGxpbmUtaGVpZ2h0OiAyLjc7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucGFzc3dvcmQtaW5wdXQgbGFiZWx7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsaW5lLWhlaWdodDogMztcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5wYXNzd29yZC1pbnB1dCAuZm9ybS1ncm91cHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcbi5yZXN1bWVsaXN0LWZvb3RlciAuY29udGFpbmVye1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcbi5yZXN1bWVsaXN0LWZvb3RlciAuY29weXJpZ2h0e1xyXG5cdHdpZHRoOiA2MDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAwO1xyXG59XHJcbi5yZXN1bWVsaXN0LWZvb3RlciAuY29weXJpZ2h0IGxpe1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcclxufVxyXG4ucmVzdW1lbGlzdC1mb290ZXIgLmNvcHlyaWdodCBsaSBhe1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcclxufVxyXG4ucmVzdW1lbGlzdC1mb290ZXIgLmNvcHlyaWdodCBsaSBhOjphZnRlcntcclxuXHRjb250ZW50OiBcInxcIjtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbn1cclxuLnJlc3VtZWxpc3QtZm9vdGVyIC5jb3B5cmlnaHQgbGk6bGFzdC1jaGlsZCBhOjphZnRlcntcclxuXHRjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG4vKi0tLS0tLSovXHJcbi5yZXN1bWVsaXN0LXdyYXAgLnJlc3VtZWxpc3QtZGV0YWlse1xyXG5cdHBhZGRpbmc6IDIwcHggNDBweCAzMHB4IDQwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0Ym94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLDAsMCwuNSk7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucmVzdW1lbGlzdC1kZXRhaWwgaDJ7XHJcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5yZXN1bWVsaXN0LWRldGFpbCBoM3tcclxuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucmVzdW1lbGlzdC1kZXRhaWwgLmNvbnR7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucmVzdW1lbGlzdC1kZXRhaWwgLmxpbmstbGlzdHtcclxuXHRwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5yZXN1bWVsaXN0LWRldGFpbCAubGluay1saXN0IGxpe1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG59XHJcbi5yZXN1bWVsaXN0LXdyYXAgLnJlc3VtZWxpc3QtZGV0YWlsIC5saW5rLWxpc3QgbGkgaXtcclxuXHR3aWR0aDogMzBweDtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5yZXN1bWVsaXN0LWRldGFpbCAubGluay1saXN0IGxpIGkuZmEtcnVveXVle1xyXG5cdCB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucmVzdW1lbGlzdC1kZXRhaWwgLmxpbmstbGlzdCBsaSBpLmZhLWxvZ28tdXNlcntcclxuXHQgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5yZXN1bWVsaXN0LXdyYXAgLnJlc3VtZWxpc3QtZGV0YWlsIC5yZXN1bWVsaXN0LWRlbW97XHJcblx0bWFyZ2luLXRvcDogMzRweDtcclxufVxyXG4ucmVzdW1lbGlzdC13cmFwIC5yZXN1bWVsaXN0LWRldGFpbCAucmVzdW1lbGlzdC1kZW1vIGl7XHJcblx0Y29sb3I6ICM5OTk7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucmVzdW1lbGlzdC1kZXRhaWwgLnJlc3VtZWxpc3QtZGVtbyBwe1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucmVzdW1lbGlzdC1kZXRhaWwgLnJlc3VtZWxpc3QtZGVtbyBsaXtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNDklO1xyXG5cdHBhZGRpbmc6IDVweCAxNXB4O1xyXG5cdFxyXG59XHJcbi5yZXN1bWVsaXN0LXdyYXAgLnJlc3VtZWxpc3QtZGV0YWlsIC5yZXN1bWVsaXN0LWRlbW8gbGkgaXttYXJnaW4tbGVmdDogLTE1cHg7ZmxvYXQ6IGxlZnQ7fVxyXG4ucmVzdW1lbGlzdC13cmFwIC5yZXN1bWVsaXN0LWRldGFpbCAucmVzdW1lbGlzdC1kZW1vIGxpIGF7ZGlzcGxheTogYmxvY2s7bGluZS1oZWlnaHQ6IDIwcHg7fVxyXG5cclxuXHJcbi5jb250YWN0TWVNb2RhbCAuZm9ybS1ncm91cHtcclxuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5yZXN1bWVsaXN0LXdyYXAgLnJlc3VtZWxpc3QtcHJldmlld3tcclxuXHQvKndpZHRoOiAxMDAwcHg7Ki9cclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHQvKmJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7Ki9cclxuXHQvKm1pbi1oZWlnaHQ6IDQzMHB4OyovXHJcblx0LyptYXJnaW4tYm90dG9tOiA2MHB4OyovXHJcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdC8qcGFkZGluZzogMTBweDsqL1xyXG59XHJcbi5yZXN1bWVsaXN0LXdyYXAgLnJlc3VtZWxpc3QtcHJldmlldyAucmItcmVzdW1lLXdyYXB7XHJcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJlc3VtZWxpc3QtaGVhZGVyIC5yZXN1bWVsaXN0LXRvb2xiYXJ7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR3aWR0aDogNTAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZy10b3A6IDZweDtcclxuXHRcclxufVxyXG4ucmVzdW1lbGlzdC1oZWFkZXIgLnJlc3VtZWxpc3QtdG9vbGJhciB1bHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnJlc3VtZWxpc3QtaGVhZGVyIC5yZXN1bWVsaXN0LXRvb2xiYXIgbGl7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiA5MHB4O1xyXG5cdC8qaGVpZ2h0OiA1NnB4OyovXHJcbn1cclxuLnJlc3VtZWxpc3QtaGVhZGVyIC5yZXN1bWVsaXN0LXRvb2xiYXIgbGkgZGl2e1xyXG5cdGhlaWdodDogNDJweDtcclxuXHRsaW5lLWhlaWdodDogNDJweDtcclxufVxyXG4ucmVzdW1lbGlzdC1oZWFkZXIgLnJlc3VtZWxpc3QtdG9vbGJhciBsaSBwe1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4ucmVzdW1lbGlzdC1oZWFkZXIgLnJlc3VtZWxpc3QtdG9vbGJhciBpbWd7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCApIHtcclxuXHQucmVzdW1lbGlzdC1oZWFkZXIgLnVzZXIgbGk6Zmlyc3QtY2hpbGR7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQubmF2YmFyLW5hdiB7XHJcblx0ICAgICBtYXJnaW46IDA7IFxyXG5cdH1cclxuXHQucmVzdW1lbGlzdC1mb290ZXIgc3BhbiwucmVzdW1lbGlzdC1mb290ZXIgdWx7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQucmVzdW1lbGlzdC1mb290ZXIgc3BhbntcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cdC5yZXN1bWVsaXN0LXdyYXAgLnBhc3N3b3JkLWlucHV0IHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHQucmVzdW1lbGlzdC13cmFwIHtcclxuXHRcdC8qcGFkZGluZy1ib3R0b206IDA7Ki9cclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cdC5yZXN1bWVsaXN0LXRvb2xiYXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLyptb2RhbCBlbmQqL1xyXG5cclxuLmhlaWdodC1hdXRve1xyXG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tMjAxNzA5MDQg5paw5YqgLS0tLS0tLS0tLS0tLS0qL1xyXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIFxyXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdLCBcclxuLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLCBcclxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXXtcclxuXHR3aWR0aDogMTNweDtcclxuXHRoZWlnaHQ6IDEzcHg7XHJcbn1cclxuLnJlc3VtZWxpc3Qtd3JhcCAucGFzc3dvcmQtaW5wdXQgcC50aXBzLWVycm9ye1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4vKi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLmJvcmRlciA+IC50aXRsZSB7XHJcbiAgICAgbWFyZ2luLWxlZnQ6IDA7IFxyXG59Ki9cclxuXHJcbi8qLS0tLS0tLS0yMDE3MDkwNiDmlrDliqAtLS0tLS0tLS0tLS0tLSovXHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5wYW5lbC1idXkgLnBhbmVsLWJvZHkge1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLnBhbmVsLWJ1eSAucGFuZWwtYm9keSAudGl0bGV7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAucGFuZWwtYnV5IC5wYW5lbC1mb290ZXJ7XHJcblx0YmFja2dyb3VuZDogIzIwN2JjYTtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAucGFuZWwtYnV5IC5wYW5lbC1mb290ZXIgLmJ0bi5idG4td2FybmluZ3tcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjMjA3YmNhO1xyXG5cdGJvcmRlcjogIzIwN2JjYTtcclxufVxyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAucGFuZWwtYnV5IC5wYW5lbC1mb290ZXIgc3BhbntcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmdyYWRlLWRldGFpbCAucmlnaHQgLnBhbmVsLWJ1eSAucGFuZWwtZm9vdGVyIHNwYW4gKyAudG9vbHRpcCAudG9vbHRpcC1pbm5lcntcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi8qLS0tLS0tLS0yMDE3MDkwNCDmlrDliqAgZW5kLS0tLS0tLS0tLS0tLS0qL1xyXG4uZ3JhZGUtZGV0YWlsIC5yaWdodCAuY29uc3VsdGF0aW9uLXdyYXAgLmludC10aXQtYm94e1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdHJpZ2h0OiAtMTVweDtcclxufVxyXG5cclxuLmNvbnZlci1wYXktbGlua2RpbiAubGVmdCAuYm9yZGVyPiBkaXYuYWxlcnQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4vKiovXHJcbi5tYXRjaC1wbGF5LXZpcCAubGVmdCAucHJvbW8taW5wdXR7XHJcblx0d2lkdGg6IDI2MHB4O1xyXG59XHJcbi5vcmRlci1zdW1tYXJ5IC5kcm9wYm94IC5wcm9tby1jb250ICBkaXYge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5cclxuLyp6c2ogYWRkICovXHJcbi8q56ys5LiJ5pa5IOS6keWtmOWCqOaMiemSriDpu5jorqTkuI3mmL7npLoqL1xyXG4uaW1wb3J0LWRyb3Bib3gsLmltcG9ydC1nb29nbGUsLnRoaXJkLWNsb3VuZCwuaGlkZXtkaXNwbGF5OiBub25lIDt9XHJcblxyXG5cclxuXHJcbiNhdy1sb2FkaW5nLW1pbmktYm94e3dpZHRoOiAxNnB4O2hlaWdodDogMTZweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vY29tbW9uL2xvYWRpbmctbWluaS5wbmcnKTt9XHJcblxyXG5cclxuLyotLS0tLS0tLTIwMTcwOTA2IOaWsOWKoCAtLS0tLS0tLS0tLS0tLSovXHJcbi5ncmFkZS1kZXRhaWwgLnJpZ2h0IC5jb25zdWx0YXRpb24td3JhcCAuaW50LXRpdC1ib3h7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0cmlnaHQ6IC0xNXB4O1xyXG59XHJcblxyXG4vKi5jb252ZXItcGF5LWxpbmtkaW4gLmxlZnQgLmJvcmRlcj4gZGl2LmFsZXJ0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxufSovXHJcblxyXG4vKiovXHJcbi5tYXRjaC1wbGF5LXZpcCAubGVmdCAucHJvbW8taW5wdXR7XHJcblx0d2lkdGg6IDI2MHB4O1xyXG59XHJcbi5vcmRlci1zdW1tYXJ5IC5kcm9wYm94IC5wcm9tby1jb250ICBkaXYge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcbi8qLS0tLS0tLS0tLS0yMDE3MDkwMjEg5paw5YqgLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi51cGxvYWQgLmZpbGUtcHJldmlldyAuZmlsZWlucHV0LXJlbW92ZXtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59Ki9cclxuXHJcbi8qLnVwbG9hZEVycm9yTW9kYWwgLm1vZGFsLWJvZHkgLmNvbnQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNDBweDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDsgXHJcbn1cclxuLnVwbG9hZEVycm9yTW9kYWwgLm1vZGFsLWJvZHkgLmNvbnQgaDN7XHJcblx0bGluZS1oZWlnaHQ6IDI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufSovXHJcbi5hdy1sb2FkaW5nVG9Cb3h7YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2FkaW5nLmdpZikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJTtkaXNwbGF5OiBub25lO3BhZGRpbmctcmlnaHQ6IDIwcHg7bWFyZ2luLXJpZ2h0OiA1cHg7fVxyXG5cdCAgXHRcdFxyXG4uaGVhZGVyIC50aXBzLWJveCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmY2M7XHJcbiAgICBjb2xvcjogIzAwMDAzMztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLyotLS0tLS0tLS0tLTIwMTcwOTAyNSDmlrDliqAtLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmFib3V0LWJhbm5lcntcclxuXHRjb2xvcjogI2ZmZjtwYWRkaW5nOiA2MHB4IDAgNzBweCAwO1xyXG5cdGJhY2tncm91bmQ6ICMyOTg2QkU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlbHBfYmcucG5nKSwgbGluZWFyLWdyYWRpZW50KC0xNTBkZWcsICMwMEMxQjYgMCUsICMxMzZFQjUgOTclKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzgwcHgsIGNvbnRhaW47IFxyXG4gfVxyXG4uYWJvdXQtYmFubmVyIC50aXRsZXttYXJnaW4tYm90dG9tOiAzMHB4O2ZvbnQtd2VpZ2h0OiA5MDA7Zm9udC1zaXplOiA0MnB4O31cclxuLmFib3V0LWNvbnRlbnR7bWFyZ2luOiAzMHB4IDAgNDBweCAwO31cclxuLmFib3V0LWNvbnRlbnQgaDN7Zm9udC13ZWlnaHQ6IDUwMDt9XHJcbi5hYm91dC1jb250ZW50IC5zZWN0aW9ue21hcmdpbi1ib3R0b206IDMwcHg7fVxyXG4uYWJvdXQtY29udGVudCAub3VyLWxvY2F0aW9ue2JvcmRlci10b3A6IDFweCBzb2xpZCAjZDJkMmQyO3BhZGRpbmctdG9wOiAyMHB4O21hcmdpbi10b3A6IDQwcHg7fVxyXG4uYWJvdXQtY29udGVudCAub3VyLWxvY2F0aW9uIHNwYW57bWFyZ2luLXJpZ2h0OiAxMDBweDt9XHJcbi5hYm91dC1jb250ZW50IC5zZWN0aW9uIGg1e2ZvbnQtc2l6ZTogMTZweDtmb250LXdlaWdodDogNTAwO31cclxuLmFib3V0LWNvbnRlbnQgLmFkbWluX2NlbnRlcl90eHRfYWJvdXQgYntmb250LXdlaWdodDogNTAwO31cclxuLmFib3V0LWNvbnRlbnQgLmFkbWluX2NlbnRlcl90eHRfYWJvdXQgLnRpdHtmb250LXdlaWdodDogNTAwO31cclxuLmFib3V0LWNvbnRlbnQgLmFkbWluX2NlbnRlcl90eHRfYWJvdXQgYXtjb2xvcjogIzJjNzNkMzs7fVxyXG4uYWJvdXQtY29udGVudCAuYWRtaW5fY2VudGVyX3R4dF9hYm91dCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cclxuXHJcbi8qc3VwcG9ydC5jZW50ZXIqL1xyXG4udXNpbmctc2xhY2t7XHJcblx0YmFja2dyb3VuZDogI2U4ZjBmNjtcclxuXHRwYWRkaW5nOiA1MHB4IDA7XHJcbn1cclxuLnVzaW5nLXNsYWNrIGgye1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnN1cHBvcnQtY2VudGVye1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi5zdXBwb3J0LWNlbnRlciAuY29udGVudC13cmFwe1xyXG5cdHBhZGRpbmctbGVmdDogMjcycHg7XHJcblx0cGFkZGluZy1yaWdodDogMzMwcHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuLnN1cHBvcnQtY2VudGVyIC5yaWdodCAuYXNpZGUtcmlnaHQtaGVhZGVye1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLnN1cHBvcnQtY2VudGVyIC5sZWZ0e1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFxyXG59XHJcblxyXG4uc3VwcG9ydC1jZW50ZXIgLnN1cHBvcnQtY2VudGVyLW5hdntcclxuXHR3aWR0aDogMjQwcHg7XHJcbn1cclxuLnN1cHBvcnQtY2VudGVyIC5zdXBwb3J0LWNlbnRlci1uYXYgbGl7XHJcblx0LyptYXJnaW4tYm90dG9tOiAxNXB4OyovXHJcbn1cclxuLnN1cHBvcnQtY2VudGVyIC5zdXBwb3J0LWNlbnRlci1uYXYgbGkgYXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQvKmhlaWdodDogMzBweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDsqL1xyXG5cdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG4uc3VwcG9ydC1jZW50ZXIgLnN1cHBvcnQtY2VudGVyLW5hdiBsaS5hY3RpdmUgYXtcclxuXHRiYWNrZ3JvdW5kOiAjNDA2RUIzICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuLnN1cHBvcnQtY2VudGVyIC5zdXBwb3J0LWNlbnRlci1uYXYgbGkgYTpob3ZlcntcclxuXHRiYWNrZ3JvdW5kOiAjZWVlO1xyXG59XHJcbi5zdXBwb3J0LWNlbnRlciAuY29udGVudC10aXRsZXttYXJnaW4tYm90dG9tOiAwO31cclxuLnN1cHBvcnQtY2VudGVyIC5icm93c2UtYXBwcyBoMywuc3VwcG9ydC1jZW50ZXIgLmJyb3dzZS1hcHBzIGg0LC5zdXBwb3J0LWNlbnRlciAuYnJvd3NlLWFwcHMgaDF7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uc3VwcG9ydC1jZW50ZXIgLmJyb3dzZS1hcHBzIGgze1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLnN1cHBvcnQtY2VudGVyIC5icm93c2UtYXBwcyBoNHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblx0ICBcdFx0XHJcbi5pcGhvbmUtZmlsZXVwe1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1hdGNoLXBsYXktdmlwIC5zZWxlY3QtcmFkaW8gLnRpdHtmb250LXNpemU6IDIwcHg7Zm9udC13ZWlnaHQ6IDQwMDttYXJnaW4tYm90dG9tOiA1cHg7fVxyXG5cclxuLyrlvLnlh7rnmbvlvZXms6jlhowqL1xyXG4ubG9naW4tcGFnZS1ib3gge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjZjRmOGZjO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ubG9naW4tcGFnZS1ib3ggLmxvZ2luLXBhZ2UtY2VudGVyIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmxvZ2luLXBhZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1NDBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLnNpZGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjNmFhOTQ0LCAjMzFjMDUzKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIzZhYTk0NCwgIzMxYzA1Myk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoIzZhYTk0NCwgIzMxYzA1Myk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCM2YWE5NDQsICMzMWMwNTMpO1xyXG59XHJcbi5sb2dpbi1wYWdlIC5zaWRlIC5sb2dvLW5hbWUge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nLXRvcDogMzVweDtcclxufVxyXG4ubG9naW4tcGFnZSAuYXJ0aWNsZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUtd3JhcHtcclxuXHRtYXgtd2lkdGg6IDMyNXB4O21hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlICAubG9naW5lZHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgIC5sb2dpbmVkIC5jb250ZW50e1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgIC5sb2dpbmVkIC5jb250ZW50IGRpdntcclxuXHRtYXJnaW4tdG9wOiAtMzBweDttYXJnaW4tYm90dG9tOiAxNXB4O2ZvbnQtd2VpZ2h0OiA1MDA7Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC50aXRsZSB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLmlucHV0LXdyYXAgLmZvcm0tZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC5pbnB1dC13cmFwIGlucHV0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIC8qZm9udC1zaXplOiAxNnB4OyovXHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLmlucHV0LXdyYXAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBjb2xvcjogIzk5OTtcclxufVxyXG4ubG9naW4tcGFnZSAuYXJ0aWNsZSAuaW5wdXQtd3JhcCAudGlwcy1lcnJvciB7XHJcbiAgY29sb3I6ICNlZDUyNTI7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgYnV0dG9uIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogMzRweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC5vdGhlci1sb2dpbiB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLm90aGVyLWxvZ2luIC50aXQge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC5vdGhlci1sb2dpbiAudGl0IHNwYW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLm90aGVyLWxvZ2luIC5idG4td3JhcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG4ubG9naW4tcGFnZSAuYXJ0aWNsZSAub3RoZXItbG9naW4gLmJ0bi13cmFwIC5idG4ge1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLm90aGVyLWxvZ2luIC5idG4td3JhcCAuYnRuIGl7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC5vdGhlci1sb2dpbiAuYnRuLXdyYXAgLmJ0bjphY3RpdmUge1xyXG4gIG9wYWNpdHk6IC44O1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC5vdGhlci1sb2dpbiAuYnRuLXdyYXAgLmctYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLm90aGVyLWxvZ2luIC5idG4td3JhcCAuZy1idG4gLmJ0biB7XHJcbiAgYmFja2dyb3VuZDogI2M4NmY1OTtcclxufVxyXG4ubG9naW4tcGFnZSAuYXJ0aWNsZSAub3RoZXItbG9naW4gLmJ0bi13cmFwIC5mLWJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG59XHJcbi5sb2dpbi1wYWdlIC5hcnRpY2xlIC5vdGhlci1sb2dpbiAuYnRuLXdyYXAgLmYtYnRuIC5idG4ge1xyXG4gIGJhY2tncm91bmQ6ICM2NzdiYTk7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLm90aGVyLWxvZ2luIC5kZXNjIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICM5OTk7XHJcbn1cclxuLmxvZ2luLXBhZ2UgLmFydGljbGUgLmZvcmdvdC1wYXNzd29yZC13cmFwIHtcclxuICBiYWNrZ3JvdW5kOiAjZjRlNWJkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5sb2dpbi13cmFwIC5zaWRlIC5zaWRlLXdyYXAge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4ubG9naW4td3JhcCAuc2lkZSAuc2lkZS13cmFwIC5zaWRlLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4ubG9naW4td3JhcCAuc2lkZSAuc2lkZS13cmFwIC5zaWRlLWNvbnRlbnQgLmxvZ28ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4ubG9naW4td3JhcCAuYXJ0aWNsZSAuaW5wdXQtd3JhcCAuYnRuLXdyYXAge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcbi5sb2dpbi13cmFwIC5hcnRpY2xlIC5pbnB1dC13cmFwIC5idG4td3JhcCAuYnRuIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcbi5zaWdudXAtd3JhcCAuc2lkZSBkbCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nLWxlZnQ6IDQzcHg7XHJcbn1cclxuLnNpZ251cC13cmFwIC5zaWRlIGRsIGR0IHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgbWFyZ2luOiAzMHB4IDAgMjBweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5zaWdudXAtd3JhcCAuc2lkZSBkbCBkZCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLnNpZ251cC13cmFwIC5zaWRlIGRsIGRkIC5mYSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5zaWdudXAtd3JhcCAuc2lkZSAuZGVzY3tcclxuICAgIC8qbWFyZ2luLXRvcDogMjBweDsqL1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0d2lkdGg6IDMzMHB4O2Rpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcbi5zaWdudXAtd3JhcCAuYXJ0aWNsZSAuaW5wdXQtd3JhcCAuYnRuLXdyYXAgLmJ0biB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5zaWdudXAtd3JhcCAuYXJ0aWNsZSAuaW5wdXQtd3JhcCAuYWdyZWUtc2VydmljZXMge1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuLnNpZ251cC13cmFwIC5hcnRpY2xlIC5pbnB1dC13cmFwIC5hZ3JlZS1zZXJ2aWNlcyA+IGRpdiB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnNpZ251cC13cmFwIC5hcnRpY2xlIC5pbnB1dC13cmFwIC5hZ3JlZS1zZXJ2aWNlcyAuc3R5bGUtaW5wdXQge1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnNpZ251cC13cmFwIC5hcnRpY2xlIC5pbnB1dC13cmFwIC5hZ3JlZS1zZXJ2aWNlcyAuc3R5bGUtaW5wdXQgaW5wdXR7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5zaWdudXAtd3JhcCAuYXJ0aWNsZSAuaW5wdXQtd3JhcCAuYWdyZWUtc2VydmljZXMgLnN0eWxlLWlucHV0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgaTo6YmVmb3JlIHtcclxuICBjb2xvcjogIzAwOGNmNjtcclxufVxyXG4uc2lnbnVwLXdyYXAgLmFydGljbGUgLmlucHV0LXdyYXAgLmFncmVlLXNlcnZpY2VzIC50aXBzLWVycm9yIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbn1cclxuLnNpZ251cC13cmFwIC5hcnRpY2xlIC5vdGhlci1sb2dpbiB7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxufVxyXG4uc2lnbnVwLXdyYXAgLmFydGljbGUgLnZlcmlmaXktY29kZXtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGhlaWdodDogMzBweDtcclxufVxyXG4uc2lnbnVwLXdyYXAgLmFydGljbGUgLnZlcmlmaXktY29kZSAudmVyaWZpeS1pbnB1dHtcclxuXHRmbGV4OiAxO1xyXG59XHJcbi5zaWdudXAtd3JhcCAuYXJ0aWNsZSAudmVyaWZpeS1jb2RlIC52ZXJpZml5LWltZ3tcclxuXHRmbGV4OiAxMDBweCAwIDA7XHJcbn1cclxuLnNpZ251cC13cmFwIC5hcnRpY2xlIC52ZXJpZml5LWNvZGUgLnZlcmlmaXktaW1nIGltZ3tcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmxvZ2luTW9kYWwgLmxvZ2luLXBhZ2V7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmxvZ2luTW9kYWwgLm1vZGFsLWRpYWxvZ3tcclxuXHR3aWR0aDogODcwcHg7XHJcbn1cclxuLmxvZ2luTW9kYWwgLm1vZGFsLWNvbnRlbnR7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4ubG9naW5Nb2RhbCAuY2xvc2V7XHJcblx0cG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTBweDsgdG9wOiAxMHB4O1xyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHggKSB7XHJcblx0LmxvZ2luTW9kYWwgLm1vZGFsLWNlbnRlciB7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBtYXgtd2lkdGg6IDg3MHB4O1xyXG5cdH1cclxuXHQubG9naW5Nb2RhbCAubW9kYWwtZGlhbG9ne1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcbiAgICBcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblx0LmxvZ2luLXBhZ2UgLnNpZGV7XHJcblx0XHR3aWR0aDogNDUlO1xyXG5cdH1cclxuXHQubG9naW4tcGFnZSAuYXJ0aWNsZSB7XHJcblx0XHR3aWR0aDogNTUlO1xyXG4gICAgXHRwYWRkaW5nOiAzNXB4IDE1cHggMDtcclxuICAgIH1cclxuXHJcbn1cclxuLyrlvLnlh7rnmbvlvZXms6jlhowgZW5kKi9cclxuXHJcblxyXG4vKumAgumFjSovXHJcbi5zaG93LXhze2Rpc3BsYXk6IG5vbmU7fVxyXG4uYXNpZGUtcmlnaHQtd3JhcHtkaXNwbGF5OiBub25lO31cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCApIHtcclxuXHQuYmFubmVyIC5yb3c+ZGl2OmZpcnN0LWNoaWxke3RleHQtYWxpZ246IGNlbnRlcjt9XHJcblx0LmJhbm5lciAucm93PmRpdjpmaXJzdC1jaGlsZCBpbWd7bWF4LXdpZHRoOiA0MDBweDt9XHJcblx0LnNob3cteHN7ZGlzcGxheTogYmxvY2s7fVxyXG5cdFxyXG5cdC5wcmljZS1wYWdle3BhZGRpbmctdG9wOiAyNXB4O31cclxuXHQucHJpY2UtcGFnZSBoMntmb250LXdlaWdodDogNDAwO2ZvbnQtc2l6ZTogMjNweDt9XHJcblx0LnByaWNlLXBhZ2UgLm1hdGNoLXByaWNlLXRvcCBoMntmb250LXNpemU6MThweDt9XHJcblx0Lm1hdGNoLXByaWNlLXRvcCBoMiwubWF0Y2gtcHJpY2UtdG9wIHB7bGluZS1oZWlnaHQ6IDI1cHg7IG1hcmdpbi1ib3R0b206IDVweDt9XHJcblx0Lm1hdGNoLXByaWNlLWJvdHRvbSBoMiB7bWFyZ2luLWJvdHRvbTogMDt9XHJcblx0LnByaWNlLXBhZ2UgLmNvbXBhbnktc2hvdyBpbWd7cGFkZGluZzogMCAxNXB4O3dpZHRoOiAxMDAlO31cclxuXHQucHJpY2UtcGFnZSAuY29tcGFueS1zaG93IHB7Zm9udC1zaXplOiAxNXB4O31cclxuXHQucHJpY2UtcGFnZSAuY29tcGFueS1zaG93IGgye21hcmdpbi1ib3R0b206IDE4cHg7fVxyXG5cdC5wcmljZS1wYWdlIC5tYXRjaC1wcmljZS1jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciB7d2lkdGg6IDEwMCU7fVxyXG5cdC5wcmljZS1wYWdlIC5tYXRjaC1wcmljZS1jYXJvdXNlbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRle3BhZGRpbmc6IDAgNTBweDt9XHJcblx0LnByaWNlLXBhZ2UgLm1hdGNoLXByaWNlLWNhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIC5tZWRpYXt3aWR0aDogMTAwdnc7aGVpZ2h0OiAyNDhweDt9XHJcblx0LnByaWNlLXBhZ2UgLm1hdGNoLXByaWNlLWNhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIC5tZWRpYS1taWRkbGV7dmVydGljYWwtYWxpZ246IHRvcDt9XHJcblx0LnByaWNlLXBhZ2UgLm1hdGNoLXByaWNlLWNhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIC5tZWRpYS1ib2R5e2ZvbnQtc2l6ZTogMTVweDt9XHJcblx0LnByaWNlLXBhZ2UgLm1hdGNoLXByaWNlLWNhcm91c2VsIC5zd2lwZXItY29udGFpbmVyIC5tZWRpYS1vYmplY3R7d2lkdGg6IDczcHg7fVxyXG5cdFxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXJ7Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7fVxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXIgdHIgdGQsLmg1cHJpY2UtdGFibGUgLnRhYmxlLWJvcmRlciB0ciB0aHtib3JkZXItbGVmdDogbm9uZTtib3JkZXItcmlnaHQ6IG5vbmU7fVxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXIgdHIgdGQ6Zmlyc3QtY2hpbGR7dGV4dC1hbGlnbjogY2VudGVyO2ZvbnQtd2VpZ2h0OiA3MDA7fVxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXIgdHIgdGQ6Zmlyc3QtY2hpbGQgLmljb25ze2Zsb2F0OiBub25lO31cclxuXHQuaDVwcmljZS10YWJsZSAudGFibGUtYm9yZGVyID4gdGJvZHkgKyB0Ym9keSAgdHI6Zmlyc3QtY2hpbGQgdGQsLmg1cHJpY2UtdGFibGUgLnRhYmxlLWJvcmRlciA+IHRib2R5ICsgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGh7Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7fVxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXIgIC50YWJsZS1oaWRle2Rpc3BsYXk6IG5vbmU7fVxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXIgIC52aWV3LW1vcmV7YmFja2dyb3VuZDogI2Y1ZjVmNTtmb250LXdlaWdodDogNDAwO31cclxuXHQuaDVwcmljZS10YWJsZSAudGFibGUtYm9yZGVyICAudmlldy1tb3JlIGl7Zm9udC1zaXplOiAyMnB4O3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxyXG5cdC5oNXByaWNlLXRhYmxlIC50YWJsZS1ib3JkZXIgIC50YWJsZS1oZWFkIHRoe3BhZGRpbmctdG9wOiAyOHB4OyBwYWRkaW5nLWJvdHRvbTogMjhweDt9XHJcblx0Lmg1cHJpY2UtdGFibGUgLnByaWNlLXRhYmxlPnRoZWFkPnRyPnRoIGg1e2ZvbnQtc2l6ZTogMjBweDt9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCApIHtcclxuXHQuYXNpZGUtcGFnZSAucGFnZS1jb250ZW50IHtcclxuXHQgICAgcGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblx0LmhlYWRlcntcclxuXHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHggKSB7XHJcblx0LmJhbm5lciAuY29udGFpbmVye3BhZGRpbmctdG9wOiA1MHB4O31cclxuXHQuYXNpZGUtcmlnaHQtd3JhcHtkaXNwbGF5OiBibG9jazt9XHJcblx0LnBkLW1haW57cGFkZGluZzogNDBweCAwIDYwcHg7fVxyXG5cdFxyXG5cdC5ncmFkZS1kZXRhaWwgLnJpZ2h0e3Bvc2l0aW9uOiBhYnNvbHV0ZTtyaWdodDogMDt0b3A6IDA7fVxyXG5cdC5ncmFkZS1kZXRhaWwgLm1lc3NhZy13cmFwe3Bvc2l0aW9uOiBzdGF0aWM7d2lkdGg6IDEwMCU7fVxyXG5cdC5ncmFkZS1kZXRhaWwgLm1lc3NhZy13cmFwIC5tZXNzYWdlLWJ0bntkaXNwbGF5OiBub25lO31cclxuXHRcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCApIHtcclxuXHQuYmFubmVyIC5yb3c+ZGl2OmZpcnN0LWNoaWxkIGltZ3ttYXgtd2lkdGg6IDUwMHB4O31cclxuXHQuYmFubmVyIC5jb250YWluZXJ7aGVpZ2h0OiA0MjBweDt9XHJcbn1cclxuXHJcblxyXG5cclxuIl19 */
