/* 以宽度为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: 0 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: #00873c;
}
.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: #00873c;
}
.bg-sc {
  background-color: #00873c;
}
.f-c {
  color: #00873c;
}
.f-sc {
  color: #00873c;
}
.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;
}
.wrapper > .header {
  position: relative;
  width: 100%;
  max-width: 100%;
  top: 0px;
  z-index: 3000;
  left: 0px;
  height: 128px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.1), rgba(49, 138, 81, 0.1));
}
.wrapper > .header > .l_con {
  height: 115px;
  width: 1430px;
  position: relative;
  display: flex;
  justify-content: space-between;
  max-width: 1430px;
  height: 100%;
}
.wrapper > .header .left {
  float: left;
  width: 495px;
}
.wrapper > .header .left .logo {
  margin-top: 30px;
  width: 368px;
  height: 68px;
  background: url('../images/change_doc/hb/logo1.png') no-repeat center center;
  background-size: 100% 100%;
}
.wrapper > .header .right {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  height: 128px;
  width: 820px;
}
.wrapper > .header .hdr {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
.wrapper > .header .nav {
  display: flex;
  position: absolute;
  bottom: -4px;
  right: -30px;
}
.wrapper > .header .form-so {
  position: absolute;
  top: 18px;
  right: 0;
  z-index: 10;
  background-image: linear-gradient(to right, #72AA56, #00734D);
  width: 206px;
  height: 43px;
}
.wrapper > .header .form-so .inp {
  width: 100%;
  font-size: 17px;
  height: 43px;
  padding-left: 97px;
  color: #ffffff !important;
  background: url('../images/change_doc/hb/so.png') no-repeat 72px center;
  box-sizing: border-box;
}
.wrapper > .header .form-so .inp::-webkit-input-placeholder {
  color: #ffffff;
}
.wrapper > .header .form-so .inp::-moz-placeholder {
  color: #ffffff;
}
.wrapper > .header .form-so .inp::-ms-input-placeholder {
  color: #ffffff;
}
.wrapper > .header .nav li a {
  line-height: 72px;
  padding: 0 30px;
  position: relative;
  display: block;
  font-size: 20px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  color: #5A5A5A;
}
.wrapper > .header .nav li a:hover {
  color: #1a7446;
}
.wrapper > .header .user {
  position: absolute;
  right: 25px;
  margin-top: 40px;
  font-size: 16px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.wrapper > .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;
}
.wrapper > .header .user > .login:hover {
  color: #cab9a5;
}
.wrapper > .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;
}
.wrapper > .header .user > .register:hover {
  color: #cab9a5;
}
.wrapper > .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;
}
.wrapper > .header .user > .userAccount:hover {
  color: #cab9a5;
}
.wrapper > .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;
}
.wrapper > .header .user > .quiz:hover {
  color: #cab9a5;
}
.wrapper > .header .search {
  position: absolute;
  top: 45px;
  right: 0px;
  height: 30px;
}
.wrapper > .header .search .txt {
  width: 0px;
  border: none;
  height: 30px;
  font-size: 14px;
  color: #333;
  line-height: 30px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  border-radius: 4px;
  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;
  padding-left: 0px;
  padding-right: 0px;
  border: 1px solid #fff;
  background-color: transparent;
}
.wrapper > .header .search .btn_search {
  position: absolute;
  top: 1px;
  right: 0px;
  width: 43px;
  height: 30px;
  display: block;
  cursor: pointer;
  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;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
  background-image: url('../images/change_doc/hb/icon_search.png');
}
.wrapper > .header .search.active .txt {
  width: 105px;
  padding-left: 10px;
  padding-right: 43px;
  background-color: #fff;
  border: 1px solid #b9b9b9;
}
.wrapper > .header .search.active .btn_search {
  background-image: url('../images/change_doc/hb/icon_close.png');
}
.wrapper > .header .menus {
  position: absolute;
  top: 30px;
  right: 0px;
  width: 820px;
}
.wrapper > .header .menus > ul {
  float: left;
  height: 62px;
}
.wrapper > .header .menus > ul > li {
  position: relative;
  float: left;
}
.wrapper > .header .menus > ul > li > a {
  position: relative;
  text-align: center;
  height: 62px;
  display: block;
  transition: all 0.15s linear 0s;
  -moz-transition: all 0.15s linear 0s;
  -webkit-transition: all 0.15s linear 0s;
  -o-transition: all 0.15s linear 0s;
  width: 111.14px !important;
  font-size: 18px;
  color: #333;
  line-height: 62px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.wrapper > .header .menus > ul > li.first > a .dot {
  display: none;
}
.wrapper > .header .menus > ul > li > .subs {
  position: absolute;
  *zoom: 1;
  top: 44px;
  opacity: 0;
  left: 0px;
  min-width: 100%;
  visibility: hidden;
  *visibility: visible;
  *display: none;
  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;
  background-color: #fff;
}
.wrapper > .header .menus > ul > li > .subs:before,
.wrapper > .header .menus > ul > li > .subs:after {
  content: "";
  display: table;
}
.wrapper > .header .menus > ul > li > .subs:after {
  clear: both;
}
.wrapper > .header .menus > ul > li > .subs > li {
  background-color: #fff;
}
.wrapper > .header .menus > ul > li > .subs > li > a {
  white-space: nowrap;
  transition: all 0.1s linear 0s;
  -moz-transition: all 0.1s linear 0s;
  -webkit-transition: all 0.1s linear 0s;
  -o-transition: all 0.1s linear 0s;
  height: 44px;
  display: block;
  padding-left: 23px;
  padding-right: 23px;
  font-size: 14px;
  color: #333;
  line-height: 44px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.wrapper > .header .menus > ul > li > .subs > li:hover {
  background-color: #00873c;
}
.wrapper > .header .menus > ul > li > .subs > li:hover a {
  color: #fff;
}
.wrapper > .header .menus > ul > li.active {
  background-color: #fff;
}
.wrapper > .header .menus > ul > li.active > a {
  color: #00873c;
}
.wrapper > .header .menus > ul > li:hover > a {
  color: #00873c;
  background-color: #fff;
}
.wrapper > .header .menus > ul > li:hover > a:before {
  position: absolute;
  left: 25%;
  width: 50%;
  height: 2px;
  content: ' ';
  bottom: 10px;
  background: #00873c;
}
.wrapper > .header .menus > ul > li:hover > .subs {
  visibility: visible;
  opacity: 0.9;
  *display: block;
}
@keyframes move {
  from {
    transform: translate(0px, -45px);
    -ms-transform: translate(0px, -45px);
    -webkit-transform: translate(0px, -45px);
    -o-transform: translate(0px, -45px);
    -moz-transform: translate(0px, -45px);
  }
  to {
    transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
  }
}
@-moz-keyframes move {
  from {
    transform: translate(0px, -45px);
    -ms-transform: translate(0px, -45px);
    -webkit-transform: translate(0px, -45px);
    -o-transform: translate(0px, -45px);
    -moz-transform: translate(0px, -45px);
  }
  to {
    transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
  }
}
@-webkit-keyframes move {
  from {
    transform: translate(0px, -45px);
    -ms-transform: translate(0px, -45px);
    -webkit-transform: translate(0px, -45px);
    -o-transform: translate(0px, -45px);
    -moz-transform: translate(0px, -45px);
  }
  to {
    transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
  }
}
@-o-keyframes move {
  from {
    transform: translate(0px, -45px);
    -ms-transform: translate(0px, -45px);
    -webkit-transform: translate(0px, -45px);
    -o-transform: translate(0px, -45px);
    -moz-transform: translate(0px, -45px);
  }
  to {
    transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
  }
}
.footer {
  position: relative;
  color: #fff;
  padding: 45px 0;
  line-height: 1.6;
  background-color: #666;
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url('../images/change_doc/hb/footer_bg.png');
  padding: 54px 0 0 0;
  background: url(../images/change_doc/hb/fd_bg.png) no-repeat center / cover;
}
.footer .l_con {
  *zoom: 1;
}
.footer .l_con:before,
.footer .l_con:after {
  content: "";
  display: table;
}
.footer .l_con:after {
  clear: both;
}
.footer .l_con .fd-logo {
  margin-bottom: 40px;
  width: 100%;
}
.footer .l_con .fd-logo .logo {
  width: 364px;
  height: 64px;
  background: url('../images/change_doc/hb/logo.png') no-repeat center center;
  background-size: 100% 100%;
}
.footer .l_con > div {
  float: left;
}
.footer .l_con > div.ewm {
  width: 250px;
  margin-left: 150px;
}
.footer .l_con > div.ewm .m_tit {
  font-size: 14px !important;
}
.footer .l_con > div.link {
  width: 206px;
}
.footer .l_con > div.xg_link {
  width: 206px;
}
.footer .l_con > div.xg_link a {
  color: #fff;
}
.footer .l_con > div .m_tit {
  font-size: 18px;
  margin-bottom: 10px;
}
.footer .l_con > div .m_con {
  color: #fff;
  font-size: 14px;
}
.footer .l_con > div .m_con a {
  color: #fff;
}
.footer .l_con > div .m_con p {
  margin-bottom: 10px;
}
.footer .l_con > div .m_con p span {
  margin-right: 20px;
}
.footer .l_con > div .m_con p a {
  color: #fff;
  font-size: 14px;
  margin-right: 20px;
}
.footer .nv-eq {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 55px;
}
.footer .f_logo {
  width: 110px;
  height: 106px;
  background-image: url('../images/change_doc/hb/code_gf.png');
  background-size: 100% 100%;
}
.footer .copyright {
  text-align: center;
  color: #fff;
  font-size: 14px;
  margin-top: 20px;
}
.footer .copyright span {
  margin: 0 10px;
}
.footer .more-link {
  margin-left: 20px;
  font-size: 12px;
  font-weight: normal;
}
.footer .more-link select {
  color: #fff;
  background: ;
  font-size: 14px;
  width: 215px;
  height: 30px;
  border: none;
  border-radius: 3px;
  display: block;
  margin-top: 30px;
  margin-left: 40px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  -ms-appearance: none;
  background: #767676 url("../images/sjdown.png") no-repeat right 6px center;
}
.footer .more-link select:hover {
  background: #767676 url("../images/sjdownh.png") no-repeat right 6px center;
}
.footer .more-link select::-ms-expand {
  display: none !important;
}
.footer .more-link {
  margin-left: 20px;
}
.footer .ewm .m_tit {
  font-size: 14px !important;
  text-align: center;
  margin-top: 10px;
  font-weight: bold;
}
.footer .selectric-wrapper {
  margin-top: 24px;
}
.footer .more-link select {
  font-size: 12px;
  font-weight: normal;
}
.footer .selectric {
  position: relative;
  top: -10px;
  font-size: 14px;
  height: 40px;
  width: 141px;
  border: 0;
  background: transparent url(icon_down.png) no-repeat right 6px center;
  border-bottom: 1px solid #ffffff;
  color: #ffffff;
  cursor: pointer;
}
.footer .selectric-items li {
  display: block;
  padding: 8px;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #EEE;
  color: #666;
  cursor: pointer;
  word-wrap: break-word;
  word-break: normal;
}
.footer .selectric-items li.highlighted {
  background: #D0D0D0;
  color: #444;
}
.footer .selectric-items li:hover {
  background: #F0F0F0;
  color: #444;
}
.footer .selectric .label {
  height: 30px;
  line-height: 30px;
  color: #fff;
}
.footer .selectric .button {
  width: 30px;
  height: 30px;
  line-height: 30px;
  white-space: nowrap;
}
.footer .selectric-hover .selectric .button {
  color: #b3b3b3;
}
.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: #fff !important;
  border-bottom: none;
}
.selectric .button {
  background-color: transparent !important;
}
.fd-bot {
  background: #1A7446;
  overflow: hidden;
  color: #ffffff;
  background: linear-gradient(to right, #6B9B42, #0A613C);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.fd-bot {
  font-size: 12px;
}
.fd-bot .wp {
  width: 1200px;
  margin: auto;
}
.fd-bot .l,
.fd-bot .r {
  float: none;
  text-align: center;
  float: right;
  margin-bottom: 5px;
  margin-top: 5px;
  font-size: 14px;
}
.fd-bot .l {
  margin-bottom: 5px;
  float: left;
  margin-top: 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvZnVuLmxlc3MiLCJiYXNlL2Jhc2UubGVzcyIsImJhc2UvaGIubGVzcyIsImJhc2UvdmFyaWFibGVzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0hBO0VBQ0MsbUJBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDcEhEO0VBQ0MsYUFBYSxVQUFiO0VBQ0EsU0FBUywyQkFBVDtFQUNBLFNBQVMsbUNBQW1DLE9BQU8sMEJBQy9DLDZCQUE2QixPQUFPLGFBQ3BDLDRCQUE0QixPQUFPLGlCQUNuQyxxQ0FBcUMsT0FBTyxNQUhoRDs7QUFNRDtFQUNDLGFBQVksVUFBWjtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTs7QUFHRDtFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTs7QUFFRDtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7O0FBRUQ7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBOztBQUVELEdBQUc7RUFDRixxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUQwSUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7O0FDMUlELENBQUM7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBOztBQUVEO0VBQ0MsZUFBQTs7QUFHRDtFQStDQyxrQkFBQTtFQTdDQSxpQkFBQTtFQUNBLGNBQUE7OztBQUlEO0VENUJDLFFBQUE7O0FBQ0EsTUFBQztBQUFTLE1BQUM7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELE1BQUM7RUFDQSxXQUFBOztBQ3lCRjtFRDJHQyxzQkFBQTtFQUNBLDJCQUFBOztFQUNBLDhCQUFBOzs7QUMxR0Q7RUFDQyxXQUFBOztBQUVEO0VBQ0MsWUFBQTs7QUFFRDtF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QUE7RUFDQSxXQUFBOztBQW5LRixPQXFLQyxXQUFXO0VBQ1YsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTs7QUF4S0YsT0EwS0MsV0FBVztFQUNWLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFFQSxtQkFBQTs7QUEvS0YsT0FpTEMsaUJBQWlCLFdBQVc7RUFDM0IsY0FBQTs7QUFHRixVQUFXLFFBQU87RUFDZCxTQUFTLEdBQVQ7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7O0FBRUosVUFBVztFQUNWLHdDQUFBOztBQUVEO0VBRUMsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFZLDJDQUFaO0VBQ0EsOENBQUE7O0FBRUQ7RUFDQyxlQUFBOztBQURELE9BR0M7RUFDQyxhQUFBO0VBQ0EsWUFBQTs7QUFHRixPQUFRO0FBQ1IsT0FBUTtFQUNQLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUVBLGVBQUE7RUFDQSxlQUFBOztBQUVELE9BQVE7RUFDUCxrQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyoq5bGF5LitKi9cclxuLyoqSUU4IOS4jeaUr+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/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuc3ZnI2ljb25mb250JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuLmljb25mb250e1xyXG5cdGZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMC4ycHg7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuaHRtbHtcclxuXHRtaW4td2lkdGg6MTMwMHB4O1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcblx0aGVpZ2h0OjEwMCU7XHJcbn1cclxuYm9keXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRtaW4taGVpZ2h0OjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcbn1cclxuLmxfY29ue1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdG1hcmdpbjowIGF1dG87XHJcblx0d2lkdGg6MTIwMHB4O1xyXG59XHJcbmltZ1tjbGFzc149XCJpY29uX1wiXXtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHQuc2VsZWN0KG5vbmUpO1xyXG59XHJcbmlbY2xhc3NePVwiaWNvbl9cIl17XHJcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xyXG59XHJcbmJvZHl7XHJcblx0Zm9udC1zaXplOkBmcy1iYXNlO1xyXG59XHJcblxyXG4ud3JhcHBlcntcclxuXHQucHI7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi8qKua4hemZpOa1ruWKqO+8jOS7peWPiuesrOS4gOS4quWtqeWtkOeahG1hcmdpbi10b3A6LOS7peWPiuacgOWQjuS4gOS4quWtqeWtkG1hcmdpbi1ib3R0b2066ZSZ5Lmx55qE6Zeu6aKY5LiK5LiL6L65Ki9cclxuLmNsZWFye1xyXG5cdC5jbGVhcmZpeCgpO1xyXG59XHJcbi5ib3h7XHJcblx0LmJveCgpO1xyXG59XHJcbi5mbHtcclxuXHRmbG9hdDpsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDpyaWdodDtcclxufVxyXG4udG9oe1xyXG5cdC50b2g7XHJcbn1cclxuLmYtdGhlbWV7XHJcblx0Y29sb3I6QHRoZW1lQ29sb3I7XHJcbn1cclxuLm5vV3JhcHtcclxuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcbn1cclxuLmZse1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnRje1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGx7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4udHJ7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnBhe1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ucHJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wZntcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuLndme1xyXG5cdC53aWR0aCgpO1xyXG59XHJcbi5oaWRle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnRvaHtcclxuXHQudG9oKCk7XHJcbn1cclxuLmJsb2R7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyoqZ3JpZCovXHJcbipbY2xhc3NePVwiZy1cIl17XHJcblx0LmNsZWFyZml4O1xyXG59XHJcbi5nLWQtMntcclxuXHQuZ3JpZC1kZSgyKTtcclxufVxyXG4uZy1kLTN7XHJcblx0LmdyaWQtZGUoMyk7XHJcbn1cclxuLmctZC00e1xyXG5cdC5ncmlkLWRlKDQpO1xyXG59XHJcbi5nLWQtNXtcclxuXHQuZ3JpZC1kZSg1KTtcclxufVxyXG4uZy1kLTZ7XHJcblx0LmdyaWQtZGUoNik7XHJcbn1cclxuLmctZC03e1xyXG5cdC5ncmlkLWRlKDcpO1xyXG59XHJcbi5nLWQtOHtcclxuXHQuZ3JpZC1kZSg4KTtcclxufVxyXG4uYmctY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5iZy1zY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi1je1xyXG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5mLXNje1xyXG5cdGNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi10LWN7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuLmYtd2J7XHJcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcclxufVxyXG4uYnRIb3Z7XHJcblx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0Jjpob3ZlcntcclxuXHRcdC5vcGFjaXR5KC44NSk7XHJcblx0fVxyXG59XHJcbi5ub1Nob3d7XHJcblx0dmlzaWJpbGl0eTpoaWRkZW47XHJcbn1cclxuLmJfc3ViTmF2KEB0ZzpAdGhlbWVDb2xvcil7XHJcblx0XHJcbn1cclxuLmJ0bi1hdXRvLXdpZHRoKEBidG4taGVpZ2h0LEBidG4tYmdjb2xvcixAYnRuLWNvbG9yLEBidG4tcmFkaXVzLEBwYWRkaW5nKXtcclxuXHQuaW5saW5lLWJsb2NrKCk7XHJcblx0aGVpZ2h0OiBAYnRuLWhlaWdodDtcclxuXHRsaW5lLWhlaWdodDpAYnRuLWhlaWdodDtcclxuXHRiYWNrZ3JvdW5kOiBAYnRuLWJnY29sb3I7XHJcblx0Y29sb3I6QGJ0bi1jb2xvcjtcclxuXHRib3JkZXItcmFkaXVzOkBidG4tcmFkaXVzO1xyXG5cdHBhZGRpbmc6IDAgQHBhZGRpbmc7XHJcbn0iLCIud3JhcHBlciA+IC5oZWFkZXJ7XHJcblx0LnByO1xyXG5cdC53aWR0aDtcclxuXHR0b3A6IDBweDtcclxuXHQuZmxvb3IoMyk7XHJcblx0bGVmdDogMHB4O1xyXG5cdGhlaWdodDogMTI4cHg7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwyNTUsMjU1LC4xKSwgcmdiYSg0OSwxMzgsODEsLjEpKTtcclxuXHQ+LmxfY29ue1xyXG5cdFx0LnByO1xyXG5cdFx0aGVpZ2h0OiAxMTVweDtcclxuXHJcblx0XHR3aWR0aDogMTQzMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1heC13aWR0aDogMTQzMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlXHJcblx0fVxyXG5cdC5sZWZ0e1xyXG5cdFx0LmZsO1xyXG5cdFx0d2lkdGg6IDQ5NXB4O1xyXG5cdFx0LmxvZ297XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdHdpZHRoOiAzNjhweDtcclxuXHRcdFx0aGVpZ2h0OiA2OHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2xvZ28xLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5yaWdodHtcclxuXHRcdC5wYTtcclxuXHRcdHRvcDogMHB4O1xyXG5cdFx0cmlnaHQ6IDBweDtcclxuXHRcdGJvdHRvbTogMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMjhweDtcclxuXHRcdHdpZHRoOiA4MjBweDtcclxuXHR9XHJcblx0LmhkcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdH1cclxuXHQubmF2e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIFx0Ym90dG9tOiAtNHB4O1xyXG4gICAgXHRyaWdodDogLTMwcHg7XHJcblx0fVxyXG5cdC5mb3JtLXNve1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxOHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM3MkFBNTYsICMwMDczNEQpO1xyXG5cdHdpZHRoOiAyMDZweDtcclxuXHRoZWlnaHQ6IDQzcHg7XHJcblx0fVxyXG5cdC5mb3JtLXNvIC5pbnB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGhlaWdodDogNDNweDtcclxuXHRcdHBhZGRpbmctbGVmdDogOTdweDtcclxuXHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAgdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9zby5wbmcnKSBuby1yZXBlYXQgNzJweCBjZW50ZXI7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHQuZm9ybS1zbyAuaW5wOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IH1cclxuLmZvcm0tc28gLmlucDo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB9XHJcbi5mb3JtLXNvIC5pbnA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB9XHJcblx0Lm5hdiBsaSBhe1xyXG5cdFx0bGluZS1oZWlnaHQ6IDcycHg7XHJcblx0XHRwYWRkaW5nOiAwIDMwcHg7XHJcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzOy1tcy10cmFuc2l0aW9uOiBhbGwgLjNzOy1vLXRyYW5zaXRpb246IGFsbCAuM3M7dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzOy1tb3otdHJhbnNpdGlvbjogYWxsIC4zczstbXMtdHJhbnNpdGlvbjogYWxsIC4zczstby10cmFuc2l0aW9uOiBhbGwgLjNzO3RyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0Y29sb3I6ICM1QTVBNUE7XHJcblx0fVxyXG5cdC8vIC5uYXYgbGkgYTphZnRlcntcclxuXHQvLyBcdGNvbnRlbnQ6ICcnO1xyXG5cdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdC8vIFx0Ym90dG9tOiAwO1xyXG5cdC8vIFx0bGVmdDogMDtcclxuXHQvLyBcdHJpZ2h0OiAwO1xyXG5cdC8vIFx0aGVpZ2h0OiA0cHg7XHJcblx0Ly8gfVxyXG5cdC8vIC5uYXYgbGkgYTphZnRlcntcclxuXHQvLyBcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzcyQUE1NiwgIzAwNzM0RCk7XHJcblx0Ly8gfVxyXG5cdC5uYXYgbGkgYTpob3ZlcntcclxuXHRcdGNvbG9yOiAjMWE3NDQ2O1xyXG5cdH1cclxuXHQudXNlcntcclxuXHRcdC5wYTtcclxuXHRcdHJpZ2h0OiAyNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdC5mKEBmczMsI2ZmZiwxMDAlKTtcclxuXHRcdD4ubG9naW57XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjY2FiOWE1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+LnJlZ2lzdGVye1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjY2FiOWE1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+LnVzZXJBY2NvdW50e1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogI2NhYjlhNTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Pi5xdWl6e1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjY2FiOWE1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWFyY2h7XHJcblx0XHQucGE7XHJcblx0XHR0b3A6IDQ1cHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0LnR4dHtcclxuXHRcdFx0d2lkdGg6IDBweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdC5mKDE0cHgsIzMzMywzMHB4KTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQuYnRuX3NlYXJjaHtcclxuXHRcdFx0LnBhO1xyXG5cdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0d2lkdGg6IDQzcHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaWNvbl9zZWFyY2gucG5nJyk7XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0LnR4dHtcclxuXHRcdFx0XHR3aWR0aDogMTA1cHg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQzcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjliOWI5O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idG5fc2VhcmNoe1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaWNvbl9jbG9zZS5wbmcnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubWVudXN7XHJcblx0XHQucGE7XHJcblx0XHR0b3A6IDMwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDgyMHB4O1xyXG5cdFx0PnVse1xyXG5cdFx0XHQuZmw7XHJcblx0XHRcdGhlaWdodDogNjJweDtcclxuXHRcdFx0Pmxpe1xyXG5cdFx0XHRcdC5wcjtcclxuXHRcdFx0XHQuZmw7XHJcblx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHQucHI7XHJcblx0XHRcdFx0XHQudGM7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDYycHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdC50cmFuc2l0aW9uKC4xNXMpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDExMS4xNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQuZihAZnM0LCMzMzMsNjJweCk7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmZpcnN0e1xyXG5cdFx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRcdC5kb3R7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ+LnN1YnN7XHJcblx0XHRcdFx0XHQucGE7XHJcblx0XHRcdFx0XHQuY2xlYXI7XHJcblx0XHRcdFx0XHR0b3A6IDQ0cHg7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdCp2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0KmRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHQ+bGl7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdC5ub1dyYXA7XHJcblx0XHRcdFx0XHRcdFx0LnRyYW5zaXRpb24oLjFzKTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyM3B4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0XHRcdFx0LmYoMTRweCwjMzMzLDQ0cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0LnBhO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDI1JTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRoZW1lQ29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdD4uc3Vic3tcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjk7XHJcblx0XHRcdFx0XHRcdCpkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtb3ZlIHtcclxuXHRmcm9tIHtcclxuXHRcdC50cmFuc2xhdGUoMHB4LC00NXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0LnRyYW5zbGF0ZSgwcHgsMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBtb3ZlIHtcclxuXHRmcm9tIHtcclxuXHRcdC50cmFuc2xhdGUoMHB4LC00NXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0LnRyYW5zbGF0ZSgwcHgsMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBtb3ZlIHtcclxuXHRmcm9tIHtcclxuXHRcdC50cmFuc2xhdGUoMHB4LC00NXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0LnRyYW5zbGF0ZSgwcHgsMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgbW92ZSB7XHJcblx0ZnJvbSB7XHJcblx0XHQudHJhbnNsYXRlKDBweCwtNDVweCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdC50cmFuc2xhdGUoMHB4LDBweCk7XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVye1xyXG5cdC5wcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiA0NXB4IDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2Zvb3Rlcl9iZy5wbmcnKTtcclxuXHRwYWRkaW5nOiA1NHB4IDAgMCAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2ZkX2JnLnBuZykgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG5cdC5sX2NvbntcclxuXHRcdC5jbGVhcjtcclxuXHRcdC5mZC1sb2dve1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC5sb2dve1xyXG5cdFx0d2lkdGg6IDM2NHB4O1xyXG5cdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9sb2dvLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCVcclxuXHR9XHJcblx0XHR9XHJcblx0XHQ+ZGl2e1xyXG5cdFx0XHQuZmw7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmV3bXtcclxuXHRcdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1MHB4O1xyXG5cdFx0XHRcdC5tX3RpdHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmxpbmt7XHJcblx0XHRcdFx0d2lkdGg6IDIwNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCYueGdfbGlua3tcclxuXHRcdFx0XHR3aWR0aDogMjA2cHg7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubV90aXR7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZnM0O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1fY29ue1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGZzMjtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZzMjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubnYtZXF7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Ly8gZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XHJcblx0fVxyXG5cdC5mX2xvZ297XHJcblx0XHR3aWR0aDogMTEwcHg7XHJcblx0XHRoZWlnaHQ6IDEwNnB4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9jb2RlX2dmLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCVcclxuXHR9XHJcblx0LmNvcHlyaWdodHtcclxuXHRcdC50YztcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiBAZnMyO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdHNwYW57XHJcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubW9yZS1saW5re1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGJhY2tncm91bmQ6IDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR3aWR0aDogMjE1cHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcclxuXHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdC1tcy1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjNzY3Njc2IHVybChcIi4uL2ltYWdlcy9zamRvd24ucG5nXCIpIG5vLXJlcGVhdCByaWdodCA2cHggY2VudGVyO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3Njc2NzYgdXJsKFwiLi4vaW1hZ2VzL3NqZG93bmgucG5nXCIpIG5vLXJlcGVhdCByaWdodCA2cHggY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRzZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb3JlLWxpbmsge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cdC5ld217XHJcblx0XHQubV90aXR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VsZWN0cmljLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMjRweDtcclxuXHR9XHJcblx0Lm1vcmUtbGluayBzZWxlY3Qge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR9XHJcblx0LnNlbGVjdHJpYyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IC0xMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0d2lkdGg6IDE0MXB4O1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGljb25fZG93bi5wbmcpIG5vLXJlcGVhdCByaWdodCA2cHggY2VudGVyO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdGN1cnNvcjogcG9pbnRlclxyXG5cdH1cclxuXHQuc2VsZWN0cmljLWl0ZW1zIGxpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogOHB4O1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRTtcclxuXHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0d29yZC1icmVhazogbm9ybWFsO1xyXG5cdH1cclxuXHQuc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkIHtcclxuXHRcdGJhY2tncm91bmQ6ICNEMEQwRDA7XHJcblx0XHRjb2xvcjogIzQ0NDtcclxuXHR9XHJcblx0LnNlbGVjdHJpYy1pdGVtcyBsaTpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRjBGMEYwO1xyXG5cdFx0Y29sb3I6ICM0NDQ7XHJcblx0fVxyXG5cdC5zZWxlY3RyaWMgLmxhYmVsIHtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdC5zZWxlY3RyaWMgLmJ1dHRvbiB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0Ly8gYmFja2dyb3VuZDogIzc2NzY3NjtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0fVxyXG5cdC5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcclxuXHRcdGNvbG9yOiAjYjNiM2IzO1xyXG5cdH1cclxufVxyXG4uc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uc2VsZWN0cmljIC5idXR0b257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4uZmQtYm90e1xyXG5cdFxyXG5cdGJhY2tncm91bmQ6ICMxQTc0NDY7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIzZCOUI0MiwjMEE2MTNDKTtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7XHJcbn1cclxuLmZkLWJvdHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Ly8gcGFkZGluZzogMTBweCAwO1xyXG5cdC53cHtcclxuXHRcdHdpZHRoOiAxMjAwcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0fVxyXG59XHJcbi5mZC1ib3QgLmwsXHJcbi5mZC1ib3QgLnJ7XHJcblx0ZmxvYXQ6IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG5cdG1hcmdpbi10b3A6IDVweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmZkLWJvdCAubHtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG59IiwiLy89PT3luLjnlKjpopzoibLlrprkuYlcbkBnMDogICAgICAgICAgICAgICAgICMwMDA7XG5AZzM6ICAgICAgICAgICAgICAgICAjMzMzO1xuQGc2OiAgICAgICAgICAgICAgICAgIzY2NjtcbkBnOTogICAgICAgICAgICAgICAgICM5OTk7XG5AZ2E6ICAgICAgICAgICAgICAgICAjYWFhO1xuQGdjOiAgICAgICAgICAgICAgICAgI2NjYztcblxuQHc6ICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJ01pY3Jvc29mdCBZYUhlaScsJ1dlblF1YW5ZaSBNaWNybyBIZWknLCdIZWx2ZXRpY2EgTmV1ZScsVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2EsU2ltSGVpLHNhbnMtc2VyaWY7XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbkBsaC1iYXNlOiAgICAgICAgIFx0XHQgIDE1MCU7XG5AbGgtYmlnOiAgICAgICAgICAgICAgICAgIDIwMCU7XG5AbGgtc21hbGw6ICAgICAgICAgICAgICAgIDEyMCU7XG5cbi8qIOS7peWuveW6puS4ujEyMDBweO+8m2h0bWznmoRmb250LXNpemXkuLo4cHgg55qEcHjlr7nlupTlhbPns7tcbiAqIC0tMTJweC0tLTE0cHgtLS0xNnB4LS0tMThweC0tLTIwcHgtLS0yMnB4LS0tMjRweC0tMjZweC0tLTI4cHgtLS0tMzBweC0tLTMycHgtLTM0cHgtLS0tMzZweFxuICovXG5AZnM6MTBweCAxMnB4IDE0cHggMTZweCAxOHB4IDIwcHggMjJweCAyNHB4IDI2cHggMjhweCAzMHB4IDMycHggMzRweCAzNnB4O1xuQGZzMDoxMHB4O1xuQGZzMToxMnB4O1xuQGZzMjoxNHB4O1xuQGZzLXNtYWxsLW06MTRweDtcbkBmczM6MTZweDtcbkBmcy1zbWFsbDoxNnB4O1xuQGZzNDoxOHB4O1xuQGZzLWJhc2U6MThweDtcbkBmczU6MjBweDtcbkBmczY6MjJweDtcbkBmczc6MjRweDtcbkBmcy1iaWc6MjRweDtcbkBmczg6MjZweDtcbkBmczk6MjhweDtcbkBmczEwOjMwcHg7XG5AZnMtYmlnLW06MzBweDtcbkBmczExOjMycHg7XG5AZnMxMjozNHB4O1xuQGZzMTM6MzZweDtcblxuXG4vLz09PeWPr+mFjee9rumDqOWIhlxuQHRoZW1lQ29sb3I6ICAgICAgICAgIzAwODczYztcbkB0aGVtZUNvbG9yUmdiOiA5NiA1NyA1Nztcbi8vIEBzdWJDb2xvcjogICAgICAgICAgICMzM2NkZTU7XG5Ac3ViQ29sb3I6ICAgICAgICAgICBAdGhlbWVDb2xvcjtcbkBlcnJvckNvbG9yOiAgICAgICAgICNmZTAwMDA7XG5Ac3VjY0NvbG9yOiAgICAgICAgICAjOGRiMzQ5O1xuXG5AdGhlbWVZZWxsb3c6ICAgICAgICAjZmRhYzAwOyJdLCJmaWxlIjoiaGIuY3NzIn0= */
