/* 以宽度为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('../iconfont/iconfont.eot');
  src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), url('../iconfont/iconfont.woff') format('woff'), url('../iconfont/iconfont.ttf') format('truetype'), url('../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;
  max-width: 1920px;
  margin: auto;
}
/**清除浮动，以及第一个孩子的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: #244D86;
}
.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: #244D86;
}
.bg-sc {
  background-color: #244D86;
}
.f-c {
  color: #244D86;
}
.f-sc {
  color: #244D86;
}
.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 {
  box-sizing: border-box;
  border-top: 6px solid #244D86;
  position: relative;
  z-index: 1000;
}
.header .banner {
  position: relative;
  font-size: 0px;
  height: 110px !important;
}
.header .banner .bg {
  position: relative;
  height: 130px;
}
.header .banner .cover {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  max-width: 100%;
}
.header .banner .cover > .l_con {
  *zoom: 1;
  width: 1200px;
}
.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: 378px;
  height: 51px;
  background: url('../images/change_doc/hb/logo.png') no-repeat;
  background-size: 100% 100%;
  background-position: center;
  margin: 32px 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('../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('../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: #244D86;
  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('../images/change_doc/hb/search.png');
  background-size: 100% 100%;
}
.header .search:hover {
  opacity: 1;
}
.header .nav_bar {
  height: 74px;
  width: 700px;
  float: right;
  margin-top: 36px;
}
.header .navs {
  font-size: 0px;
}
.header .navs > li {
  float: left;
  position: relative;
  padding: 0 16px;
  box-sizing: border-box;
  height: 74px;
}
.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: #0d1011;
  line-height: 44px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.header .navs > li > a p:nth-of-type(2) {
  font-size: 16px;
  color: #0d1011;
  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: 130%;
  opacity: 0;
  left: 0px;
  top: 74px;
  background-color: #244D86;
  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 a {
  color: #fff !important;
  background-color: #E8222A;
}
.header .navs > li:hover {
  color: #E8222A;
}
.header .navs > li:hover > .sub_navs {
  visibility: visible;
  opacity: 1;
}
.header .navs > li:hover .bar {
  width: 100%;
  height: 6px;
  background-color: #E8222A;
  position: absolute;
  top: -42px;
  left: 0;
  right: 0;
  margin: auto;
  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;
  z-index: 11;
}
.header .navs > li:hover > a p {
  color: #E8222A;
}
.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;
}
.header2 {
  position: fixed;
  top: 0;
  width: 100%;
  height: 50px;
  background: rgba(0, 0, 0, 0.8);
}
.header2 .head2_main {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
}
.header2 .right {
  width: 80% !important;
}
.header2 .right li a {
  color: red;
}
.header2 .left {
  display: inline-block;
  vertical-align: middle;
  margin-right: 30px;
}
.header2 .left .logo_s {
  width: 282px;
  height: 40px;
  background: url(../images/change_doc/hb/logo_s.png) no-repeat center;
  background: url(../images/change_doc/hb/logo_s.svg) no-repeat center;
  background-size: 100% 100%;
}
.header2 .nav_bar {
  width: 870px;
  display: inline-block;
  vertical-align: middle;
  background: none;
}
.header2 .nav_bar .l_con {
  width: 100%;
  position: relative;
}
.header2 .nav_bar .l_con .navs li {
  padding: 0 15px !important;
}
.header2 .nav_bar .l_con .navs li a {
  color: #fff;
}
.header2 .nav_bar .l_con .navs li:hover {
  padding: 0 15px !important;
  background-color: #244D86;
}
.footer {
  position: relative;
  width: 100%;
  max-width: 100%;
  height: 274px;
  background-color: #244D86;
  background-repeat: no-repeat;
  background-position: top center;
  background: #244D86;
}
.footer .info {
  height: 234px;
}
.footer .info .l_con {
  *zoom: 1;
}
.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: 270px;
  height: 234px;
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url('../images/change_doc/hb/ico_v_line.png');
}
.footer .info .chunk_1 .logo {
  width: 270px;
  height: 120px;
  margin-top: 45px;
  background: url('../images/change_doc/hb/logo-footer.png') no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
.footer .info .chunk_2 {
  float: left;
  width: 200px;
  height: 234px;
  padding-left: 35px;
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url('../images/change_doc/hb/ico_v_line.png');
}
.footer .info .chunk_2 .tit {
  margin-top: 44px;
  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: 140px;
  line-height: 26px;
}
.footer .info .chunk_2 .con .list_1 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;
  display: block;
}
.footer .info .chunk_2 .con .list_1 a:hover {
  text-decoration: underline;
  color: #DBC686;
}
.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: 310px;
  height: 234px;
  padding-left: 40px;
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url('../images/change_doc/hb/ico_v_line.png');
}
.footer .info .chunk_3 .tit {
  margin-top: 44px;
  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;
  margin-top: 17px;
  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_3 .con:before,
.footer .info .chunk_3 .con:after {
  content: "";
  display: table;
}
.footer .info .chunk_3 .con:after {
  clear: both;
}
.footer .info .chunk_4 {
  *zoom: 1;
  float: right;
  width: 250px;
  height: 234px;
  padding-left: 37px;
}
.footer .info .chunk_4:before,
.footer .info .chunk_4:after {
  content: "";
  display: table;
}
.footer .info .chunk_4:after {
  clear: both;
}
.footer .info .chunk_4 .code1,
.footer .info .chunk_4 .code2,
.footer .info .chunk_4 .code3 {
  position: relative;
  float: left;
  width: 100px;
  margin-top: 58px;
}
.footer .info .chunk_4 .code1 .txt,
.footer .info .chunk_4 .code2 .txt,
.footer .info .chunk_4 .code3 .txt {
  position: relative;
  left: 50%;
  width: 134px;
  margin-top: 12px;
  margin-left: -67px;
  text-align: center;
  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_4 .code1 > .code_img,
.footer .info .chunk_4 .code2 > .code_img,
.footer .info .chunk_4 .code3 > .code_img,
.footer .info .chunk_4 .code1 > .code_img,
.footer .info .chunk_4 .code2 > .code_img,
.footer .info .chunk_4 .code3 > .code_img,
.footer .info .chunk_4 .code1 > .code_zb,
.footer .info .chunk_4 .code2 > .code_zb,
.footer .info .chunk_4 .code3 > .code_zb,
.footer .info .chunk_4 .code1 > .code_zb,
.footer .info .chunk_4 .code2 > .code_zb,
.footer .info .chunk_4 .code3 > .code_zb {
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('../images/change_doc/hb/code1.png');
}
.footer .info .chunk_4 .code2 {
  float: left;
  margin-left: 13px;
}
.footer .info .chunk_4 .code2 > .code_img,
.footer .info .chunk_4 .code2 > .code_gf {
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('../images/change_doc/hb/code2.png');
}
.footer .bottom {
  text-align: center;
  height: 40px;
  font-size: 12px;
  color: #fff;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  background: #000;
  opacity: 0.3;
}
.wrapper {
  margin: auto;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvZnVuLmxlc3MiLCJiYXNlL2Jhc2UubGVzcyIsImJhc2UvaGIubGVzcyIsImJhc2UvdmFyaWFibGVzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0hBO0VBQ0MsbUJBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDcEhEO0VBQ0MsYUFBYSxVQUFiO0VBQ0EsU0FBUywyQkFBVDtFQUNBLFNBQVMsbUNBQW1DLE9BQU8sMEJBQy9DLDZCQUE2QixPQUFPLGFBQ3BDLDRCQUE0QixPQUFPLGlCQUNuQyxxQ0FBcUMsT0FBTyxNQUhoRDs7QUFLRDtFQUNDLGFBQVksVUFBWjtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTs7QUFFRDtFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTs7QUFFRDtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7O0FBRUQ7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBOztBQUVELEdBQUc7RUFDRixxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUQ0SUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7O0FDNUlELENBQUM7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBOztBQUVEO0VBQ0MsZUFBQTs7QUFHRDtFQWlEQyxrQkFBQTtFQS9DQSxpQkFBQTtFQUVBLFlBQUE7OztBQUtEO0VENUJDLFFBQUE7O0FBQ0EsTUFBQztBQUFTLE1BQUM7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELE1BQUM7RUFDQSxXQUFBOztBQ3lCRjtFRDJHQyxzQkFBQTtFQUNBLDJCQUFBOztFQUNBLDhCQUFBOzs7QUMxR0Q7RUFDQyxXQUFBOztBQUVEO0VBQ0MsWUFBQTs7QUFFRDtF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sYXkuK0qL1xyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLmNlbnRlcihjMyl7XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0bGVmdDo1MCU7XHJcblx0dG9wOjUwJTtcclxuXHQudHJhbnNsYXRlO1xyXG5cdC8vIGJlaGF2aW9yOnVybChwbHVncy9waWUvUElFLmh0Yyk7XHJcbn1cclxuLyoq5bGF5LitKi9cclxuLmNlbnRlcihAdzowLEBoOjApIHdoZW4oZGVmYXVsdCgpKXtcclxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRsZWZ0OjUwJTtcclxuXHR0b3A6NTAlO1xyXG5cdG1hcmdpbi1sZWZ0Oi1Ady8yO1xyXG5cdG1hcmdpbi10b3A6LUBoLzI7XHJcblx0d2lkdGg6QHc7XHJcblx0aGVpZ2h0OkBoO1xyXG59XHJcbi50ZXh0LWp1c2l0eSgpe1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0dGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XHJcbn1cclxuLnRyYW5zZm9ybShAdmFsKXtcclxuICAgIC1tcy10cmFuc2Zvcm06QHZhbDsgLyogSUUgOSAqL1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06QHZhbDsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cclxuICAgIC1vLXRyYW5zZm9ybTpAdmFsO1xyXG4gICAgLW1zLXRyYW5zZm9ybTpAdmFsO1xyXG4gICAgdHJhbnNmb3JtOkB2YWw7XHJcblxyXG59XHJcbi8qKua4hemZpOa1ruWKqCzmjqfliLbnrKzkuIDooYznmoRtYXJnaW4tdG9w5LiN6LW35L2c55SoKi9cclxuLmNsZWFyZml4KCl7XHJcblx0Knpvb206MTtcclxuXHQmOmJlZm9yZSAsJjphZnRlcntcclxuXHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdGRpc3BsYXk6dGFibGU7XHJcblx0fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjbGVhcjpib3RoO1xyXG5cdH1cclxufVxyXG4vKirlhbzlrrlpZTcqL1xyXG4uaW5saW5lLWJsb2NrKCl7XHJcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0KmRpc3BsYXk6aW5saW5lOyBcclxuXHQqem9vbToxO1xyXG59XHJcbi8qKuW8ueaAp+W4g+WxgCovXHJcbi5mbGV4VGFiKEBwbzpzcGFjZS1iZXR3ZWVuLEBhbGlnbjpjZW50ZXIpe1xyXG5cdGRpc3BsYXk6LXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTotd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTpmbGV4O1xyXG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OkBwbztcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6QHBvO1xyXG5cdGFsaWduLWl0ZW1zOkBhbGlnbjtcclxufVxyXG4vKirluLjnlKjlt6blj7Povrnot53orr7nva4qL1xyXG4ucGFkZC10KEB2YWw6LjMxcmVtKXtcclxuXHRwYWRkaW5nLWxlZnQ6QHZhbDtcclxuXHRwYWRkaW5nLXJpZ2h0OkB2YWw7XHJcbn1cclxuLyoq5bi455So5LiK5LiL6L656Led6K6+572uKi9cclxuLnBhZGQtdihAdmFsOi4zMXJlbSl7XHJcblx0cGFkZGluZy10b3A6QHZhbDtcclxuXHRwYWRkaW5nLWJvdHRvbTpAdmFsO1xyXG59XHJcbi8qKuWtl+S9k+iuvue9riovXHJcbi5mKEBzaXplOkBmcy1iYXNlLEBjb2xvcjpAZzMsQGxoOjEwMCUsQGZhbWlseTpAZm9udC1mYW1pbHktc2Fucy1zZXJpZil7XHJcblx0Zm9udC1zaXplOiBAc2l6ZTtcclxuXHRjb2xvcjogQGNvbG9yO1xyXG5cdGxpbmUtaGVpZ2h0OiBAbGg7XHJcblx0Zm9udC1mYW1pbHk6IEBmYW1pbHk7XHJcbn1cclxuLyoq5a2X5L2T54q25oCB6K6+572u77yM5Li76KaB5piv5L2N572u77yM5ZKM5Yqg57KXKi9cclxuLmYtc3RhdGUoQGFsaWduOmNlbnRlcixAd2VpZ2h0Om5vcm1hbCl7XHJcblx0dGV4dC1hbGlnbjpAYWxpZ247XHJcblx0Zm9udC13ZWlnaHQ6QHdlaWdodDtcclxufVxyXG4vKirmoLzlrZDns7vnu5/orr7nva5AbGlzdCDnmb7liIbmr5QqL1xyXG4uZ3JpZChAbGlzdDpAZnMsQGNvdW50OjEwMCxAbnVtOjEpIHdoZW4oQG51bTw9bGVuZ3RoKEBsaXN0KSl7XHJcblx0Pio6bnRoLWNoaWxkKEB7bnVtfSl7XHJcblx0XHRmbG9hdDpsZWZ0O1xyXG5cdFx0d2lkdGg6dW5pdChleHRyYWN0KEBsaXN0LEBudW0pL0Bjb3VudCoxMDAsJSk7XHJcblx0fVxyXG5cdC5ncmlkKEBsaXN0LEBjb3VudCxAbnVtKzEpO1xyXG59XHJcbi8qKuetieWIhuagvOWtkOiuvue9riovXHJcbi5ncmlkLWRlKEBudW06Mikgd2hlbihpc251bWJlcihAbnVtKSl7XHJcblx0Pip7XHJcblx0XHRmbG9hdDpsZWZ0O1xyXG5cdFx0d2lkdGg6dW5pdCgxMDAvQG51bSwlKTtcclxuXHR9XHJcbn1cclxuLyoq6KeE6IyDei1pbmRleOeahOazm+a7peS9v+eUqO+8jOinhOiMg+S6hjflsYLvvIwtMu+8jC0xLDAsMSwyLDMsNCw1Ki9cclxuLmZsb29yKEBsYXllcjoxLEBudW06MCkgd2hlbihAbGF5ZXI8PTUpe1xyXG5cdHotaW5kZXg6QGxheWVyKjEwMDArQG51bSxcclxufSBcclxuLmZsb29yKEBsYXllcjoxLEBudW06MCkgd2hlbihAbGF5ZXI+NSl7XHJcblx0ei1pbmRleDo5OTk5OTk5OTk5OTtcclxufVxyXG4vKirmjqfliLblpJrooYzpmpDol48qL1xyXG4udG9oKEBsbjoxKSB3aGVuKEBsbj0xKXtcclxuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XHJcbn1cclxuLnRvaChAbG4pIHdoZW4oQGxuPjEpe1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxuXHR3b3JkLWJyZWFrOmJyZWFrLWFsbDtcclxuXHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xyXG5cdGRpc3BsYXk6LXdlYmtpdC1ib3g7IC8qKiDlr7nosaHkvZzkuLrkvLjnvKnnm5LlrZDmqKHlnovmmL7npLogKiovXHJcblx0LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOyAvKiog6K6+572u5oiW5qOA57Si5Ly457yp55uS5a+56LGh55qE5a2Q5YWD57Sg55qE5o6S5YiX5pa55byPICoqL1xyXG5cdC13ZWJraXQtbGluZS1jbGFtcDpAbG47IC8qKiDmmL7npLrnmoTooYzmlbAgKiovXHJcbn1cclxuLyoq5by65Yi25LiN5o2i6KGMKi9cclxuLm5vV3JhcHtcclxuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcbn1cclxuLyoq5a695bqmKi9cclxuLndpZHRoKEB2YWw6MTAwJSl7XHJcblx0d2lkdGg6QHZhbDtcclxuXHRtYXgtd2lkdGg6MTAwJTtcclxufVxyXG4vKipyZ2Jh6aKc6Imy5YW85a655oCn6K6+572uKi9cclxuLnJnYmEoQHIsQGcsQGIsQGEpe1xyXG5cdEBjOiByZ2JhKEByLEBnLEBiLEBhKTtcclxuXHRAYzIgOmFyZ2IoQGMpO1xyXG5cdGZpbHRlcjp+XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD0ndHJ1ZScsc3RhcnRDb2xvcnN0cj0nQHtjMn0nLCBlbmRDb2xvcnN0cj0nQHtjMn0nKVwiO1xyXG5cdGJhY2tncm91bmQtY29sb3I6QGM7XHJcblx0OnJvb3QgJntcclxuXHRcdCBmaWx0ZXI6bm9uZTtcclxuXHR9XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKmJvcmRlci1yYWRpdXMq5Ye95pWwKi9cclxuLmJyKEB2YWw6NXB4KXtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtbXMtYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHRib3JkZXItcmFkaXVzOkB2YWw7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKmJveC1zaGFkb3fnmoTlsZ7mgKforr7nva4qL1xyXG4uYnMoQHZhbCl7XHJcblx0LW1vei1ib3gtc2hhZG93OkB2YWw7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OkB2YWw7XHJcblx0Ym94LXNoYWRvdzpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirov4fmuKHliqjnlLsqL1xyXG4udHJhbnNpdGlvbihAdGltOi41cyxAc3R5bGU6YWxsLEBmdW46bGluZWFyLEBkZWxheTowcyl7XHJcblx0dHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcclxuXHQtbW96LXRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG5cdC1vLXRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XHJcbn1cclxuXHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirnm5LlrZDmqKHlnosqL1xyXG4udHJhbnNsYXRlKEB4Oi01MCUsQHk6LTUwJSl7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcblx0LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcblx0LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq55uS5a2Q5qih5Z6LKi9cclxuLmJveChAbW9kZWw6Ym9yZGVyLWJveCl7XHJcblx0Ym94LXNpemluZzpAbW9kZWw7XHJcblx0LW1vei1ib3gtc2l6aW5nOkBtb2RlbDsgLyogRmlyZWZveCAqL1xyXG5cdC13ZWJraXQtYm94LXNpemluZzpAbW9kZWw7IC8qIFNhZmFyaSAqL1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirkuI3og73lpJ/ooqvpgInlj5YqL1xyXG4uc2VsZWN0KEB2YWw6YWxsKXtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OkB2YWw7XHJcblx0LW1vei11c2VyLXNlbGVjdDpAdmFsO1xyXG5cdC1tcy11c2VyLXNlbGVjdDpAdmFsO1xyXG5cdHVzZXItc2VsZWN0OkB2YWw7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKuebkuWtkOmYtOW9sSovXHJcbi5ib3gtc2hhZG93KEBjb2xvcjojNjk2NzYzLEB4OjJweCxAeToycHgsQGJsdXI6OXB4LEB3OjBweCkgd2hlbihpc2NvbG9yKEBjb2xvcikpe1xyXG5cdC1tb3otYm94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OkB4IEB5IEBibHVyIEB3IEBjb2xvcjtcclxuXHRib3gtc2hhZG93OkB4IEB5IEBibHVyIEB3IEBjb2xvcjtcclxuXHQvLyBiZWhhdmlvcjp1cmwocGx1Z3MvcGllL1BJRS5odGMpO1xyXG59XHJcblxyXG5cclxuLmJveC1zaGFkb3coQHZhbCkgd2hlbihAdmFsPW5vbmUpe1xyXG5cdC1tb3otYm94LXNoYWRvdzpAdmFsO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAdmFsO1xyXG5cdGJveC1zaGFkb3c6QHZhbDtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoqYm9yZGVyLXJhZGl1cyrlh73mlbAqL1xyXG4uYm9yZGVyLXJhZGl1cyhAdmFsOjVweCl7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtby1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0Ym9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC8vIGJlaGF2aW9yOiB1cmwocGx1Z3MvcGllL1BJRS5odGMpO1xyXG59XHJcbi8q5YW85a65aWU45Y+K5Lul5LiLKi9cclxuLm9wYWNpdHkoQHZhbCl7XHJcblx0QG51bTpAdmFsKjEwMDtcclxuXHQta2h0bWwtb3BhY2l0eTpAdmFsO1xyXG5cdC1tb3otb3BhY2l0eTpAdmFsO1xyXG5cdG9wYWNpdHk6QHZhbDtcclxuXHRmaWx0ZXI6YWxwaGEob3BhY2l0eT1AbnVtKTtcclxuXHRmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PUB7bnVtfSlcIjtcclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PUBudW0pO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKippbnB1dOeahHBsYWNlaG9sZGVy5a2X5L2T6K6+572uKi9cclxuLnBsYWNlaG9sZGVyKEBhKSB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAYSgpO1xyXG5cdH1cclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAYSgpO1xyXG5cdH1cclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcclxuXHRcdEBhKCk7XHJcblx0fVxyXG59XHJcbi8qKue6v+adoSovXHJcbi5saW5lKEBjb2xvcjpsaWdodGVuKEBnOSwyNyUpLEB3ZWlnaHQ6MXB4LEB0eXBlOnNvbGlkKXtcclxuXHRib3JkZXItYm90dG9tOkB3ZWlnaHQgQHR5cGUgQGNvbG9yO1xyXG59XHJcbi8qKmNocm9tZSDmuIXpmaTmu5rliqjmnaEqL1xyXG4ubm9TY3JvbGwoKXtcclxuXHQmOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmU7fTtcclxufVxyXG4vKipJRTjkuI3mlK/mjIEq5Z6C55u05riQ5Y+Y6ImyKi9cclxuLmJnLWdyYWRpZW50LXYoQGJjLEBlYyl7XHJcblx0YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxuXHRiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxuXHRiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG5cdGJhY2tncm91bmQ6LW1vcy1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcbn1cclxuLyoq5Zu+54mH6aKE5Yqg6L29Ki9cclxuLmltZ1ByZUxvYWQoQHVybCl7XHJcblx0JjphZnRlcntcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGhlaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDBweDtcclxuXHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEB1cmwpO1xyXG5cdH1cclxufVxyXG4vKirlm77niYfpooTliqDovb3pgJrov4diZWZvcmXnmoTmlrnlvI8qL1xyXG4uaW1nUHJlTG9hZEJ5QmVmb3JlKEB1cmwpe1xyXG5cdCY6YmVmb3Jle1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHR3aWR0aDogMHB4O1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoQHVybCk7XHJcblx0fVxyXG59XHJcbi8qKuagheagvCoqL1xyXG4udGFibGUoQHJvdy13aWR0aDo3NTBweCxAY29sLXNwYWNlOjQwcHgsQHJvdy1zcGFjZTozNXB4KXtcclxuXHRAb25lOihAcm93LXdpZHRoIC0gQGNvbC1zcGFjZSo1KS82O1xyXG5cdHdpZHRoOkByb3ctd2lkdGg7XHJcblx0KltjbGFzc149J3Jvdydde1xyXG5cdFx0bWFyZ2luLWxlZnQ6Zmxvb3IoLUBjb2wtc3BhY2UvMik7XHJcblx0XHRtYXJnaW4tcmlnaHQ6Zmxvb3IoLUBjb2wtc3BhY2UvMik7XHJcblx0XHRtYXJnaW4tdG9wOkByb3ctc3BhY2U7XHJcblx0XHRtYXJnaW4tYm90dG9tOjBweDtcclxuXHRcdC5jbGVhcjtcclxuXHR9XHJcblx0KltjbGFzc149J2NvbF8nXXtcclxuXHRcdC5mbDtcclxuXHRcdG1hcmdpbjowcHggZmxvb3IoQGNvbC1zcGFjZS8yKTtcclxuXHR9XHJcblx0LmNvbF8xe1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSk7XHJcblx0fVxyXG5cdC5jb2xfMntcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqMitAY29sLXNwYWNlKTtcclxuXHR9XHJcblx0LmNvbF8ze1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSozK0Bjb2wtc3BhY2UqMik7XHJcblx0fVxyXG5cdC5jb2xfNHtcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqNCtAY29sLXNwYWNlKjMpO1xyXG5cdH1cclxuXHQuY29sXzV7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjUrQGNvbC1zcGFjZSo0KTtcclxuXHR9XHJcblx0LmNvbF82e1xyXG5cdFx0d2lkdGg6QHJvdy13aWR0aDtcclxuXHR9XHJcbn0iLCIvLyBpY29uZm9udFxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ2ljb25mb250JztcclxuXHRzcmM6IHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuZW90Jyk7XHJcblx0c3JjOiB1cmwoJy4uL2ljb25mb250L2ljb25mb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCcuLi9pY29uZm9udC9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCcuLi9pY29uZm9udC9pY29uZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0dXJsKCcuLi9pY29uZm9udC9pY29uZm9udC5zdmcjaWNvbmZvbnQnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcbi5pY29uZm9udHtcclxuXHRmb250LWZhbWlseTpcImljb25mb250XCIgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDAuMnB4O1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuaHRtbHtcclxuXHRtaW4td2lkdGg6MTMwMHB4O1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcblx0aGVpZ2h0OjEwMCU7XHJcbn1cclxuYm9keXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRtaW4taGVpZ2h0OjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcbn1cclxuLmxfY29ue1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdG1hcmdpbjowIGF1dG87XHJcblx0d2lkdGg6MTIwMHB4O1xyXG59XHJcbmltZ1tjbGFzc149XCJpY29uX1wiXXtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHQuc2VsZWN0KG5vbmUpO1xyXG59XHJcbmlbY2xhc3NePVwiaWNvbl9cIl17XHJcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xyXG59XHJcbmJvZHl7XHJcblx0Zm9udC1zaXplOkBmcy1iYXNlO1xyXG59XHJcblxyXG4ud3JhcHBlcntcclxuXHQucHI7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdC8vIHBhZGRpbmctdG9wOiAxMjBweDtcclxufVxyXG5cclxuLyoq5riF6Zmk5rWu5Yqo77yM5Lul5Y+K56ys5LiA5Liq5a2p5a2Q55qEbWFyZ2luLXRvcDos5Lul5Y+K5pyA5ZCO5LiA5Liq5a2p5a2QbWFyZ2luLWJvdHRvbTrplJnkubHnmoTpl67popjkuIrkuIvovrkqL1xyXG4uY2xlYXJ7XHJcblx0LmNsZWFyZml4KCk7XHJcbn1cclxuLmJveHtcclxuXHQuYm94KCk7XHJcbn1cclxuLmZse1xyXG5cdGZsb2F0OmxlZnQ7XHJcbn1cclxuLmZye1xyXG5cdGZsb2F0OnJpZ2h0O1xyXG59XHJcbi50b2h7XHJcblx0LnRvaDtcclxufVxyXG4uZi10aGVtZXtcclxuXHRjb2xvcjpAdGhlbWVDb2xvcjtcclxufVxyXG4ubm9XcmFwe1xyXG5cdHdoaXRlLXNwYWNlOm5vd3JhcDtcclxufVxyXG4uZmx7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmZye1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG4udGN7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi50bHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi50cntcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4ucGF7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5wcntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBme1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG4ud2Z7XHJcblx0LndpZHRoKCk7XHJcbn1cclxuLmhpZGV7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4udG9oe1xyXG5cdC50b2goKTtcclxufVxyXG4uYmxvZHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4vKipncmlkKi9cclxuKltjbGFzc149XCJnLVwiXXtcclxuXHQuY2xlYXJmaXg7XHJcbn1cclxuLmctZC0ye1xyXG5cdC5ncmlkLWRlKDIpO1xyXG59XHJcbi5nLWQtM3tcclxuXHQuZ3JpZC1kZSgzKTtcclxufVxyXG4uZy1kLTR7XHJcblx0LmdyaWQtZGUoNCk7XHJcbn1cclxuLmctZC01e1xyXG5cdC5ncmlkLWRlKDUpO1xyXG59XHJcbi5nLWQtNntcclxuXHQuZ3JpZC1kZSg2KTtcclxufVxyXG4uZy1kLTd7XHJcblx0LmdyaWQtZGUoNyk7XHJcbn1cclxuLmctZC04e1xyXG5cdC5ncmlkLWRlKDgpO1xyXG59XHJcbi5iZy1je1xyXG5cdGJhY2tncm91bmQtY29sb3I6QHRoZW1lQ29sb3I7XHJcbn1cclxuLmJnLXNje1xyXG5cdGJhY2tncm91bmQtY29sb3I6QHN1YkNvbG9yO1xyXG59XHJcbi5mLWN7XHJcblx0Y29sb3I6QHRoZW1lQ29sb3I7XHJcbn1cclxuLmYtc2N7XHJcblx0Y29sb3I6QHN1YkNvbG9yO1xyXG59XHJcbi5mLXQtY3tcclxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcclxufVxyXG4uZi13YntcclxuXHRmb250LXdlaWdodDpib2xkO1xyXG59XHJcbi5idEhvdntcclxuXHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHQmOmhvdmVye1xyXG5cdFx0Lm9wYWNpdHkoLjg1KTtcclxuXHR9XHJcbn1cclxuLm5vU2hvd3tcclxuXHR2aXNpYmlsaXR5OmhpZGRlbjtcclxufVxyXG4uYl9zdWJOYXYoQHRnOkB0aGVtZUNvbG9yKXtcclxuXHRcclxufVxyXG4uYnRuLWF1dG8td2lkdGgoQGJ0bi1oZWlnaHQsQGJ0bi1iZ2NvbG9yLEBidG4tY29sb3IsQGJ0bi1yYWRpdXMsQHBhZGRpbmcpe1xyXG5cdC5pbmxpbmUtYmxvY2soKTtcclxuXHRoZWlnaHQ6IEBidG4taGVpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OkBidG4taGVpZ2h0O1xyXG5cdGJhY2tncm91bmQ6IEBidG4tYmdjb2xvcjtcclxuXHRjb2xvcjpAYnRuLWNvbG9yO1xyXG5cdGJvcmRlci1yYWRpdXM6QGJ0bi1yYWRpdXM7XHJcblx0cGFkZGluZzogMCBAcGFkZGluZztcclxufSIsIi5oZWFkZXIge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkIEB0aGVtZUNvbG9yO1xyXG5cdC5wcjtcclxuXHQuZmxvb3IoMSk7XHJcblxyXG5cdC5iYW5uZXIge1xyXG5cdFx0LnByO1xyXG5cdFx0Zm9udC1zaXplOiAwcHg7XHJcblx0XHQvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0aGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblxyXG5cdFx0LmJnIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvYmdfaGVhZGVyLnBuZykgbm8tcmVwZWF0O1xyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAxJTtcclxuXHRcdH1cclxuXHJcblx0XHQuY292ZXIge1xyXG5cdFx0XHQucGE7XHJcblx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0LndpZHRoO1xyXG5cclxuXHRcdFx0Pi5sX2NvbiB7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMjAwcHg7XHJcblxyXG5cdFx0XHRcdD5hIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdC5mbDtcclxuXHRcdFx0XHR3aWR0aDogMzc4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA1MXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvbG9nby5wbmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9sb2dvLnN2ZycpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW46IDMycHggMCAwIDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWEge1xyXG5cdFx0XHRcdHdpZHRoOiAxNTMwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5yaWdodCB7XHJcblx0XHRcdFx0LmZyO1xyXG5cdFx0XHRcdHdpZHRoOiAyODlweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmlnaHQ6aG92ZXIgaW5wdXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIC5yaWdodDpob3ZlciAuYnRuX3NlYXJjaHtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQubGlua19ob21lIHtcclxuXHRcdFx0XHQuZnI7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0XHRcdFx0LmYoMTVweCwgQHcpO1xyXG5cdFx0XHRcdCpsaW5lLWhlaWdodDogMTgwJTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xyXG5cclxuXHRcdFx0XHQuaWNvbl9ob21lIHtcclxuXHRcdFx0XHRcdC5mbDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XHJcblx0XHRcdFx0XHQqbWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY28vaG9tZS5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb21wX2lucHV0IHtcclxuXHRcdFx0XHQuZnI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjdweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYWNjZWU0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjM5KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGY0ZDk3O1xyXG5cclxuXHRcdFx0XHQ+ZGl2IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1OHB4O1xyXG5cclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0LmYoMTVweCwgQHcsIDMwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmJvcmRlci1yYWRpdXMoMzhweCk7XHJcblxyXG5cdFx0XHRcdC5pY29uX3NlYXJjaCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAyMXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY28vc2VhcmNoXzAyLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5mb2N1cyB7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYWNjZWU0O1xyXG5cdFx0XHRcdFx0LmJveC1zaGFkb3coI2VlZSwgMHB4LCAwcHgsIDVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VhcmNoIHtcclxuXHRcdC5wcjtcclxuXHRcdC8vIGhlaWdodDogMzJweDtcclxuXHRcdC8vIG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHR3aWR0aDogMTE0cHg7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHQvLyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODYpO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI4KTtcclxuXHRcdC8vIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XHJcblx0XHRvcGFjaXR5OiAwLjgzO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTlweDtcclxuXHJcblx0XHQvLyBtYXJnaW4tcmlnaHQ6IDIycHg7XHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdC5mcjtcclxuXHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHR3aWR0aDogMTE0cHg7XHJcblx0XHRcdC8vICp3aWR0aDogMTYycHg7XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NHB4O1xyXG5cdFx0XHQuYm9yZGVyLXJhZGl1cygxOXB4KTtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0XHRcdC8vIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0XHRcdC8vIGJvcmRlcjogMXB4IHNvbGlkIGZhZGUoI2ZmZiw3MCk7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IGZhZGUoI2VmZWZlZiwyMCk7XHJcblx0XHRcdCYge1xyXG5cdFx0XHRcdC5wbGFjZWhvbGRlcih7XHJcblx0XHRcdFx0XHQvLyBjb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjOTJEM0M5O1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYucGxhY2Vob2xkZXIge1xyXG5cdFx0XHQvLyBjb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRjb2xvcjogIzkyRDNDOTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idG5fc2VhcmNoIHtcclxuXHRcdC5wYTtcclxuXHRcdHRvcDogMTFweDtcclxuXHRcdHJpZ2h0OiAxMnB4O1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL3NlYXJjaC5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5zZWFyY2g6aG92ZXIge1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5uYXZfYmFyIHtcclxuXHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGhlaWdodDogNzRweDtcclxuXHR3aWR0aDogNzAwcHg7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbi10b3A6IDM2cHg7XHJcbn1cclxuXHJcbi5uYXZzIHtcclxuXHRmb250LXNpemU6IDBweDtcclxuXHJcblx0PmxpIHtcclxuXHRcdC5mbDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC8vIHdpZHRoOiAxMjBweDtcclxuXHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRoZWlnaHQ6IDc0cHg7XHJcblxyXG5cdFx0Ly8gLnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHQ+YSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cDpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0LmYoQGZzMywgIzBkMTAxMSwgNDRweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHA6bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0XHRcdC5mKEBmczMsICMwZDEwMTEsIDBweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+LnN1Yl9uYXZzIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdG1pbi13aWR0aDogMTMwJTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHR0b3A6IDc0cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblxyXG5cdFx0XHQ+bGkge1xyXG5cdFx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHJcblx0XHRcdFx0PmEge1xyXG5cdFx0XHRcdFx0Lm5vV3JhcDtcclxuXHRcdFx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0LmYoMTVweCwgQHcsIDQ0cHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lWWVsbG93O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDExMywgMTkzLCAwLjUpO1xyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Pi5zdWJfbmF2cyB7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRjb2xvcjogQHRoZW1lWWVsbG93O1xyXG5cclxuXHRcdFx0XHJcblxyXG5cdFx0XHQuYmFyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVZZWxsb3c7XHJcblx0XHRcdFx0Ly9vcGFjaXR5OiAwLjY7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogLTQycHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogQHRoZW1lWWVsbG93O1xyXG5cdFx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDExO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+YSB7XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRjb2xvcjpAdGhlbWVZZWxsb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udXNlciB7XHJcblx0LnBhO1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0LmYoQGZzMywgI2ZmZiwgMTAwJSk7XHJcblxyXG5cdD4ubG9naW4ge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+LnJlZ2lzdGVyIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+LnVzZXJBY2NvdW50IHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjMDBjMWRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Pi5xdWl6IHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbn1cclxuXHJcbi5oZWFkZXIyIHtcclxuXHQuaGVhZDJfbWFpbiB7XHJcblx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcblxyXG5cdC5yaWdodCB7XHJcblx0XHR3aWR0aDogODAlICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubGVmdCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdC5sb2dvX3Mge1xyXG5cclxuXHRcdFx0d2lkdGg6IDI4MnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9sb2dvX3MucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvbG9nb19zLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2X2JhciB7XHJcblx0XHR3aWR0aDogODcwcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHJcblx0XHQubF9jb24ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0Lm5hdnMge1xyXG5cdFx0XHRcdGxpIHtcclxuXHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyNzRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9iZ19mb290ZXIucG5nJyk7XHJcblx0YmFja2dyb3VuZDogQHRoZW1lQ29sb3I7XHJcblxyXG5cdC5pbmZvIHtcclxuXHRcdGhlaWdodDogMjM0cHg7XHJcblxyXG5cdFx0LmxfY29uIHtcclxuXHRcdFx0LmNsZWFyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jaHVua18xIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiAyNzBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMzRweDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2ljb192X2xpbmUucG5nJyk7XHJcblxyXG5cdFx0XHQubG9nbyB7XHJcblx0XHRcdFx0d2lkdGg6IDI3MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2xvZ28tZm9vdGVyLnBuZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNodW5rXzIge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIzNHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9pY29fdl9saW5lLnBuZycpO1xyXG5cclxuXHRcdFx0LnRpdCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNaWNyb3NvZnQgWWFIZWknLCAnV2VuUXVhbllpIE1pY3JvIEhlaScsICdIZWx2ZXRpY2EgTmV1ZScsIFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIFNpbUhlaSwgc2Fucy1zZXJpZjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbiB7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblxyXG5cdFx0XHRcdC5saXN0XzEge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0RCQzY4NjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmxpc3RfMiB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNzJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNaWNyb3NvZnQgWWFIZWknLCAnV2VuUXVhbllpIE1pY3JvIEhlaScsICdIZWx2ZXRpY2EgTmV1ZScsIFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIFNpbUhlaSwgc2Fucy1zZXJpZjtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNodW5rXzMge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDMxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIzNHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9pY29fdl9saW5lLnBuZycpO1xyXG5cclxuXHRcdFx0LnRpdCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNaWNyb3NvZnQgWWFIZWknLCAnV2VuUXVhbllpIE1pY3JvIEhlaScsICdIZWx2ZXRpY2EgTmV1ZScsIFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIFNpbUhlaSwgc2Fucy1zZXJpZjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbiB7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2h1bmtfNCB7XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdGhlaWdodDogMjM0cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzdweDtcclxuXHJcblx0XHRcdC5jb2RlMSxcclxuXHRcdFx0LmNvZGUyLFxyXG5cdFx0XHQuY29kZTMge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNThweDtcclxuXHJcblx0XHRcdFx0LnR4dCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTM0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC02N3B4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+LmNvZGVfaW1nLFxyXG5cdFx0XHRcdD4uY29kZV9pbWcsXHJcblx0XHRcdFx0Pi5jb2RlX3piLFxyXG5cdFx0XHRcdD4uY29kZV96YiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvY29kZTEucG5nJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29kZTIge1xyXG5cdFx0XHRcdC5mbDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcclxuXHJcblx0XHRcdFx0Pi5jb2RlX2ltZyxcclxuXHRcdFx0XHQ+LmNvZGVfZ2Yge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGUyLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm90dG9tIHtcclxuXHRcdC50YztcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0LmYoMTJweCwgI2ZmZiwgNDBweCk7XHJcblx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk3MEI4O1xyXG5cdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdG9wYWNpdHk6IDAuMztcclxuXHR9XHJcbn1cclxuLndyYXBwZXJ7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG59IiwiLy89PT3luLjnlKjpopzoibLlrprkuYlcbkBnMDogICAgICAgICAgICAgICAgICMwMDA7XG5AZzM6ICAgICAgICAgICAgICAgICAjMzMzO1xuQGc2OiAgICAgICAgICAgICAgICAgIzY2NjtcbkBnOTogICAgICAgICAgICAgICAgICM5OTk7XG5AZ2E6ICAgICAgICAgICAgICAgICAjYWFhO1xuQGdjOiAgICAgICAgICAgICAgICAgI2NjYztcblxuQHc6ICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJ01pY3Jvc29mdCBZYUhlaScsJ1dlblF1YW5ZaSBNaWNybyBIZWknLCdIZWx2ZXRpY2EgTmV1ZScsVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2EsU2ltSGVpLHNhbnMtc2VyaWY7XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbkBsaC1iYXNlOiAgICAgICAgIFx0IDE1MCU7XG5AbGgtYmlnOiAgICAgICAgICAgICAyMDAlO1xuQGxoLXNtYWxsOiAgICAgICAgICAgMTIwJTtcblxuLyog5Lul5a695bqm5Li6MTIwMHB477ybaHRtbOeahGZvbnQtc2l6ZeS4ujhweCDnmoRweOWvueW6lOWFs+ezu1xuICogLS0xMnB4LS0tMTRweC0tLTE2cHgtLS0xOHB4LS0tMjBweC0tLTIycHgtLS0yNHB4LS0yNnB4LS0tMjhweC0tLS0zMHB4LS0tMzJweC0tMzRweC0tLS0zNnB4XG4gKi9cbkBmczogMTBweCAxMnB4IDE0cHggMTZweCAxOHB4IDIwcHggMjJweCAyNHB4IDI2cHggMjhweCAzMHB4IDMycHggMzRweCAzNnB4O1xuQGZzMDogMTBweDtcbkBmczE6IDEycHg7XG5AZnMyOiAxNHB4O1xuQGZzLXNtYWxsLW06IDE0cHg7XG5AZnMzOiAxNnB4O1xuQGZzLXNtYWxsOiAxNnB4O1xuQGZzNDogMThweDtcbkBmcy1iYXNlOiAxOHB4O1xuQGZzNTogMjBweDtcbkBmczY6IDIycHg7XG5AZnM3OiAyNHB4O1xuQGZzLWJpZzogMjRweDtcbkBmczg6IDI2cHg7XG5AZnM5OiAyOHB4O1xuQGZzMTA6IDMwcHg7XG5AZnMtYmlnLW06IDMwcHg7XG5AZnMxMTogMzJweDtcbkBmczEyOiAzNHB4O1xuQGZzMTM6IDM2cHg7XG5cblxuXG4vLz09PeWPr+mFjee9rumDqOWIhlxuQHRoZW1lQ29sb3I6ICAgICAgICAgIzI0NEQ4NjtcbkB0aGVtZUNvbG9yUmdiOiA5NiA1NyA1Nztcbi8vIEBzdWJDb2xvcjogICAgICAgICAgICMzM2NkZTU7XG5Ac3ViQ29sb3I6ICAgICAgICAgICBAdGhlbWVDb2xvcjtcbkBlcnJvckNvbG9yOiAgICAgICAgICNmZTAwMDA7XG5Ac3VjY0NvbG9yOiAgICAgICAgICAjOGRiMzQ5O1xuXG5AdGhlbWVZZWxsb3c6ICAgICAgICAjRTgyMjJBOyJdLCJmaWxlIjoiaGIuY3NzIn0= */
