@charset "utf-8";
/* /webgame/home/wd/css/nwd.css */
body { background-color: #f0f; }

.my_ftop { background: #f0f; }

.wd_box .opt_btn span {
	position: absolute;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	cursor: pointer;
}
.wd_box .opt_btn span:hover{
	filter: brightness(1.2);
}
/*wd_cont*/
.wd_box .wd_cont {
	width: 890px;
	height: 540px;
}

/*mod_specialbtn*/
.mod_specialbtn {
	height: 43px;
	padding-left: 295px;
	margin-right: -60px;
	overflow: hidden;
}

/*btnlist*/
.btnlist li {
	float: left;
	margin-right: 20px;
	width: 93px;
	height: 43px;
	overflow: hidden;
}

.btnlist li a {
	display: block;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}

.btnlist .a2 {
	margin-right: 190px;
}

.frm_asidebar {
	padding-top: 182px;
	width: 290px;
	float: left;
}
.frm_main {
	float: right;
	width: 594px;
}

/* 选服用户信息 */
.out_face_hd {
	padding: 3px 0 0 20px;
	height: 28px;
}

/*图片轮播*/
.slide {
	width: 290px;
	height: 120px;
	overflow: hidden;
	position: relative;
	*zoom: 1;
	margin: 0;
}
.slide_main {
	width: 288px;
	height: 118px;
	border: solid 1px #727272;
}
.slide_ul {
	position: absolute;
	width: 288px;
	height: 118px;
	overflow: hidden;
}
.slide_ul li {
	width: 288px;
	height: 118px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.slide_ul li a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
.slide_ul li img {
	width: 288px;
	height: 118px;
	overflow: hidden;
}
.slide_num {
	position: absolute;
	right: 5px;
	bottom: 6px;
	z-index: 53;
}

.slide_num li {
	width: 14px;
	height: 11px;
	float: left;
	margin-right: 5px;
	overflow: hidden;
	cursor: pointer;
	line-height: 0;
	font-size: 0;
}

/*mod_xwgg*/
.mod_xwgg {
	padding: 7px 12px 8px 11px;
	width: 267px;
	height: 118px;
	margin-top: 12px;
	overflow: hidden;
}

/*textlist_item*/
.textlist_item {
	width: 100%;
	height: 118px;
	overflow: hidden; /* padding:5px 0; */
}
.textlist_time li {
	padding-left: 10px;
	line-height: 23px;
	height: 23px;
	float: left;
	width: 257px;
	overflow: hidden;
}

.textlist_time li a {
	float: left;
	width: 225px;
	word-wrap: break-word;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	height: 25px;
}

/*m_all_ser*/
.m_server {
	width: 580px;
	margin: 0 auto;
}
.m_server .m_server_bd {
	width: 580px;
}

.server_all #pane2{
	height: 105px;
}

/* 调整实名认证弹出框部分样式 */
.certify_dialog {
	top: 100px !important;
	margin-left: -310px!important;
	margin-top: 0!important;
	box-shadow: none;
	left: 670px!important;
}
.ser_out_face{
	z-index: 11;
}
.mod_refresh{
	width: 330px;
	height: 150px;
	background-color: #fff;
	border-radius: 10px;
	padding: 30px 0 0;
	position: absolute;
	left: 500px;
	top: 150px;
	z-index: 1;
	display: none!important
}
.mod_refresh .tit{
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	line-height: 40px;
}
.mod_refresh .btn_refresh{
    display: block;
	width: 130px;
	height: 54px;
	overflow: hidden;
	margin: 15px auto 0;
	background: #00a9e8;
	color: #fff;
	font-size: 18px;
	padding-left: 50px;
	letter-spacing: 10px;
	line-height: 54px;
	border-radius: 10px;
	position: relative;
	*zoom:1;
}

.mod_refresh .btn_refresh .icon_refresh{
	background:  url(../webgame/home/wd/images/btn_refresh.png?ee5eb27) 0 0 no-repeat;
	position: absolute;
	width: 26px;
	height: 22px;
	overflow: hidden;
	top: 16px;
	right: 50px;
}
/* 第三方登录弹出框 */
.ui-dialog { z-index: 201199 !important; }
.wg_dialog { position: relative; *zoom: 1; background: #fff; }
.wg_dialog_hd { width: 800px; height: 50px; background: #51b7ec; }
.wg_dialog_bd { width: 800px; height: 500px; background: #fff; }
.wg_dialog_close { background: url(../webgame/home/wd/images/ico_close.png?ee5eb27); width: 32px; height: 32px; position: absolute; top: 5px; right: 5px; cursor: pointer; }


/* slide  */
.slide .slide_ul li{
	 opacity: 0;
}
.slide .slide_ul li.cur{
	opacity: 1;
}
/* /webgame/touch/wd/css/nwd.css */
@charset "UTF-8";
body,
html {
  width: 100%;
  height: 100%;
}

body {
  background-color: #fff;
}

.my_ftop {
  background: #fff;
}

.btnlist li a {
  background-image: url(../webgame/touch/wd/images/sprite_nav.png?18d0e66);
  background-repeat: no-repeat;
}

.btn-refresh, a.jScrollArrowDown:hover, a.jScrollArrowUp:hover, a.jScrollArrowDown, a.jScrollArrowUp {
  background-image: url(../webgame/touch/wd/images/sprite_btn.png?18d0e66);
  background-repeat: no-repeat;
}

/* 微端区域 固定  */
/* 用户中心 */
/* 位置 */
/* 登录tab文字-一般 */
/* 登录tab文字-当前 */
/* 默认不设置,第三方登陆后颜色 */
/* $color-primary-welcome:#000; */
/* 选服输入项 */
/* 选服tab项 */
/* 选服tab项——当前 */
/* 选服tab项——线 */
/* 实名认证弹出框位置 */
.certify_dialog {
  left: 477px !important;
}

.ui-dialog-mask {
  background: none !important;
}

/* 微端区域 */
/* 高宽固定 */
.wd_box {
  width: 1100px;
  /* 多20px避免底部白边 */
  height: 660px;
  /* 上线必须注释背景 */
  background: url(../webgame/touch/wd/images/bg.png?18d0e66) no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -550px; /* (width + padding)/2 */
  margin-top: -330px; /* (height + padding)/2 */
}

.frm_asidebar {
  padding: 140px 0 0 33px;
  width: 436px;
}

/* 覆盖样式 */
.wd_box .wd_cont {
  width: 1100px;
  height: 660px;
}

.mod_specialbtn {
  /* 覆盖样式 */
  padding: 0;
  margin: 0;
  position: absolute;
  left: 148px;
  top: 55px;
}

.btnlist li {
  width: auto;
}

.btnlist .a2 {
  margin-right: 235px;
}

.btnlist .a1 a {
  background-position: 0 0;
  width: 148px;
  height: 44px;
}
.btnlist .a1 a:hover {
  background-position: 0 -48px;
  width: 148px;
  height: 44px;
}

.btnlist .a2 a {
  background-position: 0 -96px;
  width: 148px;
  height: 44px;
}
.btnlist .a2 a:hover {
  background-position: -152px 0;
  width: 148px;
  height: 44px;
}

.btnlist .a3 a {
  background-position: -152px -48px;
  width: 148px;
  height: 44px;
}
.btnlist .a3 a:hover {
  background-position: -152px -96px;
  width: 148px;
  height: 44px;
}

.btnlist .a4 a {
  background-position: 0 -144px;
  width: 148px;
  height: 44px;
}
.btnlist .a4 a:hover {
  background-position: -152px -144px;
  width: 148px;
  height: 44px;
}

/* 轮播按钮颜色 */
.slide {
  width: 436px;
  height: 215px;
}
.slide .slide_num li {
  width: 16px;
  height: 6px;
  float: left;
  margin-right: 6px;
  overflow: hidden;
  cursor: pointer;
  line-height: 0;
  background: #fef3d4;
  border: none;
}
.slide .slide_num li.cur {
  background: #f7aa16;
  border: none;
}
.slide .slide_main {
  width: 436px;
  height: 215px;
  border: 0 none;
}
.slide .slide_ul {
  width: 436px;
  height: 215px;
  overflow: hidden;
  position: relative;
}
.slide .slide_ul li {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
}
.slide .slide_ul li a {
  width: 100%;
  height: 100%;
  display: block;
  text-decoration: none;
}
.slide .slide_ul li img {
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 0;
}

.mod_tab {
  background: url(../webgame/touch/wd/images/bg_xwgg.png?18d0e66) no-repeat top left;
  width: 436px;
  height: 255px;
  padding: 10px 0 0 15px;
  box-sizing: border-box;
  margin-top: 8px;
}
.mod_tab .tab_hd {
  border-bottom: 1px solid #5565a5;
}
.mod_tab .tab_hd li {
  float: left;
  padding: 0 5px;
  font-size: 12px;
  line-height: 24px;
  color: #c9fdff;
  border-bottom: 2px solid transparent;
  position: relative;
  margin-bottom: -1px;
  cursor: pointer;
  margin-right: 5px;
  text-align: center;
  box-sizing: border-box;
  width: 66px;
}
.mod_tab .tab_hd li.cur {
  font-size: 14px;
  color: #f7aa16;
  border-color: #a77c5a;
}
.mod_tab .tab_bds {
  padding-top: 10px;
}
.mod_tab .tab_bd {
  display: none;
}
.mod_tab .textlist_item {
  height: 196px;
}

/* 新闻列表-行 */
.textlist_time li {
  background: url(../webgame/touch/wd/images/dot.png?18d0e66) no-repeat 0 12px;
  border-bottom: dotted 1px #5f71b1;
  padding-left: 10px;
  width: 398px;
  /* 覆盖样式 */
  line-height: 27px;
  height: 27px;
}

.textlist_time span {
  float: right;
  color: #c9fdff;
}

.textlist_time li a {
  color: #c9fdff;
  width: 280px;
}
.textlist_time li a:hover {
  color: #f7aa16;
}

/* 维护框位置 */
.wue_notice {
  width: 580px !important;
  margin: 0 auto;
  /* 背景调整位置也要调整（因为外面用padding） */
  left: 477px;
  top: 140px;
  height: 346px !important;
  position: absolute;
}

/* 用户中心-选服 */
.ser_out_face {
  height: 350px;
  width: 590px;
  /* 背景调整下 这里定位也要对应调整 */
  left: 477px;
  top: 140px;
  position: absolute;
}

.out_face_hd {
  padding: 3px 0 0 20px;
  background: url(../webgame/touch/wd/images/bg_server_hd.png?18d0e66) 0 0 no-repeat;
  height: 28px;
}

.out_face_bd,
.login_new {
  /* 有花纹用图 */
  background: url(../webgame/touch/wd/images/bg_ptlogin.png?18d0e66) no-repeat;
  width: 590px;
  height: 449px;
  /* 纯色 */
  /* background:#242e40; */
}

.out_face_fd {
  height: auto;
}

/*m_server*/
.m_server_bd h2 {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}

/*m_played_ser*/
.m_played_ser {
  color: #fff;
}

.m_played_ser .nplay {
  line-height: 40px;
  color: #fff;
}

/* news_login_bar*/
.news_login_bar {
  color: #c9fdff;
  padding: 5px 0 4px 0;
}

.news_login_bar a {
  color: #c9fdff;
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

.news_login_bar {
  color: #c9fdff;
  padding: 5px 0 4px 0;
}
.news_login_bar a,
.news_login_bar span {
  color: #c9fdff;
}

.news_login_bar a.username {
  color: #c9fdff;
  font-weight: bold;
  margin-left: 5px;
}

.news_login_bar .loginout {
  cursor: pointer;
  display: inline-block;
  *zoom: 1;
  *display: inline;
  color: #c9fdff;
}

a.allTxt {
  color: #fff;
}

.w_tit {
  color: #fff;
}
.w_tit a {
  color: #feb3ff;
}

/* 微端区域 固定  */
/* 用户中心 */
/* 位置 */
/* 登录tab文字-一般 */
/* 登录tab文字-当前 */
/* 默认不设置,第三方登陆后颜色 */
/* $color-primary-welcome:#000; */
/* 选服输入项 */
/* 选服tab项 */
/* 选服tab项——当前 */
/* 选服tab项——线 */
/* 实名认证弹出框位置 */
.certify_dialog {
  left: 477px !important;
}

.ui-dialog-mask {
  background: none !important;
}

.select_ser {
  margin-right: 25px;
  color: #fff;
}

.select_ser .ser_txt {
  border: solid #fff 1px;
  background-color: #ffffff;
  color: #5a64d1;
}

.alert_w {
  background: url(../webgame/touch/wd/images/sprite_6.png?18d0e66) no-repeat 0 0;
}

/*server_box*/
.server_num li {
  background: #867fe7;
  border-color: #a39df9;
  color: #c9fdff;
  transition: all 0.3s;
}

.server_num li.cur {
  background: #6254d7;
  border-bottom-color: #6254d7;
  color: #c9fdff;
}

.server_all .m_server_num {
  border-bottom-color: #a39df9;
}

/*scrollbar*/
.jScrollPaneContainer {
  outline: none;
}

a.jScrollArrowUp {
  background-position: -104px -66px;
  width: 19px;
  height: 19px;
  transition: all 0.3s;
}

a.jScrollArrowDown {
  background-position: -127px -66px;
  width: 19px;
  height: 17px;
  transition: all 0.3s;
}

a.jScrollArrowUp:hover {
  background-position: -104px -66px;
  width: 19px;
  height: 19px;
  filter: brightness(1.2);
}

a.jScrollArrowDown:hover {
  background-position: -127px -66px;
  width: 19px;
  height: 17px;
  filter: brightness(1.2);
}

.jScrollPaneTrack {
  background: rgb(101, 93, 213);
}

.jScrollPaneDrag {
  background: rgb(134, 127, 231);
}

.allTxt_box .allTxt {
  color: #fff;
}

.server_all .server_box {
  height: 105px;
}

.btn-refresh {
  background-position: -166px 0;
  width: 74px;
  height: 29px;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
  position: absolute;
  left: 1130px;
  top: 200px;
}
.btn-refresh:hover {
  background-position: -166px -33px;
  width: 74px;
  height: 29px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm53ZC5zY3NzIiwic3ByaXRlX25hdi5zY3NzIiwic3ByaXRlX2J0bi5zY3NzIiwiZ2FtZV9jb25maWcuc2NzcyIsImdhbWVfY29uZmlnX2Jhc2Uuc2NzcyIsIm1vZF9zZXJ2ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQ3lDTTtFQUNJO0VBQ0E7OztBQ1FKO0VBQ0k7RUFDQTs7O0FDM0RaO0FBYUE7QUFDQTtBQW9CQTtBQVFBO0FBS0E7QUFDQTtBQUlBO0FBSUE7QUFLQTtBQUVBO0FBTUE7QUFDQTtFQUNJOzs7QUFJSjtFQUNJOzs7QUhoRUo7QUFDQTtBQUNBO0VHWEksT0NQWTtBRFFaO0VBQ0EsUUNSYztBRFVkO0VBQ0M7RUhRSDtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0FBQ0E7RUFDRTtFQUNBOzs7QUFJRjtBQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsTUkxQ1c7RUoyQ1gsS0kxQ1U7OztBSjRDWjtFQUNFOzs7QUFHRjtFQUNDOzs7QUFNRDtFQzlDZ0I7RUFDQTtFQUNBOztBRDhDZDtFQzNDYztFQUNBO0VBQ0E7OztBRDZDaEI7RUMxQ2dCO0VBQ0E7RUFDQTs7QUQwQ2Q7RUN2Q2M7RUFDQTtFQUNBOzs7QUR5Q2hCO0VDdENnQjtFQUNBO0VBQ0E7O0FEc0NkO0VDbkNjO0VBQ0E7RUFDQTs7O0FEcUNoQjtFQ2xDZ0I7RUFDQTtFQUNBOztBRGtDZDtFQy9CYztFQUNBO0VBQ0E7OztBRGtDaEI7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlJbEZnQjtFSm1GaEI7O0FBQ0E7RUFDRSxZSW5Ga0I7RUpvRmxCOztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRztFQUNBO0VBQ0E7O0FBSVA7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0k7OztBQUlOO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBLE9JeEt5Qjs7O0FKMEszQjtFQUNFLE9JNUtvQjtFSjZLcEI7O0FBQ0E7RUFDRSxPSTdLc0I7OztBSmlMMUI7QUFDQTtFQUNFO0VBQ0E7QUFDQTtFQUNBLE1JbE1pQjtFSm1NakIsS0lwTWdCO0VKcU1oQjtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtBQUNBO0VBQ0EsTUk3TWlCO0VKOE1qQixLSS9NZ0I7RUpnTmhCOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBR2xNSTtFQUNBO0VBQ0EsT0N6QlM7RUQwQlQsUUN6QlU7QUQwQmI7QUFDQTs7O0FIaU1EO0VBQ0U7OztBQUdGO0FBQ0E7RUFDRSxPSWxOc0I7RUptTnRCO0VBQ0E7OztBQUdGO0FBQ0E7RUFDRSxPSXpOc0I7OztBSjJOeEI7RUFDRTtFQUNBLE9JN05zQjs7O0FKZ094QjtBQUNBO0VBQ0UsT0luT3lCO0VKb096Qjs7O0FBRUY7RUFDRSxPSXZPeUI7RUp3T3pCO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRSxPSTdPeUI7RUo4T3pCOztBQUNBO0FBQUE7RUFFRSxPSWpQdUI7OztBSm9QM0I7RUFDRSxPSW5QcUI7RUpvUHJCO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPSTlQeUI7OztBSmlRM0I7RUFDRSxPSWpRc0I7OztBSm9ReEI7RUFDRSxPSXJRc0I7O0FKc1F0QjtFQUNFLE9JblBpQjs7O0FEdkNyQjtBQWFBO0FBQ0E7QUFvQkE7QUFRQTtBQUtBO0FBQ0E7QUFJQTtBQUlBO0FBS0E7QUFFQTtBQU1BO0FBQ0E7RUFDSTs7O0FBSUo7RUFDSTs7O0FFL0VKO0VBQWE7RUFBb0IsT0RzQlQ7OztBQ3JCeEI7RUZ3REk7RUFBd0Msa0JDakN6QjtFRGlDNEQsT0MvQnpEOzs7QUNyQnRCO0VBQVM7OztBQUVUO0FBQ0E7RUZxREksWUNsQ1k7RURrQ2UsY0NqQ1g7RURpQzJDLE9DaEM1QztFRGlDZjs7O0FFbkRKO0VGc0QyQixZQ25DUDtFRG1Dd0MscUJDbkN4QztFRG1DK0UsT0NsQzVFOzs7QUNqQnZCO0VGcUQrQixxQkNuQ2I7OztBQ2RsQjtBQUNBO0VBQXNCOzs7QUFDdEI7RUgwQmdCO0VBQ0E7RUFDQTtFR3pCZDs7O0FBRUY7RUhnQmdCO0VBQ0E7RUFDQTtFR2ZkOzs7QUFFRjtFSGdCZ0I7RUFDQTtFQUNBO0VHZmQ7OztBQUVGO0VITWdCO0VBQ0E7RUFDQTtFR0xkOzs7QUFHRjtFRjRCd0IsWUM1RFA7OztBQ21DakI7RUYwQnVCLFlDNURQOzs7QUNxQ2hCO0VBQW9CLE9EekJJOzs7QUMwQnhCO0VBQXlCOzs7QUxtUHpCO0VFeFJnQjtFQUNBO0VBQ0E7RUZ5UmQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VFNVJjO0VBQ0E7RUFDQSIsImZpbGUiOiJud2QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5ib2R5LFxyXG5odG1sIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuYm9keSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4ubXlfZnRvcCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5AaW1wb3J0IFwic3ByaXRlX25hdlwiO1xyXG5AaW1wb3J0IFwic3ByaXRlX2J0blwiO1xyXG5AaW1wb3J0IFwiZ2FtZV9jb25maWdcIjtcclxuXHJcbi8qIOW+ruerr+WMuuWfnyAqL1xyXG4vKiDpq5jlrr3lm7rlrpogKi9cclxuLndkX2JveCB7XHJcbiAgQGluY2x1ZGUgd2QtYm94O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC01NTBweDsgLyogKHdpZHRoICsgcGFkZGluZykvMiAqL1xyXG4gIG1hcmdpbi10b3A6IC0zMzBweDsgLyogKGhlaWdodCArIHBhZGRpbmcpLzIgKi9cclxufVxyXG5cclxuLmZybV9hc2lkZWJhciB7XHJcbiAgcGFkZGluZzogMTQwcHggIDAgMCAgMzNweDtcclxuICB3aWR0aDogNDM2cHg7XHJcbn1cclxuXHJcbi8qIOimhuebluagt+W8jyAqL1xyXG4ud2RfYm94IC53ZF9jb250IHtcclxuICB3aWR0aDogMTEwMHB4O1xyXG4gIGhlaWdodDogNjYwcHg7XHJcblxyXG59XHJcblxyXG4ubW9kX3NwZWNpYWxidG4ge1xyXG4gIC8qIOimhuebluagt+W8jyAqL1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAkbmF2LWxlZnQ7XHJcbiAgdG9wOiAkbmF2LXRvcDtcclxufVxyXG4uYnRubGlzdCBsaXtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmJ0bmxpc3QgLmEyIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDIzNXB4O1xyXG59XHJcblxyXG4uYnRubGlzdCBsaSBhIHtcclxuICBAZXh0ZW5kICVzcHJpdGVfbmF2O1xyXG59XHJcbi5idG5saXN0IC5hMSBhIHtcclxuICBAaW5jbHVkZSBuYXZfMTtcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIG5hdl8xX2g7XHJcbiAgfVxyXG59XHJcbi5idG5saXN0IC5hMiBhIHtcclxuICBAaW5jbHVkZSBuYXZfMjtcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIG5hdl8yX2g7XHJcbiAgfVxyXG59XHJcbi5idG5saXN0IC5hMyBhIHtcclxuICBAaW5jbHVkZSBuYXZfMztcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIG5hdl8zX2g7XHJcbiAgfVxyXG59XHJcbi5idG5saXN0IC5hNCBhIHtcclxuICBAaW5jbHVkZSBuYXZfNDtcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIG5hdl80X2g7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDova7mkq3mjInpkq7popzoibIgKi9cclxuLnNsaWRlIHtcclxuICB3aWR0aDogNDM2cHg7XHJcbiAgaGVpZ2h0OiAyMTVweDtcclxuICAuc2xpZGVfbnVtIGxpIHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktc2xpZGUtYnRuO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgJi5jdXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1zbGlkZS1idG4tY3VyO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGlkZV9tYWlue1xyXG4gICAgd2lkdGg6IDQzNnB4O1xyXG4gICAgaGVpZ2h0OiAyMTVweDtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gIH1cclxuICAuc2xpZGVfdWwge1xyXG4gICAgd2lkdGg6IDQzNnB4O1xyXG4gICAgaGVpZ2h0OiAyMTVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kX3RhYntcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnX3h3Z2cucG5nKSBuby1yZXBlYXQgdG9wIGxlZnQ7XHJcbiAgd2lkdGg6IDQzNnB4O1xyXG4gIGhlaWdodDoyNTVweDtcclxuICBwYWRkaW5nOiAxMHB4IDAgMCAgMTVweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxuICAudGFiX2hke1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NTY1YTU7XHJcbiAgICBsaXtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogI2M5ZmRmZjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgd2lkdGg6IDY2cHg7XHJcbiAgICAgICYuY3Vye1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGNvbG9yOiAjZjdhYTE2O1xyXG4gICAgICAgICBib3JkZXItY29sb3I6ICNhNzdjNWE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRhYl9iZHN7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB9XHJcbiAgLnRhYl9iZHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgLnRleHRsaXN0X2l0ZW17XHJcbiAgICAgIGhlaWdodDogMTk2cHg7XHJcbiAgfSAgXHJcbn1cclxuXHJcbi8qIOaWsOmXu+WIl+ihqC3ooYwgKi9cclxuLnRleHRsaXN0X3RpbWUgbGkge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZG90LnBuZykgbm8tcmVwZWF0IDAgMTJweDtcclxuICBib3JkZXItYm90dG9tOiBkb3R0ZWQgMXB4ICRwcmltYXJ5LXh3Z2ctZG90dGVkO1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB3aWR0aDogMzk4cHg7XHJcbiAgLyog6KaG55uW5qC35byPICovXHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgaGVpZ2h0OiAyN3B4O1xyXG59XHJcbi50ZXh0bGlzdF90aW1lIHNwYW4ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBjb2xvcjogJHByaW1hcnkteHdnZy1jb2xvci1kYXRlO1xyXG59XHJcbi50ZXh0bGlzdF90aW1lIGxpIGEge1xyXG4gIGNvbG9yOiAkcHJpbWFyeS14d2dnLWNvbG9yO1xyXG4gIHdpZHRoOiAyODBweDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS14d2dnLWNvbG9yLWN1cjtcclxuICB9XHJcbn1cclxuXHJcbi8qIOe7tOaKpOahhuS9jee9riAqL1xyXG4ud3VlX25vdGljZSB7XHJcbiAgd2lkdGg6IDU4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLyog6IOM5pmv6LCD5pW05L2N572u5Lmf6KaB6LCD5pW077yI5Zug5Li65aSW6Z2i55SocGFkZGluZ++8iSAqL1xyXG4gIGxlZnQ6ICRwdC1zZXJ2ZXItbGVmdDtcclxuICB0b3A6ICRwdC1zZXJ2ZXItdG9wO1xyXG4gIGhlaWdodDogMzQ2cHggIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi8qIOeUqOaIt+S4reW/gy3pgInmnI0gKi9cclxuLnNlcl9vdXRfZmFjZSB7XHJcbiAgaGVpZ2h0OiAzNTBweDtcclxuICB3aWR0aDogNTkwcHg7XHJcbiAgLyog6IOM5pmv6LCD5pW05LiLIOi/memHjOWumuS9jeS5n+imgeWvueW6lOiwg+aVtCAqL1xyXG4gIGxlZnQ6ICRwdC1zZXJ2ZXItbGVmdDtcclxuICB0b3A6ICRwdC1zZXJ2ZXItdG9wO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ub3V0X2ZhY2VfaGQge1xyXG4gIHBhZGRpbmc6IDNweCAwIDAgMjBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnX3NlcnZlcl9oZC5wbmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG59XHJcbi5vdXRfZmFjZV9iZCxcclxuLmxvZ2luX25ldyB7XHJcbiAgQGluY2x1ZGUgcHRfYmc7XHJcbn1cclxuLm91dF9mYWNlX2ZkIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qbV9zZXJ2ZXIqL1xyXG4ubV9zZXJ2ZXJfYmQgaDIge1xyXG4gIGNvbG9yOiAkc2VydmVyLXByaW1hcnktY29sb3I7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKm1fcGxheWVkX3NlciovXHJcbi5tX3BsYXllZF9zZXIge1xyXG4gIGNvbG9yOiAkc2VydmVyLXByaW1hcnktY29sb3I7XHJcbn1cclxuLm1fcGxheWVkX3NlciAubnBsYXkge1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIGNvbG9yOiAkc2VydmVyLXByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbi8qIG5ld3NfbG9naW5fYmFyKi9cclxuLm5ld3NfbG9naW5fYmFyIHtcclxuICBjb2xvcjogJHNlcnZlci1wcmltYXJ5LWhkLWNvbG9yO1xyXG4gIHBhZGRpbmc6IDVweCAwIDRweCAwO1xyXG59XHJcbi5uZXdzX2xvZ2luX2JhciBhIHtcclxuICBjb2xvcjogJHNlcnZlci1wcmltYXJ5LWhkLWNvbG9yO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAqem9vbTogMTtcclxuICAqZGlzcGxheTogaW5saW5lO1xyXG59XHJcbi5uZXdzX2xvZ2luX2JhciB7XHJcbiAgY29sb3I6ICRzZXJ2ZXItcHJpbWFyeS1oZC1jb2xvcjtcclxuICBwYWRkaW5nOiA1cHggMCA0cHggMDtcclxuICBhLFxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICRzZXJ2ZXItcHJpbWFyeS1oZC1jb2xvcjtcclxuICB9XHJcbn1cclxuLm5ld3NfbG9naW5fYmFyIGEudXNlcm5hbWUge1xyXG4gIGNvbG9yOiAkc2VydmVyLXByaW1hcnktbGluaztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcbi5uZXdzX2xvZ2luX2JhciAubG9naW5vdXQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKnpvb206IDE7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICBjb2xvcjogJHNlcnZlci1wcmltYXJ5LWhkLWNvbG9yO1xyXG59XHJcblxyXG5hLmFsbFR4dCB7XHJcbiAgY29sb3I6ICRzZXJ2ZXItcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLndfdGl0IHtcclxuICBjb2xvcjogJHNlcnZlci1wcmltYXJ5LWNvbG9yO1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWxpbms7XHJcbiAgfVxyXG59XHJcblxyXG5AaW1wb3J0IFwibW9kX3NlcnZlclwiO1xyXG5cclxuLmJ0bi1yZWZyZXNoe1xyXG4gIEBleHRlbmQgJXNwcml0ZV9idG47XHJcbiAgQGluY2x1ZGUgIGJ0bi1yZWZyZXNoO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAxMTMwcHg7XHJcbiAgdG9wOiAyMDBweDtcclxuICAmOmhvdmVye1xyXG4gICAgQGluY2x1ZGUgIGJ0bi1yZWZyZXNoX2g7XHJcbiAgfVxyXG59IiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4gICAgICAgICAgICBAbWl4aW4gbmF2XzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0OHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBuYXZfMV9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIG5hdl8yIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIG5hdl8yX2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MnB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIG5hdl8zIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTJweCAtNDhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gbmF2XzNfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUycHggLTk2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIG5hdl80IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0OHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBuYXZfNF9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTJweCAtMTQ0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAlc3ByaXRlX25hdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX25hdi5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXG5cbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXG4vL1xuLy8gLmljb24taG9tZSB7XG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xuLy8gfVxuLy9cbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xuLy9cbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xuICAgICAgICAgICAgQG1peGluIGJ0bi1yZWZyZXNoIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjZweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bi1yZWZyZXNoX2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NnB4IC0zM3B4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl9oZWxwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjZweCAtOThweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fanNyZWdpc3Qge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuX2xvZ2luIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuX3JlZ2lzdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY2cHggLTY2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuX3Njcm9sbF9kb3duIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjdweCAtNjZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fc2Nyb2xsX3VwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDRweCAtNjZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fdGFiIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl90YWJfY3VyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgJXNwcml0ZV9idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9idG4ucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxuXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG5AaW1wb3J0IFwiZ2FtZV9jb25maWdfYmFzZVwiO1xyXG5cclxuLyog5b6u56uv5Yy65Z+fIOWbuuWumiAgKi9cclxuXHJcbkBtaXhpbiB3ZC1ib3gge1xyXG4gICAgd2lkdGg6ICRiZy1ib3gtd2lkdGg7XHJcbiAgICAvKiDlpJoyMHB46YG/5YWN5bqV6YOo55m96L65ICovXHJcbiAgICBoZWlnaHQ6ICRiZy1ib3gtaGVpZ2h0O1xyXG5cclxuICAgIC8qIOS4iue6v+W/hemhu+azqOmHiuiDjOaZryAqL1xyXG4gICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9iZy5wbmcpIG5vLXJlcGVhdDsgXHJcbn1cclxuXHJcblxyXG5cclxuLyog55So5oi35Lit5b+DICovXHJcbi8qIOS9jee9riAqL1xyXG5AbWl4aW4gcHQtbG9naW5EaXZ7XHJcbiAgICB3aWR0aDogNTkwcHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICAvKiDkuLrkuobopobnm5Zqc+S4reeahOiuvue9riAqL1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgIC8qIOWboOS4uua1j+iniOWZqOS4reWxheS4reS4juW+ruerr+ihqOeOsOS4jeS4gOiHtO+8jOaUueeUqOe7neWvueWumuS9jeeEtuWQjnBz6YeP5L2N572uICovXHJcbiAgICBtYXJnaW4tbGVmdDogLTc3cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTkycHg7XHJcbn1cclxuQG1peGluIHB0LWJnIHtcclxuICAgIC8qIOacieiKsee6ueeUqOWbviAqL1xyXG4gICAgYmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2JnX3B0bG9naW4ucG5nKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogJHB0LXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkcHQtaGVpZ2h0O1xyXG5cdC8qIOe6r+iJsiAqL1xyXG5cdC8qIGJhY2tncm91bmQ6IzI0MmU0MDsgKi9cclxufVxyXG5cclxuXHJcbi8qIOeZu+W9lXRhYuaWh+Wtly3kuIDoiKwgKi9cclxuQG1peGluIHB0LXRhYntcclxuICAgIGZvbnQtZmFtaWx5OiBNaWNyb3NvZnRZYUhlaTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktdGFiO1xyXG4gICAgLyogdGV4dC1zaGFkb3c6IzAwMCAxcHggMCAwLCMwMDAgMCAxcHggMCwjMDAwIC0xcHggMCAwLCMwMDAgMCAtMXB4IDA7ICovXHJcbn1cclxuLyog55m75b2VdGFi5paH5a2XLeW9k+WJjSAqL1xyXG5AbWl4aW4gcHQtdGFiLWN1cntcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS10YWItY3VyO1xyXG59XHJcblxyXG4vKiDpu5jorqTkuI3orr7nva4s56ys5LiJ5pa555m76ZmG5ZCO6aKc6ImyICovXHJcbi8qICRjb2xvci1wcmltYXJ5LXdlbGNvbWU6IzAwMDsgKi9cclxuXHJcblxyXG5cclxuLyog6YCJ5pyN6L6T5YWl6aG5ICovXHJcbkBtaXhpbiAgc2VydmVyX3R4dHtcclxuICAgIGJvcmRlcjogc29saWQgJHNlcnZlci1pbnB1dC1ib3JkZXIgMXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiRzZXJ2ZXItaW5wdXQtYmcgO2NvbG9yOiRzZXJ2ZXItaW5wdXQtY29sb3I7XHJcbn1cclxuLyog6YCJ5pyNdGFi6aG5ICovXHJcbkBtaXhpbiAgc2VydmVyX251bV9saXtcclxuICAgIGJhY2tncm91bmQ6ICRzZXJ2ZXItbGktYmc7IGJvcmRlci1jb2xvcjokc2VydmVyLWxpLWJvcmRlcjsgY29sb3I6ICRzZXJ2ZXItbGktY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG59XHJcbi8qIOmAieacjXRhYumhueKAlOKAlOW9k+WJjSAqL1xyXG5AbWl4aW4gIHNlcnZlcl9udW1fbGlfY3VyeyBiYWNrZ3JvdW5kOiRzZXJ2ZXItbGktY3VyLWJnOyAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkc2VydmVyLWxpLWN1ci1iZztjb2xvcjogJHNlcnZlci1saS1jdXItY29sb3I7fVxyXG4vKiDpgInmnI10YWLpobnigJTigJTnur8gKi9cclxuQG1peGluICBzZXJ2ZXJfbnVtX2xpX2N1cl9saW5le2JvcmRlci1ib3R0b20tY29sb3I6ICRzZXJ2ZXItbGktbGluZTt9XHJcblxyXG5AbWl4aW4galNjcm9sbFBhbmVUcmFja3tiYWNrZ3JvdW5kOiAkc2Nyb2xsLXRyYWNrO31cclxuQG1peGluIGpTY3JvbGxQYW5lRHJhZ3tiYWNrZ3JvdW5kOiAkc2Nyb2xsLWRyYWc7fVxyXG5cclxuLyog5a6e5ZCN6K6k6K+B5by55Ye65qGG5L2N572uICovXHJcbi5jZXJ0aWZ5X2RpYWxvZ3tcclxuICAgIGxlZnQ6ICAkcHQtbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLnVpLWRpYWxvZy1tYXNre1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIiRiZy1ib3gtd2lkdGggOiAxMTAwcHg7IFxyXG4gJGJnLWJveC1oZWlnaHQgOiA2NjBweDsgXHJcbiAkbmF2LWxlZnQgOiAxNDhweDsgXHJcbiAkbmF2LXRvcCA6IDU1cHg7IFxyXG4gJHB0LXRvcCA6IDE3MXB4OyBcclxuICRwdC1sZWZ0IDogNDc3cHg7IFxyXG4gJHB0LXdpZHRoIDogNTkwcHg7IFxyXG4gJHB0LWhlaWdodCA6IDQ0OXB4OyBcclxuICRwdC1zZXJ2ZXItdG9wIDogMTQwcHg7IFxyXG4gJHB0LXNlcnZlci1sZWZ0IDogNDc3cHg7IFxyXG4gJHNjcm9sbC10cmFjayA6IHJnYigxMDEsOTMsMjEzKTsgXHJcbiAkc2Nyb2xsLWRyYWcgOiByZ2IoMTM0LDEyNywyMzEpOyBcclxuICRwcmltYXJ5LXNsaWRlLWJvcmRlcjogIzVhNTM1MjsgXHJcbiRwcmltYXJ5LXNsaWRlLWJ0bjogI2ZlZjNkNDtcclxuJHByaW1hcnktc2xpZGUtYnRuLWJvcmRlcjogI2ZlZjNkNDtcclxuJHByaW1hcnktc2xpZGUtYnRuLWN1cjogI2Y3YWExNjtcclxuJHByaW1hcnktc2xpZGUtYnRuLWN1ci1ib3JkZXI6ICNmN2FhMTY7XHJcbiAkcHJpbWFyeS14d2dnLWJvcmRlcjogI2ZlZjNkNDsgXHJcbiAkcHJpbWFyeS14d2dnLWRvdHRlZDogIzVmNzFiMTsgXHJcbiAkcHJpbWFyeS14d2dnLWNvbG9yOiAjYzlmZGZmOyBcclxuICRwcmltYXJ5LXh3Z2ctY29sb3ItZGF0ZTogI2M5ZmRmZjsgXHJcbiAkcHJpbWFyeS14d2dnLWNvbG9yLWN1cjogI2Y3YWExNjsgXHJcbiAkc2VydmVyLXByaW1hcnktaGQtY29sb3I6ICNjOWZkZmY7IFxyXG4gJHNlcnZlci1wcmltYXJ5LWNvbG9yOiAjZmZmOyBcclxuICRzZXJ2ZXItcHJpbWFyeS1saW5rOiAjYzlmZGZmOyBcclxuICRzZXJ2ZXItaW5wdXQtYmc6ICNmZmZmZmY7IFxyXG4gJHNlcnZlci1pbnB1dC1ib3JkZXI6ICNmZmY7IFxyXG4gJHNlcnZlci1pbnB1dC1jb2xvcjogIzVhNjRkMTsgXHJcbiAkc2VydmVyLWxpLWJnOiAjODY3ZmU3OyBcclxuICRzZXJ2ZXItbGktYm9yZGVyOiAjYTM5ZGY5OyBcclxuICRzZXJ2ZXItbGktY29sb3I6ICNjOWZkZmY7IFxyXG4gJHNlcnZlci1saS1jdXItYmc6ICM2MjU0ZDc7IFxyXG4gJHNlcnZlci1saS1jdXItY29sb3I6ICNjOWZkZmY7IFxyXG4gJHNlcnZlci1saS1saW5lOiAjYTM5ZGY5OyBcclxuJHRhYi1oZC1ib3JkZXI6ICM1NjY1YTU7XHJcbiR0YWItaGQtbGk6ICNjOWZkZmY7XHJcbiR0YWItaGQtbGktY3VyOiAjZjdhYTE2O1xyXG4kdGFiLWhkLWxpLWN1ci1ib3JkZXI6ICNhNzdjNWE7XHJcbiRjb2xvci1wcmltYXJ5OiAjYzlmZGZmO1xyXG4kY29sb3ItcHJpbWFyeS10YWI6ICNjOWZkZmY7XHJcbiRjb2xvci1wcmltYXJ5LXRhYi1jdXI6ICNmZmZmZmY7XHJcbiRjb2xvci1wcmltYXJ5LXRpdDogI2M5ZmRmZjtcclxuJGNvbG9yLXByaW1hcnktdGlwOiAjYjJlNGZmO1xyXG4kY29sb3ItcHJpbWFyeS1saW5rOiAjZmViM2ZmO1xyXG4kY29sb3ItcHJpbWFyeS1vdGhlcjogIzY1YzMxZDtcclxuJGNvbG9yLXByaW1hcnktbGluZTogIzZkNjI0NDtcclxuJGNvdW50ZG93bi1iZzogIzkxNzdlZTtcclxuJGNvdW50ZG93bi10eHQ6ICNmZmZmZmY7XHJcblxyXG4iLCJAaW1wb3J0IFwiZ2FtZV9jb25maWdcIjtcclxuLnNlbGVjdF9zZXJ7IG1hcmdpbi1yaWdodDoyNXB4OyAgY29sb3I6JHNlcnZlci1wcmltYXJ5LWNvbG9yO31cclxuLnNlbGVjdF9zZXIgLnNlcl90eHR7XHJcbiAgQGluY2x1ZGUgc2VydmVyX3R4dDtcclxufVxyXG5cclxuLmFsZXJ0X3d7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3Nwcml0ZV82LnBuZykgbm8tcmVwZWF0IDAgMDt9XHJcblxyXG4vKnNlcnZlcl9ib3gqL1xyXG4uc2VydmVyX251bSBsaXtcclxuICBAaW5jbHVkZSBzZXJ2ZXJfbnVtX2xpO1xyXG59XHJcbi5zZXJ2ZXJfbnVtIGxpLmN1cnsgXHJcbiAgQGluY2x1ZGUgc2VydmVyX251bV9saV9jdXI7XHJcbn1cclxuLnNlcnZlcl9hbGwgLm1fc2VydmVyX251bXtcclxuICBAaW5jbHVkZSBzZXJ2ZXJfbnVtX2xpX2N1cl9saW5lO1xyXG59XHJcblxyXG4vKnNjcm9sbGJhciovXHJcbi5qU2Nyb2xsUGFuZUNvbnRhaW5lcntvdXRsaW5lOiBub25lO31cclxuYS5qU2Nyb2xsQXJyb3dVcCB7XHJcbiAgQGV4dGVuZCAlc3ByaXRlX2J0bjtcclxuICBAaW5jbHVkZSBidG5fc2Nyb2xsX3VwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbn1cclxuYS5qU2Nyb2xsQXJyb3dEb3duIHtcclxuICBAZXh0ZW5kICVzcHJpdGVfYnRuO1xyXG4gIEBpbmNsdWRlIGJ0bl9zY3JvbGxfZG93bjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG59XHJcbmEualNjcm9sbEFycm93VXA6aG92ZXJ7XHJcbiAgQGV4dGVuZCAlc3ByaXRlX2J0bjtcclxuICBAaW5jbHVkZSBidG5fc2Nyb2xsX3VwO1xyXG4gIGZpbHRlcjpicmlnaHRuZXNzKDEuMilcclxufVxyXG5hLmpTY3JvbGxBcnJvd0Rvd246aG92ZXJ7XHJcbiAgQGV4dGVuZCAlc3ByaXRlX2J0bjtcclxuICBAaW5jbHVkZSBidG5fc2Nyb2xsX2Rvd247XHJcbiAgZmlsdGVyOmJyaWdodG5lc3MoMS4yKVxyXG59XHJcblxyXG4ualNjcm9sbFBhbmVUcmFja3tcclxuICBAaW5jbHVkZSBqU2Nyb2xsUGFuZVRyYWNrO1xyXG59XHJcbi5qU2Nyb2xsUGFuZURyYWd7XHJcbiAgQGluY2x1ZGUgalNjcm9sbFBhbmVEcmFnO1xyXG59XHJcbi5hbGxUeHRfYm94IC5hbGxUeHR7Y29sb3I6JHNlcnZlci1wcmltYXJ5LWNvbG9yO31cclxuLnNlcnZlcl9hbGwgIC5zZXJ2ZXJfYm94e2hlaWdodDogMTA1cHg7fSJdfQ== */

