/* 以宽度为1200px；html的font-size为8px 的px对应关系
 * --12px---14px---16px---18px---20px---22px---24px--26px---28px----30px---32px--34px----36px
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
@font-face {
  font-family: 'Gotham-Bold';
  src: url('../fonts/Gotham-Bold.otf');
}
* {
  padding: 0;
  margin: 0;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  /* Firefox */
  -webkit-box-sizing: content-box;
  /* Safari */
}
button,
input {
  border: none;
  background-color: transparent;
}
::-ms-clear,
::-ms-reveal {
  display: none;
}
html {
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
  background: #fff;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
  margin: 0;
  padding: 0;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
  text-decoration: none;
}
a:active,
a:hover {
  outline: 0;
}
a:visited {
  color: inherit;
}
b,
strong {
  font-weight: bold;
}
em {
  font-style: normal;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
ul,
li,
ol {
  list-style: none;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  outline: none;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/**居中*/
/**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: #1e75ba;
}
.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: #1e75ba;
}
.bg-sc {
  background-color: #1e75ba;
}
.f-c {
  color: #1e75ba;
}
.f-sc {
  color: #1e75ba;
}
.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;
}
.comp_radio {
  width: auto;
}
.comp_radio input {
  display: none!important;
}
.comp_radio .one {
  float: left;
  cursor: pointer;
  margin-top: 7px;
}
.comp_radio .two {
  float: left;
  cursor: pointer;
  margin-top: 7px;
  margin-left: 50px;
}
.comp_radio .sexRadio {
  float: left;
  font-size: 18px;
  color: #333;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  height: 25px;
  line-height: 25px;
}
.comp_radio .sexCheck {
  float: left;
  margin-left: 15px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  height: 23px;
  width: 23px;
  border: 1px solid #ccc;
  text-align: center;
  font-size: 0px;
  line-height: 23px;
}
.comp_radio .sexCheck img {
  margin-top: 20%;
  width: 92%;
  display: none;
}
.comp_radio .active .sexCheck {
  background-color: #1e75ba;
  border: 1px solid #1e75ba;
}
.comp_radio .active .sexCheck img {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.comp_select {
  position: relative;
  float: left;
  width: 230px;
  height: 35px;
  z-index: 2000;
  cursor: default;
}
.comp_select .noTxt {
  font-size: 16px;
  color: #999;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  line-height: 35px;
}
.comp_select > .c_input {
  border: 1px solid #000;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  height: 35px;
  font-size: 16px;
  color: #000;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  line-height: 35px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  -ms-border-radius: 35px;
  -o-border-radius: 35px;
  border-radius: 35px;
}
.comp_select > .comp_down {
  position: relative;
  z-index: 1000;
  overflow-y: auto;
  display: none;
  border: 1px solid #000;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  margin-top: 1px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}
.comp_select > .comp_down > ul {
  position: relative;
  z-index: 1000;
  max-height: 234px;
  *height: 234px;
  overflow-y: auto;
}
.comp_select > .comp_down > ul > li {
  position: relative;
  z-index: 1000;
  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;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: transparent;
  font-size: 14px;
  color: #000;
  line-height: 20px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_select > .comp_down > ul > ._preChoose {
  background-color: #000;
  color: #fff;
}
.comp_select > .ico_drop_down {
  position: absolute;
  top: 15px;
  right: 15px;
  height: 8px;
  width: 14px;
  background-image: url('../images/ico/arrow_down0.png');
  background-repeat: no-repeat;
}
.comp_select ._search {
  outline: none;
  width: 100%;
  max-width: 100%;
  margin: 10px 0px 15px 0px;
  padding: 0px 10px;
  height: 35px;
  line-height: 35px;
  border: 1px solid #f1f1f1;
  background-color: #f1f1f1;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.comp_select ._search:focus {
  border: 1px solid #eee;
  -moz-box-shadow: 2px 2px 9px 0px #fff;
  -webkit-box-shadow: 2px 2px 9px 0px #fff;
  box-shadow: 2px 2px 9px 0px #fff;
  background-color: #fff;
}
.comp_select.active > .c_input {
  border: 1px solid #000;
}
.comp_select.active > .comp_down {
  display: block;
}
.comp_tip {
  position: fixed;
  left: 50%;
  top: 35%;
  z-index: 4000;
}
.comp_noticeTip {
  white-space: nowrap;
  padding: 6px 22px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 5px 0px #999;
  -webkit-box-shadow: 2px 2px 5px 0px #999;
  box-shadow: 2px 2px 5px 0px #999;
  background: url('../images/login/tip.png') no-repeat;
  background-position: 22px 17.5px;
  background-color: #fff;
  padding-left: 38px;
}
.comp_noticeTip > img {
  float: left;
  display: inline-block;
}
.comp_noticeTip .comp_txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
  color: #333;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_rightTip {
  white-space: nowrap;
  padding: 6px 22px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 5px 0px #999;
  -webkit-box-shadow: 2px 2px 5px 0px #999;
  box-shadow: 2px 2px 5px 0px #999;
  background: url('../images/login/success.png') no-repeat;
  background-position: 22px 17.5px;
  background-color: #fff;
  padding-left: 38px;
}
.comp_rightTip > img {
  float: left;
  display: inline-block;
}
.comp_rightTip .comp_txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
  color: #333;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_errorTip {
  -moz-box-shadow: 2px 2px 5px 0px #999;
  -webkit-box-shadow: 2px 2px 5px 0px #999;
  box-shadow: 2px 2px 5px 0px #999;
  padding: 6px 22px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  white-space: nowrap;
  text-align: center;
  background: url('../images/login/danger.png') no-repeat;
  background-position: 22px 17.5px;
  background-color: #fff;
  padding-left: 38px;
}
.comp_errorTip > img {
  float: left;
  display: inline-block;
}
.comp_errorTip .comp_txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
  color: #333;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_checkbox {
  *zoom: 1;
  cursor: pointer;
}
.comp_checkbox:before,
.comp_checkbox:after {
  content: "";
  display: table;
}
.comp_checkbox:after {
  clear: both;
}
.comp_checkbox input {
  display: none;
}
.comp_checkbox .comp_label {
  float: left;
  font-size: 16px;
  color: #333;
  line-height: 21px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_checkbox .comp_check {
  float: left;
  height: 19px;
  width: 19px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-left: 10px;
  font-size: 0px;
}
.comp_checkbox .comp_check > img {
  width: 100%;
  display: none;
  margin-top: 15%;
}
.comp_input {
  margin-left: 1px;
  margin-right: 1px;
  height: 38px;
  line-height: 38px;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  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;
}
.comp_input > div {
  position: relative;
  margin-right: 10px;
  margin-left: 10px;
  height: 100%;
}
.comp_input textarea,
.comp_input input {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  outline: none;
  font-size: 16px;
  color: #000;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  z-index: 2;
  border: none!important;
  margin: 0px!important;
  padding: 0px!important;
  background-color: transparent;
}
.comp_input textarea:focus,
.comp_input input:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.comp_input .placeholder {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
  left: 0px;
  top: 0px;
  text-align: left;
  font-size: 16px;
  color: #ccc;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_input.focus {
  border: 1px solid #1e75ba;
  -moz-box-shadow: 0px 0px 3px 0px #62ace6;
  -webkit-box-shadow: 0px 0px 3px 0px #62ace6;
  box-shadow: 0px 0px 3px 0px #62ace6;
}
.comp_loading {
  position: fixed;
  top: 35%;
  left: 50%;
  z-index: 4000;
  width: 98px;
  height: 98px;
  display: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000', endColorstr='#80000000');
  background-color: rgba(0, 0, 0, 0.5);
  margin-top: -45px;
  margin-left: -55px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}
:root .comp_loading {
  filter: none;
}
.comp_loading .spin_img {
  width: 50px;
  height: 50px;
  display: block;
  margin: 21px auto;
}
.comp_loading .spinner {
  position: relative;
  margin: 15px auto;
  width: 68px;
  height: 68px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/com/loading_68.gif');
}
.comp_loading .container1 > div,
.comp_loading .container2 > div,
.comp_loading .container3 > div {
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.comp_loading .spinner .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
.comp_loading .container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
.comp_loading .container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}
.comp_loading .circle1 {
  top: 0;
  left: 0;
}
.comp_loading .circle2 {
  top: 0;
  right: 0;
}
.comp_loading .circle3 {
  right: 0;
  bottom: 0;
}
.comp_loading .circle4 {
  left: 0;
  bottom: 0;
}
.comp_loading .container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.comp_loading .container3 .circle1 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.comp_loading .container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.comp_loading .container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.comp_loading .container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.comp_loading .container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.comp_loading .container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.comp_loading .container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.comp_loading .container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.comp_loading .container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.comp_loading .container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bouncedelay {
  0%,
  80%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
.plugs_confirm_box {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000', endColorstr='#80000000');
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  display: none;
}
:root .plugs_confirm_box {
  filter: none;
}
.plugs_confirm_box .entity {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 350px;
  margin-left: -150px;
  background-color: #fff;
  border-radius: 2px;
  padding-bottom: 15px;
}
.plugs_confirm_box .entity .confirm_tit {
  height: 45px;
  font-size: 16px;
  color: #333;
  line-height: 45px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  font-weight: bold;
  padding-left: 45px;
  padding-right: 25px;
  background: url('../images/login/tip.png') no-repeat;
  background-color: #efefef;
  background-position: 20px center;
}
.plugs_confirm_box .entity .confirm_con {
  padding-top: 15px;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 16px;
  color: #333;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  padding-bottom: 25px;
  text-align: justify;
  text-justify: inter-ideograph;
}
.plugs_confirm_box .entity .confirm_btns {
  text-align: center;
}
.plugs_confirm_box .entity .confirm_btns .btn_close {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  cursor: pointer;
  font-size: 14px;
  color: #333;
  line-height: 36px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  padding-left: 22px;
  padding-right: 22px;
  border-radius: 2px;
  letter-spacing: 2px;
  background-color: #ccc;
}
.plugs_confirm_box .entity .confirm_btns .btn_close:hover {
  opacity: 0.8;
}
.paging {
  padding: 50px 0;
  text-align: center;
}
.paging li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.paging li ul {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.paging li a,
.paging li span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  border-radius: 5px;
  padding: 8px 13px;
  border: 1px solid #ccc;
  background: #faf9f9;
  margin-right: 8px;
  margin-left: 8px;
  font-size: 14px;
  font-weight: normal;
  color: #999;
  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;
}
.paging li a:hover,
.paging li.active a {
  color: #fff;
  background-color: #1e75ba;
  border: 1px solid #1e75ba;
  text-decoration: none;
}
body {
  min-height: 0px;
}
.wrapper {
  position: relative;
}
.body {
  width: 100%;
  background-color: #f5f5f6;
  padding-bottom: 10px;
  *zoom: 1;
}
.body:before,
.body:after {
  content: "";
  display: table;
}
.body:after {
  clear: both;
}
.banner {
  position: relative;
  display: block;
}
.banner .banner_img {
  position: relative;
  display: block;
  left: 50%;
  margin-left: -960px;
}
.banner .cover {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
.banner .btn_consult {
  position: absolute;
  left: 50%;
  bottom: 0px;
  height: 66px;
  width: 1920px;
  margin-left: -960px;
  background-image: url('../images/change_doc/fun/qna_banner_bottom.png');
}
.banner .btn_consult > span {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 33px;
  margin-top: -16.5px;
  margin-left: 444.5px;
  background-image: url('../images/change_doc/fun/qna_btn_txt.png');
  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;
}
.banner .btn_consult > span:hover {
  background-image: url('../images/change_doc/fun/qna_btn_txt_hover.png');
}
/*.banner{
	.pr;
	display: block;
	.banner_img{
		position: relative;
		display: block;
		left:50%;
		margin-left:-960px;
	}
	.cover{
		position: absolute;
		left:0px;
		right:0px;
		top:0px;
		bottom:0px;
	}
	.btn_consult{
		.pa;
		left: 50%;
		top: 235px;
		width: 120px;
		height: 33px;
		display: block;
		margin-top: -16.5px;
		margin-left: -562px;
		background-image: url('../images/change_doc/fun/qna_btn_txt.png');
		.transition(.22s);
		&:hover{
			background-image: url('../images/change_doc/fun/qna_btn_txt_hover.png');
		}
	}
}*/
.qna_home .qiuck_links {
  *zoom: 1;
  width: 1129px;
  margin: 0 auto;
  margin-top: 20px;
  padding: 29px 0px;
  padding-left: 1px;
  background-color: #fff;
}
.qna_home .qiuck_links:before,
.qna_home .qiuck_links:after {
  content: "";
  display: table;
}
.qna_home .qiuck_links:after {
  clear: both;
}
.qna_home .qiuck_links > li {
  float: left;
  width: 188px;
  text-align: center;
}
.qna_home .qiuck_links > li .icon_com {
  width: 56px;
  height: 56px;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  background-size: auto;
  background-position: center;
  background-repeat: no-repeat;
}
.qna_home .qiuck_links > li .txt {
  margin-top: 17px;
  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;
  font-weight: bold;
  font-size: 16px;
  color: #666;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_home .qiuck_links > li:hover {
  opacity: 0.8;
}
.qna_home .qiuck_links.l_10 {
  width: 1130px;
  padding-right: 0px;
}
.qna_home .qiuck_links.l_10 > li {
  width: 113px;
}
.qna_home .qiuck_links.l_9 {
  width: 1125px;
  padding-left: 2px;
  padding-right: 3px;
}
.qna_home .qiuck_links.l_9 > li {
  width: 125px;
}
.qna_home .qiuck_links.l_8 {
  width: 1128px;
  padding-left: 1px;
  padding-right: 1px;
}
.qna_home .qiuck_links.l_8 > li {
  width: 141px;
}
.qna_home .qiuck_links.l_7 {
  width: 1127px;
  padding-left: 1px;
  padding-right: 2px;
}
.qna_home .qiuck_links.l_7 > li {
  width: 161px;
}
.qna_home .qiuck_links.l_6 > li {
  width: 188px;
}
.qna_home .qiuck_links.l_5 > li {
  width: 225px;
}
.qna_home .qiuck_links.l_4 {
  width: 1128px;
  padding-left: 1px;
  padding-right: 1px;
}
.qna_home .qiuck_links.l_4 > li {
  width: 282px;
}
.qna_home .qiuck_links.l_3 {
  width: 1128px;
  padding-left: 1px;
  padding-right: 1px;
}
.qna_home .qiuck_links.l_3 > li {
  width: 376px;
}
.qna_home .qiuck_links.l_2 {
  width: 1130px;
}
.qna_home .qiuck_links.l_2 > li {
  width: 565px;
}
.qna_home .qiuck_links.l_1 {
  width: 1130px;
}
.qna_home .qiuck_links.l_1 > li {
  width: 1130px;
}
.qna_home .icon_search {
  height: 18px;
  width: 18px;
  background-image: url('../images/qna/ico_search.png');
}
.qna_home .icon_sticker {
  height: 30px;
  width: 30px;
  background-image: url('../images/qna/ico_sticker.png');
}
.qna_home .icon_addr {
  width: 16px;
  height: 18px;
  background-image: url('../images/qna/ico_addr.png');
}
.qna_home .icon_id {
  width: 20px;
  height: 17px;
  background-image: url('../images/qna/ico_id.png');
}
.qna_home .icon_tim {
  width: 17px;
  height: 17px;
  background-image: url('../images/qna/ico_tim.png');
}
.qna_home .icon_see_num {
  width: 18px;
  height: 13px;
  background-image: url('../images/qna/ico_see_num.png');
}
.qna_home .icon_quest {
  width: 24px;
  height: 25px;
  background-image: url('../images/change_doc/fun/qna_ico_quest.png');
}
.qna_home .icon_unRead {
  position: absolute;
  top: -8px;
  width: 50px;
  height: 50px;
  background-image: url('../images/qna/unRead.png');
}
.qna_home .icon_ans {
  width: 24px;
  height: 25px;
  background-image: url('../images/change_doc/fun/qna_ico_ans.png');
}
.qna_home .icon_arrow_down {
  height: 9px;
  width: 9px;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  background-image: url('../images/qna/ico_arrow_down.png');
}
.qna_home .icon_arrow_up {
  height: 9px;
  width: 9px;
  background-image: url('../images/qna/ico_arrow_up.png');
}
.qna_home .qna {
  width: 1130px;
  margin: 0 auto;
  margin-top: 20px;
}
.qna_home .qna .qna_header {
  padding: 0px 58px;
  background-color: #fff;
}
.qna_home .qna .qna_tabs_con {
  font-size: 0px;
  position: relative;
}
.qna_home .qna .qna_tabs_con > li {
  font-size: 0px;
}
.qna_home .qna .search {
  width: 100%;
  height: 32px;
  font-size: 0px;
  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: 30px 0px;
  text-align: center;
  border-bottom: 1px solid #dedede;
}
.qna_home .qna .search > form {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.qna_home .qna .search > form:before,
.qna_home .qna .search > form:after {
  content: "";
  display: table;
}
.qna_home .qna .search > form:after {
  clear: both;
}
.qna_home .qna .fixed_search {
  position: fixed;
  top: -92px;
  transition: all 0.35s linear 0s;
  -moz-transition: all 0.35s linear 0s;
  -webkit-transition: all 0.35s linear 0s;
  -o-transition: all 0.35s linear 0s;
  background-color: #fff;
  left: 50%;
  width: 1130px;
  margin-left: -565px;
  text-align: center;
  padding: 30px 0px;
  font-size: 0px;
  z-index: 3000;
  -moz-box-shadow: 2px 2px 8px 0px rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: 2px 2px 8px 0px rgba(158, 158, 158, 0.2);
  box-shadow: 2px 2px 8px 0px rgba(158, 158, 158, 0.2);
  border-bottom: 1px solid #ccc \9;
}
.qna_home .qna .fixed_search > form {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.qna_home .qna .fixed_search > form:before,
.qna_home .qna .fixed_search > form:after {
  content: "";
  display: table;
}
.qna_home .qna .fixed_search > form:after {
  clear: both;
}
.qna_home .qna .comp_input {
  position: relative;
  float: left;
  width: 550px;
  height: 35px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.qna_home .qna .comp_input .icon_search {
  position: absolute;
  left: 10px;
  top: 8px;
}
.qna_home .qna .comp_input > div {
  height: 35px;
  margin-left: 35px;
}
.qna_home .qna .comp_input > div input {
  height: 35px;
  font-size: 12px;
  color: #333333;
  line-height: 35px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_home .qna .comp_input > div .placeholder {
  height: 35px;
  font-size: 12px;
  color: #999999;
  line-height: 35px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_home .qna .comp_input.focus {
  border: 1px solid #bbb;
  -moz-box-shadow: 0px 0px 3px 0px #f3f3f3;
  -webkit-box-shadow: 0px 0px 3px 0px #f3f3f3;
  box-shadow: 0px 0px 3px 0px #f3f3f3;
}
.qna_home .qna .btn_search {
  float: left;
  width: 98px;
  height: 35px;
  border: 1px solid #1e75ba;
  background-color: #1e75ba;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-size: 16px;
  line-height: 28px;
  display: inline-block;
  color: #fff;
  margin-left: 17px;
  outline: 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;
}
.qna_home .qna .btn_search:hover {
  -khtml-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
  filter: "alpha(opacity=80)";
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.qna_home .qna .qna_num {
  height: 35px;
  font-size: 14px;
  color: #73777a;
  line-height: 35px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
  width: 100%;
  margin-top: 30px;
  background-color: #e6f9fc;
  cursor: pointer;
}
.qna_home .qna .qna_tabs {
  margin-top: 25px;
  width: auto;
  margin: 25px auto 0px;
  border: 1px solid #1e75ba;
  font-size: 0px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  *zoom: 1;
}
.qna_home .qna .qna_tabs:before,
.qna_home .qna .qna_tabs:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_tabs:after {
  clear: both;
}
.qna_home .qna .qna_tabs > li {
  position: relative;
  float: left;
  width: 506px;
  color: #1e75ba;
  height: 33px;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  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;
  letter-spacing: 2px;
  background-color: #fff;
}
.qna_home .qna .qna_tabs > li .icon_hot {
  position: relative;
  top: -8px;
  left: 2px;
  width: 47px;
  height: 7px;
  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-image: url('../images/qna/hot_tip.png');
}
.qna_home .qna .qna_tabs > li:hover {
  background-color: #e7eaf1;
}
.qna_home .qna .qna_tabs > li.active {
  color: #fff;
  background-color: #1e75ba;
}
.qna_home .qna .qna_tabs > li.active .icon_hot {
  background-image: url('../images/qna/hot_tip_w.png');
}
.qna_home .qna .qna_list > li {
  padding: 30px 58px;
  padding-bottom: 15px;
  background-color: #fff;
  margin-bottom: 10px;
}
.qna_home .qna .qna_list > li .qna_info {
  *zoom: 1;
  cursor: pointer;
  font-size: 14px;
  color: #666666;
  line-height: 30px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_home .qna .qna_list > li .qna_info:before,
.qna_home .qna .qna_list > li .qna_info:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_info:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_info .user {
  float: left;
  margin-right: 41px;
}
.qna_home .qna .qna_list > li .qna_info .user .icon_sticker {
  float: left;
  margin-right: 10px;
}
.qna_home .qna .qna_list > li .qna_info .addr {
  float: left;
  margin-right: 41px;
}
.qna_home .qna .qna_list > li .qna_info .addr .icon_addr {
  float: left;
  margin-top: 6px;
  margin-right: 10px;
}
.qna_home .qna .qna_list > li .qna_info .id {
  float: left;
  margin-right: 41px;
}
.qna_home .qna .qna_list > li .qna_info .id .icon_id {
  float: left;
  margin-top: 6px;
  margin-right: 10px;
}
.qna_home .qna .qna_list > li .qna_info .tim {
  float: left;
  margin-right: 41px;
}
.qna_home .qna .qna_list > li .qna_info .tim .icon_tim {
  float: left;
  margin-top: 6px;
  margin-right: 10px;
}
.qna_home .qna .qna_list > li .qna_info .unRead {
  position: relative;
  float: left;
}
.qna_home .qna .qna_list > li .qna_info .see_num {
  float: right;
}
.qna_home .qna .qna_list > li .qna_info .see_num .icon_see_num {
  float: left;
  margin-top: 7px;
  margin-right: 10px;
}
.qna_home .qna .qna_list > li .qna_info .see_num.active .icon_see_num {
  background-image: url('../images/qna/ico_see_num_active.png');
}
.qna_home .qna .qna_list > li .qna_quest {
  position: relative;
  margin-top: 23px;
  padding-bottom: 15px;
  *zoom: 1;
}
.qna_home .qna .qna_list > li .qna_quest:before,
.qna_home .qna .qna_list > li .qna_quest:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_quest:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_quest .icon_quest {
  position: relative;
  float: left;
  display: block;
  cursor: pointer;
}
.qna_home .qna .qna_list > li .qna_quest .txt {
  position: relative;
  float: left;
  margin-left: 15px;
  width: 971px;
  cursor: pointer;
  font-size: 16px;
  color: #666666;
  line-height: 25px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: justify;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  text-justify: inter-ideograph;
}
.qna_home .qna .qna_list > li .qna_quest .txt span {
  width: 866px;
  display: inline-block;
}
.qna_home .qna .qna_list > li .qna_quest .txt span:hover {
  color: #1e75ba;
}
.qna_home .qna .qna_list > li .qna_quest .btn_seeMore {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 86px;
  height: 28px;
  outline: none;
  font-size: 12px;
  color: #ff8500;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #ffdeba;
  border: 1px solid #ff8500;
}
.qna_home .qna .qna_list > li .qna_quest .btn_unAns {
  float: right;
  width: 86px;
  height: 28px;
  background-color: #f7b3b3;
  border: 1px solid #ff0000;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  font-size: 12px;
  color: #ff0000;
  line-height: 28px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
  outline: none;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
}
.qna_home .qna .qna_list > li .qna_answer {
  position: relative;
  padding-bottom: 15px;
  display: none;
  *zoom: 1;
}
.qna_home .qna .qna_list > li .qna_answer:before,
.qna_home .qna .qna_list > li .qna_answer:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_answer:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_answer .icon_ans {
  float: left;
  cursor: pointer;
}
.qna_home .qna .qna_list > li .qna_answer .txt {
  float: left;
  width: 971px;
  margin-left: 15px;
  color: #666 !important;
  font-size: 14px!important;
  line-height: 25px!important;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif !important;
  text-align: justify;
  text-justify: inter-ideograph;
}
.qna_home .qna .qna_list > li .qna_answer .txt * {
  color: #666 !important;
  font-size: 16px!important;
  line-height: 25px!important;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif !important;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video {
  *zoom: 1;
  width: 620px;
  background-color: #fff;
  border-radius: 6px;
  padding-bottom: 25px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video:before,
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video .comp_video {
  font-size: 0px;
  height: 340px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video .comp_video > video {
  width: 100%;
  max-width: 100%;
  height: 340px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video div[class^="pausecenterch"] {
  top: 50%!important;
  left: 50%!important;
  margin-top: -40px !important;
  margin-left: -40px !important;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video .t_txt {
  margin-top: 25px;
  margin-left: 15px;
  margin-right: 15px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video .t_see_more {
  margin-left: 15px;
  font-size: 14px!important;
  color: #00c1de !important;
  line-height: 30px!important;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_video .t_see_more:hover {
  opacity: 0.8;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto {
  *zoom: 1;
  width: 620px;
  background-color: #fff;
  border-radius: 6px;
  padding-bottom: 25px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto:before,
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto .comp_auto {
  font-size: 0px;
  margin-top: 25px;
  margin-left: 15px;
  margin-right: 15px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto .t_txt {
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 15px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto .t_see_more {
  margin-left: 15px;
  font-size: 14px!important;
  color: #00c1de !important;
  line-height: 30px!important;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_auto .t_see_more:hover {
  opacity: 0.8;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs {
  *zoom: 1;
  width: 620px;
  background-color: #fff;
  border-radius: 6px;
  padding-bottom: 25px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs:before,
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .comp_imgs {
  *zoom: 1;
  font-size: 0px;
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 5px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .comp_imgs:before,
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .comp_imgs:after {
  content: "";
  display: table;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .comp_imgs:after {
  clear: both;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .comp_imgs > div {
  float: left;
  width: 190px;
  height: 130px;
  margin-right: 10px;
  border-radius: 2px;
  background-size: cover;
  background-color: green;
  background-position: center;
  background-repeat: no-repeat;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .t_txt {
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 15px;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .t_see_more {
  margin-left: 15px;
  font-size: 14px!important;
  color: #00c1de !important;
  line-height: 30px!important;
}
.qna_home .qna .qna_list > li .qna_answer .txt .temple_imgs .t_see_more:hover {
  opacity: 0.8;
}
.qna_home .qna .qna_list > li.active .qna_quest .txt {
  color: #1e75ba;
}
.qna_home .qna .qna_list > li.active .qna_quest .btn_seeMore {
  background-color: #baeef6;
  border: 1px solid #59bfdb;
  color: #00c1de;
}
.qna_home .qna .qna_list > li.active .qna_quest .btn_seeMore .icon_arrow_down {
  background-image: url('../images/qna/ico_arrow_up.png');
}
.qna_home .qna .nodata {
  width: 100%;
  padding-bottom: 75px;
  padding-top: 75px;
  text-align: center;
  background-color: #fff;
}
.qna_home .qna .nodata .txt {
  font-size: 22px;
  color: #bbb;
  letter-spacing: 3px;
}
.qna_home .qna .noSearData {
  width: 100%;
  padding-top: 50px;
  padding-bottom: 98px;
  text-align: center;
  background-color: #fff;
}
.qna_home .qna .noSearData .btns {
  margin-top: 35px;
  text-align: center;
}
.qna_home .qna .noSearData .btns .btn {
  display: inline-block;
  height: 36px;
  line-height: 35px;
  padding: 0px 29px;
  border: 1px solid #1e75ba;
  font-size: 16px;
  color: #1e75ba;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  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;
}
.qna_home .qna .noSearData .btns .btn:hover {
  color: #fff;
  background-color: #1e75ba;
}
.qna_home .qna .noSearData .btns .btn_seek {
  margin-right: 92px;
}
.robot {
  position: fixed;
  top: 0px;
  height: 0px;
  width: 100%;
  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: 3000;
  overflow: visible;
}
.robot.active {
  position: absolute;
}
.robot .l_con {
  position: relative;
  overflow: visible;
}
.robot .robot_link {
  position: absolute;
  height: 128px;
  width: 44px;
  background-color: #1e75ba;
  right: -44px;
  top: 560px;
  bottom: 357px;
  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;
  -moz-box-shadow: 0 6px 12px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 12px 0px rgba(0, 0, 0, 0.15);
  background-image: url('../images/qna/ico_chat.png');
  background-repeat: no-repeat;
  background-position: 14px 12px;
}
.robot .robot_link > span {
  display: inline-block;
  width: 14px;
  font-size: 14px;
  color: #fff;
  line-height: 17px;
  margin-left: 15px;
  margin-top: 35px;
  text-align: center;
}
.robot .robot_link .cover {
  position: absolute;
  bottom: 0px;
  width: 272px;
  left: -280px;
  height: 155px;
  background-color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  visibility: hidden;
  opacity: 0;
  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;
  -moz-box-shadow: 0 6px 12px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 12px 0px rgba(0, 0, 0, 0.15);
}
.robot .robot_link .cover .icon_close {
  position: absolute;
  top: 15px;
  width: 15px;
  right: 20px;
  height: 15px;
  background-image: url('../images/qna/ico_close.png');
}
.robot .robot_link .cover .icon_custom {
  width: 24px;
  height: 25px;
  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-image: url('../images/qna/ico_custom.png');
}
.robot .robot_link .cover .icon_custom:after {
  position: absolute;
  height: 0px;
  width: 0px;
  content: " ";
  background-image: url('../images/qna/ico_custom_hover.png');
}
.robot .robot_link .cover .icon_file {
  width: 24px;
  height: 25px;
  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-image: url('../images/qna/ico_file.png');
}
.robot .robot_link .cover .icon_file:after {
  position: absolute;
  height: 0px;
  width: 0px;
  content: " ";
  background-image: url('../images/qna/ico_file_hover.png');
}
.robot .robot_link .cover ul {
  margin: 35px 20px 0px 20px;
}
.robot .robot_link .cover ul li {
  margin-bottom: 22px;
}
.robot .robot_link .cover ul li > a {
  display: block;
  width: 100%;
  *zoom: 1;
}
.robot .robot_link .cover ul li > a:before,
.robot .robot_link .cover ul li > a:after {
  content: "";
  display: table;
}
.robot .robot_link .cover ul li > a:after {
  clear: both;
}
.robot .robot_link .cover ul li .left {
  float: left;
}
.robot .robot_link .cover ul li .right {
  float: left;
  margin-left: 11px;
}
.robot .robot_link .cover ul li:hover .icon_custom {
  background-image: url('../images/qna/ico_custom_hover.png');
}
.robot .robot_link .cover ul li:hover .icon_file {
  background-image: url('../images/qna/ico_file_hover.png');
}
.robot .robot_link .cover ul li:hover .tit {
  color: #1e75ba;
}
.robot .robot_link .cover .tit {
  font-size: 14px;
  color: #333333;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  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;
}
.robot .robot_link .cover .desc {
  margin-top: 6px;
  font-size: 12px;
  color: #666;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_send ::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}
.qna_send ::-webkit-scrollbar-track,
.qna_send ::-webkit-scrollbar-thumb {
  border-radius: 999px;
  border: 5px solid transparent;
}
.qna_send ::-webkit-scrollbar-track {
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2) inset;
}
.qna_send ::-webkit-scrollbar-thumb {
  min-height: 20px;
  background-clip: content-box;
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.2) inset;
}
.qna_send ::-webkit-scrollbar-corner {
  background: transparent;
}
.qna_send .icon_tip {
  float: left;
  height: 19px;
  width: 19px;
  background-image: url('../images/qna/tip.png');
  margin: 10px 15px 0px 20px;
}
.qna_send .l_con {
  width: 1130px;
  background-color: #fff;
  margin-top: 10px;
  *zoom: 1;
}
.qna_send .l_con:before,
.qna_send .l_con:after {
  content: "";
  display: table;
}
.qna_send .l_con:after {
  clear: both;
}
.qna_send .tip {
  height: 40px;
  width: 1013px;
  cursor: pointer;
  margin: 22px auto;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #e3d6c7;
  font-size: 16px;
  color: #1e75ba;
  line-height: 38px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  background-color: #f9f8f6;
}
.qna_send .editArea {
  width: 973px;
  margin: 22px auto 0px;
  border: 1px solid #c9c9c9;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  height: 252px;
  padding: 8px 20px;
  font-size: 16px;
  color: #333;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  display: block;
  resize: none;
  outline: none;
}
.qna_send .editArea::-webkit-input-placeholder {
  font-size: 16px;
  color: #c9c9c9;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_send .editArea:-moz-placeholder {
  font-size: 16px;
  color: #c9c9c9;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_send .editArea::-moz-placeholder {
  font-size: 16px;
  color: #c9c9c9;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_send .editArea:-ms-input-placeholder {
  font-size: 16px;
  color: #c9c9c9;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_send .editArea.placeholder {
  font-size: 16px;
  color: #c9c9c9;
  line-height: 150%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.qna_send .btns {
  *zoom: 1;
  margin: 20px 0px 35px;
  text-align: center;
  font-size: 0px;
}
.qna_send .btns:before,
.qna_send .btns:after {
  content: "";
  display: table;
}
.qna_send .btns:after {
  clear: both;
}
.qna_send .btn_back {
  *position: relative;
  *top: -8px;
  width: 158px;
  height: 40px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-color: transparent!important;
  border: 1px solid #1e75ba !important;
  /*background-color: #999999;
		border:1px solid #999999;*/
  *border: none;
  font-size: 16px;
  color: #1e75ba;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  outline: 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;
  /*&.active{
			background-color: #33cde5;
			border: 1px solid #33cde5;
		}*/
  margin-left: 25px;
}
.qna_send .btn_back:hover {
  opacity: 0.8;
}
.qna_send .btn_submit {
  width: 158px;
  height: 40px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-color: #1e75ba;
  border: 1px solid #1e75ba;
  font-size: 16px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  outline: 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;
}
.qna_send .btn_submit.active {
  background-color: #1e75ba;
  border: 1px solid #1e75ba;
}
.qna_send .btn_submit:hover {
  opacity: 0.8;
}
.comp_tip {
  position: absolute;
  left: 50%;
  top: 722px;
}
.qna_send_succ {
  *zoom: 1;
  width: 220px;
  height: 186px;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#1a000000', endColorstr='#1a000000');
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}
.qna_send_succ:before,
.qna_send_succ:after {
  content: "";
  display: table;
}
.qna_send_succ:after {
  clear: both;
}
:root .qna_send_succ {
  filter: none;
}
.qna_send_succ .icon_right {
  width: 64px;
  height: 46px;
  margin: 0 auto;
  display: block;
  margin-top: 47px;
  background-image: url('../images/qna/ico_right.png');
}
.qna_send_succ .txt {
  margin-top: 35px;
  text-align: center;
  font-size: 18px;
  color: #666;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2Uvbm9ybWFsaXplLmxlc3MiLCJiYXNlL3ZhcmlhYmxlcy5sZXNzIiwiYmFzZS9mdW4ubGVzcyIsImJhc2UvYmFzZS5sZXNzIiwiYmFzZS9wbHVncy5sZXNzIiwiYmFzZS9wYWdpbmcubGVzcyIsInFuYS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFPQTtFQUNDLGFBQVksYUFBWjtFQUNBLFNBQVUsMkJBQVY7O0FBRUQ7RUFDQyxVQUFBO0VBQ0EsU0FBQTtFQUNBLHVCQUFBO0VBQ0EsNEJBQUE7O0VBQ0EsK0JBQUE7OztBQUVEO0FBQU87RUFDTixZQUFBO0VBQ0EsNkJBQUE7O0FBR0Q7QUFDQTtFQUNBLGFBQUE7O0FBR0E7RUFDQyxhQ2hCeUIsbUJBQWtCLHVCQUFzQiwrRERnQmpFO0VBQ0EsMEJBQUE7RUFDQSw4QkFBQTs7QUFPRDtFQUNDLFNBQUE7RUFDQSxnQkFBQTs7QUFhRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNDLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTs7QUFRRDtBQUNBO0FBQ0E7QUFDQTtFQUNDLHFCQUFBO0VBQ0Esd0JBQUE7O0FBUUQsS0FBSyxJQUFJO0VBQ1IsYUFBQTtFQUNBLFNBQUE7O0FBUUQ7QUFDQTtFQUNDLGFBQUE7O0FBVUQ7RUFDQyw2QkFBQTtFQUNBLHFCQUFBOztBQVFELENBQUM7QUFDRCxDQUFDO0VBQ0EsVUFBQTs7QUFFRCxDQUFDO0VBQ0EsY0FBQTs7QUFxQkQ7QUFDQTtFQUNDLGlCQUFBOztBQUdEO0VBQ0Msa0JBQUE7O0FBUUQ7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7O0FBT0Q7RUFDQyxjQUFBOztBQU9EO0FBQ0E7RUFDQyxjQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7O0FBR0Q7RUFDQyxXQUFBOztBQUdEO0VBQ0MsZUFBQTs7QUFNRDtBQUFHO0FBQUc7RUFDTCxnQkFBQTs7QUFVRDtFQUNDLFNBQUE7O0FBT0QsR0FBRyxJQUFJO0VBQ04sZ0JBQUE7O0FBeUJEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7RUFDQyxjQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBOztBQU9EO0VBQ0MsaUJBQUE7O0FBVUQ7QUFDQTtFQUNDLG9CQUFBOztBQVdEO0FBQ0EsSUFBSyxNQUFLO0FBQ1YsS0FBSztBQUNMLEtBQUs7RUFDSiwwQkFBQTtFQUNBLGVBQUE7O0FBT0QsTUFBTTtBQUNOLElBQUssTUFBSztFQUNULGVBQUE7O0FBT0QsTUFBTTtBQUNOLEtBQUs7RUFDSixTQUFBO0VBQ0EsVUFBQTs7QUFRRDtFQUNDLG1CQUFBOztBQVdELEtBQUs7QUFDTCxLQUFLO0VBQ0osc0JBQUE7RUFDQSxVQUFBOztBQVNELEtBQUssZUFBZTtBQUNwQixLQUFLLGVBQWU7RUFDbkIsWUFBQTs7QUFRRCxLQUFLO0VBQ0osNkJBQUE7RUFDQSx1QkFBQTs7QUFTRCxLQUFLLGVBQWU7QUFDcEIsS0FBSyxlQUFlO0VBQ25CLHdCQUFBOztBQU9EO0VBQ0MseUJBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7O0FBUUQ7RUFDQyxTQUFBO0VBQ0EsVUFBQTs7QUFPRDtFQUNDLGNBQUE7O0FBY0Q7RUFDQyx5QkFBQTtFQUNBLGlCQUFBOztBQUdEO0FBQ0E7RUFDQyxVQUFBOzs7Ozs7Ozs7Ozs7Ozs7OztBRXJTRDtFQUNDLG1CQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3BIRDtFQUNDLGFBQWEsVUFBYjtFQUNBLFNBQVMsMkJBQVQ7RUFDQSxTQUFTLG1DQUFtQyxPQUFPLDBCQUMvQyw2QkFBNkIsT0FBTyxhQUNwQyw0QkFBNEIsT0FBTyxpQkFDbkMscUNBQXFDLE9BQU8sTUFIaEQ7O0FBTUQ7RUFDQyxhQUFZLFVBQVo7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGdDQUFBO0VBQ0Esa0NBQUE7O0FBR0Q7RUFDQyxpQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7O0FBRUQ7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBOztBQUVEO0VBQ0Msa0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTs7QUFFRCxHQUFHO0VBQ0YscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VEMElBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBOztBQzFJRCxDQUFDO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTs7QUFFRDtFQUNDLGVBQUE7O0FBR0Q7RUErQ0Msa0JBQUE7RUE3Q0EsaUJBQUE7RUFDQSxjQUFBOzs7QUFJRDtFRDVCQyxRQUFBOztBQUNBLE1BQUM7QUFBUyxNQUFDO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxNQUFDO0VBQ0EsV0FBQTs7QUN5QkY7RUQyR0Msc0JBQUE7RUFDQSwyQkFBQTs7RUFDQSw4QkFBQTs7O0FDMUdEO0VBQ0MsV0FBQTs7QUFFRDtFQUNDLFlBQUE7O0FBRUQ7RUQ4QkMsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBOztBQzdCRDtFQUNDLGNBQUE7O0FBRUQ7RUFDQyxtQkFBQTs7QUFFRDtFQUNDLFdBQUE7O0FBRUQ7RUFDQyxZQUFBOztBQUVEO0VBQ0Msa0JBQUE7O0FBRUQ7RUFDQyxnQkFBQTs7QUFFRDtFQUNDLGlCQUFBOztBQUVEO0VBQ0Msa0JBQUE7O0FBRUQ7RUFDQyxrQkFBQTs7QUFFRDtFQUNDLGVBQUE7O0FBRUQ7RURlQyxXQUFBO0VBQ0EsZUFBQTs7QUNiRDtFQUNDLGFBQUE7O0FBRUQ7RURUQyxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7O0FDVUQ7RUFDQyxpQkFBQTs7O0FBR0QsQ0FBQztFRHRGQSxRQUFBOztBQUNBLENDcUZBLGFEckZDO0FBQVMsQ0NxRlYsYURyRlc7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELENDaUZBLGFEakZDO0VBQ0EsV0FBQTs7QUNtRkYsTURqQ0M7RUFDQyxXQUFBO0VBQ0EsVUFBQTs7QUNrQ0YsTURwQ0M7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7O0FDcUNGLE1EdkNDO0VBQ0MsV0FBQTtFQUNBLFVBQUE7O0FDd0NGLE1EMUNDO0VBQ0MsV0FBQTtFQUNBLFVBQUE7O0FDMkNGLE1EN0NDO0VBQ0MsV0FBQTtFQUNBLG1CQUFBOztBQzhDRixNRGhEQztFQUNDLFdBQUE7RUFDQSxtQkFBQTs7QUNpREYsTURuREM7RUFDQyxXQUFBO0VBQ0EsWUFBQTs7QUNvREY7RUFDQyx5QkFBQTs7QUFFRDtFQUNDLHlCQUFBOztBQUVEO0VBQ0MsY0FBQTs7QUFFRDtFQUNDLGNBQUE7O0FBRUQ7RUFDQyxrQkFBQTs7QUFFRDtFQUNDLGlCQUFBOztBQUVEO0VEUkMsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7O0FDT0EsTUFBQztFRGdERCxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsUUFBTyxtQkFBUDtFQUNBLFFBQVEsbURBQVI7O0FDakREO0VBQ0Msa0JBQUE7O0FDeEtEO0VBQ0MsV0FBQTs7QUFERCxXQUVDO0VBQ0MsdUJBQUE7O0FBSEYsV0FLQztFQUNDLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTs7QUFSRixXQVVDO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7O0FBZEYsV0FnQkM7RUFDQyxXQUFBO0VGb0RELGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VFckRDLFlBQUE7RUFDQSxpQkFBQTs7QUFwQkYsV0FzQkM7RUFDQyxXQUFBO0VBQ0EsaUJBQUE7RUZpTEQsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFRW5MQyxZQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7O0FBL0JGLFdBc0JDLFVBVUM7RUFDQyxlQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7O0FBbkNILFdBc0NDLFFBQ0M7RUFDQyx5QkFBQTtFQUNBLHlCQUFBOztBQXpDSCxXQXNDQyxRQUNDLFVBR0M7RUZFRixxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsUUFBQTs7QUVFRDtFQUlDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VGeUNBLGFBQUE7RUV2Q0EsZUFBQTs7QUFURCxZQVVDO0VGV0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7RUVaQyxpQkFBQTs7QUFaRixZQWNDO0VBQ0Msc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFRkFELGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VFQUMsaUJBQUE7RUYrQkQsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBZ0dBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7O0FFN0pELFlBNEJDO0VBQ0Msa0JBQUE7RUZtQkQsYUFBQTtFRWpCQyxnQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUVBLHNCQUFBO0VBQ0EsMENBQUE7RUFDQSxlQUFBO0VGb0hELDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7O0FFN0pELFlBNEJDLGFBV0M7RUFDQyxrQkFBQTtFRlFGLGFBQUE7RUVORSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTs7QUE1Q0gsWUE0QkMsYUFXQyxLQU1DO0VBQ0Msa0JBQUE7RUZFSCxhQUFBO0VBeURBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGlDQUFBO0VFM0RHLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFFQSw2QkFBQTtFRmxDSCxlQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTs7QUV4QkQsWUE0QkMsYUFXQyxLQW9CQztFQUNDLHNCQUFBO0VBQ0EsV0FBQTs7QUE3REosWUFpRUM7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxzQkFBcUIsZ0NBQXJCO0VBQ0EsNEJBQUE7O0FBeEVGLFlBMEVDO0VBQ0MsYUFBQTtFRkZELFdBQUE7RUFDQSxlQUFBO0VFR0MseUJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUZ1RUQsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTs7QUV6RUMsWUFWRCxTQVVFO0VBQ0Esc0JBQUE7RUZxREYscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0VFckRFLHNCQUFBOztBQUdGLFlBQUMsT0FDQTtFQUNDLHNCQUFBOztBQUZGLFlBQUMsT0FLQTtFQUNDLGNBQUE7O0FBSUg7RUFDQyxlQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUZ2REEsYUFBQTs7QUUwREQ7RUQxRUMsbUJBQUE7RUM0RUEsaUJBQUE7RUFDQSxrQkFBQTtFRjRDQSwwQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBbkJBLHFDQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQ0FBQTtFRTVCQSxnQkFBZ0Isb0NBQWhCO0VBQ0EsZ0NBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBOztBQVRELGVBVUM7RUFDQyxXQUFBO0VBQ0EscUJBQUE7O0FBWkYsZUFjQztFQUNDLHFCQUFBO0VBQ0EsaUJBQUE7RUZyR0QsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7O0FFc0dEO0VEOUZDLG1CQUFBO0VDZ0dBLGlCQUFBO0VBQ0Esa0JBQUE7RUZ3QkEsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQW5CQSxxQ0FBQTtFQUNBLHdDQUFBO0VBQ0EsZ0NBQUE7RUVSQSxnQkFBZ0Isd0NBQWhCO0VBQ0EsZ0NBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBOztBQVRELGNBVUM7RUFDQyxXQUFBO0VBQ0EscUJBQUE7O0FBWkYsY0FjQztFQUNDLHFCQUFBO0VBQ0EsaUJBQUE7RUZ6SEQsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7O0FFMkhEO0VGVEMscUNBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0VFVUEsaUJBQUE7RUZHQSwwQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VDN0hBLG1CQUFBO0VDeUhBLGtCQUFBO0VBS0EsZ0JBQWdCLHVDQUFoQjtFQUNBLGdDQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTs7QUFkRCxjQU9DO0VBQ0MsV0FBQTtFQUNBLHFCQUFBOztBQVRGLGNBZUM7RUFDQyxxQkFBQTtFQUNBLGlCQUFBO0VGL0lELGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFOztBRWlKRDtFRnhMQyxRQUFBO0VFMExBLGVBQUE7O0FGekxBLGNBQUM7QUFBUyxjQUFDO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxjQUFDO0VBQ0EsV0FBQTs7QUVrTEYsY0FHQztFQUNDLGFBQUE7O0FBSkYsY0FNQztFRDVJQSxXQUFBO0VEZEEsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7O0FFaUpELGNBVUM7RURoSkEsV0FBQTtFQ2tKQyxZQUFBO0VBQ0EsV0FBQTtFRjdCRCwwQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VFMkJDLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7O0FBbEJGLGNBVUMsWUFTQztFQUNDLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTs7QUFJSDtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VGaERBLDBCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFwREEsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7O0FFdUZELFdBU0M7RUFDQyxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBOztBQWJGLFdBZUM7QUFmRCxXQWVVLENBQUE7RUFDUixrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VGbk1ELGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VFa01DLFVBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSw2QkFBQTs7QUFDQSxXQWJELFNBYUU7QUFBRCxXQWJRLENBQUEsS0FhUDtFRjdFRixxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7O0FFK0NELFdBZ0NDO0VBQ0Msa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxnQkFBQTtFRnJORCxlQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTs7QUVxTkEsV0FBQztFQUNBLHlCQUFBO0VGcEdELHdDQUFBO0VBQ0EsMkNBQUE7RUFDQSxtQ0FBQTs7QUV1R0Q7RUFDQyxlQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUZ0TUEsYUFBQTtFRXdNQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUYxS0EscUhBQUE7RUFDQSxvQ0FBQTtFRTJLQSxpQkFBQTtFQUNBLGtCQUFBO0VGcEdBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7O0FBM0VBLEtBQU07RUFDSixZQUFBOztBRWdLSCxhQVlDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7O0FBaEJGLGFBa0JDO0VBQ0Msa0JBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLHNCQUFzQiwrQkFBdEI7O0FBekJGLGFBMkJDLFlBQVk7QUEzQmIsYUEyQm9CLFlBQVk7QUEzQmhDLGFBMkJ1QyxZQUFZO0VBQ2pELFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esd0RBQUE7RUFDQSxnREFBQTtFQUNBLGlDQUFBO0VBQ0EseUJBQUE7O0FBcENGLGFBdUNDLFNBQVM7RUFDUixrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBOztBQTFDRixhQTZDQztFQUNDLG1CQUFtQixjQUFuQjtFQUNBLFdBQVcsY0FBWDs7QUEvQ0YsYUFrREM7RUFDQyxtQkFBbUIsY0FBbkI7RUFDQSxXQUFXLGNBQVg7O0FBcERGLGFBdURDO0VBQVcsTUFBQTtFQUFRLE9BQUE7O0FBdkRwQixhQXdEQztFQUFXLE1BQUE7RUFBUSxRQUFBOztBQXhEcEIsYUF5REM7RUFBVyxRQUFBO0VBQVUsU0FBQTs7QUF6RHRCLGFBMERDO0VBQVcsT0FBQTtFQUFTLFNBQUE7O0FBMURyQixhQTREQyxZQUFZO0VBQ1gsOEJBQUE7RUFDQSxzQkFBQTs7QUE5REYsYUFpRUMsWUFBWTtFQUNYLDRCQUFBO0VBQ0Esb0JBQUE7O0FBbkVGLGFBc0VDLFlBQVk7RUFDWCw4QkFBQTtFQUNBLHNCQUFBOztBQXhFRixhQTJFQyxZQUFZO0VBQ1gsOEJBQUE7RUFDQSxzQkFBQTs7QUE3RUYsYUFnRkMsWUFBWTtFQUNYLDhCQUFBO0VBQ0Esc0JBQUE7O0FBbEZGLGFBcUZDLFlBQVk7RUFDWCw4QkFBQTtFQUNBLHNCQUFBOztBQXZGRixhQTBGQyxZQUFZO0VBQ1gsOEJBQUE7RUFDQSxzQkFBQTs7QUE1RkYsYUErRkMsWUFBWTtFQUNYLDhCQUFBO0VBQ0Esc0JBQUE7O0FBakdGLGFBb0dDLFlBQVk7RUFDWCw4QkFBQTtFQUNBLHNCQUFBOztBQXRHRixhQXlHQyxZQUFZO0VBQ1gsOEJBQUE7RUFDQSxzQkFBQTs7QUEzR0YsYUE4R0MsWUFBWTtFQUNYLDhCQUFBO0VBQ0Esc0JBQUE7O0FBR0Q7RUFDQztFQUFJO0VBQUs7SUFBTyxtQkFBbUIsUUFBbkI7O0VBQ2hCO0lBQU0sbUJBQW1CLFFBQW5COzs7QUFHUDtFQUNDO0VBQUk7RUFBSztJQUNSLFdBQVcsUUFBWDtJQUNBLG1CQUFtQixRQUFuQjs7RUFDQztJQUNELFdBQVcsUUFBWDtJQUNBLG1CQUFtQixRQUFuQjs7O0FBS0g7RUQ5VEMsZUFBQTtFQ2dVQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VGM1NBLHFIQUFBO0VBQ0Esb0NBQUE7RUU0U0EsYUFBQTtFQUNBLGFBQUE7O0FGNVNBLEtBQU07RUFDSixZQUFBOztBRW1TSCxrQkFTQztFRDdVQSxrQkFBQTtFQytVQyxRQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTs7QUFqQkYsa0JBU0MsUUFTQztFQUNDLFlBQUE7RUZwWEYsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7RUVtWEUsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQWdCLG9DQUFoQjtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7O0FBMUJILGtCQVNDLFFBbUJDO0VBQ0MsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VGaFlGLGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VFK1hFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTs7QUFuQ0gsa0JBU0MsUUE0QkM7RURsWEQsa0JBQUE7O0FDNlVELGtCQVNDLFFBNEJDLGNBRUM7RUZqYUYscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7RUVpYUcsZUFBQTtFRjFZSCxlQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTtFRXlZRyxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBOztBQUNBLGtCQXZDSCxRQTRCQyxjQUVDLFdBU0U7RUFDQSxZQUFBOztBQ2hkTDtFQUNDLGVBQUE7RUFHQSxrQkFBQTs7QUFKRCxPQUtDO0VIZ0NBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxRQUFBOztBR3ZDRCxPQUtDLEdBRUM7RUg4QkQscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7O0FHdkNELE9BS0MsR0FLQztBQVZGLE9BS0MsR0FLRyxDQUFBO0VIMkJILHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxRQUFBO0VHM0JFLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUg4SEYsOEJBQUE7RUFDQSxtQ0FBQTtFQUNBLHNDQUFBO0VBQ0EsaUNBQUE7O0FHckpELE9BS0MsR0FrQkMsRUFBQztBQUFPLE9BbEJULEdBa0JVLE9BQVE7RUFDaEIsV0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTs7QUM1Qkg7RUFDQyxlQUFBOztBQUVEO0VBQ0Msa0JBQUE7O0FBRUQ7RUFDQyxXQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFSmtCQSxRQUFBOztBQUNBLEtBQUM7QUFBUyxLQUFDO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxLQUFDO0VBQ0EsV0FBQTs7QUlyQkY7RUhtRkMsa0JBQUE7RUdqRkEsY0FBQTs7QUFGRCxPQUdDO0VBQ0Msa0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBOztBQVBGLE9BU0M7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7O0FBZEYsT0FnQkM7RUhnRUEsa0JBQUE7RUc5REMsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQXNCLGlEQUF0Qjs7QUF2QkYsT0FnQkMsYUFRQztFSHdERCxrQkFBQTtFR3RERSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFzQiwyQ0FBdEI7RUp1R0YsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7O0FJeEdFLE9BbEJGLGFBUUMsT0FVRTtFQUNBLHNCQUFzQixpREFBdEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFzQ0osU0FDQztFSjNEQSxRQUFBO0VJNkRDLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7O0FKakVELFNJMERBLGFKMURDO0FBQVMsU0kwRFYsYUoxRFc7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELFNJc0RBLGFKdERDO0VBQ0EsV0FBQTs7QUlvREYsU0FDQyxhQVFDO0VIakJELFdBQUE7RUdtQkUsWUFBQTtFQUNBLGtCQUFBOztBQVpILFNBQ0MsYUFRQyxLQUlDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUorQ0gsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUloREcscUJBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBOztBQW5CSixTQUNDLGFBUUMsS0FZQztFQUNDLGdCQUFBO0VKd0NILCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLGtDQUFBO0VJekNHLGlCQUFBO0VKOUNILGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFOztBSThDRSxTQTFCRixhQVFDLEtBa0JFO0VBQ0EsWUFBQTs7QUFHRixTQTlCRCxhQThCRTtFQUNBLGFBQUE7RUFDQSxrQkFBQTs7QUFGRCxTQTlCRCxhQThCRSxLQUdBO0VBQ0MsWUFBQTs7QUFHRixTQXJDRCxhQXFDRTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBOztBQUhELFNBckNELGFBcUNFLElBSUE7RUFDQyxZQUFBOztBQUdGLFNBN0NELGFBNkNFO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7O0FBSEQsU0E3Q0QsYUE2Q0UsSUFJQTtFQUNDLFlBQUE7O0FBR0YsU0FyREQsYUFxREU7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTs7QUFIRCxTQXJERCxhQXFERSxJQUlBO0VBQ0MsWUFBQTs7QUFHRixTQTdERCxhQTZERSxJQUNBO0VBQ0MsWUFBQTs7QUFHRixTQWxFRCxhQWtFRSxJQUNBO0VBQ0MsWUFBQTs7QUFHRixTQXZFRCxhQXVFRTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBOztBQUhELFNBdkVELGFBdUVFLElBSUE7RUFDQyxZQUFBOztBQUdGLFNBL0VELGFBK0VFO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7O0FBSEQsU0EvRUQsYUErRUUsSUFJQTtFQUNDLFlBQUE7O0FBR0YsU0F2RkQsYUF1RkU7RUFDQSxhQUFBOztBQURELFNBdkZELGFBdUZFLElBRUE7RUFDQyxZQUFBOztBQUdGLFNBN0ZELGFBNkZFO0VBQ0EsYUFBQTs7QUFERCxTQTdGRCxhQTZGRSxJQUVBO0VBQ0MsYUFBQTs7QUFqR0osU0FxR0M7RUFDQyxZQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFzQiwrQkFBdEI7O0FBeEdGLFNBMEdDO0VBQ0MsWUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBc0IsZ0NBQXRCOztBQTdHRixTQStHQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQXNCLDZCQUF0Qjs7QUFsSEYsU0FvSEM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFzQiwyQkFBdEI7O0FBdkhGLFNBeUhDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBc0IsNEJBQXRCOztBQTVIRixTQThIQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQXNCLGdDQUF0Qjs7QUFqSUYsU0FtSUM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFzQiw2Q0FBdEI7O0FBdElGLFNBd0lDO0VBQ0Msa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBc0IsMkJBQXRCOztBQTdJRixTQStJQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQXNCLDJDQUF0Qjs7QUFsSkYsU0FvSkM7RUFDQyxXQUFBO0VBQ0EsVUFBQTtFSnhGRCwrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQ0FBQTtFSXVGQyxzQkFBc0IsbUNBQXRCOztBQXhKRixTQTBKQztFQUNDLFdBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQXNCLGlDQUF0Qjs7QUE3SkYsU0ErSkM7RUFDQyxhQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBOztBQWxLRixTQStKQyxLQUlDO0VBR0MsaUJBQUE7RUFDQSxzQkFBQTs7QUF2S0gsU0ErSkMsS0FVQztFQUNDLGNBQUE7RUhoS0Ysa0JBQUE7O0FHVkQsU0ErSkMsS0FVQyxjQUdDO0VBQ0MsY0FBQTs7QUE3S0osU0ErSkMsS0FpQkM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUpySEYsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUlvSEUsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdDQUFBOztBQXZMSCxTQStKQyxLQWlCQyxRQVFDO0VKdk9GLHFCQUFBO0VBQ0EsZ0JBQUE7RUFaQSxRQUFBOztBQUNBLFNJd05BLEtBaUJDLFFBUUMsT0pqUEQ7QUFBUyxTSXdOVixLQWlCQyxRQVFDLE9KalBTO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxTSW9OQSxLQWlCQyxRQVFDLE9KN09EO0VBQ0EsV0FBQTs7QUlvREYsU0ErSkMsS0E4QkM7RUFDQyxlQUFBO0VBQ0EsVUFBQTtFSmpJRiwrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQ0FBQTtFSWdJRSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFSmxNRixhQUFBO0VBMEZBLHlEQUFBO0VBQ0EsNERBQUE7RUFDQSxvREFBQTtFSXlHRSxnQ0FBQTs7QUExTUgsU0ErSkMsS0E4QkMsY0FjQztFSjFQRixxQkFBQTtFQUNBLGdCQUFBO0VBWkEsUUFBQTs7QUFDQSxTSXdOQSxLQThCQyxjQWNDLE9KcFFEO0FBQVMsU0l3TlYsS0E4QkMsY0FjQyxPSnBRUztFQUNWLFNBQVEsRUFBUjtFQUNBLGNBQUE7O0FBRUQsU0lvTkEsS0E4QkMsY0FjQyxPSmhRRDtFQUNBLFdBQUE7O0FJb0RGLFNBK0pDLEtBaURDO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUp0R0YsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTs7QUlsSEQsU0ErSkMsS0FpREMsWUFNQztFQUNDLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7O0FBek5KLFNBK0pDLEtBaURDLFlBV0M7RUFDQyxZQUFBO0VBQ0EsaUJBQUE7O0FBN05KLFNBK0pDLEtBaURDLFlBV0MsTUFHQztFQUNDLFlBQUE7RUpyUEosZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7O0FJbUJELFNBK0pDLEtBaURDLFlBV0MsTUFPQztFQUNDLFlBQUE7RUp6UEosZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7O0FJMFBFLFNBeEVGLEtBaURDLFlBdUJFO0VBQ0Esc0JBQUE7RUp6SUgsd0NBQUE7RUFDQSwyQ0FBQTtFQUNBLG1DQUFBOztBSWpHRCxTQStKQyxLQTZFQztFQUNDLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUpuSUYsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFSWlJRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUoxTEYsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7O0FJeUxFLFNBM0ZGLEtBNkVDLFlBY0U7RUpsSUgsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLFFBQU8sbUJBQVA7RUFDQSxRQUFRLG1EQUFSOztBSTdIRCxTQStKQyxLQStGQztFQUNDLFlBQUE7RUpyUkYsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7RUlvUkUsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7O0FBclFILFNBK0pDLEtBd0dDO0VBQ0MsZ0JBQUE7RUFFQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUovSkYsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFSTZKRSxnQkFBQTtFSnpVRixRQUFBOztBQUNBLFNJd05BLEtBd0dDLFVKaFVBO0FBQVMsU0l3TlYsS0F3R0MsVUpoVVU7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELFNJb05BLEtBd0dDLFVKNVRBO0VBQ0EsV0FBQTs7QUlvREYsU0ErSkMsS0F3R0MsVUFVQztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFSjVOSCw4QkFBQTtFQUNBLG1DQUFBO0VBQ0Esc0NBQUE7RUFDQSxpQ0FBQTtFSTJORyxtQkFBQTtFQUNBLHNCQUFBOztBQTdSSixTQStKQyxLQXdHQyxVQVVDLEtBYUM7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUpyT0osK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUlvT0ksc0JBQXNCLDRCQUF0Qjs7QUFFRCxTQXhJSCxLQXdHQyxVQVVDLEtBc0JFO0VBQ0EseUJBQUE7O0FBRUQsU0EzSUgsS0F3R0MsVUFVQyxLQXlCRTtFQUNBLFdBQUE7RUFDQSx5QkFBQTs7QUFGRCxTQTNJSCxLQXdHQyxVQVVDLEtBeUJFLE9BR0E7RUFDQyxzQkFBc0IsOEJBQXRCOztBQTlTTixTQStKQyxLQW9KQyxVQUNDO0VBQ0Msa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7O0FBeFRKLFNBK0pDLEtBb0pDLFVBQ0MsS0FLQztFSm5YSCxRQUFBO0VJcVhJLGVBQUE7RUpqVkosZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7O0FBdENBLFNJd05BLEtBb0pDLFVBQ0MsS0FLQyxVSmxYRjtBQUFTLFNJd05WLEtBb0pDLFVBQ0MsS0FLQyxVSmxYUTtFQUNWLFNBQVEsRUFBUjtFQUNBLGNBQUE7O0FBRUQsU0lvTkEsS0FvSkMsVUFDQyxLQUtDLFVKOVdGO0VBQ0EsV0FBQTs7QUlvREYsU0ErSkMsS0FvSkMsVUFDQyxLQUtDLFVBSUM7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7O0FBL1ROLFNBK0pDLEtBb0pDLFVBQ0MsS0FLQyxVQUlDLE1BR0M7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7O0FBbFVQLFNBK0pDLEtBb0pDLFVBQ0MsS0FLQyxVQVlDO0VBQ0MsV0FBQTtFQUNBLGtCQUFBOztBQXZVTixTQStKQyxLQW9KQyxVQUNDLEtBS0MsVUFZQyxNQUdDO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTs7QUEzVVAsU0ErSkMsS0FvSkMsVUFDQyxLQUtDLFVBcUJDO0VBQ0MsV0FBQTtFQUNBLGtCQUFBOztBQWhWTixTQStKQyxLQW9KQyxVQUNDLEtBS0MsVUFxQkMsSUFHQztFQUNDLFdBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7O0FBcFZQLFNBK0pDLEtBb0pDLFVBQ0MsS0FLQyxVQThCQztFQUNDLFdBQUE7RUFDQSxrQkFBQTs7QUF6Vk4sU0ErSkMsS0FvSkMsVUFDQyxLQUtDLFVBOEJDLEtBR0M7RUFDQyxXQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBOztBQTdWUCxTQStKQyxLQW9KQyxVQUNDLEtBS0MsVUF1Q0M7RUFDQyxrQkFBQTtFQUNBLFdBQUE7O0FBbFdOLFNBK0pDLEtBb0pDLFVBQ0MsS0FLQyxVQTJDQztFQUNDLFlBQUE7O0FBcldOLFNBK0pDLEtBb0pDLFVBQ0MsS0FLQyxVQTJDQyxTQUVDO0VBQ0MsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTs7QUFFRCxTQTVNTCxLQW9KQyxVQUNDLEtBS0MsVUEyQ0MsU0FPRSxPQUNBO0VBQ0Msc0JBQXNCLHVDQUF0Qjs7QUE3V1IsU0ErSkMsS0FvSkMsVUFDQyxLQThEQztFQUNDLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFSi9hSixRQUFBOztBQUNBLFNJd05BLEtBb0pDLFVBQ0MsS0E4REMsV0ozYUY7QUFBUyxTSXdOVixLQW9KQyxVQUNDLEtBOERDLFdKM2FRO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxTSW9OQSxLQW9KQyxVQUNDLEtBOERDLFdKdmFGO0VBQ0EsV0FBQTs7QUlvREYsU0ErSkMsS0FvSkMsVUFDQyxLQThEQyxXQUtDO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7O0FBM1hOLFNBK0pDLEtBb0pDLFVBQ0MsS0E4REMsV0FXQztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUp4WkwsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7RUl1WkssbUJBQUE7RUp0VUwsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUlxVUssNkJBQUE7O0FBdFlOLFNBK0pDLEtBb0pDLFVBQ0MsS0E4REMsV0FXQyxLQVVDO0VBQ0MsWUFBQTtFQUNBLHFCQUFBOztBQXpZUCxTQStKQyxLQW9KQyxVQUNDLEtBOERDLFdBV0MsS0FjQyxLQUFJO0VBQ0gsY0FBQTs7QUE1WVAsU0ErSkMsS0FvSkMsVUFDQyxLQThEQyxXQTZCQztFQUNDLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUozYUwsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7RUFpRkEsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUE2Q0EsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFSXVTSyx5QkFBQTtFQUNBLHlCQUFBOztBQTFaTixTQStKQyxLQW9KQyxVQUNDLEtBOERDLFdBMENDO0VBQ0MsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFSm5UTCwwQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBeElBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VJdWJLLGtCQUFBO0VBQ0EsYUFBQTtFSnZXTCwrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQ0FBQTs7QUlqRUQsU0ErSkMsS0FvSkMsVUFDQyxLQXFIQztFQUNDLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VKdGVKLFFBQUE7O0FBQ0EsU0l3TkEsS0FvSkMsVUFDQyxLQXFIQyxZSmxlRjtBQUFTLFNJd05WLEtBb0pDLFVBQ0MsS0FxSEMsWUpsZVE7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELFNJb05BLEtBb0pDLFVBQ0MsS0FxSEMsWUo5ZEY7RUFDQSxXQUFBOztBSW9ERixTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBS0M7RUFDQyxXQUFBO0VBQ0EsZUFBQTs7QUFoYk4sU0ErSkMsS0FvSkMsVUFDQyxLQXFIQyxZQVNDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUVBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLDJCQUFBO0VBQ0EsYUFBYSxtQkFBbUIsdUJBQXVCLCtEQUF2RDtFQU9BLG1CQUFBO0VBQ0EsNkJBQUE7O0FBbGNOLFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQVNDO0VBQ0MsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxhQUFhLG1CQUFtQix1QkFBdUIsK0RBQXZEOztBQS9iUCxTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FpQkM7RUo3ZkwsUUFBQTtFSStmTSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBOztBSmpnQk4sU0l3TkEsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBaUJDLGNKNWZKO0FBQVMsU0l3TlYsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBaUJDLGNKNWZNO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxTSW9OQSxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FpQkMsY0p4Zko7RUFDQSxXQUFBOztBSW9ERixTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FpQkMsY0FNQztFQUNDLGNBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBOztBQTljUixTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FpQkMsY0FNQyxZQU1DO0VKamJQLFdBQUE7RUFDQSxlQUFBO0VJa2JRLGFBQUE7O0FBamRULFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQWlCQyxjQWlCQyxJQUFHO0VBQ0Ysa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7O0FBeGRSLFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQWlCQyxjQXVCQztFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTs7QUE3ZFIsU0ErSkMsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBaUJDLGNBNEJDO0VBQ0MsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSwyQkFBQTs7QUFDQSxTQXJVUCxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FpQkMsY0E0QkMsWUFLRTtFQUNBLFlBQUE7O0FBcmVULFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQXVEQztFSm5pQkwsUUFBQTtFSXFpQk0sWUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTs7QUp2aUJOLFNJd05BLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQXVEQyxhSmxpQko7QUFBUyxTSXdOVixLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0F1REMsYUpsaUJNO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxTSW9OQSxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0F1REMsYUo5aEJKO0VBQ0EsV0FBQTs7QUlvREYsU0ErSkMsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBdURDLGFBTUM7RUFDQyxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBOztBQW5mUixTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0F1REMsYUFZQztFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTs7QUF4ZlIsU0ErSkMsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBdURDLGFBaUJDO0VBQ0MsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSwyQkFBQTs7QUFDQSxTQWhXUCxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0F1REMsYUFpQkMsWUFLRTtFQUNBLFlBQUE7O0FBaGdCVCxTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FrRkM7RUo5akJMLFFBQUE7RUlna0JNLFlBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7O0FKbGtCTixTSXdOQSxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FrRkMsYUo3akJKO0FBQVMsU0l3TlYsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBa0ZDLGFKN2pCTTtFQUNWLFNBQVEsRUFBUjtFQUNBLGNBQUE7O0FBRUQsU0lvTkEsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBa0ZDLGFKempCSjtFQUNBLFdBQUE7O0FJb0RGLFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQWtGQyxhQU1DO0VKcGtCTixRQUFBO0VJc2tCTyxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBOztBSnhrQlAsU0l3TkEsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBa0ZDLGFBTUMsV0pua0JMO0FBQVMsU0l3TlYsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBa0ZDLGFBTUMsV0pua0JLO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxTSW9OQSxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FrRkMsYUFNQyxXSi9qQkw7RUFDQSxXQUFBOztBSW9ERixTQStKQyxLQW9KQyxVQUNDLEtBcUhDLFlBU0MsS0FrRkMsYUFNQyxXQU1DO0VIeGhCUCxXQUFBO0VHMGhCUSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTs7QUF6aEJULFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQWtGQyxhQXdCQztFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTs7QUEvaEJSLFNBK0pDLEtBb0pDLFVBQ0MsS0FxSEMsWUFTQyxLQWtGQyxhQTZCQztFQUNDLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsMkJBQUE7O0FBQ0EsU0F2WVAsS0FvSkMsVUFDQyxLQXFIQyxZQVNDLEtBa0ZDLGFBNkJDLFlBS0U7RUFDQSxZQUFBOztBQU1MLFNBOVlILEtBb0pDLFVBQ0MsS0F5UEUsT0FDQSxXQUNDO0VBQ0MsY0FBQTs7QUFISCxTQTlZSCxLQW9KQyxVQUNDLEtBeVBFLE9BQ0EsV0FJQztFQUNDLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBOztBQVJILFNBOVlILEtBb0pDLFVBQ0MsS0F5UEUsT0FDQSxXQUlDLGFBSUM7RUFDQyxzQkFBc0IsaUNBQXRCOztBQXZqQlIsU0ErSkMsS0ErWkM7RUFDQyxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7O0FBbmtCSCxTQStKQyxLQStaQyxRQU1DO0VBQ0MsZUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTs7QUF2a0JKLFNBK0pDLEtBMmFDO0VBQ0MsV0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBOztBQS9rQkgsU0ErSkMsS0EyYUMsWUFNQztFQUNDLGdCQUFBO0VBQ0Esa0JBQUE7O0FBbGxCSixTQStKQyxLQTJhQyxZQU1DLE1BR0M7RUFDQyxxQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFSjVlSiwwQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBcERBLDhCQUFBO0VBQ0EsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGlDQUFBOztBSTRoQkksU0E5YkosS0EyYUMsWUFNQyxNQUdDLEtBVUU7RUFDQSxXQUFBO0VBQ0EseUJBQUE7O0FBL2xCTixTQStKQyxLQTJhQyxZQU1DLE1Ba0JDO0VBQ0Msa0JBQUE7O0FBTUw7RUFDQyxlQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VKL2lCQSwrQkFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSxrQ0FBQTtFQTVEQSxhQUFBO0VJMm1CQSxpQkFBQTs7QUFDQSxNQUFDO0VBQ0Esa0JBQUE7O0FBVEYsTUFXQztFQUNDLGtCQUFBO0VBQ0EsaUJBQUE7O0FBYkYsTUFlQztFQUNDLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUpsa0JELCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLGtDQUFBO0VBOEJBLG1EQUFBO0VBQ0Esc0RBQUE7RUFDQSw4Q0FBQTtFSWtpQkMsc0JBQXNCLDZCQUF0QjtFQUNBLDRCQUFBO0VBQ0EsOEJBQUE7O0FBNUJGLE1BZUMsWUFjQztFQUNDLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7O0FBckNILE1BZUMsWUF3QkM7RUF1QkMsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUo5akJGLDBCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUk0akJFLGtCQUFBO0VBQ0EsVUFBQTtFSmpuQkYsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUE4QkEsbURBQUE7RUFDQSxzREFBQTtFQUNBLDhDQUFBOztBSXdnQkQsTUFlQyxZQXdCQyxPQUNDO0VBQ0Msa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQXNCLDhCQUF0Qjs7QUE5Q0osTUFlQyxZQXdCQyxPQVNDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUo3bEJILCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLGtDQUFBO0VJNmxCRyxzQkFBc0IsK0JBQXRCOztBSjdmSCxNSXVkQSxZQXdCQyxPQVNDLGFKeGZEO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQVMsR0FBVDtFQUNBLHNCSXVmYyxxQ0p2ZmQ7O0FJbWNGLE1BZUMsWUF3QkMsT0FnQkM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFSnBtQkgsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7RUlvbUJHLHNCQUFzQiw2QkFBdEI7O0FKcGdCSCxNSXVkQSxZQXdCQyxPQWdCQyxXSi9mRDtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFTLEdBQVQ7RUFDQSxzQkk4ZmMsbUNKOWZkOztBSW1jRixNQWVDLFlBd0JDLE9Ba0NDO0VBQ0MsMEJBQUE7O0FBMUVKLE1BZUMsWUF3QkMsT0FrQ0MsR0FFQztFQUNDLG1CQUFBOztBQTVFTCxNQWVDLFlBd0JDLE9Ba0NDLEdBRUMsR0FFQztFQUNDLGNBQUE7RUFDQSxXQUFBO0VKbHZCTCxRQUFBOztBQUNBLE1JaXJCQSxZQXdCQyxPQWtDQyxHQUVDLEdBRUMsSUovdUJIO0FBQVMsTUlpckJWLFlBd0JDLE9Ba0NDLEdBRUMsR0FFQyxJSi91Qk87RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELE1JNnFCQSxZQXdCQyxPQWtDQyxHQUVDLEdBRUMsSUozdUJIO0VBQ0EsV0FBQTs7QUk2cEJGLE1BZUMsWUF3QkMsT0FrQ0MsR0FFQyxHQU9DO0VBQ0MsV0FBQTs7QUFuRk4sTUFlQyxZQXdCQyxPQWtDQyxHQUVDLEdBVUM7RUFDQyxXQUFBO0VBQ0EsaUJBQUE7O0FBRUQsTUExRUosWUF3QkMsT0FrQ0MsR0FFQyxHQWNFLE1BQ0E7RUFDQyxzQkFBc0IscUNBQXRCOztBQUZGLE1BMUVKLFlBd0JDLE9Ba0NDLEdBRUMsR0FjRSxNQUlBO0VBQ0Msc0JBQXNCLG1DQUF0Qjs7QUFMRixNQTFFSixZQXdCQyxPQWtDQyxHQUVDLEdBY0UsTUFPQTtFQUNDLGNBQUE7O0FBakdQLE1BZUMsWUF3QkMsT0ErREM7RUpydUJGLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VBaUZBLCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLGtDQUFBOztBSXdpQkQsTUFlQyxZQXdCQyxPQW1FQztFQUNDLGVBQUE7RUoxdUJILGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFOztBSTh1QkQsU0FDQztFQUNDLFdBQUE7RUFDQSxZQUFBOztBQUhGLFNBS0M7QUFMRCxTQU1DO0VBQ0Msb0JBQUE7RUFDQSw2QkFBQTs7QUFSRixTQVVDO0VBQ0MsZ0RBQUE7O0FBWEYsU0FhQztFQUNDLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4Q0FBQTs7QUFoQkYsU0FrQkM7RUFDQyx1QkFBQTs7QUFuQkYsU0FxQkM7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBc0Isd0JBQXRCO0VBQ0EsMEJBQUE7O0FBMUJGLFNBNEJDO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUpwekJELFFBQUE7O0FBQ0EsU0lnekJBLE9KaHpCQztBQUFTLFNJZ3pCVixPSmh6Qlc7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELFNJNHlCQSxPSjV5QkM7RUFDQSxXQUFBOztBSSt3QkYsU0FrQ0M7RUFDQyxZQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFSm5wQkQsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFSWlwQkMseUJBQUE7RUp6eEJELGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VJd3hCQyx5QkFBQTs7QUExQ0YsU0E0Q0M7RUFDQyxZQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFSjVwQkQsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFSTBwQkMsYUFBQTtFQUNBLGlCQUFBO0VKbnlCRCxlQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTtFSWt5QkMsY0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBOztBSi9vQkQsU0lxb0JBLFVKcm9CQztFQXhKRCxlQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTs7QUF3SkEsU0lrb0JBLFVKbG9CQztFQTNKRCxlQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTs7QUEySkEsU0krbkJBLFVKL25CQztFQTlKRCxlQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTs7QUE4SkEsU0k0bkJBLFVKNW5CQztFQWpLRCxlQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsYUQzRHlCLG1CQUFrQix1QkFBc0IsK0RDMkRqRTs7QUk4dUJELFNBOERDLFVBQVM7RUoveUJULGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFOztBSTh1QkQsU0FpRUM7RUp0MUJBLFFBQUE7RUl3MUJDLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBOztBSnoxQkQsU0lxMUJBLE1KcjFCQztBQUFTLFNJcTFCVixNSnIxQlc7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELFNJaTFCQSxNSmoxQkM7RUFDQSxXQUFBOztBSSt3QkYsU0F1RUM7RUFDQyxtQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFSnIxQkQscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFFBQUE7RUlxMUJDLHVDQUFBO0VBQ0EseUJBQUE7OztFQUdBLGFBQUE7RUpsMEJELGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFO0VBaUlBLDBCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUk2ckJDLGFBQUE7RUpqdkJELCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLGtDQUFBOzs7OztFSXV2QkMsaUJBQUE7O0FBSEEsU0FuQkQsVUFtQkU7RUFDQSxZQUFBOztBQTNGSCxTQStGQztFQUNDLFlBQUE7RUFDQSxZQUFBO0VKMzJCRCxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsUUFBQTtFSTIyQkMseUJBQUE7RUFDQSx5QkFBQTtFSnIxQkQsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGFEM0R5QixtQkFBa0IsdUJBQXNCLCtEQzJEakU7RUFpSUEsMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFSWd0QkMsYUFBQTtFSnB3QkQsK0JBQUE7RUFDQSxvQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esa0NBQUE7O0FJbXdCQyxTQVZELFlBVUU7RUFDQSx5QkFBQTtFQUNBLHlCQUFBOztBQUVELFNBZEQsWUFjRTtFQUNBLFlBQUE7O0FBSUg7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBOztBQUVEO0VKNTRCQyxRQUFBO0VJODRCQSxZQUFBO0VBQ0EsYUFBQTtFSmh6QkEscUhBQUE7RUFDQSxvQ0FBQTtFQXdFQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBOztBQTNLQSxjQUFDO0FBQVMsY0FBQztFQUNWLFNBQVEsRUFBUjtFQUNBLGNBQUE7O0FBRUQsY0FBQztFQUNBLFdBQUE7O0FBMkZELEtBQU07RUFDSixZQUFBOztBSTB5QkgsY0FNQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFzQiw4QkFBdEI7O0FBWkYsY0FjQztFQUNDLGdCQUFBO0VBQ0Esa0JBQUE7RUp4M0JELGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhRDNEeUIsbUJBQWtCLHVCQUFzQiwrREMyRGpFIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vL1xuLy8gMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbi8vIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4vLyAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4vL1xuQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6J0dvdGhhbS1Cb2xkJztcblx0c3JjIDogdXJsKCcuLi9mb250cy9Hb3RoYW0tQm9sZC5vdGYnKTtcbn1cbip7XG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOjA7XG5cdGJveC1zaXppbmc6Y29udGVudC1ib3g7XG5cdC1tb3otYm94LXNpemluZzpjb250ZW50LWJveDsgLyogRmlyZWZveCAqL1xuXHQtd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7IC8qIFNhZmFyaSAqL1xufVxuYnV0dG9uLGlucHV0e1xuXHRib3JkZXI6bm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuOjotbXMtY2xlYXIsXG46Oi1tcy1yZXZlYWx7XG5kaXNwbGF5Om5vbmU7XG59XG5cbmh0bWwge1xuXHRmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7IC8vIDFcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4vL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vLyBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4vLyBhbmQgRmlyZWZveC5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4vL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbi8vIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuLy9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuLy8gSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuLy9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4vL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLy9cbi8vIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cbi8vIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cbi8vXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG5cdG91dGxpbmU6IDA7XG59XG5hOnZpc2l0ZWQge1xuXHRjb2xvcjppbmhlcml0O1xuXHQvLyBjb2xvcjogdHJhbnNwYXJlbnQ7XG59O1xuLy8gYXsgICAgIFxuLy8gICBjb2xvcjp0cmFuc3BhcmVudDsgICAgXG4vLyAgICY6dmlzaXRlZCB7Y29sb3I6IHRyYW5zcGFyZW50O30gICBcbi8vICAgJjpob3ZlciB7Y29sb3I6IHRyYW5zcGFyZW50O30gICBcbi8vICAgJjphY3RpdmUge2NvbG9yOiB0cmFuc3BhcmVudDt9XG4vLyB9XG4vLyBhOi13ZWJraXQtYW55LWxpbmt7IGNvbG9yOiB0cmFuc3BhcmVudDt9XG4vLyBhOi13ZWJraXQtYW55LWxpbms6dmlzaXRlZHsgY29sb3I6IHRyYW5zcGFyZW50O31cbi8vIGE6LXdlYmtpdC1hbnktbGluazphY3RpdmV7IGNvbG9yOiB0cmFuc3BhcmVudDt9XG5cbi8vIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmVte1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4vLyBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLy9cbi8vIGxpc3Rcbi8vXG51bCxsaSxvbHtcblx0bGlzdC1zdHlsZTpub25lO1xufVxuXG4vLyBFbWJlZGRlZCBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbWcge1xuXHRib3JkZXI6IDA7XG59XG5cbi8vXG4vLyBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbi8vXG5cbnN2Zzpub3QoOnJvb3QpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gR3JvdXBpbmcgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbi8vXG5cbi8vIEZvcm1zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbi8vIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbi8vXG5cbi8vXG4vLyAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbi8vIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiBpbmhlcml0OyAvLyAxXG5cdGZvbnQ6IGluaGVyaXQ7IC8vIDJcblx0bWFyZ2luOiAwOyAvLyAzXG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbi8vXG5cbmJ1dHRvbiB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuLy8gQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbi8vIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4vLyBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4vL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4vLyAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbi8vIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbi8vIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4vLyAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4vL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8vIDFcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXHRjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbn1cblxuLy9cbi8vIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4vL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vXG4vLyBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4vL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbi8vIHRoZSBVQSBzdHlsZXNoZWV0LlxuLy9cblxuaW5wdXQge1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vL1xuLy8gSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuLy8gRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbi8vXG4vLyAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuLy8gMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbi8vXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcblx0cGFkZGluZzogMDsgLy8gMlxufVxuXG4vL1xuLy8gRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbi8vIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4vLyBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4vL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLy9cbi8vIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy8gMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbi8vXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8yXG59XG5cbi8vXG4vLyBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbi8vIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbi8vIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbi8vXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuLy9cblxuZmllbGRzZXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuXHRtYXJnaW46IDAgMnB4O1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4vLyAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4vL1xuXG5sZWdlbmQge1xuXHRib3JkZXI6IDA7IC8vIDFcblx0cGFkZGluZzogMDsgLy8gMlxufVxuXG4vL1xuLy8gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbi8vXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vXG4vLyBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXG4vLyBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbi8vXG4vLyBUYWJsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4vL1xuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcblx0cGFkZGluZzogMDtcbn0iLCIvLz09PeW4uOeUqOminOiJsuWumuS5iVxuQGcwOiAgICAgICAgICAgICAgICAgIzAwMDtcbkBnMzogICAgICAgICAgICAgICAgICMzMzM7XG5AZzY6ICAgICAgICAgICAgICAgICAjNjY2O1xuQGc5OiAgICAgICAgICAgICAgICAgIzk5OTtcbkBnYTogICAgICAgICAgICAgICAgICNhYWE7XG5AZ2M6ICAgICAgICAgICAgICAgICAjY2NjO1xuXG5AdzogICAgICAgICAgICAgICAgICAjZmZmO1xuLy89PSBUeXBvZ3JhcGh5XG4vL1xuLy8jIyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuQGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAnTWljcm9zb2Z0IFlhSGVpJywnV2VuUXVhbllpIE1pY3JvIEhlaScsJ0hlbHZldGljYSBOZXVlJyxWZXJkYW5hLEFyaWFsLEhlbHZldGljYSxTaW1IZWksc2Fucy1zZXJpZjtcblxuLy8qKiBVbml0LWxlc3MgYGxpbmUtaGVpZ2h0YCBmb3IgdXNlIGluIGNvbXBvbmVudHMgbGlrZSBidXR0b25zLlxuQGxoLWJhc2U6ICAgICAgICAgXHRcdCAgMTUwJTtcbkBsaC1iaWc6ICAgICAgICAgICAgICAgICAgMjAwJTtcbkBsaC1zbWFsbDogICAgICAgICAgICAgICAgMTIwJTtcblxuLyog5Lul5a695bqm5Li6MTIwMHB477ybaHRtbOeahGZvbnQtc2l6ZeS4ujhweCDnmoRweOWvueW6lOWFs+ezu1xuICogLS0xMnB4LS0tMTRweC0tLTE2cHgtLS0xOHB4LS0tMjBweC0tLTIycHgtLS0yNHB4LS0yNnB4LS0tMjhweC0tLS0zMHB4LS0tMzJweC0tMzRweC0tLS0zNnB4XG4gKi9cbkBmczogMTBweCAxMnB4IDE0cHggMTZweCAxOHB4IDIwcHggMjJweCAyNHB4IDI2cHggMjhweCAzMHB4IDMycHggMzRweCAzNnB4O1xuQGZzMDogMTBweDtcbkBmczE6IDEycHg7XG5AZnMyOiAxNHB4O1xuQGZzLXNtYWxsLW06IDE0cHg7XG5AZnMzOiAxNnB4O1xuQGZzLXNtYWxsOiAxNnB4O1xuQGZzNDogMThweDtcbkBmcy1iYXNlOiAxOHB4O1xuQGZzNTogMjBweDtcbkBmczY6IDIycHg7XG5AZnM3OiAyNHB4O1xuQGZzLWJpZzogMjRweDtcbkBmczg6IDI2cHg7XG5AZnM5OiAyOHB4O1xuQGZzMTA6IDMwcHg7XG5AZnMtYmlnLW06IDMwcHg7XG5AZnMxMTogMzJweDtcbkBmczEyOiAzNHB4O1xuQGZzMTM6IDM2cHg7XG4gXG5cbi8vPT095Y+v6YWN572u6YOo5YiGXG5AdGhlbWVDb2xvcjogICAgICAgICMxZTc1YmE7IFxuQHRoZW1lQ29sb3JSZ2I6IDk2IDU3IDU3O1xuLy8gQHN1YkNvbG9yOiAgICAgICAgICAgIzMzY2RlNTtcbkBzdWJDb2xvcjogICAgICAgICAgIEB0aGVtZUNvbG9yO1xuQGVycm9yQ29sb3I6ICAgICAgICAgI2ZlMDAwMDtcbkBzdWNjQ29sb3I6ICAgICAgICAgICM4ZGIzNDk7XG5cbkB0aGVtZVllbGxvdzogICAgICAgICNmZGFjMDA7IiwiLyoq5bGF5LitKi9cbi8qKklFOCDkuI3mlK/mjIEqL1xuLmNlbnRlcihjMyl7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0LnRyYW5zbGF0ZTtcblx0Ly8gYmVoYXZpb3I6dXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcbn1cbi8qKuWxheS4rSovXG4uY2VudGVyKEB3OjAsQGg6MCkgd2hlbihkZWZhdWx0KCkpe1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDo1MCU7XG5cdHRvcDo1MCU7XG5cdG1hcmdpbi1sZWZ0Oi1Ady8yO1xuXHRtYXJnaW4tdG9wOi1AaC8yO1xuXHR3aWR0aDpAdztcblx0aGVpZ2h0OkBoO1xufVxuLnRleHQtanVzaXR5KCl7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xufVxuLnRyYW5zZm9ybShAdmFsKXtcbiAgICAtbXMtdHJhbnNmb3JtOkB2YWw7IC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTpAdmFsOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICAgIC1vLXRyYW5zZm9ybTpAdmFsO1xuICAgIC1tcy10cmFuc2Zvcm06QHZhbDtcbiAgICB0cmFuc2Zvcm06QHZhbDtcblxufVxuLyoq5riF6Zmk5rWu5YqoLOaOp+WItuesrOS4gOihjOeahG1hcmdpbi10b3DkuI3otbfkvZznlKgqL1xuLmNsZWFyZml4KCl7XG5cdCp6b29tOjE7XG5cdCY6YmVmb3JlICwmOmFmdGVye1xuXHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRkaXNwbGF5OnRhYmxlO1xuXHR9XG5cdCY6YWZ0ZXJ7XG5cdFx0Y2xlYXI6Ym90aDtcblx0fVxufVxuLyoq5YW85a65aWU3Ki9cbi5pbmxpbmUtYmxvY2soKXtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdCpkaXNwbGF5OmlubGluZTsgXG5cdCp6b29tOjE7XG59XG4vKirlvLnmgKfluIPlsYAqL1xuLmZsZXhUYWIoQHBvOnNwYWNlLWJldHdlZW4sQGFsaWduOmNlbnRlcil7XG5cdGRpc3BsYXk6LXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6LXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OmZsZXg7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OkBwbztcblx0anVzdGlmeS1jb250ZW50OkBwbztcblx0YWxpZ24taXRlbXM6QGFsaWduO1xufVxuLyoq5bi455So5bem5Y+z6L656Led6K6+572uKi9cbi5wYWRkLXQoQHZhbDouMzFyZW0pe1xuXHRwYWRkaW5nLWxlZnQ6QHZhbDtcblx0cGFkZGluZy1yaWdodDpAdmFsO1xufVxuLyoq5bi455So5LiK5LiL6L656Led6K6+572uKi9cbi5wYWRkLXYoQHZhbDouMzFyZW0pe1xuXHRwYWRkaW5nLXRvcDpAdmFsO1xuXHRwYWRkaW5nLWJvdHRvbTpAdmFsO1xufVxuLyoq5a2X5L2T6K6+572uKi9cbi5mKEBzaXplOkBmcy1iYXNlLEBjb2xvcjpAZzMsQGxoOjEwMCUsQGZhbWlseTpAZm9udC1mYW1pbHktc2Fucy1zZXJpZil7XG5cdGZvbnQtc2l6ZTogQHNpemU7XG5cdGNvbG9yOiBAY29sb3I7XG5cdGxpbmUtaGVpZ2h0OiBAbGg7XG5cdGZvbnQtZmFtaWx5OiBAZmFtaWx5O1xufVxuLyoq5a2X5L2T54q25oCB6K6+572u77yM5Li76KaB5piv5L2N572u77yM5ZKM5Yqg57KXKi9cbi5mLXN0YXRlKEBhbGlnbjpjZW50ZXIsQHdlaWdodDpub3JtYWwpe1xuXHR0ZXh0LWFsaWduOkBhbGlnbjtcblx0Zm9udC13ZWlnaHQ6QHdlaWdodDtcbn1cbi8qKuagvOWtkOezu+e7n+iuvue9rkBsaXN0IOeZvuWIhuavlCovXG4uZ3JpZChAbGlzdDpAZnMsQGNvdW50OjEwMCxAbnVtOjEpIHdoZW4oQG51bTw9bGVuZ3RoKEBsaXN0KSl7XG5cdD4qOm50aC1jaGlsZChAe251bX0pe1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0d2lkdGg6dW5pdChleHRyYWN0KEBsaXN0LEBudW0pL0Bjb3VudCoxMDAsJSk7XG5cdH1cblx0LmdyaWQoQGxpc3QsQGNvdW50LEBudW0rMSk7XG59XG4vKirnrYnliIbmoLzlrZDorr7nva4qL1xuLmdyaWQtZGUoQG51bToyKSB3aGVuKGlzbnVtYmVyKEBudW0pKXtcblx0Pip7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0XHR3aWR0aDp1bml0KDEwMC9AbnVtLCUpO1xuXHR9XG59XG4vKirop4TojIN6LWluZGV455qE5rOb5rul5L2/55So77yM6KeE6IyD5LqGN+Wxgu+8jC0y77yMLTEsMCwxLDIsMyw0LDUqL1xuLmZsb29yKEBsYXllcjoxLEBudW06MCkgd2hlbihAbGF5ZXI8PTUpe1xuXHR6LWluZGV4OkBsYXllcioxMDAwK0BudW0sXG59IFxuLmZsb29yKEBsYXllcjoxLEBudW06MCkgd2hlbihAbGF5ZXI+NSl7XG5cdHotaW5kZXg6OTk5OTk5OTk5OTk7XG59XG4vKirmjqfliLblpJrooYzpmpDol48qL1xuLnRvaChAbG46MSkgd2hlbihAbG49MSl7XG5cdHdoaXRlLXNwYWNlOm5vd3JhcDtcblx0b3ZlcmZsb3c6aGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xufVxuLnRvaChAbG4pIHdoZW4oQGxuPjEpe1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdHdvcmQtYnJlYWs6YnJlYWstYWxsO1xuXHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xuXHRkaXNwbGF5Oi13ZWJraXQtYm94OyAvKiog5a+56LGh5L2c5Li65Ly457yp55uS5a2Q5qih5Z6L5pi+56S6ICoqL1xuXHQtd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7IC8qKiDorr7nva7miJbmo4DntKLkvLjnvKnnm5Llr7nosaHnmoTlrZDlhYPntKDnmoTmjpLliJfmlrnlvI8gKiovXG5cdC13ZWJraXQtbGluZS1jbGFtcDpAbG47IC8qKiDmmL7npLrnmoTooYzmlbAgKiovXG59XG4vKirlvLrliLbkuI3mjaLooYwqL1xuLm5vV3JhcHtcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xufVxuLyoq5a695bqmKi9cbi53aWR0aChAdmFsOjEwMCUpe1xuXHR3aWR0aDpAdmFsO1xuXHRtYXgtd2lkdGg6MTAwJTtcbn1cbi8qKnJnYmHpopzoibLlhbzlrrnmgKforr7nva4qL1xuLnJnYmEoQHIsQGcsQGIsQGEpe1xuXHRAYzogcmdiYShAcixAZyxAYixAYSk7XG5cdEBjMiA6YXJnYihAYyk7XG5cdGZpbHRlcjp+XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD0ndHJ1ZScsc3RhcnRDb2xvcnN0cj0nQHtjMn0nLCBlbmRDb2xvcnN0cj0nQHtjMn0nKVwiO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOkBjO1xuXHQ6cm9vdCAme1xuXHRcdCBmaWx0ZXI6bm9uZTtcblx0fVxufVxuLyoqSUU4IOS4jeaUr+aMgSovXG4vKipib3JkZXItcmFkaXVzKuWHveaVsCovXG4uYnIoQHZhbDo1cHgpe1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6QHZhbDtcblx0LW1vei1ib3JkZXItcmFkaXVzOkB2YWw7XG5cdC1tcy1ib3JkZXItcmFkaXVzOkB2YWw7XG5cdC1vLWJvcmRlci1yYWRpdXM6QHZhbDtcblx0Ym9yZGVyLXJhZGl1czpAdmFsO1xufVxuLyoqSUU4IOS4jeaUr+aMgSovXG4vKipib3gtc2hhZG9355qE5bGe5oCn6K6+572uKi9cbi5icyhAdmFsKXtcblx0LW1vei1ib3gtc2hhZG93OkB2YWw7XG5cdC13ZWJraXQtYm94LXNoYWRvdzpAdmFsO1xuXHRib3gtc2hhZG93OkB2YWw7XG59XG4vKipJRTgg5LiN5pSv5oyBKi9cbi8qKui/h+a4oeWKqOeUuyovXG4udHJhbnNpdGlvbihAdGltOi41cyxAc3R5bGU6YWxsLEBmdW46bGluZWFyLEBkZWxheTowcyl7XG5cdHRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XG5cdC1tb3otdHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xuXHQtby10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xufVxuXG4vKipJRTgg5LiN5pSv5oyBKi9cbi8qKuebkuWtkOaooeWeiyovXG4udHJhbnNsYXRlKEB4Oi01MCUsQHk6LTUwJSl7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xuXHQtbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xufVxuLyoqSUU4IOS4jeaUr+aMgSovXG4vKirnm5LlrZDmqKHlnosqL1xuLmJveChAbW9kZWw6Ym9yZGVyLWJveCl7XG5cdGJveC1zaXppbmc6QG1vZGVsO1xuXHQtbW96LWJveC1zaXppbmc6QG1vZGVsOyAvKiBGaXJlZm94ICovXG5cdC13ZWJraXQtYm94LXNpemluZzpAbW9kZWw7IC8qIFNhZmFyaSAqL1xufVxuLyoqSUU4IOS4jeaUr+aMgSovXG4vKirkuI3og73lpJ/ooqvpgInlj5YqL1xuLnNlbGVjdChAdmFsOmFsbCl7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6QHZhbDtcblx0LW1vei11c2VyLXNlbGVjdDpAdmFsO1xuXHQtbXMtdXNlci1zZWxlY3Q6QHZhbDtcblx0dXNlci1zZWxlY3Q6QHZhbDtcbn1cbi8qKklFOCDkuI3mlK/mjIEqL1xuLyoq55uS5a2Q6Zi05b2xKi9cbi5ib3gtc2hhZG93KEBjb2xvcjojNjk2NzYzLEB4OjJweCxAeToycHgsQGJsdXI6OXB4LEB3OjBweCkgd2hlbihpc2NvbG9yKEBjb2xvcikpe1xuXHQtbW96LWJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xuXHRib3gtc2hhZG93OkB4IEB5IEBibHVyIEB3IEBjb2xvcjtcblx0Ly8gYmVoYXZpb3I6dXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcbn1cblxuXG4uYm94LXNoYWRvdyhAdmFsKSB3aGVuKEB2YWw9bm9uZSl7XG5cdC1tb3otYm94LXNoYWRvdzpAdmFsO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6QHZhbDtcblx0Ym94LXNoYWRvdzpAdmFsO1xufVxuLyoqSUU4IOS4jeaUr+aMgSovXG4vKipib3JkZXItcmFkaXVzKuWHveaVsCovXG4uYm9yZGVyLXJhZGl1cyhAdmFsOjVweCl7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czpAdmFsO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6QHZhbDtcblx0LW1zLWJvcmRlci1yYWRpdXM6QHZhbDtcblx0LW8tYm9yZGVyLXJhZGl1czpAdmFsO1xuXHRib3JkZXItcmFkaXVzOkB2YWw7XG5cdC8vIGJlaGF2aW9yOiB1cmwocGx1Z3MvcGllL1BJRS5odGMpO1xufVxuLyrlhbzlrrlpZTjlj4rku6XkuIsqL1xuLm9wYWNpdHkoQHZhbCl7XG5cdEBudW06QHZhbCoxMDA7XG5cdC1raHRtbC1vcGFjaXR5OkB2YWw7XG5cdC1tb3otb3BhY2l0eTpAdmFsO1xuXHRvcGFjaXR5OkB2YWw7XG5cdGZpbHRlcjphbHBoYShvcGFjaXR5PUBudW0pO1xuXHRmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PUB7bnVtfSlcIjtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT1AbnVtKTtcbn1cbi8qKklFOCDkuI3mlK/mjIEqL1xuLyoqaW5wdXTnmoRwbGFjZWhvbGRlcuWtl+S9k+iuvue9riovXG4ucGxhY2Vob2xkZXIoQGEpIHtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0QGEoKTtcblx0fVxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBhKCk7XG5cdH1cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0QGEoKTtcblx0fVxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcblx0XHRAYSgpO1xuXHR9XG59XG4vKirnur/mnaEqL1xuLmxpbmUoQGNvbG9yOmxpZ2h0ZW4oQGc5LDI3JSksQHdlaWdodDoxcHgsQHR5cGU6c29saWQpe1xuXHRib3JkZXItYm90dG9tOkB3ZWlnaHQgQHR5cGUgQGNvbG9yO1xufVxuLyoqY2hyb21lIOa4hemZpOa7muWKqOadoSovXG4ubm9TY3JvbGwoKXtcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lO307XG59XG4vKipJRTjkuI3mlK/mjIEq5Z6C55u05riQ5Y+Y6ImyKi9cbi5iZy1ncmFkaWVudC12KEBiYyxAZWMpe1xuXHRiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xuXHRiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcblx0YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcblx0YmFja2dyb3VuZDotbW9zLWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcblx0YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XG59XG4vKirlm77niYfpooTliqDovb0qL1xuLmltZ1ByZUxvYWQoQHVybCl7XG5cdCY6YWZ0ZXJ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMHB4O1xuXHRcdHdpZHRoOiAwcHg7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEB1cmwpO1xuXHR9XG59XG4vKirlm77niYfpooTliqDovb3pgJrov4diZWZvcmXnmoTmlrnlvI8qL1xuLmltZ1ByZUxvYWRCeUJlZm9yZShAdXJsKXtcblx0JjpiZWZvcmV7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMHB4O1xuXHRcdHdpZHRoOiAwcHg7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEB1cmwpO1xuXHR9XG59XG4vKirmoIXmoLwqKi9cbi50YWJsZShAcm93LXdpZHRoOjc1MHB4LEBjb2wtc3BhY2U6NDBweCxAcm93LXNwYWNlOjM1cHgpe1xuXHRAb25lOihAcm93LXdpZHRoIC0gQGNvbC1zcGFjZSo1KS82O1xuXHR3aWR0aDpAcm93LXdpZHRoO1xuXHQqW2NsYXNzXj0ncm93J117XG5cdFx0bWFyZ2luLWxlZnQ6Zmxvb3IoLUBjb2wtc3BhY2UvMik7XG5cdFx0bWFyZ2luLXJpZ2h0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xuXHRcdG1hcmdpbi10b3A6QHJvdy1zcGFjZTtcblx0XHRtYXJnaW4tYm90dG9tOjBweDtcblx0XHQuY2xlYXI7XG5cdH1cblx0KltjbGFzc149J2NvbF8nXXtcblx0XHQuZmw7XG5cdFx0bWFyZ2luOjBweCBmbG9vcihAY29sLXNwYWNlLzIpO1xuXHR9XG5cdC5jb2xfMXtcblx0XHR3aWR0aDpmbG9vcihAb25lKTtcblx0fVxuXHQuY29sXzJ7XG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSoyK0Bjb2wtc3BhY2UpO1xuXHR9XG5cdC5jb2xfM3tcblx0XHR3aWR0aDpmbG9vcihAb25lKjMrQGNvbC1zcGFjZSoyKTtcblx0fVxuXHQuY29sXzR7XG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSo0K0Bjb2wtc3BhY2UqMyk7XG5cdH1cblx0LmNvbF81e1xuXHRcdHdpZHRoOmZsb29yKEBvbmUqNStAY29sLXNwYWNlKjQpO1xuXHR9XG5cdC5jb2xfNntcblx0XHR3aWR0aDpAcm93LXdpZHRoO1xuXHR9XG59IiwiLy8gaWNvbmZvbnRcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ2ljb25mb250Jztcblx0c3JjOiB1cmwoJy4uL2ljb25mb250L2ljb25mb250LmVvdCcpO1xuXHRzcmM6IHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9pY29uZm9udC9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LnN2ZyNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5pY29uZm9udHtcblx0Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMC4ycHg7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmh0bWx7XG5cdG1pbi13aWR0aDoxMzAwcHg7XG5cdHdpZHRoOjEwMCU7XG5cdG92ZXJmbG93LXg6aGlkZGVuO1xuXHRoZWlnaHQ6MTAwJTtcbn1cbmJvZHl7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6MTAwJTtcblx0bWluLWhlaWdodDoxMDAlO1xuXHRvdmVyZmxvdy14OmhpZGRlbjtcbn1cbi5sX2Nvbntcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdG1hcmdpbjowIGF1dG87XG5cdHdpZHRoOjEyMDBweDtcbn1cbmltZ1tjbGFzc149XCJpY29uX1wiXXtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdHdpZHRoOjEwMCU7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdC5zZWxlY3Qobm9uZSk7XG59XG5pW2NsYXNzXj1cImljb25fXCJde1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xufVxuYm9keXtcblx0Zm9udC1zaXplOkBmcy1iYXNlO1xufVxuXG4ud3JhcHBlcntcblx0LnByO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi8qKua4hemZpOa1ruWKqO+8jOS7peWPiuesrOS4gOS4quWtqeWtkOeahG1hcmdpbi10b3A6LOS7peWPiuacgOWQjuS4gOS4quWtqeWtkG1hcmdpbi1ib3R0b2066ZSZ5Lmx55qE6Zeu6aKY5LiK5LiL6L65Ki9cbi5jbGVhcntcblx0LmNsZWFyZml4KCk7XG59XG4uYm94e1xuXHQuYm94KCk7XG59XG4uZmx7XG5cdGZsb2F0OmxlZnQ7XG59XG4uZnJ7XG5cdGZsb2F0OnJpZ2h0O1xufVxuLnRvaHtcblx0LnRvaDtcbn1cbi5mLXRoZW1le1xuXHRjb2xvcjpAdGhlbWVDb2xvcjtcbn1cbi5ub1dyYXB7XG5cdHdoaXRlLXNwYWNlOm5vd3JhcDtcbn1cbi5mbHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG4uZnJ7XG5cdGZsb2F0OiByaWdodDtcbn1cbi50Y3tcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRse1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRye1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wYXtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuLnBye1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGZ7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbn1cbi53Zntcblx0LndpZHRoKCk7XG59XG4uaGlkZXtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi50b2h7XG5cdC50b2goKTtcbn1cbi5ibG9ke1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbi8qKmdyaWQqL1xuKltjbGFzc149XCJnLVwiXXtcblx0LmNsZWFyZml4O1xufVxuLmctZC0ye1xuXHQuZ3JpZC1kZSgyKTtcbn1cbi5nLWQtM3tcblx0LmdyaWQtZGUoMyk7XG59XG4uZy1kLTR7XG5cdC5ncmlkLWRlKDQpO1xufVxuLmctZC01e1xuXHQuZ3JpZC1kZSg1KTtcbn1cbi5nLWQtNntcblx0LmdyaWQtZGUoNik7XG59XG4uZy1kLTd7XG5cdC5ncmlkLWRlKDcpO1xufVxuLmctZC04e1xuXHQuZ3JpZC1kZSg4KTtcbn1cbi5iZy1je1xuXHRiYWNrZ3JvdW5kLWNvbG9yOkB0aGVtZUNvbG9yO1xufVxuLmJnLXNje1xuXHRiYWNrZ3JvdW5kLWNvbG9yOkBzdWJDb2xvcjtcbn1cbi5mLWN7XG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xufVxuLmYtc2N7XG5cdGNvbG9yOkBzdWJDb2xvcjtcbn1cbi5mLXQtY3tcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG4uZi13Yntcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcbn1cbi5idEhvdntcblx0LnRyYW5zaXRpb24oLjIycyk7XG5cdCY6aG92ZXJ7XG5cdFx0Lm9wYWNpdHkoLjg1KTtcblx0fVxufVxuLm5vU2hvd3tcblx0dmlzaWJpbGl0eTpoaWRkZW47XG59XG4uYl9zdWJOYXYoQHRnOkB0aGVtZUNvbG9yKXtcblx0XG59XG4uYnRuLWF1dG8td2lkdGgoQGJ0bi1oZWlnaHQsQGJ0bi1iZ2NvbG9yLEBidG4tY29sb3IsQGJ0bi1yYWRpdXMsQHBhZGRpbmcpe1xuXHQuaW5saW5lLWJsb2NrKCk7XG5cdGhlaWdodDogQGJ0bi1oZWlnaHQ7XG5cdGxpbmUtaGVpZ2h0OkBidG4taGVpZ2h0O1xuXHRiYWNrZ3JvdW5kOiBAYnRuLWJnY29sb3I7XG5cdGNvbG9yOkBidG4tY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6QGJ0bi1yYWRpdXM7XG5cdHBhZGRpbmc6IDAgQHBhZGRpbmc7XG59IiwiLmNvbXBfcmFkaW97XG5cdHdpZHRoOmF1dG87XG5cdGlucHV0e1xuXHRcdGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0Lm9uZXtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdG1hcmdpbi10b3A6N3B4O1xuXHR9XG5cdC50d297XG5cdFx0ZmxvYXQ6bGVmdDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRtYXJnaW4tdG9wOjdweDtcblx0XHRtYXJnaW4tbGVmdDo1MHB4O1xuXHR9XG5cdC5zZXhSYWRpb3tcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdC5mKEBmcy1iYXNlLEBnMyk7XG5cdFx0aGVpZ2h0OjI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6MjVweDtcblx0fVxuXHQuc2V4Q2hlY2t7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0XHRtYXJnaW4tbGVmdDoxNXB4O1xuXHRcdC5ib3JkZXItcmFkaXVzKDJweCk7XG5cdFx0aGVpZ2h0OjIzcHg7XG5cdFx0d2lkdGg6MjNweDtcblx0XHRib3JkZXI6MXB4IHNvbGlkICNjY2M7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0Zm9udC1zaXplOjBweDtcblx0XHRsaW5lLWhlaWdodDoyM3B4O1xuXHRcdGltZ3tcblx0XHRcdG1hcmdpbi10b3A6MjAlO1xuXHRcdFx0d2lkdGg6OTIlO1xuXHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdH1cblx0fVxuXHQuYWN0aXZle1xuXHRcdC5zZXhDaGVja3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6QHRoZW1lQ29sb3I7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkIEB0aGVtZUNvbG9yO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHQuaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmNvbXBfc2VsZWN0e1xuXHQuY29tcF9zZWxlY3QoQGcwKTtcbn1cbi5jb21wX3NlbGVjdChAdGc6QHRoZW1lQ29sb3IsQHc6MjMwcHgsQGg6MzVweCl7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRmbG9hdDpsZWZ0O1xuXHR3aWR0aDpAdztcblx0aGVpZ2h0OkBoO1xuXHQuZmxvb3IoMik7XG5cdGN1cnNvcjpkZWZhdWx0O1xuXHQubm9UeHR7XG5cdFx0LmYoQGZzLXNtYWxsLEBnOSk7XG5cdFx0bGluZS1oZWlnaHQ6QGg7XG5cdH1cblx0Pi5jX2lucHV0e1xuXHRcdGJvcmRlcjoxcHggc29saWQgQHRnO1xuXHRcdG1hcmdpbi1sZWZ0OjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6MHB4O1xuXHRcdHBhZGRpbmctbGVmdDoxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6MTBweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRoZWlnaHQ6QGg7XG5cdFx0LmYoQGZzLXNtYWxsLEB0Zyk7XG5cdFx0Ly8gZm9udC13ZWlnaHQ6Ym9sZDtcblx0XHRsaW5lLWhlaWdodDpAaDtcblx0XHQudG9oO1xuXHRcdC5ib3JkZXItcmFkaXVzKEBoKTtcblx0fVxuXHQ+LmNvbXBfZG93bntcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHQuZmxvb3IoMSk7XG5cdFx0b3ZlcmZsb3cteTphdXRvO1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHRib3JkZXI6MXB4IHNvbGlkIEB0Zztcblx0XHQvLyAuYm94LXNoYWRvdyhsaWdodGVuKEB0ZywyMiUpLDBweCwwcHgsM3B4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtcblx0XHRtYXJnaW4tdG9wOjFweDtcblx0XHQuYm9yZGVyLXJhZGl1cygxNXB4KTtcblx0XHQ+dWx7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdC5mbG9vcigxKTtcblx0XHRcdG1heC1oZWlnaHQ6MjM0cHg7XG5cdFx0XHQqaGVpZ2h0OjIzNHB4O1xuXHRcdFx0b3ZlcmZsb3cteTphdXRvO1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0LmZsb29yKDEpO1xuXHRcdFx0XHQudHJhbnNpdGlvbiguMXMpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6MTBweDtcblx0XHRcdFx0cGFkZGluZy10b3A6MTVweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206MTVweDtcblx0XHRcdFx0Ly8gaGVpZ2h0OjQ1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG5cdFx0XHRcdC5mKEBmcy1zbWFsbC1tLEB0ZywyMHB4KTtcblx0XHRcdFx0Ly8gLnRvaDtcblx0XHRcdH1cblx0XHRcdD4uX3ByZUNob29zZXtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjpAdGc7XG5cdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdD4uaWNvX2Ryb3BfZG93bntcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6MTVweDtcblx0XHRyaWdodDoxNXB4O1xuXHRcdGhlaWdodDo4cHg7XG5cdFx0d2lkdGg6MTRweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1hZ2VzL2ljby9hcnJvd19kb3duMC5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdH1cblx0Ll9zZWFyY2h7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdC53aWR0aDtcblx0XHRtYXJnaW46MTBweCAwcHggMTVweCAwcHg7XG5cdFx0cGFkZGluZzowcHggMTBweDtcblx0XHRoZWlnaHQ6MzVweDtcblx0XHRsaW5lLWhlaWdodDozNXB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgI2YxZjFmMTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7XG5cdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcblx0XHQmOmZvY3Vze1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZWVlO1xuXHRcdFx0LmJveC1zaGFkb3coI2ZmZik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG5cdFx0fVxuXHR9XG5cdCYuYWN0aXZle1xuXHRcdD4uY19pbnB1dHtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgQHRnO1xuXHRcdFx0Ly8gLmJveC1zaGFkb3cobGlnaHRlbihAdGcsMjIlKSwwcHgsMHB4LDNweCk7XG5cdFx0fVxuXHRcdD4uY29tcF9kb3due1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHR9XG5cdH1cbn1cbi5jb21wX3RpcHtcblx0cG9zaXRpb246Zml4ZWQ7XG5cdGxlZnQ6NTAlO1xuXHR0b3A6MzUlO1xuXHQuZmxvb3IoNCk7XG59XG4uY29tcF9ub3RpY2VUaXB7XG5cdC5ub1dyYXA7XG5cdHBhZGRpbmc6IDZweCAyMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC5ib3JkZXItcmFkaXVzKDVweCk7XG5cdC5ib3gtc2hhZG93KEBnOSwycHgsMnB4LDVweCk7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xvZ2luL3RpcC5wbmcnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDIycHggMTcuNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAdztcblx0cGFkZGluZy1sZWZ0OiAzOHB4O1xuXHQ+aW1ne1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHQuY29tcF90eHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdC5mKEBmczMsQGczLDQwcHgpO1xuXHR9XG59XG4uY29tcF9yaWdodFRpcHtcblx0Lm5vV3JhcDtcblx0cGFkZGluZzogNnB4IDIycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0LmJvcmRlci1yYWRpdXMoNXB4KTtcblx0LmJveC1zaGFkb3coQGc5LDJweCwycHgsNXB4KTtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbG9naW4vc3VjY2Vzcy5wbmcnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDIycHggMTcuNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAdztcblx0cGFkZGluZy1sZWZ0OiAzOHB4O1xuXHQ+aW1ne1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHQuY29tcF90eHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdC5mKEBmczMsQGczLDQwcHgpO1xuXHR9XG59XG5cbi5jb21wX2Vycm9yVGlwe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAdztcblx0LmJveC1zaGFkb3coQGc5LDJweCwycHgsNXB4KTtcblx0cGFkZGluZzogNnB4IDIycHg7XG5cdC5ib3JkZXItcmFkaXVzKDVweCk7XG5cdC5ub1dyYXA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0PmltZ3tcblx0XHRmbG9hdDogbGVmdDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbG9naW4vZGFuZ2VyLnBuZycpIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjJweCAxNy41cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IEB3O1xuXHRwYWRkaW5nLWxlZnQ6IDM4cHg7XG5cdC5jb21wX3R4dHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0LmYoQGZzMyxAZzMsNDBweCk7XG5cdH1cbn1cblxuLmNvbXBfY2hlY2tib3h7XG5cdC5jbGVhcjtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdGlucHV0e1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXHQuY29tcF9sYWJlbHtcblx0XHQuZmw7XG5cdFx0LmYoQGZzLXNtYWxsLEBnMywyMXB4KTtcblx0fVxuXHQuY29tcF9jaGVja3tcblx0XHQuZmw7XG5cdFx0aGVpZ2h0OjE5cHg7XG5cdFx0d2lkdGg6MTlweDtcblx0XHQuYm9yZGVyLXJhZGl1cygycHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcblx0XHRib3JkZXI6MXB4IHNvbGlkIEBnYztcblx0XHRtYXJnaW4tbGVmdDoxMHB4O1xuXHRcdGZvbnQtc2l6ZTowcHg7XG5cdFx0PmltZ3tcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRtYXJnaW4tdG9wOjE1JTtcblx0XHR9XG5cdH1cbn1cbi5jb21wX2lucHV0e1xuXHRtYXJnaW4tbGVmdDoxcHg7XG5cdG1hcmdpbi1yaWdodDoxcHg7XG5cdGhlaWdodDozOHB4O1xuXHRsaW5lLWhlaWdodDozOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG5cdGJvcmRlcjoxcHggc29saWQgQGdjO1xuXHQuYm9yZGVyLXJhZGl1cyg0cHgpO1xuXHQudHJhbnNpdGlvbiguMjJzKTtcblx0PmRpdntcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRtYXJnaW4tcmlnaHQ6MTBweDtcblx0XHRtYXJnaW4tbGVmdDoxMHB4O1xuXHRcdGhlaWdodDoxMDAlO1xuXHR9XG5cdHRleHRhcmVhLGlucHV0e1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdGxlZnQ6MHB4O1xuXHRcdHRvcDowcHg7XG5cdFx0aGVpZ2h0OjEwMCU7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0LmYoQGZzLXNtYWxsLEBnMCw0MHB4KTtcblx0XHR6LWluZGV4OjI7XG5cdFx0Ym9yZGVyOm5vbmUhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjowcHghaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6MHB4IWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuXHRcdCY6Zm9jdXN7XG5cdFx0XHQuYm94LXNoYWRvdyhub25lKTtcblx0XHR9XG5cdH1cblx0LnBsYWNlaG9sZGVye1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdGhlaWdodDoxMDAlO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdGxlZnQ6MHB4O1xuXHRcdHRvcDowcHg7XG5cdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdC5mKEBmcy1zbWFsbCxAZ2MsNDBweCk7XG5cdH1cblx0Ji5mb2N1c3tcblx0XHRib3JkZXI6MXB4IHNvbGlkIEB0aGVtZUNvbG9yO1xuXHRcdC5ib3gtc2hhZG93KGxpZ2h0ZW4oQHRoZW1lQ29sb3IsMjIlKSwwcHgsMHB4LDNweCk7XG5cdH1cbn1cblxuLmNvbXBfbG9hZGluZ3tcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDM1JTtcblx0bGVmdDogNTAlO1xuXHQuZmxvb3IoNCk7XG5cdHdpZHRoOiA5OHB4O1xuXHRoZWlnaHQ6IDk4cHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC5yZ2JhKDAsMCwwLC41KTtcblx0bWFyZ2luLXRvcDogLTQ1cHg7XG5cdG1hcmdpbi1sZWZ0OiAtNTVweDtcblx0LmJvcmRlci1yYWRpdXMoMTBweCk7XG5cdC5zcGluX2ltZyB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMjFweCBhdXRvO1xuXHR9XG5cdC5zcGlubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAxNXB4IGF1dG87XG5cdFx0d2lkdGg6IDY4cHg7XG5cdFx0aGVpZ2h0OiA2OHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NvbS9sb2FkaW5nXzY4LmdpZicpO1xuXHR9XG5cdC5jb250YWluZXIxID4gZGl2LCAuY29udGFpbmVyMiA+IGRpdiwgLmNvbnRhaW5lcjMgPiBkaXYge1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0LXdlYmtpdC1hbmltYXRpb246IGJvdW5jZWRlbGF5IDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG5cdFx0YW5pbWF0aW9uOiBib3VuY2VkZWxheSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR9XG5cdFxuXHQuc3Bpbm5lciAuc3Bpbm5lci1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0XG5cdC5jb250YWluZXIyIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcblx0fVxuXHRcblx0LmNvbnRhaW5lcjMge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuXHR9XG5cdFxuXHQuY2lyY2xlMSB7IHRvcDogMDsgbGVmdDogMDsgfVxuXHQuY2lyY2xlMiB7IHRvcDogMDsgcmlnaHQ6IDA7IH1cblx0LmNpcmNsZTMgeyByaWdodDogMDsgYm90dG9tOiAwOyB9XG5cdC5jaXJjbGU0IHsgbGVmdDogMDsgYm90dG9tOiAwOyB9XG5cdFxuXHQuY29udGFpbmVyMiAuY2lyY2xlMSB7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjFzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTEuMXM7XG5cdH1cblx0XG5cdC5jb250YWluZXIzIC5jaXJjbGUxIHtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTEuMHM7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMS4wcztcblx0fVxuXHRcblx0LmNvbnRhaW5lcjEgLmNpcmNsZTIge1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcblx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xuXHR9XG5cdFxuXHQuY29udGFpbmVyMiAuY2lyY2xlMiB7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjhzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XG5cdH1cblx0XG5cdC5jb250YWluZXIzIC5jaXJjbGUyIHtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuN3M7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC43cztcblx0fVxuXHRcblx0LmNvbnRhaW5lcjEgLmNpcmNsZTMge1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC42cztcblx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xuXHR9XG5cdFxuXHQuY29udGFpbmVyMiAuY2lyY2xlMyB7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjVzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG5cdH1cblx0XG5cdC5jb250YWluZXIzIC5jaXJjbGUzIHtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC40cztcblx0fVxuXHRcblx0LmNvbnRhaW5lcjEgLmNpcmNsZTQge1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcblx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xuXHR9XG5cdFxuXHQuY29udGFpbmVyMiAuY2lyY2xlNCB7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjJzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTAuMnM7XG5cdH1cblx0XG5cdC5jb250YWluZXIzIC5jaXJjbGU0IHtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMXM7XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcblx0fVxuXHRcblx0QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZWRlbGF5IHtcblx0XHQwJSwgODAlLCAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMCkgfVxuXHRcdDQwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApIH1cblx0fVxuXHRcblx0QGtleWZyYW1lcyBib3VuY2VkZWxheSB7XG5cdFx0MCUsIDgwJSwgMTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuMCk7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4wKTtcblx0XHR9IDQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcblx0XHR9XG5cdH1cbn1cblxuLnBsdWdzX2NvbmZpcm1fYm94e1xuXHQucGY7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHJpZ2h0OiAwcHg7XG5cdGJvdHRvbTogMHB4O1xuXHQucmdiYSgwLDAsMCwuNSk7XG5cdHotaW5kZXg6IDEwMDA7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC5lbnRpdHl7XG5cdFx0LnBhO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR3aWR0aDogMzUwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHQuY29uZmlybV90aXR7XG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHQuZihAZnMzLCMzMzMsNDVweCk7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHBhZGRpbmctbGVmdDogNDVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sb2dpbi90aXAucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggY2VudGVyO1xuXHRcdH1cblx0XHQuY29uZmlybV9jb257XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0LmYoQGZzMywjMzMzLDE1MCUpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdFx0dGV4dC1qdXN0aWZ5OiBpbnRlci1pZGVvZ3JhcGg7XG5cdFx0fVxuXHRcdC5jb25maXJtX2J0bnN7XG5cdFx0XHQudGM7XG5cdFx0XHQuYnRuX2Nsb3Nle1xuXHRcdFx0XHQuaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdC5mKEBmczIsIzMzMywzNnB4KTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAcGFnaW5nLWJvcmRlci1jb2xvcjojY2NjO1xuQHBhZ2luZy1iZy1jb2xvcjojZmFmOWY5O1xuQHBhZ2luZy1jb2xvcjojOTk5O1xuQHBhZ2luZy1hY3RpdmUtYm9yZGVyLWNvbG9yOmRhcmtlbigjZmRhYzAwLDEwJSk7XG5AcGFnaW5nLWFjdGl2ZS1iZy1jb2xvcjogQHN1YkNvbG9yO1xuQHBhZ2luZy1hY3RpdmUtY29sb3I6I2ZmZjtcblxuLnBhZ2luZ3tcblx0cGFkZGluZzogNTBweCAwO1xuLy8gIC5ibG9jay1jZW50ZXIoQHdpZHRoLXdyYXApO1xuXHRcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaXtcblx0XHQuaW5saW5lLWJsb2NrKCk7XG5cdFx0dWx7XG5cdFx0XHQuaW5saW5lLWJsb2NrKCk7XG5cdFx0fVxuXHRcdGEsc3Bhbntcblx0XHRcdC5pbmxpbmUtYmxvY2soKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdHBhZGRpbmc6IDhweCAxM3B4O1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCBAcGFnaW5nLWJvcmRlci1jb2xvcjtcblx0XHRcdGJhY2tncm91bmQ6IEBwYWdpbmctYmctY29sb3I7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDpub3JtYWw7XG5cdFx0XHRjb2xvcjpAcGFnaW5nLWNvbG9yO1xuXHRcdFx0LnRyYW5zaXRpb24oLjFzKTtcblx0XHR9XG5cdFx0YTpob3ZlciwmLmFjdGl2ZSBhe1xuXHRcdFx0Y29sb3I6IEBwYWdpbmctYWN0aXZlLWNvbG9yO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luZy1hY3RpdmUtYmctY29sb3I7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkIEBwYWdpbmctYWN0aXZlLWJnLWNvbG9yO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufSIsIkBpbXBvcnQgXCJiYXNlL3ZhcmlhYmxlcy5sZXNzXCI7XG5AaW1wb3J0IFwiYmFzZS9ub3JtYWxpemUubGVzc1wiO1xuQGltcG9ydCBcImJhc2UvZnVuLmxlc3NcIjtcbkBpbXBvcnQgXCJiYXNlL2Jhc2UubGVzc1wiO1xuQGltcG9ydCBcImJhc2UvcGx1Z3MubGVzc1wiO1xuQGltcG9ydCBcImJhc2UvcGFnaW5nLmxlc3NcIjtcbmJvZHl7XG5cdG1pbi1oZWlnaHQ6IDBweDtcbn1cbi53cmFwcGVye1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm9keXtcblx0d2lkdGg6MTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjojZjVmNWY2O1xuXHRwYWRkaW5nLWJvdHRvbToxMHB4O1xuXHQuY2xlYXI7XG59XG4uYmFubmVye1xuXHQucHI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQuYmFubmVyX2ltZ3tcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGVmdDo1MCU7XG5cdFx0bWFyZ2luLWxlZnQ6LTk2MHB4O1xuXHR9XG5cdC5jb3Zlcntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDowcHg7XG5cdFx0cmlnaHQ6MHB4O1xuXHRcdHRvcDowcHg7XG5cdFx0Ym90dG9tOjBweDtcblx0fVxuXHQuYnRuX2NvbnN1bHR7XG5cdFx0LnBhO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRib3R0b206IDBweDtcblx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0d2lkdGg6IDE5MjBweDtcblx0XHRtYXJnaW4tbGVmdDogLTk2MHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvZnVuL3FuYV9iYW5uZXJfYm90dG9tLnBuZycpO1xuXHRcdD5zcGFue1xuXHRcdFx0LnBhO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTYuNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDQ0NC41cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2Z1bi9xbmFfYnRuX3R4dC5wbmcnKTtcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9mdW4vcW5hX2J0bl90eHRfaG92ZXIucG5nJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vKi5iYW5uZXJ7XG5cdC5wcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC5iYW5uZXJfaW1ne1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsZWZ0OjUwJTtcblx0XHRtYXJnaW4tbGVmdDotOTYwcHg7XG5cdH1cblx0LmNvdmVye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OjBweDtcblx0XHRyaWdodDowcHg7XG5cdFx0dG9wOjBweDtcblx0XHRib3R0b206MHB4O1xuXHR9XG5cdC5idG5fY29uc3VsdHtcblx0XHQucGE7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogMjM1cHg7XG5cdFx0d2lkdGg6IDEyMHB4O1xuXHRcdGhlaWdodDogMzNweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAtMTYuNXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtNTYycHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9mdW4vcW5hX2J0bl90eHQucG5nJyk7XG5cdFx0LnRyYW5zaXRpb24oLjIycyk7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvZnVuL3FuYV9idG5fdHh0X2hvdmVyLnBuZycpO1xuXHRcdH1cblx0fVxufSovXG4vLyDmmbrog73lnKjnur/op6PnrZTkuLvpobVcbi5xbmFfaG9tZXtcblx0LnFpdWNrX2xpbmtze1xuXHRcdC5jbGVhcjtcblx0XHR3aWR0aDogMTEyOXB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZzogMjlweCAwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHc7XG5cdFx0Pmxpe1xuXHRcdFx0LmZsO1xuXHRcdFx0d2lkdGg6IDE4OHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Lmljb25fY29te1xuXHRcdFx0XHR3aWR0aDogNTZweDtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHQudHJhbnNpdGlvbiguMDVzKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR9XG5cdFx0XHQudHh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xuXHRcdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdC5mKEBmczMsIzY2NiwxMDAlKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmxfMTB7XG5cdFx0XHR3aWR0aDogMTEzMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMTEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF85e1xuXHRcdFx0d2lkdGg6IDExMjVweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF84e1xuXHRcdFx0d2lkdGg6IDExMjhweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXB4O1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMTQxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF83e1xuXHRcdFx0d2lkdGg6IDExMjdweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnB4O1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMTYxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF82e1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMTg4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF81e1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF80e1xuXHRcdFx0d2lkdGg6IDExMjhweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXB4O1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMjgycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF8ze1xuXHRcdFx0d2lkdGg6IDExMjhweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXB4O1xuXHRcdFx0Pmxpe1xuXHRcdFx0XHR3aWR0aDogMzc2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYubF8ye1xuXHRcdFx0d2lkdGg6IDExMzBweDtcblx0XHRcdD5saXtcblx0XHRcdFx0d2lkdGg6IDU2NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmxfMXtcblx0XHRcdHdpZHRoOiAxMTMwcHg7XG5cdFx0XHQ+bGl7XG5cdFx0XHRcdHdpZHRoOiAxMTMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5pY29uX3NlYXJjaHtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19zZWFyY2gucG5nJyk7XG5cdH1cblx0Lmljb25fc3RpY2tlcntcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19zdGlja2VyLnBuZycpO1xuXHR9XG5cdC5pY29uX2FkZHJ7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9pY29fYWRkci5wbmcnKTtcblx0fVxuXHQuaWNvbl9pZHtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19pZC5wbmcnKTtcblx0fVxuXHQuaWNvbl90aW17XG5cdFx0d2lkdGg6IDE3cHg7XG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9pY29fdGltLnBuZycpO1xuXHR9XG5cdC5pY29uX3NlZV9udW17XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9pY29fc2VlX251bS5wbmcnKTtcblx0fVxuXHQuaWNvbl9xdWVzdHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9mdW4vcW5hX2ljb19xdWVzdC5wbmcnKTtcblx0fVxuXHQuaWNvbl91blJlYWR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLThweDtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL3VuUmVhZC5wbmcnKTtcblx0fVxuXHQuaWNvbl9hbnN7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvZnVuL3FuYV9pY29fYW5zLnBuZycpO1xuXHR9XG5cdC5pY29uX2Fycm93X2Rvd257XG5cdFx0aGVpZ2h0OiA5cHg7XG5cdFx0d2lkdGg6IDlweDtcblx0XHQudHJhbnNpdGlvbiguMDVzKTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xbmEvaWNvX2Fycm93X2Rvd24ucG5nJyk7XG5cdH1cblx0Lmljb25fYXJyb3dfdXB7XG5cdFx0aGVpZ2h0OiA5cHg7XG5cdFx0d2lkdGg6IDlweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xbmEvaWNvX2Fycm93X3VwLnBuZycpO1xuXHR9XG5cdC5xbmF7XG5cdFx0d2lkdGg6IDExMzBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdC5xbmFfaGVhZGVye1xuXHRcdFx0Ly8gd2lkdGg6IDEwNzBweDtcblx0XHRcdC8vIHdpZHRoOiAxMDE0cHg7XG5cdFx0XHRwYWRkaW5nOiAwcHggNThweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB3O1xuXHRcdH1cblx0XHQucW5hX3RhYnNfY29ue1xuXHRcdFx0Zm9udC1zaXplOiAwcHg7XG5cdFx0XHQucHI7XG5cdFx0XHQ+bGl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VhcmNoe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRmb250LXNpemU6IDBweDtcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xuXHRcdFx0cGFkZGluZzogMzBweCAwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcblx0XHRcdD5mb3Jte1xuXHRcdFx0XHQuaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQuY2xlYXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5maXhlZF9zZWFyY2h7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IC05MnB4O1xuXHRcdFx0LnRyYW5zaXRpb24oLjM1cyk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDExMzBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNTY1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdFx0LmZsb29yKDMpO1xuXHRcdFx0LmJveC1zaGFkb3cocmdiYSgxNTgsMTU4LDE1OCwuMiksMnB4LDJweCw4cHgpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NcXDk7XG5cdFx0XHQ+Zm9ybXtcblx0XHRcdFx0LmlubGluZS1ibG9jaztcblx0XHRcdFx0LmNsZWFyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29tcF9pbnB1dHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDU1MHB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0LmJvcmRlci1yYWRpdXMoM3B4KTtcblx0XHRcdC5pY29uX3NlYXJjaHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdH1cblx0XHRcdD5kaXZ7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHQuZihAZnMxLCMzMzMzMzMsMzVweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHQuZihAZnMxLCM5OTk5OTksMzVweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZm9jdXN7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG5cdFx0XHRcdC5ib3gtc2hhZG93KGxpZ2h0ZW4oI2JiYiwyMiUpLDBweCwwcHgsM3B4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ0bl9zZWFyY2h7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiA5OHB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgQHRoZW1lQ29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcblx0XHRcdC5ib3JkZXItcmFkaXVzKDNweCk7XG5cdFx0XHRmb250LXNpemU6IEBmczM7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiBAdztcblx0XHRcdG1hcmdpbi1sZWZ0OiAxN3B4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Lm9wYWNpdHkoLjgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucW5hX251bXtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdC5mKEBmczIsIzczNzc3YSwzNXB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNmY5ZmM7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdC5xbmFfdGFic3tcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHQvLyB3aWR0aDogMTAxMnB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDI1cHggYXV0byAwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBAdGhlbWVDb2xvcjtcblx0XHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdFx0LmJvcmRlci1yYWRpdXMoNnB4KTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHQuY2xlYXI7XG5cdFx0XHQ+bGl7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA1MDZweDtcblx0XHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xuXHRcdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRmb250LXNpemU6IEBmczI7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHQudHJhbnNpdGlvbiguMXMpO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHQuaWNvbl9ob3R7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogLThweDtcblx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDQ3cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2hvdF90aXAucG5nJyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYWYxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0aGVtZUNvbG9yO1xuXHRcdFx0XHRcdC5pY29uX2hvdHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9ob3RfdGlwX3cucG5nJyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5xbmFfbGlzdHtcblx0XHRcdD5saXtcblx0XHRcdFx0cGFkZGluZzogMzBweCA1OHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHc7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdC5xbmFfaW5mb3tcblx0XHRcdFx0XHQuY2xlYXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdC5mKEBmczIsIzY2NjY2NiwzMHB4KTtcblx0XHRcdFx0XHQudXNlcntcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MXB4O1xuXHRcdFx0XHRcdFx0Lmljb25fc3RpY2tlcntcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmFkZHJ7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNDFweDtcblx0XHRcdFx0XHRcdC5pY29uX2FkZHJ7XG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmlke1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQxcHg7XG5cdFx0XHRcdFx0XHQuaWNvbl9pZHtcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGlte1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQxcHg7XG5cdFx0XHRcdFx0XHQuaWNvbl90aW17XG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnVuUmVhZHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2VlX251bXtcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRcdC5pY29uX3NlZV9udW17XG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0XHQuaWNvbl9zZWVfbnVte1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9pY29fc2VlX251bV9hY3RpdmUucG5nJyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnFuYV9xdWVzdHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjNweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHQuY2xlYXI7XG5cdFx0XHRcdFx0Lmljb25fcXVlc3R7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudHh0e1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5NzFweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdC5mKEBmczMsIzY2NjY2NiwyNXB4KTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdFx0XHQudHJhbnNpdGlvbiguMDVzKTtcblx0XHRcdFx0XHRcdHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDg2NnB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFuOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHRoZW1lQ29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG5fc2VlTW9yZXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA4NnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdC5mKEBmczEsI2ZmODUwMCk7XG5cdFx0XHRcdFx0XHQudHJhbnNpdGlvbiguMDVzKTtcblx0XHRcdFx0XHRcdC5ib3JkZXItcmFkaXVzKDJweCk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZWJhO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmODUwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ0bl91bkFuc3tcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRcdHdpZHRoOiA4NnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3YjNiMztcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZjAwMDA7XG5cdFx0XHRcdFx0XHQuYm9yZGVyLXJhZGl1cygycHgpO1xuXHRcdFx0XHRcdFx0LmYoQGZzMSwjZmYwMDAwLDI4cHgpO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdC50cmFuc2l0aW9uKC4wNXMpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucW5hX2Fuc3dlcntcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQuY2xlYXI7XG5cdFx0XHRcdFx0Lmljb25fYW5ze1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50eHR7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5NzFweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0Ly8gLmYoQGZzMywjNjY2LDI1cHgpO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjYhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWYhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ01pY3Jvc29mdCBZYUhlaScsICdXZW5RdWFuWWkgTWljcm8gSGVpJywgJ0hlbHZldGljYSBOZXVlJywgVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgU2ltSGVpLCBzYW5zLXNlcmlmIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdFx0XHR0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcblx0XHRcdFx0XHRcdC50ZW1wbGVfdmlkZW97XG5cdFx0XHRcdFx0XHRcdC5jbGVhcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDYyMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHQuY29tcF92aWRlb3tcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDM0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdD52aWRlb3tcblx0XHRcdFx0XHRcdFx0XHRcdC53aWR0aDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGRpdltjbGFzc149XCJwYXVzZWNlbnRlcmNoXCJde1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCUhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTQwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC50X3R4dHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudF9zZWVfbW9yZXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDBjMWRlIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnRlbXBsZV9hdXRve1xuXHRcdFx0XHRcdFx0XHQuY2xlYXI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2MjBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblx0XHRcdFx0XHRcdFx0LmNvbXBfYXV0b3tcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudF90eHR7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnRfc2VlX21vcmV7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwYzFkZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50ZW1wbGVfaW1nc3tcblx0XHRcdFx0XHRcdFx0LmNsZWFyO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNjIwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0XHRcdC5jb21wX2ltZ3N7XG5cdFx0XHRcdFx0XHRcdFx0LmNsZWFyO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0PmRpdntcblx0XHRcdFx0XHRcdFx0XHRcdC5mbDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudF90eHR7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnRfc2VlX21vcmV7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwYzFkZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0LnFuYV9xdWVzdHtcblx0XHRcdFx0XHRcdC50eHR7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5idG5fc2VlTW9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JhZWVmNjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzU5YmZkYjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMGMxZGU7XG5cdFx0XHRcdFx0XHRcdC5pY29uX2Fycm93X2Rvd257XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19hcnJvd191cC5wbmcnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubm9kYXRhe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzVweDtcblx0XHRcdHBhZGRpbmctdG9wOiA3NXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdC50eHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0Y29sb3I6ICNiYmI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ub1NlYXJEYXRhe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA5OHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdC5idG5ze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMjlweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBAdGhlbWVDb2xvcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xuXHRcdFx0XHRcdC5ib3JkZXItcmFkaXVzKDNweCk7XG5cdFx0XHRcdFx0LnRyYW5zaXRpb24oLjFzKTtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bl9zZWVre1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJvYm90e1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMHB4O1xuXHRoZWlnaHQ6IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdC50cmFuc2l0aW9uKC4yMnMpO1xuXHQuZmxvb3IoMyk7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHQmLmFjdGl2ZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblx0LmxfY29ue1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXHQucm9ib3RfbGlua3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiAxMjhweDtcblx0XHR3aWR0aDogNDRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcblx0XHRyaWdodDogLTQ0cHg7XG5cdFx0dG9wOiA1NjBweDtcblx0XHRib3R0b206IDM1N3B4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQudHJhbnNpdGlvbiguMjJzKTtcblx0XHQuYm94LXNoYWRvdyhyZ2JhKDAsMCwwLC4xNSksMCw2cHgsMTJweCk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19jaGF0LnBuZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTRweCAxMnB4O1xuXHRcdD5zcGFue1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQuY292ZXJ7XG5cdFx0XHQuaWNvbl9jbG9zZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xbmEvaWNvX2Nsb3NlLnBuZycpO1xuXHRcdFx0fVxuXHRcdFx0Lmljb25fY3VzdG9te1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcblx0XHRcdFx0LmltZ1ByZUxvYWQoJy4uL2ltYWdlcy9xbmEvaWNvX2N1c3RvbV9ob3Zlci5wbmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19jdXN0b20ucG5nJyk7XG5cdFx0XHR9XG5cdFx0XHQuaWNvbl9maWxle1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcblx0XHRcdFx0LmltZ1ByZUxvYWQoJy4uL2ltYWdlcy9xbmEvaWNvX2ZpbGVfaG92ZXIucG5nJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9pY29fZmlsZS5wbmcnKTtcblx0XHRcdH1cblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0d2lkdGg6IDI3MnB4O1xuXHRcdFx0bGVmdDogLTI4MHB4O1xuXHRcdFx0aGVpZ2h0OiAxNTVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB3O1xuXHRcdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcblx0XHRcdC5ib3gtc2hhZG93KHJnYmEoMCwwLDAsLjE1KSwwLDZweCwxMnB4KTtcblx0XHRcdHVse1xuXHRcdFx0XHRtYXJnaW46IDM1cHggMjBweCAwcHggMjBweDtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0XHRcdFx0XHQ+YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQuY2xlYXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5sZWZ0e1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yaWdodHtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDExcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQuaWNvbl9jdXN0b217XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3FuYS9pY29fY3VzdG9tX2hvdmVyLnBuZycpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmljb25fZmlsZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcW5hL2ljb19maWxlX2hvdmVyLnBuZycpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnRpdHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRpdHtcblx0XHRcdFx0LmYoQGZzMiwjMzMzMzMzKTtcblx0XHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XG5cdFx0XHR9XG5cdFx0XHQuZGVzY3tcblx0XHRcdFx0bWFyZ2luLXRvcDo2cHg7XG5cdFx0XHRcdC5mKEBmczEsIzY2Nik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vL+aZuuiDveWcqOe6v+etlOeWkeaPkOmXrumhtemdolxuLnFuYV9zZW5ke1xuXHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHR3aWR0aDogMTRweDtcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdH1cblx0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcblx0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5cHg7XG5cdFx0Ym9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0Ym94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLDAsMCwuMikgaW5zZXQ7XG5cdH1cblx0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0bWluLWhlaWdodDogMjBweDtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDVweCByZ2JhKDAsMCwwLC4yKSBpbnNldDtcblx0fVxuXHQ6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblx0Lmljb25fdGlwe1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGhlaWdodDogMTlweDtcblx0XHR3aWR0aDogMTlweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xbmEvdGlwLnBuZycpO1xuXHRcdG1hcmdpbjogMTBweCAxNXB4IDBweCAyMHB4O1xuXHR9XG5cdC5sX2Nvbntcblx0XHR3aWR0aDogMTEzMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHQuY2xlYXI7XG5cdH1cblx0LnRpcHtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMTNweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAyMnB4IGF1dG87XG5cdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTNkNmM3O1xuXHRcdC5mKEBmczMsQHRoZW1lQ29sb3IsMzhweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjhmNjtcblx0fVxuXHQuZWRpdEFyZWF7XG5cdFx0d2lkdGg6IDk3M3B4O1xuXHRcdG1hcmdpbjogMjJweCBhdXRvIDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYzljOWM5O1xuXHRcdC5ib3JkZXItcmFkaXVzKDJweCk7XG5cdFx0aGVpZ2h0OiAyNTJweDtcblx0XHRwYWRkaW5nOiA4cHggMjBweDtcblx0XHQuZihAZnMzLCMzMzMsMTUwJSk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cmVzaXplOiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0LnBsYWNlaG9sZGVyKHtcblx0XHRcdC5mKEBmczMsI2M5YzljOSwxNTAlKTtcblx0XHR9KVxuXHRcdC8vICYucGxhY2Vob2xkZXJ7XG5cdFx0Ly8gXHQuZihAZnMzLCNjOWM5YzksMTUwJSk7XG5cdFx0Ly8gfVxuXHR9XG5cdC5lZGl0QXJlYS5wbGFjZWhvbGRlcntcblx0XHQuZihAZnMzLCNjOWM5YzksMTUwJSk7XG5cdH1cblx0LmJ0bnN7XG5cdFx0LmNsZWFyO1xuXHRcdG1hcmdpbjogMjBweCAwcHggMzVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAwcHg7XG5cdH1cblx0LmJ0bl9iYWNre1xuXHRcdCpwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0KnRvcDogLThweDtcblx0XHR3aWR0aDogMTU4cHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdC5pbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIEB0aGVtZUNvbG9yIWltcG9ydGFudDtcblx0XHQvKmJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjOTk5OTk5OyovXG5cdFx0KmJvcmRlcjogbm9uZTtcblx0XHQuZihAZnMzLEB0aGVtZUNvbG9yLDQwcHgpO1xuXHRcdC5ib3JkZXItcmFkaXVzKDJweCk7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHQudHJhbnNpdGlvbiguMjJzKTtcblx0XHQvKiYuYWN0aXZle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzY2RlNTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzM2NkZTU7XG5cdFx0fSovXG5cdFx0Jjpob3Zlcntcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdH1cblx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0fVxuXHQuYnRuX3N1Ym1pdHtcblx0XHR3aWR0aDogMTU4cHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdC5pbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgQHRoZW1lQ29sb3I7XG5cdFx0LmYoQGZzMyxAdyk7XG5cdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcblx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0LnRyYW5zaXRpb24oLjIycyk7XG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIEB0aGVtZUNvbG9yO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0fVxuXHR9XG59XG4uY29tcF90aXB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDcyMnB4O1xufVxuLnFuYV9zZW5kX3N1Y2N7XG5cdC5jbGVhcjtcblx0d2lkdGg6IDIyMHB4O1xuXHRoZWlnaHQ6IDE4NnB4O1xuXHQucmdiYSgwLDAsMCwuMSk7XG5cdC5ib3JkZXItcmFkaXVzKDEwcHgpO1xuXHQuaWNvbl9yaWdodHtcblx0XHR3aWR0aDogNjRweDtcblx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogNDdweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xbmEvaWNvX3JpZ2h0LnBuZycpO1xuXHR9XG5cdC50eHR7XG5cdFx0bWFyZ2luLXRvcDogMzVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LmYoQGZzNCwjNjY2LDEwMCUpO1xuXHR9XG59Il0sImZpbGUiOiJxbmEuY3NzIn0= */
