/*!
 * CareUI v1.0.0
 * Copyright 2021 Tencent, Inc.
 * Licensed under the MIT license
 */
.care-search__select--arrow::after,.care-dropdown-menu__bar:after {
  content: "";
  height: 0;
  width: 0;
  overflow: hidden;
}

@-webkit-keyframes care-loading {
  0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }

  100% {
    -webkit-transform: rotate3d(0,0,1,360deg);
    transform: rotate3d(0,0,1,360deg);
  }
}

@keyframes care-loading {
  0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }

  100% {
    -webkit-transform: rotate3d(0,0,1,360deg);
    transform: rotate3d(0,0,1,360deg);
  }
}

@-webkit-keyframes care-loading-dot {
  0%,100% {
    content: "";
  }

  25% {
    content: ".";
  }

  50% {
    content: "..";
  }

  75% {
    content: "...";
  }
}

@keyframes care-loading-dot {
  0%,100% {
    content: "";
  }

  25% {
    content: ".";
  }

  50% {
    content: "..";
  }

  75% {
    content: "...";
  }
}

.care-fadein {
  -webkit-animation: care-fadein 0.3s forwards;
  animation: care-fadein 0.3s forwards;
}

.care-fadeout {
  -webkit-animation: care-fadeout 0.3s forwards;
  animation: care-fadeout 0.3s forwards;
}

@-webkit-keyframes care-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes care-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes care-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes care-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@font-face {
  font-family:"iconfont";src:url("//at.alicdn.com/t/font_840589_uhdcszub0a.eot?t=1557199798338");src:url("//at.alicdn.com/t/font_840589_uhdcszub0a.eot?t=1557199798338#iefix") format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url("//at.alicdn.com/t/font_840589_uhdcszub0a.woff?t=1557199798338") format("woff"),url("//at.alicdn.com/t/font_840589_uhdcszub0a.ttf?t=1557199798338") format("truetype"),url("//at.alicdn.com/t/font_840589_uhdcszub0a.svg?t=1557199798338#iconfont") format("svg");
}

.iconfont {
  font-family: "iconfont"!important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-loading:before {
  content: "\e600";
}

.icon-zuobiao:before {
  content: "\e680";
}

.icon-arrow-l:before {
  content: "\e728";
}

.icon-close:before {
  content: "\e7cb";
}

.icon-yuyin:before {
  content: "\e6b8";
}

.icon-add:before {
  content: "\e7fc";
}

.icon-img:before {
  content: "\e7fe";
}

.icon-wenjian:before {
  content: "\e800";
}

.icon-map:before {
  content: "\e808";
}

.icon-daohang:before {
  content: "\e80a";
}

.icon-close-round:before {
  content: "\e80b";
}

.icon-gouxuan:before {
  content: "\e80e";
}

.icon-del:before {
  content: "\e80f";
}

.icon-list:before {
  content: "\e810";
}

.icon-gantan:before {
  content: "\e811";
}

.icon-xingxing:before {
  content: "\e812";
}

.icon-wait:before {
  content: "\e813";
}

.icon-peisong:before {
  content: "\e814";
}

.icon-warn:before {
  content: "\e815";
}

.icon-success:before {
  content: "\e816";
}

.icon-yisheng:before {
  content: "\e819";
}

.icon-yiyuan:before {
  content: "\e81b";
}

.icon-set:before {
  content: "\e81d";
}

.icon-xiaoxi:before {
  content: "\e81c";
}

.icon-gouwuche:before {
  content: "\e81e";
}

.icon-huishou:before {
  content: "\e81f";
}

.icon-sousuo:before {
  content: "\e820";
}

.icon-quxiao:before {
  content: "\e821";
}

.icon-guanbiyuan:before {
  content: "\e822";
}

.icon-jiuzhen:before {
  content: "\e827";
}

.icon-jiahao:before {
  content: "\e828";
}

.icon-send:before {
  content: "\e82e";
}

.icon-notic:before {
  content: "\e82f";
}

.icon-yigouxuan:before {
  content: "\e830";
}

.icon-fenzu:before {
  content: "\e832";
}

.icon-gouwuche-round:before {
  content: "\e835";
}

.icon-none:before {
  content: "\e601";
}

.icon-tuoyuankaobei:before {
  content: "\e836";
}

.icon-tuoyuankaobei1:before {
  content: "\e602";
}

.icon-tuoyuankaobei2:before {
  content: "\e603";
}

.icon-coupons:before {
  content: "\e605";
}

.icon-install:before {
  content: "\e606";
}

.icon-stethoid:before {
  content: "\e607";
}

.icon-message:before {
  content: "\e608";
}

.icon-shoppingCar:before {
  content: "\e604";
}

.icon-coupons_null:before {
  content: "\e609";
}

.icon-home:before {
  content: "\e60a";
}

.icon-jiankangguanli:before {
  content: "\e60b";
}

.icon-wode:before {
  content: "\e60c";
}

.icon-zaixianwenzhen:before {
  content: "\e60d";
}

.icon-coupons_new:before {
  content: "\e60e";
}

.icon-tengxunjiankang:before {
  content: "\e60f";
}

.icon-tuoyuan:before {
  content: "\e611";
}

.icon-ic_fenlei:before {
  content: "\e612";
}

.icon-ic_findmedical:before {
  content: "\e613";
}

.icon-ic_docotor:before {
  content: "\e615";
}

.icon-ic_peisong:before {
  content: "\e616";
}

.icon-ic_medicalbox:before {
  content: "\e610";
}

.icon-ic_RX:before {
  content: "\e614";
}

.icon-ic_px:before {
  content: "\e617";
}

.icon-ic_shaixuan:before {
  content: "\e618";
}

.icon-ic_message:before {
  content: "\e619";
}

.icon-ic_setup:before {
  content: "\e61a";
}

.icon-ic_shoucang:before {
  content: "\e61b";
}

.icon-ic_jiuzhenren:before {
  content: "\e61c";
}

.icon-ic-coupons:before {
  content: "\e61d";
}

.icon-baike_ic_gaishu:before {
  content: "\e61e";
}

.icon-baike_ic_bingyin:before {
  content: "\e61f";
}

.icon-baike_ic_zhengzhuang:before {
  content: "\e620";
}

.icon-ic_imgbroken:before {
  content: "\e621";
}

.icon-baike_ic_zhiliao:before {
  content: "\e622";
}

.icon-zhichi:before {
  content: "\e623";
}

.icon-shezhitubiao:before {
  content: "\e624";
}

.icon-localtion:before {
  content: "\e627";
}

.icon-search:before {
  content: "\e628";
}

.icon-turn:before {
  content: "\e629";
}

.icon-ic_home:before {
  content: "\e62a";
}

.icon-shanchu:before {
  content: "\e625";
}

.icon-xiaoxi1:before {
  content: "\e626";
}

.icon-answer:before {
  content: "\e62b";
}

.icon-city:before {
  content: "\e62c";
}

.icon-rep:before {
  content: "\e62d";
}

.icon-xuanzhong:before {
  content: "\e62e";
}

.icon-share:before {
  content: "\e62f";
}

.icon-yuan:before {
  content: "\e630";
}

.icon-ic_news:before {
  content: "\e631";
}

.icon-ic_tijian:before {
  content: "\e632";
}

.icon-ic_guhao:before {
  content: "\e633";
}

.icon-ic_zixun:before {
  content: "\e634";
}

.icon-ic_code:before {
  content: "\e635";
}

.care-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.care-ellipsis--two {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-box-orient: vertical;
}

.care-effect--access:active {
  opacity: 0.5;
}

.care-highlight {
  color: #4C91FF;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
}

article,aside,details,figcaption,figure,footer,header,menu,nav,section {
  display: block;
}

body {
  line-height: 1.6;
  font-family: -apple-system-font,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;
}

blockquote,q {
  quotes: none;
}

blockquote:before,blockquote:after,q:before,q:after {
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

a {
  color: #000;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
}

li {
  list-style: none;
}

::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

::-webkit-scrollbar-track-piece {
  background-color: rgba(0,0,0,0.2);
  -webkit-border-radius: 6px;
}

::-webkit-scrollbar-thumb:vertical {
  height: 5px;
  background-color: rgba(125,125,125,0.7);
  -webkit-border-radius: 6px;
}

::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: rgba(125,125,125,0.7);
  -webkit-border-radius: 6px;
}

html,body {
  width: 100%;
}

body {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

button {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  overflow: visible;
}

button::after {
  display: none;
}

.iconfont,[class^=icon] {
  font-family: "iconfont"!important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.care-icon {
  width: 40rpx;
  height: 40rpx;
}

.care-icon-loading {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: care-loading 1s steps(12,end) infinite;
  animation: care-loading 1s steps(12,end) infinite;
  background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") no-repeat;
  background-size: 100%;
}

.care-icon-arrow-right {
  display: inline-block;
  position: relative;
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  transform: rotate(-45deg);
}

.care-icon-arrow-up {
  display: inline-block;
  position: relative;
  width: 6px;
  height: 6px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  position: relative;
  top: 2px;
}

.care-icon-arrow-down {
  display: inline-block;
  position: relative;
  width: 6px;
  height: 6px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: relative;
  top: -2px;
}

.care-icon-clear {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-color: #b2b2b2;
  border-radius: 50%;
}

.care-icon-clear::before {
  content: '';
  position: absolute;
  left: 3px;
  bottom: 0;
  right: 3px;
  border-bottom: 1px solid #fff;
  -webkit-transform: translate3d(0,-7px,0) rotate(45deg);
  transform: translate3d(0,-7px,0) rotate(45deg);
}

.care-icon-clear::after {
  content: '';
  position: absolute;
  left: 3px;
  bottom: 0;
  right: 3px;
  border-bottom: 1px solid #fff;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: translate3d(0,-7px,0) rotate(-45deg);
  transform: translate3d(0,-7px,0) rotate(-45deg);
}

.care-icon-search {
  width: 12px;
  height: 12px;
  background: url("https://static.wecity.qq.com/h5/2020-2/search-4d36ad820be42c1925f9650971b2f26b.png") 0 center no-repeat;
  background-size: 12px 12px;
}

.care-icon-close {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  padding: 10px;
}

.care-icon-close::before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  background-color: #000;
  -webkit-transform: translate3d(10px,0,0) rotate(45deg);
  transform: translate3d(10px,0,0) rotate(45deg);
}

.care-icon-close::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  background-color: #000;
  -webkit-transform: translate3d(10px,0,0) rotate(-45deg);
  transform: translate3d(10px,0,0) rotate(-45deg);
}

.care-icon-check-right {
  display: inline-block;
  position: relative;
  width: 15px;
  height: 8px;
  border-left: 2px solid #4C91FF;
  border-bottom: 2px solid #4C91FF;
  -webkit-transform: translate3d(0,6px,0) rotate(-45deg);
  transform: translate3d(0,6px,0) rotate(-45deg);
}

.care-tag-group {
  display: inline-block;
  margin-bottom: -5px;
}

.care-tag-group .care-tag {
  margin-bottom: 5px;
}

.care-tag {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 40px;
  border-radius: .2em;
  padding: 0.13em 0.35em;
  font-size: 12px;
  line-height: normal;
  color: #fff;
}

.care-tag:not(:last-child) {
  margin-right: 5px;
}

.care-tag--default {
  background: #D8D8D8;
  border-color: #D8D8D8;
}

.care-tag--default.care-tag--light {
  background: rgba(216,216,216,0.1);
  border-color: rgba(216,216,216,0.1);
  color: #D8D8D8;
}

.care-tag--primary {
  background: #4C91FF;
  border-color: #4C91FF;
}

.care-tag--primary.care-tag--light {
  background: rgba(76,145,255,0.1);
  border-color: rgba(76,145,255,0.1);
  color: #4C91FF;
}

.care-tag--success {
  background: #6BC966;
  border-color: #6BC966;
}

.care-tag--success.care-tag--light {
  background: rgba(107,201,102,0.1);
  border-color: rgba(107,201,102,0.1);
  color: #6BC966;
}

.care-tag--danger {
  background: #FF2B2B;
  border-color: #FF2B2B;
}

.care-tag--danger.care-tag--light {
  background: rgba(255,43,43,0.1);
  border-color: rgba(255,43,43,0.1);
  color: #FF2B2B;
}

.care-tag--warning {
  background: #f93;
  border-color: #f93;
}

.care-tag--warning.care-tag--light {
  background: rgba(255,153,51,0.1);
  border-color: rgba(255,153,51,0.1);
  color: #f93;
}

.care-tag--light {
  background: rgba(255,255,255,0.2);
}

.care-tag--xs {
  min-width: auto;
  padding: 0.01em 0.4em;
  font-size: 10px;
}

.care-tag--text {
  background: none;
  padding: 0.2em 0.5em;
}

.care-tag--text.care-tag--default {
  color: #D8D8D8;
}

.care-tag--text.care-tag--primary {
  color: #4C91FF;
}

.care-tag--text.care-tag--success {
  color: #6BC966;
}

.care-tag--text.care-tag--danger {
  color: #FF2B2B;
}

.care-tag--text.care-tag--warning {
  color: #f93;
}

.care-tag--plain.care-tag--default {
  border: 1px solid #D8D8D8;
  background: none;
  color: #D8D8D8;
}

.care-tag--plain.care-tag--primary {
  border: 1px solid #4C91FF;
  background: none;
  color: #4C91FF;
}

.care-tag--plain.care-tag--success {
  border: 1px solid #6BC966;
  background: none;
  color: #6BC966;
}

.care-tag--plain.care-tag--danger {
  border: 1px solid #FF2B2B;
  background: none;
  color: #FF2B2B;
}

.care-tag--plain.care-tag--warning {
  border: 1px solid #f93;
  background: none;
  color: #f93;
}

.care-tag--round {
  border-radius: 999px;
}

.care-tag--round.care-tag--xs {
  font-size: 10px;
  padding: 0.1em 0.4em;
}

.care-tag__icon {
  width: 1.16em;
  height: 1.16em;
  margin-right: .16em;
}

.care-linelist {
  background: #fff;
}

.care-linelist+.care-linelist {
  margin-top: 5px;
}

.care-lineitem {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 15px;
  position: relative;
  overflow: hidden;
  font-size: 14px;
}

.care-lineitem+.care-lineitem:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  left: 15px;
}

.care-lineitem__hd {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin-right: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-self: flex-start;
  align-self: flex-start;
}

.care-lineitem__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  overflow: hidden;
}

.care-lineitem__ft {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin-left: 10px;
  text-align: right;
}

.care-lineitem__ft-icon {
  display: block;
}

.care-lineitem__ft-icon+.care-lineitem__desc {
  margin-top: 4px;
}

.care-lineitem__title {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: rgba(0,0,0,0.9);
}

.care-lineitem__title+.care-lineitem__desc {
  margin-top: 2px;
}

.care-lineitem__desc {
  font-size: 14px;
  color: rgba(0,0,0,0.5);
  line-height: 22px;
}

.care-lineitem__arrow-right {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
}

.care-lineitem__arrow-right:after {
  content: "";
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  margin-right: 5px;
}

.care-lineitem .care-tag-group {
  margin-top: 2px;
}

.care-lineitem--access .care-lineitem__ft {
  position: relative;
  padding-right: 24px;
}

.care-lineitem--access .care-lineitem__ft::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 5px;
}

.care-lineitem--access:active {
  opacity: .5;
}

.care-lineitem.care-is-active {
  color: #4C91FF;
}

.care-lineitem.care-is-active .care-lineitem__title {
  color: #4C91FF;
}

.care-lineitem.care-is-active .iconfont {
  font-size: .85em;
}

.care-badge {
  display: inline-block;
  height: 16px;
  padding: 0 6px;
  border-radius: 999px;
  border: 1px solid #fff;
  background-color: #FF2B2B;
  color: #fff;
  font-size: 10px;
  line-height: 16px;
  text-align: center;
  white-space: nowrap;
}

.care-badge--xs {
  height: 14px;
  padding: 0 5px;
  line-height: 14px;
  font-size: 8px;
}

.care-badge--square {
  padding: 0 8px;
  border-radius: 0 8px 0 8px;
  border: none;
}

.care-badge--square.care-badge--xs {
  height: 12px;
  padding: 0 5px;
  line-height: 12px;
  border-radius: 0 8px 0 4px;
}

.care-badge--square.care-badge--fixed {
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
}

.care-badge--fixed {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate(50%,-50%);
  transform: translate(50%,-50%);
  -webkit-transform-origin: 100%;
  transform-origin: 100%;
}

.care-grids {
  position: relative;
}

.care-grids--base {
  overflow: hidden;
}

.care-grids--base::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid rgba(0,0,0,0.5);
  -webkit-transform-origin: top;
  transform-origin: top;
}

.care-grids--base::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid rgba(0,0,0,0.5);
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-grids--base .care-grid {
  float: left;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
  padding: 15px;
}

.care-grids--base .care-grid::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid rgba(0,0,0,0.5);
  -webkit-transform-origin: left;
  transform-origin: left;
  left: auto;
  right: 0;
  -webkit-transform-origin: right;
  transform-origin: right;
}

.care-grids--base .care-grid::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid rgba(0,0,0,0.5);
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}

.care-grids--entry {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}

.care-grid__bd {
  margin: 0 auto;
}

.care-grid__icon {
  display: block;
  width: 100%;
  height: 100%;
}

.care-grid__ft {
  font-size: 14px;
  text-align: center;
  margin-top: 8px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.swiper-pagination-bullet-active {
  background: #fff!important;
}

.care-footer {
  text-align: center;
  padding: 25px 0;
  font-size: 12px;
  line-height: 20px;
}

.care-fooer--fixed-bottom {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}

.care-footer__links {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-footer__links+.care-footer__txt {
  margin-top: 5px;
}

.care-footer__link {
  position: relative;
  padding: 0 10px;
  color: #A8A8A8;
}

.care-footer__link:not(:last-child)::after {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  right: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-right: 1px solid #A8A8A8;
}

.care-footer__link .care-footer__txt {
  color: #A8A8A8;
}

.care-footer__links--primary .care-footer__link {
  color: #756C95;
}

.care-footer__links--primary .care-footer__link:not(:last-child)::after {
  border-right-color: #756C95;
}

.care-footer__links--primary .care-footer__link .care-footer__txt {
  color: #756C95;
}

.care-footer__txt {
  color: rgba(0,0,0,0.5);
}

.care-footer__logo {
  width: auto;
  height: 15px;
  vertical-align: middle;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

.care-footer__logo+.care-footer__txt {
  margin-left: 8px;
}

.care-loading__img {
  display: block;
  height: auto;
  margin: 0 auto;
}

.care-loading__desc {
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  color: rgba(0,0,0,0.5);
  margin-top: 16px;
}

.care-loading__dot-animate:after {
  content: "";
  -webkit-animation: care-loading-dot 1.5s infinite;
  animation: care-loading-dot 1.5s infinite;
}

.care-btn {
  position: relative;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0 22px;
  border-radius: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 45px;
  background-color: #fff;
  line-height: 45px;
  cursor: pointer;
}

.care-btn::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 4px;
}

.care-btn--lg {
  height: 50px;
  line-height: 50px;
}

.care-btn--lg .care-btn__text {
  font-size: 20px;
}

.care-btn--sm {
  padding: 0 12px;
  height: 40px;
  line-height: 40px;
}

.care-btn--sm .care-btn__text {
  font-size: 14px;
}

.care-btn--auto {
  display: inline-block;
  vertical-align: middle;
}

.care-btn--square,.care-btn--square::before {
  border-radius: 0;
}

.care-btn--round,.care-btn--round::before {
  border-radius: 999px;
}

.care-btn:active .care-btn__text,.care-btn:active::before {
  opacity: .7;
}

.care-btn.care-is-disabled {
  cursor: not-allowed;
}

.care-btn.care-is-disabled:active .care-btn__text {
  opacity: unset;
}

.care-btn.care-is-disabled::before {
  content: '';
  opacity: .3;
}

.care-btn.care-is-disabled:active::before {
  content: '';
  opacity: .3;
}

.care-btn--primary {
  color: #fff;
}

.care-btn--primary::before {
  content: '';
  background-color: #4C91FF;
}

.care-btn--danger {
  color: #fff;
}

.care-btn--danger::before {
  content: '';
  background-color: #FF2B2B;
}

.care-btn--plain::before {
  content: '';
  background-color: #fff;
}

.care-btn--plain.care-btn--primary {
  color: #4C91FF;
}

.care-btn--plain.care-btn--primary:active .care-btn__text {
  opacity: .7;
}

.care-btn--plain.care-btn--danger {
  color: #FF2B2B;
}

.care-btn--plain.care-btn--danger:active .care-btn__text {
  opacity: .7;
}

.care-btn--plain.care-is-disabled {
  color: rgba(0,0,0,0.5);
}

.care-btn--plain.care-is-disabled:active .care-btn__text,.care-btn--plain.care-is-disabled::before,.care-btn--plain.care-is-disabled:active::before {
  content: '';
  opacity: unset;
}

.care-btn--light::before {
  content: '';
  opacity: .1;
}

.care-btn--light:active .care-btn__text {
  opacity: unset;
}

.care-btn--light:active::before {
  opacity: calc(.7/10);
}

.care-btn--light.care-btn--primary {
  color: #4C91FF;
}

.care-btn--light.care-btn--danger {
  color: #FF2B2B;
}

.care-btn--light.care-is-disabled {
  color: rgba(0,0,0,0.5);
  opacity: unset;
}

.care-btn--light.care-is-disabled::before,.care-btn--light.care-is-disabled:active::before {
  content: '';
  opacity: .1;
}

.care-btn__text {
  position: relative;
  z-index: 1;
  font-size: 16px;
  font-weight: 500;
}

.care-btn__group {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #fff;
  padding: 8px 12px;
}

.care-btn__group--fixed-buttom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding-bottom: 32px;
  z-index: 2000;
}

.care-btn__group--fixed-buttom:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
}

.care-btn__group .care-btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}

.care-btn__group .care-btn+.care-btn {
  border-radius: 0;
}

.care-btn__group .care-btn+.care-btn::before {
  border-radius: 0;
}

.care-btn__group .care-btn:first-child:not(:last-child) {
  border-radius: 4px 0 0 4px;
}

.care-btn__group .care-btn:first-child:not(:last-child)::before {
  border-radius: 4px 0 0 4px;
}

.care-btn__group .care-btn:last-child:not(:first-child) {
  border-radius: 0 4px 4px 0;
}

.care-btn__group .care-btn:last-child:not(:first-child)::before {
  border-radius: 0 4px 4px 0;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-input {
  font-size: 16px;
  height: calc($font-size-md + 6px);
  line-height: calc($font-size-md + 6px);
  width: 100%;
  outline: none;
  border: none;
}

.care-input::-webkit-input-placeholder {
  color: rgba(0,0,0,0.5);
  font-size: 16px;
}

.care-input--placeholder {
  color: rgba(0,0,0,0.5);
  font-size: 16px;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-select {
  position: relative;
  width: 100%;
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-select--placeholder {
  color: rgba(0,0,0,0.5);
  font-size: 16px;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-picker .picker-title span {
  font-size: 16px!important;
}

.care-picker .picker-title .pt-submit {
  color: #4C91FF!important;
}

.care-picker .mask {
  background: rgba(0,0,0,0.6)!important;
}

.picker-wheel-wrapper .wheel-scroll .wheel-item {
  font-size: 16px!important;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-search__bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 20px 15px;
  background-color: #fff;
}

.care-search__bar+.care-search__bar {
  margin-top: 10px;
}

.care-search__bar--md .care-search__select,.care-search__bar--md .care-search__btn-text {
  color: #000;
  font-weight: 700;
}

.care-search__bar .care-search__icon-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 10px;
}

.care-search__bar .care-icon-clear {
  width: 14px;
  height: 14px;
}

.care-search__bar--border::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}

.care-search__bar--round .care-search__box {
  border-radius: 999px 0 0 999px;
}

.care-search__bar--round .care-btn::before {
  border-radius: 0 999px 999px 0;
}

.care-search__result .care-lineitem__bd:first-child:last-child .care-lineitem__title {
  font-weight: 400;
}

.care-search__result .care-lineitem__title {
  font-weight: 700;
  color: rgba(0,0,0,0.9);
}

.care-search__result-hd .care-lineitem {
  min-height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
}

.care-search__result-hd .care-lineitem__bd:first-child:last-child .care-lineitem__title {
  font-weight: 700;
}

.care-search__result-hd .care-lineitem__title {
  color: rgba(0,0,0,0.5);
}

.care-search__result-hd .care-lineitem__ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 16px;
  line-height: 22px;
  color: rgba(0,0,0,0.5);
}

.care-search__result-hd .iconfont {
  margin-right: 10px;
  width: 18px;
  height: 22px;
  font-size: 21px;
  line-height: 22px;
  color: rgba(0,0,0,0.5);
}

.care-search__box {
  padding: 0 0 0 13px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 36px;
  background-color: #f7f7f7;
}

.care-search__box--round {
  border-radius: 999px;
}

.care-search__box--bg-white {
  background-color: #fff;
}

.care-search__select {
  box-sizing: border-box;
  position: relative;
  max-width: 90px;
  padding-right: 13px;
  font-size: 14px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: rgba(0,0,0,0.9);
}

.care-search__select--arrow {
  padding-right: 23px;
}

.care-search__select--arrow::after {
  position: absolute;
  top: 50%;
  right: 10px;
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%);
  border-top-style: solid;
  border-top-width: 4px;
  border-top-color: rgba(0,0,0,0.5);
  border-left: 4px dashed transparent;
  border-right: 4px dashed transparent;
}

.care-search__select::before {
  content: "";
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid rgba(0,0,0,0.5);
  -webkit-transform-origin: left;
  transform-origin: left;
  left: auto;
  right: 0;
  -webkit-transform-origin: right;
  transform-origin: right;
}

.care-search__input-box {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-search__input-box--center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-search__input-box--center .care-search__input {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  flex: none;
  color: rgba(0,0,0,0.5);
}

.care-search__select+.care-search__input-box {
  padding-left: 10px;
}

.care-search__input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  position: relative;
  font-size: 14px;
  height: calc($font-size-md + 6px);
  line-height: calc($font-size-md + 6px);
  outline: none;
  border: none;
  caret-color: #756C95;
}

.care-search__input::-webkit-input-placeholder {
  color: rgba(0,0,0,0.5);
  font-size: 14px;
}

.care-icon-search {
  margin-right: 7px;
  width: 14px;
  height: 28px;
  background-position: center center;
  background-size: 14px 14px;
}

.care-search__btn {
  margin-left: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-search__btn-icon {
  width: 20px;
  margin-right: 5px;
}

.care-search__btn-text {
  font-size: 16px;
  color: #4C91FF;
}

.care-search__list {
  background-color: #fff;
}

.care-search__item {
  position: relative;
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-search__item--access::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 12px;
}

.care-search__item:not(:last-child)::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid rgba(0,0,0,0.5);
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 10px;
  right: 10px;
}

.care-search__item-text {
  font-size: 14px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-upload {
  margin-right: -9px;
  padding-left: 9px;
  background-color: #fff;
}

.care-upload__content::after {
  content: '';
  display: block;
  clear: both;
}

.care-upload__item {
  float: left;
  position: relative;
  margin-right: 9px;
  margin-bottom: 9px;
  width: 113px;
  height: 113px;
}

.care-upload__preview-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.care-upload__preview-img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  object-fit: cover;
}

.care-upload__mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 10px;
  background-color: rgba(0,0,0,0.6);
}

.care-upload__uploading {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background-color: #f8f8f8;
}

.care-upload__uploading-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 32px;
  color: #d9d9d9;
  -webkit-transform: translate(-50%,-50%) rotate(45deg);
  transform: translate(-50%,-50%) rotate(45deg);
}

.care-upload__status-text {
  font-size: 14px;
  color: #fff;
}

.care-upload__action {
  position: absolute;
  right: -8px;
  top: -8px;
  background-color: #4C91FF;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-checkbox__btn {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.care-checkbox__btn .iconfont {
  position: relative;
  box-sizing: border-box;
  display: block;
  width: 18px;
  height: 18px;
  font-size: 9px;
  font-weight: bold;
  color: #fff;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.care-checkbox__btn .iconfont::before {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  line-height: calc(18px + 2PX);
}

.care-checkbox__btn .iconfont::after {
  content: '';
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border: 1PX solid #4C91FF;
  border-width: 2PX;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 50%;
}

.care-checkbox__btn.care-is-checked .iconfont {
  background-color: #4C91FF;
}

.care-checkbox__btn.care-is-checked .iconfont::after {
  content: '';
  border-color: #4C91FF;
}

.care-checkbox__btn.care-is-disabled .iconfont {
  color: #fff;
  background-color: #fff;
}

.care-checkbox__btn.care-is-disabled .iconfont::after {
  content: '';
  border-color: #e6e6e6;
}

.care-checkbox__text {
  font-size: 16px;
}

.care-checkbox__btn+.care-checkbox__text {
  margin-left: 5px;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-radio__btn {
  position: relative;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #fff;
}

.care-radio__btn::after {
  content: '';
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border: 1PX solid #4C91FF;
  border-width: 2PX;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 50%;
}

.care-radio__btn.care-is-checked::after {
  content: '';
  border-color: #4C91FF;
}

.care-radio__btn.care-is-checked .care-radio__icon {
  background-color: #4C91FF;
}

.care-radio__btn.care-is-disabled::after {
  content: '';
  border-color: #e6e6e6;
}

.care-radio__icon {
  box-sizing: border-box;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.care-radio__text {
  font-size: 12px;
  line-height: 1;
}

.care-radio__text--md {
  font-size: 16px;
}

.care-radio__btn+.care-radio__text {
  margin-left: 5px;
}

.care-form {
  background-color: #fff;
  color: #000;
}

.care-form+.care-form {
  margin-top: 10px;
}

.care-form__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 14px 20px;
}

.care-form__item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 20px;
  right: 0;
}

.care-form__item:last-child::before {
  display: none;
}

.care-form__item--access::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  right: 15px;
}

.care-form__item--warning {
  color: #FF2B2B;
}

.care-form__item-hd {
  width: 100px;
  padding-right: 15px;
  box-sizing: border-box;
}

.care-form__item-bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-form__item-ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: 10px;
  background: none;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__item-ft--seperate {
  position: relative;
  margin-left: 10px;
  padding-left: 10px;
}

.care-form__item-ft--seperate::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-form__title {
  font-size: 14px;
  background-color: #f5f5f5;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
}

.care-label {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
}

.care-form__txt-right {
  text-align: right;
}

.care-form__txt {
  font-size: 16px;
  line-height: calc($font-size-md + 6px);
  color: rgba(0,0,0,0.9);
}

.care-form__txt--active {
  font-size: 14px;
  color: #4C91FF;
  background-color: transparent;
  border: none;
  outline: none;
}

.care-form__tips {
  margin-top: 10px;
  padding: 0 20px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
}

.care-form__tips--link {
  color: #4C91FF;
}

.uni-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-rate {
  line-height: 1;
}

.care-rate__item {
  display: inline-block;
  color: #D8D8D8;
}

.care-rate__item+.care-rate__item {
  margin-left: 6px;
}

.care-rate__item--active {
  color: #f93;
}

.care-rate__item--disabled {
  color: silver;
}

.care-rate .iconfont {
  font-size: 17px;
}

.care-switch {
  position: relative;
  padding: 2px;
  display: inline-block;
  width: 41px;
  height: 21px;
  border-radius: 999px;
  background-color: #e6e6e6;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  vertical-align: middle;
}

.care-switch::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #e6e6e6;
  border-radius: 999px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-transform-origin: 80% center;
  transform-origin: 80% center;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.care-switch.care-is-active {
  background-color: #4C91FF;
}

.care-switch.care-is-active .care-switch__dot {
  left: 100%;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.care-switch.care-is-active::before {
  content: '';
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.care-switch__dot {
  width: 21px;
  padding-top: 21px;
  border-radius: 999px;
  background: #fff;
  position: relative;
  left: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}

.care-mask {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.6);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  z-index: 3000;
}

.care-mask--transparent {
  background: transparent;
}

.care-actionsheet {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background: #fff;
  box-sizing: border-box;
  z-index: 4000;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 8px 8px 0 0;
}

.care-actionsheet--square {
  border-radius: 0;
}

.care-actionsheet.care-is-toggle {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.care-actionsheet__hd {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  padding: 0 40px;
}

.care-actionsheet__hd--border-bottom:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}

.care-actionsheet__hd+.care-actionsheet__bd .care-actionsheet__status {
  height: auto;
  min-height: 0;
}

.care-actionsheet__ft {
  position: relative;
  padding-bottom: 24px;
}

.care-actionsheet__ft:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
}

.care-actionsheet__title {
  padding: 17px 0;
  font-size: 18px;
  font-weight: 500;
  color: rgba(0,0,0,0.9);
}

.care-actionsheet__close {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
  line-height: 1;
  padding: 5px;
}

.care-actionsheet__status {
  min-height: 280px;
  padding: 15px 15px 11px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-actionsheet__status-icon {
  display: block;
  width: 65px;
  height: 65px;
  margin: 0 auto;
}

.care-actionsheet__status-icon+.care-actionsheet__status-text {
  margin-top: 19px;
}

.care-actionsheet__status-text {
  font-size: 16px;
  color: rgba(0,0,0,0.9);
  text-align: center;
  line-height: 24px;
}

.care-actionsheet__options {
  font-size: 14px;
}

.care-actionsheet__option {
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}

.care-actionsheet__option+.care-actionsheet__option:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
}

.care-actionsheet__option.care-is-active {
  color: #4C91FF;
}

.care-actionsheet .care-btn--default {
  color: #D8D8D8;
}

.care-dialog {
  width: 320px;
  position: fixed;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  background: #fff;
  border-radius: 8px;
  z-index: 4000;
}

.care-dialog--tips .care-dialog__bd {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-dialog__hd {
  padding: 16px 18px;
  position: relative;
}

.care-dialog__hd+.care-dialog__bd .care-dialog__content {
  padding-top: 8px;
}

.care-dialog__title {
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.care-dialog__close {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 18px;
  right: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-dialog__close:active {
  opacity: .5;
}

.care-dialog__close .iconfont {
  line-height: 1;
  font-size: 18px;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}

.care-dialog__bd {
  overflow-y: auto;
  max-height: 500px;
}

.care-dialog__ft {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  border-radius: 0 0 8px 8px;
  overflow: hidden;
}

.care-dialog__ft:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  z-index: 2;
}

.care-dialog__ft .care-btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}

.care-dialog__ft .care-btn--plain {
  height: 56px;
}

.care-dialog__ft .care-btn--plain+.care-btn--plain:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
}

.care-dialog__content {
  box-sizing: border-box;
  padding: 32px 24px 20px;
  font-size: 16px;
  line-height: 24px;
  color: rgba(0,0,0,0.7);
  text-align: justify;
}

.care-dialog__form {
  padding: 8px 15px 24px;
}

.care-dialog__form .care-input {
  height: 40px;
  box-sizing: border-box;
  padding: 0 10px;
  border: 1px solid #4C91FF;
  border-radius: 4px;
}

.care-dialog--lg {
  width: 340px;
}

.care-dialog--lg .care-dialog__content {
  font-size: 14px;
  line-height: 22px;
}

.care-dialog--lg .care-dialog__ft {
  padding: 10px;
}

.care-dialog--lg .care-dialog__ft:before {
  border-top: none;
}

.care-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 30px;
}

.care-msg__main {
  width: 65px;
  height: 65px;
}

.care-msg__icon {
  width: 100%;
  height: 100%;
}

.care-msg__title {
  font-size: 20px;
  font-weight: 500;
  color: rgba(0,0,0,0.9);
  text-align: center;
  line-height: 28px;
  margin-top: 20px;
}

.care-msg__desc {
  padding: 0 90px;
  font-size: 14px;
  color: rgba(0,0,0,0.5);
  text-align: center;
  line-height: 22px;
  margin-top: 9px;
}

.care-msg--empty .care-msg__main {
  width: 115px;
  height: 115px;
}

.care-msg--empty .care-msg__desc {
  margin-top: 19px;
}

.care-msg--empty .care-msg__desc {
  padding: 0 30px;
}

.care-toast {
  position: fixed;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 80px;
  min-height: 80px;
  padding: 15px;
  background: rgba(0,0,0,0.8);
  border-radius: 8px;
  z-index: 5000;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: #fff;
  font-size: 14px;
}

.care-toast--text {
  width: -webkit-fit-content;
  width: fit-content;
  max-width: 250px;
  height: auto;
  min-height: auto;
}

.care-toast__icon {
  margin-bottom: 5px;
}

.care-toast__icon .iconfont {
  font-size: 25px;
}

.care-toast__icon .icon-loading {
  display: inline-block;
  -webkit-animation: care-loading 1s steps(12,end) infinite;
  animation: care-loading 1s steps(12,end) infinite;
}

.care-dropdown-menu {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 44px;
  background: #fff;
  font-size: 14px;
  z-index: 2;
}

.care-dropdown-menu__bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  overflow: hidden;
  height: 100%;
  padding: 0 10px;
  color: rgba(0,0,0,0.7);
}

.care-dropdown-menu__bar:after {
  border-top-style: solid;
  border-top-width: 5px;
  border-top-color: inherit;
  border-left: 5px dashed transparent;
  border-right: 5px dashed transparent;
  margin-left: 6px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.care-dropdown-menu__bar+.dropdown-menu__bar:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
  top: 30%;
  bottom: 30%;
}

.care-dropdown-menu__bar.care-is-active {
  color: #4C91FF;
}

.care-dropdown-menu__bar.care-is-active:after {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.care-dropdown-menu__bar.care-is-disabled {
  color: rgba(0,0,0,0.3);
}

.care-dropdown-item {
  position: fixed;
  top: 500rpx;
  left: 0;
  right: 0;
  overflow: hidden;
}

.care-dropdown-item--down {
  bottom: 0;
}

.care-dropdown-item--down:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
}

.care-dropdown-item__mask {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.6);
}

.care-dropdown-item__popup {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  max-height: 80%;
  overflow-y: auto;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s,-webkit-transform 0.3s;
}

.care-dropdown-item__popup.care-is-toggle {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.care-noticebar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  padding: 7px 15px;
  font-size: 14px;
}

.care-noticebar__hd,.care-noticebar__ft {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

.care-noticebar__hd+.care-noticebar__bd {
  margin-left: 7px;
}

.care-noticebar__hd {
  line-height: 1;
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
}

.care-noticebar__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  text-align: justify;
  line-height: 20px;
}

.care-noticebar__bd+.care-noticebar__ft {
  margin-left: 17px;
}

.care-noticebar__ft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-left: auto;
}

.care-noticebar .care-btn {
  border-radius: 4px;
  color: #fff;
}

.care-noticebar .care-btn--sm {
  width: 64px;
  height: 20px;
}

.care-noticebar .care-btn__text {
  font-size: 12px;
}

.care-btn+.care-noticebar__btn {
  margin-left: 15px;
}

.care-noticebar__btn {
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-noticebar__btn--access {
  position: relative;
}

.care-noticebar__btn--access:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%,-50%) rotate(-45deg);
  transform: translate(-50%,-50%) rotate(-45deg);
  margin-top: 0;
}

.care-noticebar--warning {
  background: rgba(255,153,51,0.1);
  color: #f93;
}

.care-noticebar--warning .care-btn {
  background: #f93;
}

.care-noticebar--warning .care-btn:before {
  background: #f93;
}

.care-noticebar--warning .care-noticebar__btn--access:after {
  border-color: #f93;
}

.care-noticebar--success {
  background: rgba(107,201,102,0.1);
  color: #6BC966;
}

.care-noticebar--success .care-btn {
  background: #6BC966;
}

.care-noticebar--success .care-btn:before {
  background: #6BC966;
}

.care-noticebar--success .care-noticebar__btn--access:after {
  border-color: #6BC966;
}

.care-noticebar--error {
  background: rgba(255,43,43,0.1);
  color: #FF2B2B;
}

.care-noticebar--error .care-btn {
  background: #FF2B2B;
}

.care-noticebar--error .care-btn:before {
  background: #FF2B2B;
}

.care-noticebar--error .care-noticebar__btn--access:after {
  border-color: #FF2B2B;
}

.care-index-barn {
  position: fixed;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 10px;
}

.care-index-barn__list {
  position: relative;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  font-size: 10px;
  color: #D8D8D8;
  text-align: center;
}

.care-index-barn__list.care-is-active {
  color: #fff;
  background-color: #4C91FF;
}

.care-index-barn__tip {
  position: absolute;
  left: -65px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  text-align: left;
  text-indent: 12px;
  line-height: 39px;
  width: 48px;
  height: 39px;
  font-size: 24px;
  color: #fff;
  background: url("https://static.wecity.qq.com/care-ui/care-right-336df01673cd88dc8f846375ecd98fc1.png") no-repeat center center;
  background-size: 100% 100%;
}

.care-tree-select {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 14px;
  color: #000;
  background-color: #f7f7f7;
}

.care-tree-select__nav,.care-tree-select__content {
  overflow-y: auto;
}

.care-tree-select__nav::-webkit-scrollbar,.care-tree-select__content::-webkit-scrollbar {
  display: none;
  background-color: transparent;
}

.care-tree-select__nav {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}

.care-tree-select__content {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  flex: 2;
  background-color: #fff;
}

.care-tree-select__nav--border .care-tree-select__nav-item {
  position: relative;
}

.care-tree-select__nav--border .care-tree-select__nav-item::before {
  content: '';
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX solid #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
  left: auto;
  right: 0;
  -webkit-transform-origin: right;
  transform-origin: right;
}

.care-tree-select__nav--border .care-tree-select__nav-item::after {
  content: '';
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}

.care-tree-select__nav-item {
  position: relative;
  padding: 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
  cursor: pointer;
}

.care-tree-select__nav-item.care-is-active {
  font-weight: bold;
  color: #4C91FF;
  background-color: #fff;
}

.care-tree-select__nav-item.care-is-active::before {
  content: '';
  border-color: transparent;
}

.care-tree-select__nav-item-icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 4px;
  height: 16px;
  background-color: #4C91FF;
}

.care-tree-select__item {
  position: relative;
  padding: 15px 30px 15px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
}

.care-tree-select__item.care-is-active {
  font-weight: bold;
  color: #4C91FF;
}

.care-tree-select__item .iconfont {
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 12px;
}

.care-tabbar {
  position: relative;
  padding-bottom: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: #fff;
}

.care-tabbar::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  border-width: 1PX;
}

.care-tabbar__item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: border-box;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  padding: 6px 6px 0;
  text-align: center;
}

.care-tabbar__item.care-is-active .iconfont {
  color: #4C91FF;
}

.care-tabbar__item--circle {
  position: relative;
  z-index: 1;
}

.care-tabbar__item--circle::after {
  content: '';
  position: absolute;
  z-index: 1;
  top: -18px;
  left: 50%;
  -webkit-transform-origin: center top;
  transform-origin: center top;
  -webkit-transform: translateX(-50%) scale(0.5);
  transform: translateX(-50%) scale(0.5);
  width: 118px;
  height: 120px;
  border-radius: 50%;
  border: 1PX solid #e6e6e6;
  -webkit-clip-path: inset(0 0 88px 0);
  clip-path: inset(0 0 88px 0);
}

.care-tabbar__item--circle::before {
  content: '';
  position: absolute;
  z-index: 0;
  top: -18px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 58px;
  height: 60px;
  border-radius: 50%;
  background-color: #fff;
  -webkit-clip-path: inset(0 0 40px 0);
  clip-path: inset(0 0 40px 0);
}

.care-tabbar__item--circle .care-tabbar__item-hd {
  width: 24px;
  height: 24px;
}

.care-tabbar__item--circle .care-tabbar__icon {
  position: absolute;
  z-index: 1;
  left: 50%;
  top: -16px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 40px;
  height: 40px;
}

.care-tabbar__tip {
  position: absolute;
  top: -35px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  padding: 2.5px 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 15px;
  background-color: #4C91FF;
}

.care-tabbar__tip::after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%,100%);
  transform: translate(-50%,100%);
  display: block;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-color: #4C91FF;
}

.care-tabbar__tip-img {
  margin-right: 2.5px;
  width: 18px;
  height: 18px;
}

.care-tabbar__tip-text {
  font-size: 12px;
  white-space: nowrap;
  color: #fff;
}

.care-tabbar__item-hd {
  position: relative;
}

.care-tabbar__item-hd .iconfont {
  line-height: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 19px;
}

.care-tabbar__item-hd .care-badge--dot {
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: translate(50%,-50%);
  transform: translate(50%,-50%);
}

.care-tabbar__item-hd .care-badge--num {
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: translate(50%,-25%);
  transform: translate(50%,-25%);
}

.care-tabbar__item-ft {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  position: relative;
  font-size: 14px;
  line-height: 20px;
}

.care-tabbar__icon {
  display: block;
  width: 24px;
  height: 24px;
}

.care-tab {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  overflow-x: auto;
  background-color: #fff;
}

.care-tab::-webkit-scrollbar {
  display: none;
}

.care-tab::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}

.care-tab--left {
  padding: 0 10px;
}

.care-tab--left .care-tab__item {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  flex: none;
  min-width: 65px;
}

.care-tab__item-text {
  overflow: hidden;
}

.care-tab__item-desc,.care-tab__item-headline {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.care-tab__item-desc {
  padding-top: 12px;
  font-size: 10px;
  line-height: 14px;
  color: rgba(0,0,0,0.5);
}

.care-tab__item-headline {
  font-size: 16px;
  line-height: 50px;
  color: rgba(0,0,0,0.7);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}

.care-tab__item-desc+.care-tab__item-headline {
  margin-top: 1px;
  padding-bottom: 18px;
  line-height: 25px;
  color: #000;
}

.care-tab__item {
  box-sizing: border-box;
  position: relative;
  padding: 0 6px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  min-width: 25%;
  min-height: 50px;
  text-align: center;
  overflow: hidden;
}

.care-tab__item.care-is-active .care-tab__item-headline {
  font-weight: 500;
  color: #4C91FF;
}

.care-tab__slide {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  background-color: #4C91FF;
  -webkit-transform-origin: center center;
  transform-origin: center center;
}

.care-index-barn {
  position: fixed;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 10px;
}

.care-index-barn__list {
  position: relative;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  font-size: 10px;
  color: #D8D8D8;
  text-align: center;
}

.care-index-barn__list.care-is-active {
  color: #fff;
  background-color: #4C91FF;
}

.care-index-barn__tip {
  position: absolute;
  left: -65px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  text-align: left;
  text-indent: 12px;
  line-height: 39px;
  width: 48px;
  height: 39px;
  font-size: 24px;
  color: #fff;
  background: url("https://static.wecity.qq.com/care-ui/care-right-336df01673cd88dc8f846375ecd98fc1.png") no-repeat center center;
  background-size: 100% 100%;
}

.care-timeline {
  list-style-type: none;
}

.care-timeline--detail .care-timeline__item {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.care-timeline--detail .care-timeline__item::before {
  content: '';
  left: 51px;
}

.care-timeline--detail .care-timeline__item::after {
  content: '';
  left: 51px;
}

.care-timeline--detail .care-timeline__item .care-timeline__left {
  margin-top: 11px;
  width: 40px;
  font-size: 12px;
  line-height: 25px;
  min-height: 25px;
  text-align: right;
  color: rgba(0,0,0,0.5);
  word-wrap: normal;
  word-break: break-all;
}

.care-timeline--detail .care-timeline__item--capsule {
  padding-bottom: 0;
}

.care-timeline--detail .care-timeline__item--capsule:first-child::before {
  top: 0;
}

.care-timeline--detail .care-timeline__item--capsule::after {
  content: '';
  border-color: transparent;
  background-color: transparent;
}

.care-timeline--detail .care-timeline__item--capsule .care-timeline__left {
  box-sizing: border-box;
  margin-top: 0;
  margin-left: 4px;
  padding-right: 4px;
  width: 48px;
  height: 28px;
  background-color: rgba(60,111,255,0.08);
  border-radius: 50px 0 0 50px;
  font-size: 14px;
  font-weight: 500;
  line-height: 28px;
  text-align: right;
  color: rgba(0,0,0,0.5);
}

.care-timeline--detail .care-timeline__item--range {
  padding-top: 3px;
  padding-bottom: 13px;
}

.care-timeline--detail .care-timeline__item--range::after {
  content: '';
  top: calc(50% - 12px);
  background-color: #B1B1B1;
}

.care-timeline--detail .care-timeline__item--range .care-timeline__wrap {
  font-size: 14px;
  color: #656565;
  line-height: 16px;
}

.care-timeline--detail .care-timeline__wrap {
  width: calc(100% - 20px - 45px);
}

.care-timeline--theme-blue .care-timeline__item--capsule .care-timeline__left,.care-timeline--theme-blue .care-timeline__content {
  background-color: #F0F7FD;
}

.care-timeline--theme-blue .care-timeline__headline {
  font-weight: 400;
  color: #333;
}

.care-timeline--theme-blue .care-tag {
  padding-bottom: 1px;
  font-size: 14px;
}

.care-timeline--arrow .care-timeline__item::after {
  content: '';
  top: 21px;
}

.care-timeline--arrow .care-timeline__content {
  padding: 0 0 15px 0;
}

.care-timeline--arrow .care-timeline__item:first-child::before {
  content: '';
  top: 21px;
}

.care-timeline--arrow .care-timeline__item:last-child::before {
  content: '';
  height: 21px;
}

.care-timeline--arrow .care-lineitem::before {
  content: '';
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  left: 15px;
}

.care-timeline--arrow .care-lineitem__title,.care-timeline--arrow .care-lineitem__desc {
  font-size: 16px;
  color: rgba(0,0,0,0.5);
  line-height: 25px;
}

.care-timeline--arrow .care-timeline__content-time {
  margin-top: 10px;
  padding: 0 15px;
  font-size: 18px;
  font-weight: 500;
  color: rgba(0,0,0,0.9);
  line-height: 25px;
}

.care-timeline--arrow .care-timeline__content-info {
  padding: 0 15px;
  font-size: 16px;
  color: rgba(0,0,0,0.7);
  line-height: 25px;
}

.care-timeline--arrow .care-timeline__content-time+.care-timeline__content-info {
  margin-top: 2px;
}

.care-timeline__item {
  position: relative;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.care-timeline__item::before {
  content: '';
  position: absolute;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 0;
  bottom: 0;
  -webkit-transform: scaleX(0.5);
  transform: scaleX(0.5);
  border-left: 1PX dashed #e6e6e6;
  -webkit-transform-origin: left;
  transform-origin: left;
  left: 6px;
  top: 0;
  bottom: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.care-timeline__item::after {
  content: '';
  position: absolute;
  left: 6px;
  top: 17px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 6px;
  height: 6px;
  border-radius: 50%;
  border: 4px solid #e6e6e6;
  background-color: #4C91FF;
}

.care-timeline__item:first-child::before {
  content: '';
  top: 17px;
}

.care-timeline__item:last-child::before {
  content: '';
  bottom: auto;
  top: 0;
  height: 17px;
}

.care-timeline__item:first-child:last-child::before {
  content: '';
  border-color: transparent;
}

.care-timeline__item+.care-timeline__item--capsule {
  padding-bottom: 0;
}

.care-timeline__wrap {
  margin-left: auto;
  width: calc(100% - 20px);
  text-align: left;
}

.care-timeline__sort {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 14px;
  text-align: right;
  line-height: 22px;
  color: rgba(0,0,0,0.5);
}

.care-timeline__sort-icon {
  margin-left: 6px;
  width: 18px;
  height: 18px;
}

.care-timeline__content {
  padding: 10px 15px;
  box-shadow: 0 4px 5px 0 rgba(0,0,0,0.07);
  border-radius: 4px;
  background-color: #fff;
}

.care-timeline__headline {
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  color: rgba(0,0,0,0.9);
}

.care-timeline__labels {
  margin-top: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.care-timeline__labels .care-timeline__label {
  font-size: 12px;
  line-height: 1;
  color: rgba(0,0,0,0.5);
}

.care-timeline__labels .care-timeline__label+.care-timeline__label {
  margin-left: 6px;
}

.care-timeline__imgs {
  margin-top: 11px;
  margin-right: 3px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

.care-timeline__imgs .care-timeline__img {
  width: calc(33% - 3px);
  height: 57px;
  margin-right: 3px;
  object-fit: cover;
}

.care-timeline__imgs .care-timeline__img:nth-child(n+4) {
  margin-top: 3px;
}

.care-timeline__explain {
  margin-top: 11px;
}

.care-timeline__text,.care-timeline__text-input {
  width: 100%;
  font-size: 12px;
  color: rgba(14,10,10,0.7);
  line-height: 20px;
}

.care-timeline__text-input {
  color: #333;
}

.care-timeline__text .care-timeline__edit,.care-timeline__text-input .care-timeline__edit {
  margin-left: 10px;
  width: 12px;
  height: 12px;
  vertical-align: middle;
}

.care-qrcode {
  background: #fff;
  padding: 40px;
}

.care-qrcode__bd {
  position: relative;
  width: 180px;
  height: 180px;
  margin: 0 auto;
}

.care-qrcode__ft {
  margin-top: 15px;
}

.care-qrcode__img {
  width: 100%;
  height: 100%;
}

.care-qrcode__logo {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 46px;
  height: 46px;
}

.care-qrcode__title,.care-qrcode__desc,.care-qrcode__text,.care-qrcode__tip {
  text-align: center;
}

.care-qrcode__title {
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
  color: rgba(0,0,0,0.9);
}

.care-qrcode__text {
  font-size: 14px;
  line-height: 22px;
  color: rgba(0,0,0,0.9);
}

.care-qrcode__desc,.care-qrcode__tip {
  font-size: 12px;
  line-height: 20px;
  color: rgba(0,0,0,0.5);
}

.care-qrcode__desc {
  margin-top: 5px;
}

.care-qrcode__tip+.care-qrcode__text {
  margin-top: 5px;
}

.care-barcode {
  background: #fff;
  padding: 20px;
}

.care-barcode__ft {
  margin-top: 20px;
  text-align: center;
}

.care-barcode__img {
  display: block;
  width: 255px;
  min-height: 50px;
  margin: 0 auto;
}

.care-barcode__num,.care-barcode__tip {
  text-align: center;
}

.care-barcode__num {
  font-size: 12px;
  line-height: 16px;
  margin-top: 1px;
  text-align: center;
}

.care-barcode__title {
  font-size: 18px;
  line-height: 26px;
}

.care-barcode__desc,.care-barcode__tip {
  font-size: 12px;
  line-height: 20px;
  color: rgba(0,0,0,0.5);
}

.care-barcode__desc {
  margin-top: 5px;
}

.care-barcode__tip {
  margin-bottom: 12px;
}

.care-multicode {
  background: #fff;
  padding: 20px;
}

.care-multicode .care-barcode__bd+.care-qrcode__bd {
  margin-top: 20px;
}

.care-header {
  background: #fff;
  padding: 20px 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-header__hd {
  width: 60px;
  height: 60px;
  position: relative;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

.care-header__bd {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  margin-left: 11px;
}

.care-header__avatar {
  width: 100%;
  height: 100%;
  display: block;
}

.care-header__name {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: rgba(0,0,0,0.9);
}

.care-header__name--male:after,.care-header__name--female:after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 6px;
}

.care-header__name--female:after {
  background: url("https://static.wecity.qq.com/care-uicare-header/icon-female-0236fe3c19ddb4062eb32dde4a8776b4.png") no-repeat;
  background-size: contain;
}

.care-header__operation {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: -webkit-fit-content;
  width: fit-content;
  padding-right: 10px;
}

.care-header__operation:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 50%;
  margin-top: -3px;
}

.care-header__operation:active {
  opacity: 0.5;
}

.care-header__switch {
  position: absolute;
  right: 5px;
  bottom: 3px;
  width: -webkit-fit-content;
  width: fit-content;
  height: 14px;
  padding: 0 6px;
  background: #4C91FF;
  border-radius: 7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  color: #fff;
}

.care-header__users {
  position: absolute;
  left: 21px;
  bottom: -80px;
  max-width: 285px;
  height: 74px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  box-sizing: border-box;
  box-shadow: 0 4px 5px 0 rgba(0,0,0,0.07);
  display: block;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  z-index: 2;
}

.care-header__users.care-is-toggle {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.care-header__users-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  max-width: 285px;
  height: 100%;
  padding-left: 21px;
  overflow-x: auto;
}

.care-header__users-inner::-webkit-scrollbar {
  display: none;
}

.care-header__users-inner:after {
  content: '';
  display: block;
  width: 1px;
  height: 100%;
  border-right: 1px solid transparent;
}

.care-header__users:before,.care-header__users:after {
  content: "";
  position: absolute;
  left: 8px;
  display: block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

.care-header__users:before {
  top: -5px;
  border-bottom: 5px solid #e6e6e6;
}

.care-header__users:after {
  top: -4px;
  border-bottom: 5px solid #fff;
}

.care-header__user {
  text-align: center;
  margin: 0 10px;
}

.care-header__user:first-child {
  margin-left: 0;
}

.care-header__user:last-child {
  margin-right: 15px;
}

.care-header__user-avatar,.care-header__user-add {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-sizing: border-box;
  display: block;
  margin: 0 auto;
}

.care-header__user-add {
  position: relative;
  border: 1px dashed #e6e6e6;
}

.care-header__user-add:before,.care-header__user-add:after {
  content: "";
  display: block;
  background: #D8D8D8;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}

.care-header__user-add:before {
  width: 11px;
  height: 2px;
}

.care-header__user-add:after {
  width: 2px;
  height: 11px;
}

.care-header__user-name {
  max-width: 50px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  margin-top: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.care-header__user--active .care-header__user-avatar {
  border: 1px solid #4C91FF;
}

.care-header--small {
  padding: 15px;
}

.care-header--small .care-header__hd {
  width: 40px;
  height: 40px;
}

.care-header--small .care-header__operation {
  margin-left: auto;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: rgba(0,0,0,0.9);
}

.care-header--detail .care-header__name {
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  color: rgba(0,0,0,0.9);
}

.care-header--detail .care-header__operation {
  font-size: 14px;
  line-height: 22px;
  color: rgba(0,0,0,0.7);
  margin-top: 10px;
}

.care-comment {
  padding: 15px;
}

.care-comment__rate {
  text-align: center;
}

.care-comment__rate-desc {
  font-size: 12px;
  line-height: 20px;
}

.care-comment .care-rate {
  margin: 6px 0;
}

.care-comment__tags {
  text-align: center;
  margin: 19px -2px 0;
}

.care-comment__tags .care-tag {
  min-width: 75px;
  padding-left: 12px;
  padding-right: 12px;
  box-sizing: border-box;
  margin: 0 3px 5px;
}

.care-comment__tags .care-tag--default {
  background: #f7f7f7;
}

.care-comment__textarea-wrap {
  height: 81px;
  box-sizing: border-box;
  padding: 8px 4px;
  background: #f7f7f7;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  margin-top: 20px;
}

.care-comment__textarea {
  width: 100%;
  height: 100%;
  font-size: 12px;
}

.care-comment__textarea::-webkit-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-search__page {
  box-sizing: border-box;
  min-height: 100vh;
  background-color: #fff;
}

.care-search__page .care-search {
  box-sizing: border-box;
  min-height: 100vh;
}

.care-search__page .care-search__bar {
  position: -webkit-sticky;
  position: sticky;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
}

.care-search__page .care-search__result {
  box-sizing: border-box;
  min-height: calc(100vh - 76px);
  padding-bottom: 32px;
}

.care-search__page .care-search__result--empty {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.care-search__page .care-search__empty-icon {
  width: 65px;
  height: 65px;
}

.care-search__page .care-search__empty-text {
  font-size: 14px;
  color: rgba(0,0,0,0.3);
  text-align: center;
  line-height: 22px;
}

.care-search__page .care-search__empty-icon+.care-search__empty-text {
  margin-top: 13px;
}

.care-autho {
  min-height: 100vh;
  padding: 0 15px;
  box-sizing: border-box;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.care-autho__hd,.care-autho__ft {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

.care-autho__hd {
  padding-top: 35px;
  padding-bottom: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.care-autho__bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  padding: 0 22px;
}

.care-autho__ft {
  padding-bottom: 40px;
}

.care-autho__brand {
  position: relative;
  width: 65px;
  height: 65px;
}

.care-autho__brand-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 25px;
}

.care-autho__brand-name {
  font-size: 12px;
  line-height: 20px;
  color: rgba(0,0,0,0.5);
  text-align: center;
  white-space: nowrap;
  margin-top: 5px;
}

.care-autho__brand .care-autho__logo {
  border-radius: 50%;
}

.care-autho__logo {
  display: block;
  width: 65px;
  height: 65px;
}

.care-autho__conversion {
  width: 28px;
  height: 28px;
  margin: 0 20px;
}

.care-autho__title {
  position: relative;
  padding-bottom: 10px;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: rgba(0,0,0,0.9);
}

.care-autho__title:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  right: 0;
  height: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1PX solid #e6e6e6;
  -webkit-transform-origin: top;
  transform-origin: top;
  top: auto;
  bottom: 0;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}

.care-autho__list {
  padding-top: 19px;
  font-size: 14px;
  color: rgba(0,0,0,0.7);
  line-height: 22px;
}

.care-autho__item {
  position: relative;
  padding-left: 23px;
  text-align: justify;
}

.care-autho__item:before {
  content: "";
  position: absolute;
  left: 5px;
  top: 10px;
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: rgba(0,0,0,0.65);
}

.care-autho .care-checkbox {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.care-autho .care-checkbox .iconfont {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
}

.care-autho .care-checkbox__text {
  font-size: 14px;
  color: rgba(0,0,0,0.9);
  line-height: 22px;
}

.care-streetpicker {
  box-sizing: border-box;
  padding: 15px 15px 20px;
  height: 307px;
  overflow-y: auto;
  background-color: #f7f7f7;
}

.care-streetpicker .care-btn+.care-btn {
  margin-top: 10px;
}

.care-streetpicker .care-btn__text {
  font-weight: 500;
}

.care-streetpicker__content {
  padding: 10px 15px 13px;
}

.care-streetpicker__timeline {
  padding: 16px 14px;
  font-size: 18px;
  border-radius: 4px;
  color: rgba(0,0,0,0.9);
  background-color: #f7f7f7;
}

.care-streetpicker__timeline-item {
  position: relative;
  padding-left: 21px;
  font-weight: 500;
  line-height: 26px;
  word-wrap: normal;
  word-break: break-all;
}

.care-streetpicker__timeline-item::before {
  content: '';
  position: absolute;
  z-index: 1;
  left: 3px;
  top: 0;
  bottom: 0;
  width: 1PX;
  background-color: #c9c9c9;
}

.care-streetpicker__timeline-item::after {
  content: '';
  position: absolute;
  left: 0;
  top: 11px;
  bottom: 0;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #c9c9c9;
}

.care-streetpicker__timeline-item:first-child::before {
  content: '';
  top: 12px;
}

.care-streetpicker__timeline-item:last-child::before {
  content: '';
  bottom: 12px;
}

.care-streetpicker__timeline-item:not(:last-child) {
  padding-bottom: 20px;
}

.care-streetpicker__input {
  position: relative;
  padding: 13px 15px;
}

.care-streetpicker__input-text {
  display: block;
  height: 23px;
  font-size: 16px;
}

.care-streetpicker__input-text::-webkit-input-placeholder {
  color: rgba(0,0,0,0.5);
}

.care-streetpicker__input-text::placeholder {
  color: rgba(0,0,0,0.5);
}

.care-streetpicker__input-text::after {
  content: '';
  position: absolute;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border: 1PX solid #e6e6e6;
  border-width: 1PX;
  border-radius: 8px;
}

.care-streetpicker__tip {
  font-size: 16px;
  font-weight: 500;
  color: #FF2B2B;
}

.care-streetpicker__timeline+.care-streetpicker__input {
  margin-top: 15px;
}

.care-streetpicker__input+.care-streetpicker__tip {
  margin-top: 10px;
}

body {
  background: #f5f5f5;
}

.page {
  padding: 10px;
}

.care-page__hd {
  padding: 20px;
  background-color: #ededed;
}

.care-page__bd {
  padding: 20px;
  padding-top: 0;
  background-color: #ededed;
}

.care-page__bd--center {
  text-align: center;
}

.care-page__bd--form {
  padding: 0;
  background-color: #f5f5f5;
}

.btn-area {
  margin-top: 10px;
  padding: 0 10px;
}

.title {
  font-size: 16px;
  text-align: left;
  padding: 20px 10px 10px 10px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvbWl4aW4vdHJpYW5nbGUuc2NzcyIsImJhc2UvYW5pbWF0ZS9hbmltYXRpb24uc2NzcyIsImJhc2UvaWNvbmZvbnQvaWNvbmZvbnQuc2NzcyIsImJhc2UvbWl4aW4vZWxsaXBzaXMuc2NzcyIsImJhc2UvdXRpbHMuc2NzcyIsImJhc2UvdGhlbWUvZGVmYXVsdC5zY3NzIiwiYmFzZS9yZXNldC5zY3NzIiwiY29tcG9uZW50cy9iYXNpYy9jYXJlLWljb24uc2NzcyIsImJhc2UvbWl4aW4vaWNvbi1hcnJvdy5zY3NzIiwiY29tcG9uZW50cy9iYXNpYy9jYXJlLXRhZy5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLXRhZy5zY3NzIiwiY29tcG9uZW50cy9iYXNpYy9jYXJlLWxpbmVsaXN0LnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtbGluZWxpc3Quc2NzcyIsImJhc2UvbWl4aW4vYm9yZGVyLnNjc3MiLCJjb21wb25lbnRzL2Jhc2ljL2NhcmUtYmFkZ2Uuc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS1iYWRnZS5zY3NzIiwiY29tcG9uZW50cy9iYXNpYy9jYXJlLWdyaWQuc2NzcyIsImNvbXBvbmVudHMvYmFzaWMvY2FyZS1zd2lwZXIuc2NzcyIsImNvbXBvbmVudHMvYmFzaWMvY2FyZS1mb290ZXIuc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvYmFzaWMvY2FyZS1sb2FkaW5nLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtbG9hZGluZy5zY3NzIiwiY29tcG9uZW50cy9mb3JtL2NhcmUtYnV0dG9uLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0vY2FyZS1mb3JtLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtZm9ybS5zY3NzIiwiY29tcG9uZW50cy9mb3JtL2NhcmUtaW5wdXQuc2NzcyIsImNvbXBvbmVudHMvZm9ybS9jYXJlLXNlbGVjdC5zY3NzIiwiY29tcG9uZW50cy9mb3JtL2NhcmUtcGlja2VyLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0vY2FyZS1zZWFyY2guc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS1zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvZm9ybS9jYXJlLXVwbG9hZC5zY3NzIiwiY29tcG9uZW50cy9mb3JtL2NhcmUtY2hlY2tib3guc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS1jaGVja2JveC5zY3NzIiwiY29tcG9uZW50cy9mb3JtL2NhcmUtcmFkaW8uc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS1yYWRpby5zY3NzIiwiY29tcG9uZW50cy9mb3JtL2NhcmUtcmF0ZS5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLXJhdGUuc2NzcyIsImNvbXBvbmVudHMvZm9ybS9jYXJlLXN3aXRjaC5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLXN3aXRjaC5zY3NzIiwiY29tcG9uZW50cy9vcGVyYXRpb24vY2FyZS1tYXNrLnNjc3MiLCJjb21wb25lbnRzL29wZXJhdGlvbi9jYXJlLWFjdGlvbnNoZWV0LnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtYWN0aW9uc2hlZXQuc2NzcyIsImNvbXBvbmVudHMvb3BlcmF0aW9uL2NhcmUtZGlhbG9nLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtZGlhbG9nLnNjc3MiLCJiYXNlL21peGluL3Bvc2l0aW9uLnNjc3MiLCJjb21wb25lbnRzL29wZXJhdGlvbi9jYXJlLW1zZy5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLW1zZy5zY3NzIiwiY29tcG9uZW50cy9vcGVyYXRpb24vY2FyZS10b2FzdC5zY3NzIiwiY29tcG9uZW50cy9vcGVyYXRpb24vY2FyZS1kcm9wZG93bi5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLWRyb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL29wZXJhdGlvbi9jYXJlLW5vdGljZWJhci5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLW5vdGljZWJhci5zY3NzIiwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL2NhcmUtaW5kZXgtYmFybi5zY3NzIiwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL2NhcmUtdHJlZS1zZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvbmF2aWdhdGlvbi9jYXJlLXRhYmJhci5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLXRhYmJhci5zY3NzIiwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL2NhcmUtdGFiLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtdGFiLnNjc3MiLCJjb21wb25lbnRzL2J1c2luZXNzL2NhcmUtdGltZWxpbmUuc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS10aW1lbGluZS5zY3NzIiwiY29tcG9uZW50cy9idXNpbmVzcy9jYXJlLXFyY29kZS5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLXFyY29kZS5zY3NzIiwiY29tcG9uZW50cy9idXNpbmVzcy9jYXJlLWJhcmNvZGUuc2NzcyIsImJhc2UvdmFyaWFibGUvY2FyZS1iYXJjb2RlLnNjc3MiLCJjb21wb25lbnRzL2J1c2luZXNzL2NhcmUtbXVsdGljb2RlLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtbXVsdGljb2RlLnNjc3MiLCJjb21wb25lbnRzL2J1c2luZXNzL2NhcmUtaGVhZGVyLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtaGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2J1c2luZXNzL2NhcmUtY29tbWVudC5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLWNvbW1lbnQuc2NzcyIsImNvbXBvbmVudHMvYnVzaW5lc3MvY2FyZS1zZWFyY2gtcGFnZS5zY3NzIiwiYmFzZS92YXJpYWJsZS9jYXJlLXNlYXJjaC1wYWdlLnNjc3MiLCJjb21wb25lbnRzL2J1c2luZXNzL2NhcmUtYXV0aG8uc2NzcyIsImNvbXBvbmVudHMvYnVzaW5lc3MvY2FyZS1zdHJlZXQtcGlja2VyLnNjc3MiLCJiYXNlL3ZhcmlhYmxlL2NhcmUtc3RyZWV0LXBpY2tlci5zY3NzIiwiZGVtby9pbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBRUEsa0VBQ0ksVUFBVyxDQUNYLFFBQVMsQ0FDVCxPQUFRLENBQ1IsZUFBZ0IsQ0FDbkIsZ0NDTkcsR0FDSSx5Q0FBVyxDQUFYLGlDQUFrQyxDQUV0QyxLQUNJLDJDQUFXLENBQVgsbUNBQW9DLENBQUEsQ0RFM0Msd0JDTkcsR0FDSSx5Q0FBVyxDQUFYLGlDQUFrQyxDQUV0QyxLQUNJLDJDQUFXLENBQVgsbUNBQW9DLENBQUEsQ0FJNUMsb0NBQ0ksUUFBVSxVQUFXLENBQ3JCLElBQUssV0FBWSxDQUNqQixJQUFLLFlBQWEsQ0FDbEIsSUFBSyxhQUFjLENBQUEsQ0FKdkIsNEJBQ0ksUUFBVSxVQUFXLENBQ3JCLElBQUssV0FBWSxDQUNqQixJQUFLLFlBQWEsQ0FDbEIsSUFBSyxhQUFjLENBQUEsQ0FHdkIsYUFDSSwyQ0FBVyxDQUFYLG1DQUFvQyxDQUN2QyxjQUdHLDRDQUFXLENBQVgsb0NBQXFDLENBQ3hDLCtCQUdHLEdBQ0ksU0FBVSxDQUVkLEtBQ0ksU0FBVSxDQUFBLENBUGpCLHVCQUdHLEdBQ0ksU0FBVSxDQUVkLEtBQ0ksU0FBVSxDQUFBLENBSWxCLGdDQUNJLEdBQ0ksU0FBVSxDQUVkLEtBQ0ksU0FBVSxDQUFBLENBTGxCLHdCQUNJLEdBQ0ksU0FBVSxDQUVkLEtBQ0ksU0FBVSxDQUFBLENDdENsQixXQUFZLHNCQUF1QixDQUNqQyx1RUFBd0UsQ0FDeEUsczVZQUkwRixDQUc1RixVQUNFLGlDQUFrQyxDQUNsQyxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtDQUFtQyxDQUNuQyxpQ0FBa0MsQ0FDbkMscUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsbUJBR0MsZUFBZ0IsQ0FDakIsbUJBR0MsZUFBZ0IsQ0FDakIsaUJBR0MsZUFBZ0IsQ0FDakIsaUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsaUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIseUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsaUJBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIsb0JBR0MsZUFBZ0IsQ0FDakIsc0JBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsb0JBR0MsZUFBZ0IsQ0FDakIsaUJBR0MsZUFBZ0IsQ0FDakIsb0JBR0MsZUFBZ0IsQ0FDakIsc0JBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsb0JBR0MsZUFBZ0IsQ0FDakIsb0JBR0MsZUFBZ0IsQ0FDakIsd0JBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsb0JBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIsbUJBR0MsZUFBZ0IsQ0FDakIsdUJBR0MsZUFBZ0IsQ0FDakIsbUJBR0MsZUFBZ0IsQ0FDakIsNEJBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIsMkJBR0MsZUFBZ0IsQ0FDakIsNEJBR0MsZUFBZ0IsQ0FDakIsNEJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsc0JBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIseUJBR0MsZUFBZ0IsQ0FDakIsMEJBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIsNEJBR0MsZUFBZ0IsQ0FDakIsa0JBR0MsZUFBZ0IsQ0FDakIsNEJBR0MsZUFBZ0IsQ0FDakIseUJBR0MsZUFBZ0IsQ0FDakIsNkJBR0MsZUFBZ0IsQ0FDakIscUJBR0MsZUFBZ0IsQ0FDakIsdUJBR0MsZUFBZ0IsQ0FDakIsNEJBR0MsZUFBZ0IsQ0FDakIsd0JBR0MsZUFBZ0IsQ0FDakIsd0JBR0MsZUFBZ0IsQ0FDakIsMkJBR0MsZUFBZ0IsQ0FDakIsbUJBR0MsZUFBZ0IsQ0FDakIsbUJBR0MsZUFBZ0IsQ0FDakIseUJBR0MsZUFBZ0IsQ0FD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QUFwQiwyQkFBb0IsQ0FBcEIsbUJBQW9CLENBQ3BCLHdCQUFtQixDQUFuQiwwQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLHVCQUF1QixDQUF2Qiw4QkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLHFCQUFzQixDQUN0QixjQ1ZnQixDRFdoQixrQkNWcUIsQ0RXckIscUJDVnVCLENEV3ZCLGNKSGUsQ0lJZixrQkFBbUIsQ0FDbkIsVUpuQndCLENJUTVCLDJCQWdCUSxnQkFBaUIsQ0FDcEIsbUJBS0csa0JKaENxQixDSWlDckIsb0JKakNxQixDSThCeEIsbUNBS08sZ0NKbkNpQixDSW9DakIsa0NKcENpQixDSXFDakIsYUpyQ2lCLENJc0NwQixtQkFHRCxrQko3Q3FCLENJOENyQixvQko5Q3FCLENJNEN4QixtQ0FJTywrQkpoRGlCLENJaURqQixpQ0pqRGlCLENJa0RqQixhSmxEaUIsQ0ltRHBCLG1CQUdELGtCSnBEcUIsQ0lxRHJCLG9CSnJEcUIsQ0ltRHhCLG1DQUlPLGdDSnZEaUIsQ0l3RGpCLGtDSnhEaUIsQ0l5RGpCLGFKekRpQixDSTBEcEIsa0JBR0Qsa0JKNURtQixDSTZEbkIsb0JKN0RtQixDSTJEdEIsa0NBSU8sOEJKL0RlLENJZ0VmLGdDSmhFZSxDSWlFZixhSmpFZSxDSWtFbEIsbUJBR0QsZUp2RXFCLENJd0VyQixpQkp4RXFCLENJc0V4QixtQ0FJTywrQkoxRWlCLENJMkVqQixpQ0ozRWlCLENJNEVqQixVSjVFaUIsQ0k2RXBCLGlCQUdELGdDQ3pFZ0MsQ0QwRW5DLGNBSUcsY0FBZSxDQUNmLG9CQzFFc0IsQ0QyRXRCLGNKbkVXLENJcUVkLGdCQWdCRCxlQUFnQixDQUNoQixtQkM3RjJCLENEMkYvQixrQ0FJUSxhSnpHcUIsQ0lxRzdCLGtDQU9RLGFKaEhxQixDSXlHN0Isa0NBVVEsYUpqSHFCLENJdUc3QixpQ0FhUSxhSm5IbUIsQ0lzRzNCLGtDQWdCUSxVSnhIcUIsQ0l5SHhCLG1DQWlCRyx3Qkp2SXFCLENJd0lyQixlQUFnQixDQUNoQixhSnpJcUIsQ0l5SDdCLG1DQW1CUSx3QkpoSnFC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dkIsNENBT08sZ0JBQWlCLENBQ2pCLGM5RDdLTyxDOEQ4S1AsZTlEbEtLLEM4RG1LTCxnQjlEeEtTLEM4RHlLVCxxQjlEN0xRLEM4RDhMWCx3Q0FJRyxjOUR2TE8sQzhEd0xQLGU5RDFLSyxDOEQyS0wsZ0I5RGxMUyxDOERtTFQscUI5RHJNUSxDOERnTWYsNkNBUU8sYzlEMUxPLEM4RDJMUCxnQjlEcExTLEM4RHFMVCxxQjlEMU1RLEM4RDJNUixlQ3hNOEIsQ0R5TWpDLGNFaE5MLFlDRGtCLENERWxCLG9CQUNJLGlCQUFrQixDQUNsQix5QkFDSSxjaEVlTyxDZ0VkUCxnQmhFcUJTLENnRTNCckIseUJBVVEsWUNUbUIsQ0RVdEIsb0JBRUcsaUJBQWtCLENBQ2xCLGtCQ1p5QixDRFU1Qiw4QkFJTyxjQ2JnQixDRGNoQixpQkNiYyxDRGNkLGtCQ2RjLENEZWQscUJBQXNCLENBQ3RCLGdCQ2ZrQixDRE96Qix1Q0FXTyxrQmhFWVksQ2dFWGYsNkJBR0QsV0Nmc0IsQ0RnQnRCLHFCQUFzQixDQUN0QixlQ2xCK0IsQ0RtQi9CLGtCaEVLZ0IsQ2dFSmhCLHdCaEVNc0IsQ2dFTHRCLGlCQ3ZCaUMsQ0R3QmpDLGVDdkIrQixDRHdCbEMsd0JBRUcsVUFBVyxDQUNYLFdBQVksQ0FDWixjaEVsQlcsQ2dFZWQsbURBS08scUJoRW5DUSxDZ0VvQ1gsbUJFeENMLHFCQUFzQixDQUN0QixnQkNLc0IsQ0RKdEIscUJsRStCc0IsQ2tFbEMxQixnQ0FLUSxxQkFBc0IsQ0FDdEIsZ0JDQ2tCLENEUDFCLHFDQVNRLHVCQUFnQixDQUFoQixlQUFnQixDQUNoQixTQUFVLENBQ1YsS0FBTSxDQUNOLE1BQU8sQ0FDUCxPQUFRLENBYmhCLHdDQWdCUSxxQkFBc0IsQ0FDdEIsNkJBQXFFLENBQ3JFLG1CQ1RzQixDRFQ5QiwrQ0FvQlksbUJBQWEsQ0FBYixvQkFBYSxDQUFiLFlBQWEsQ0FDYiwyQkFBc0IsQ0FBdEIsNEJBQXNCLENBQXRCLDZCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsdUJBQXVCLENBQXZCLDhCQUF1QixDQUF2QixzQkFB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c0NvbnRlbnQiOlsiLy8gdHJpYW5nbGUg5LiJ6KeS566t5aS0XG4vLyDlj6/ph4fnlKjnqbrlhYPntKDmiJbkvKrlhYPntKDnlJ/miJDvvIzlhbfkvZPlrprkvY3ov5nph4zkuI3mtonlj4pcbiV0cmlhbmdsZS1iYXNpYyB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb246IHRvcCwgJGJvcmRlcldpZHRoOiA2cHgsICRib3JkZXJDb2xvcjogJGNvbG9yQykge1xuICAgIEBleHRlbmQgJXRyaWFuZ2xlLWJhc2ljO1xuICAgIEBpZiAkZGlyZWN0aW9uID09IHRvcCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXJDb2xvcjsgLy8g5ouG5YiG5Ye65p2l5L6/5LqO6K6+572u6aKc6Imy57un5om/54i25YWD57SgXG4gICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyV2lkdGggZGFzaGVkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXJXaWR0aCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYm9yZGVyQ29sb3I7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRib3JkZXJXaWR0aDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlckNvbG9yO1xuICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlcldpZHRoIGRhc2hlZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyV2lkdGggZGFzaGVkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6ICRib3JkZXJXaWR0aDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYm9yZGVyQ29sb3I7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufSIsIkBrZXlmcmFtZXMgY2FyZS1sb2FkaW5nIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNhcmUtbG9hZGluZy1kb3Qge1xuICAgIDAlLCAxMDAlIHtjb250ZW50OiBcIlwiO31cbiAgICAyNSUge2NvbnRlbnQ6IFwiLlwiO31cbiAgICA1MCUge2NvbnRlbnQ6IFwiLi5cIjt9XG4gICAgNzUlIHtjb250ZW50OiBcIi4uLlwiO31cbn1cblxuLmNhcmUtZmFkZWluIHtcbiAgICBhbmltYXRpb246IGNhcmUtZmFkZWluIDAuM3MgZm9yd2FyZHM7XG59XG5cbi5jYXJlLWZhZGVvdXQge1xuICAgIGFuaW1hdGlvbjogY2FyZS1mYWRlb3V0IDAuM3MgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgY2FyZS1mYWRlaW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNhcmUtZmFkZW91dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbiIsIkBmb250LWZhY2Uge2ZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIHNyYzogdXJsKCcvL2F0LmFsaWNkbi5jb20vdC9mb250Xzg0MDU4OV91aGRjc3p1YjBhLmVvdD90PTE1NTcxOTk3OTgzMzgnKTsgLyogSUU5ICovXG4gIHNyYzogdXJsKCcvL2F0LmFsaWNkbi5jb20vdC9mb250Xzg0MDU4OV91aGRjc3p1YjBhLmVvdD90PTE1NTcxOTk3OTgzMzgjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgdXJsKCdkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC13b2ZmMjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxkMDlHTWdBQkFBQUFBQ1BrQUFzQUFBQUFRMndBQUNPVEFBRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBSEVJR1ZnQ05UZ3JrS005QUFUWUNKQU9DYkF1Qk9BQUVJQVdFYlFlSUN4dUROMldHbU1jQmlOTmhVWlFFVVpYOS8rZWs0MUNqTnVwMzdqV2loNXFMMllwUG1XbXlMVU5UeEVUeDdwUm10NHkrQTVWdXp4NFFZaDh4cjZHR2xIN0VGZ1JzUkJGdTFGSDdSOXZqQmVsM0tPVVAvTng2Zi84VHZZMm9EVWZVUmttUDNOaklXTUhvQlprUyswaVVRU3RUeitqTlFQc0VvemtGRTZ0TzcxcjdJamVmbXkrc3gzb1EvZVphcEthampuVll1VFh4MW9FZ1h6MnZrMmlFZzJFckVqU21LWThkVzhDT2lJWHhrL0w2Qk1BdHIvY1JLSUlzZ1F5aU9Jb0QrclloRHdIWTV2RE16VHlFZEJEVXJkbDl3VlRCRVowclRDbS94b2p6QmNCUHVlWFBCQUx0ZXpGcTlrMzBWQjJCelFwNFZjbUZYSk1yRUhhMzV2NGo5ejgxdDRuNFQwekFjNlhHaFU2c0hCYVRhWkxlQzNEZ2RkOXMxYTBSQU0yRmNrYnpxd3RxMGRweVJTeWZWaHFsL29kUUdWbFU5dFhaVXhyM0NONmVZU21PdDk2SEhVR3hGVnV0SStVYlF2K25xcTZFVytmbXBMc3dyUTViaGluYmVIY0VSZnpEZ2VKQmpSRFZLTGxCOU5NRHBCVEFsWlRwdEZhbmJJQXE2QXE0a3FsVWFwdHEzM3FkOHZ6MjdHT1dZY2k2cFdsb1lSQkdhaFBiSmFFSUluQnYzYlF6R05QM2MvTFcwR0JLTExIR0lDSXFqaWk2MnorM0RCQUEwQWM3OEFDRUc1T1VCYnFBZ1RzVUFnQklSYW04RUhSRE5ZQUp3Z2pvSnJSajFva2RSVVpBQzNRSmc0UUZBRmpMM24va0YvQkZkQUVJb0lXQ3UxVnBzbWlKanRoaUgvendwYWJNb1cvTG9JRWEycWhUM1dJN0ttdWlJTnNXS1QvK251T0FZVUpQTFA1L0xyNW55MTd2NnhlVTVJQTFCMjU4K0FxOEN5UVJqc29zVzY2OFJnV3NubnZURllPL0Y5N1BXZGZ6K3gvblVUR2FtbG1iVzFoYTJkamEyVHM0T25rNHU3aDZ1cmw3ZWZ2NCt0bEppbVpZamhkVVRaUmtSVGRNeStGMHVUMWVIeUVSaWFVeXVVS3BVbXUwT3IxY1FWRkpXVVZOVlYxRFUwdGJSMWRQMzhEUXlJUktTbkQwUHFqUFpQRXZBdEY1S2dTVEJNRTBRVEZETUN3UUhMT0V3QndoTVU4b3RBbU5SY0pnaWJCWUpoeFdDSTlWSW1DTmlGZ25FbmFKakEyaVlKT28yQ0lhOW9pT2JXSmdoNWpZSnhZT2lJMUQ0dUNJQUJ3akxrNFFENmVJanpNa3dEa1M0Z0tKY0luRXVFSVNYQ01wYnBBTWowaU9KNlRBTFZMaURxbHdqOVI0UUJvOEl5MWVrQTZ2U0k4M1pNQTdNdUlEbWZDSnpQaENGbndqSzM2UWJUYjREMUFsSnhwMFN0VG9mRkduODBPVHpoOHRDcFF1Q3JvcGpQVlJqTEdnd0FRY1FCOUZQSUIraWtTSm1Bd0tUQUVGcG9JQzAwQ0I2YURBREZCZ05pZ3dBQXJNeFFHTVVMd0RHS2I0bEFvTGNBQmpsSkJTWnhFb3NCZ1VXQUVLckFRRjFvTUNHMENCamFEQVpoekFPR1U3Z0FuS3ZwUXA4SGRheTcvS3hNQVpnM1czZ2NPdk00MG13T3RaSURDRXk2THBBa01lOGRBZUVVRlJSUit5R1lFUVdSNkprYk1PaUlxaUhQeFU2VGlpTEZ0QmxCWDFWT2tpRkVGR1F6cXdDcXVDU05vMnNkU1FzdnVyTVpYS3hWNk1oQmpnQVFZSFRDRGdpaXVlMlBtR0VESjVwSWNmNGczazhQK0dmL0RvVXBpaXJCbDBSUUUrRzRQbmcxS09SYUxrTmVNTTl0aVBsZVFOVi9lbHlGRExOU3EvQ2YwSng2bVJzMnR2K0txcUpkckFXWHA0UFZEOEJRVmoxTnplZ0l1TXlna3pYTVVMVUVZSnpITGdDcGc5RlluTjJITGFjVnQ4ZnV2aGNCMGZKYkdUQ0Y2NEhnV3kycW05SHJ3V0llYzZNNzJJUFBZYTk0eXExUHVqdXZBck5rOENwR3phN001dTNVdGF4TEJ4YUpGSmMwMTJCT3hlODBXMXMzLzZ3Ujl2ejJWVHZwVk1NR0x2bmg3bmZHcWZKWmtBUFAyZFVjRzdHZ3hMVzIxa3FwSWVKTG05WHRhT3F5bVBETWdSemdzUlJBeWpLRW5kaU5EVmxCaWRqVU1xeWNROWJsM1lEanZOOTFSMFVwTGdmWnZFQ3R6M2djOUFsU0xhdERnZlFHZTZJY2dTZVlkZmhHVFJrWGVRSnpuTDJQMzVsSWdrWkNRZTBxNTFrQ1V4OVVZZ21US3N0dUdFa1BoaWZyVSt0MWFkMTZndHFLOEpPWGZlZnlGSEpiOUNKZWRHWWkyN2Z0NDFsM1Nkd2JsWE1IdXR6TjJwWmFYNEo1Sy9qTDQ4L0N3R2dnUnBoS0FzWjV6MmVDZlRIT3RzcEkyYTVHUXhaMklEMVlpT3hCQzY2NXVJbGNWTUxvc3JkUkpqSWRveVoyUEpLZUozNE5tWmNBWUJGZXdDS05kY1NxY09YeXR5V2V0bHFTNXJEdDhvOHV1eG5waFVIYjhyaWxJbzFRd2JTbXA4Um5HWmtwdW9BRUVDSzRwdGpla0c3SEkzNFFtb2loMmtrRW9YU3NGOGluaE1BY1ZDSndaM00rV3VySjhQMHNZeDZZVFNNcWl1eFBldjF4czdBYzNUVlowSWd4SVl1WkRQdkxEMXIzMjk5UlUvZXdXSHoxRTZvSVR2NVRZd29ndm1JZ2ZtR3pyd1RNa0M1enJCN3hsM0lCbzBrdUFpUHlkY2hqV1R1SUdzQUIweEwzdEtUSXlySG92S1M4RDdSSC9SOUZpOGg3enp3MERnYVFUSmhLa3BzSExmVHloYXlLVlBKNXBVSUZYUUxrMjUreTdya1R1VGpIUGQ5UStsVFhXNW1USFdLSmdxNjJsdHNaelpjZDI2SU1uazBoUHVCckZmSHltcDNidmRacjNLcmdJdDBJMCtnRVc3dWgyamVjZTRMQlhwdGVHVzB3TzdYTUczVzJ5ZmoyNkNPZWl3WiszMjgvMlhtK0hrNEZVSGVPVWlHWGw1eHUyNk5IU3REVThNWE1HVVg4WERnYXZmeldpWnQ3S3cvN3Y4ODJKSDJrMy9Rai9PdDhXdGEwaEEwazBzY2ttcHJscHBuUUdvNDlNYXF5Q0JRL0QxUUhIQXRJM1h6WDdEVnN3VXBnMlZvd0wyb1dNeE5ZbE5EcU5UYlFYL2tmK1kwRkpIYnRtMzh6dmkzWWdmZWV3bkFmK0ZMMytPSTJkOGlTQXgvRDV0K1Y0V2Y1ZlAzaGVJRDVwMW9oVnpZS25wbk5vY3J6M09Ob25Sd0RSd3RVS0s4ZVlMNnRWNVVrRkhSZ01ya2xFd1RTMDdJR014Nk4xTUs2Wm9qTkE4MDU4YXRTaGRCaWsxL3FKd01YM1N4ejZEdVU0QzJoQ1cyMzc3NUdpS25oWE1sVUNsSjRYRjRXK1dHZUVFeVBoNWovV3VaQ0c2Vm5rdHJJS3g1aFhxOW9JdXRWbDZYaHNLSzRUT2Npd2tOMFplWExBNk1haWVEM2IyUWtxamMvSHNtZlhnTGFQbitzUkRFUloyeFM0ZC9OOVB6L2hwZG5wT01yRVBwNWpuT0ZzMjF2NGh0ZXo0VEJONjc0N1I2WWVIeG1GYmRob2hqY2RjaEJ2TTFhaUEwd3B5SnA0WG90RTRNU0hqTGlUL3IxT2RST21Tc3kyczJ5b0Z1K20vS1pEYlM3OEt4bytMTFl6TEcvcUxJTDBYZjNBcFR0MjJpTzgyRS9iZDVxczc4TVM5ZU1QZHVEamh4dWJHTkMzdG5EQ29XUjVuYStvN25RbHV5WGFjeXhkdHpUMW13c1FITkdoaE9wZDYweVJHU2FPNlk2MEFpanpYTW1BT0xaMEphWDZld3RUbStMZ0ZzM0M4TG9GYWpZeDV5bVVOenlTem8xYVY2UnUrTGJNS0ZIVzFIWDJEeUxSMEFGMFBXMXVpLzJCUHY0VUs5REVrOEdFSG1JRUNSZnF4djZSQUxoMUZTd0hkMmczck5obDMvYnE2eTUweTcraTE5SGI3SmxBZ2MzakFUZFlGSndtYVBzWmgzWE55TWFXdTY0WlVRdXArUDBxZXM4aGtmSmJKbTBkSEZqNmFWY3czWUJtNGQ0UHFrOTdWa1dhbStXRmFncTlBNFBHbGJWbTNPWGl5YnkwRURqT3dEWjFLN2Y5ZS9tcXFpbUVBZTk0WllDWnVLNUtqR29BM0xuUzhvZjI4QzJFSkN5WWRyYWc5cWcwemtCaHd3ejQ0Vk1mMFpKQy9Ray9GWjNBUHJnMEJ2S0s5aG40WWJrOWluODNnVmN5ampXbTdmUUgyYU9KMmVGT1NMci9kVWI3aWxEQWFjQ01BWkpEME1QUXBBdHZ0Zm5hb0xvL0htcTVnU3RvZVdrcDhCVjRadlpWNkJXWkVBdW5ZS1FpaFYxU1lEcjFxSHl1YVdvcGlESDI0dVg3RVB3ME1ZOS8xWFNTYVNJY1ZiK2lQZkNaOE5aRmZTZjBFdkxxNy9LQWZ0alRnL2MycnMyN2ZEUEFheWlONDVvdmp2ZGVhWUgvMXhVWXN2R2I2dnpucXU4cVErL3I0ZFA2ZE4wQzNmblVrSG9WYy81d056MTVlbDRTSTdlVEFVaWcwb1NoNGQydGlzNUJNTVNuUS9sV1RyRGVkb2xHaDcxdThtazJRSDlENm1pN3pLQ0pyekFId01rR3lBL2UwWWUzZEUrbXRBV2Z2VDU4M0l0RXJ5VEpwb05nUDgwcFkydko5bSs4M1R2YktvN1lQL2ZsSzhGeTZLT1htT3VFNVNldnBRWHFTcTNqT0gzTnhSSHhQa016dmFTTzMxaDZzUGRvNEFzQ0R1d21sWTNoR0JZb0JmV1Bhb2NrUTNaYnYwczlrQ3dqNis4WTdJdDE2cSs4QjYyeXVVTDE2QloxcUJldmVKM1V5T1ZVczEraFNSNnBSQjliSUN1WmF6MEFBQVJVajhlMTJ1M1F2QUdUVlBmMEFCQU01ZW9JaGM5SlcxcHc4a1NJMUpCTlozY2prRmg4YWQ5ampOeGhQWkFZRlZJNzd6TjhnZ0RWS1VhMlBiNUVwRUNpTldXQ1NvVGc1Qk1JSlorSnhJWVlIMVBZTGViTUJ4V1F1SkgvV0taSW9XWEoybzVZblFqS1I4MHB4dXZrZUZnc0duRWt1NUNacjE0VS9PNXF1eXFubnZrenZiTmFFUEhmQlcrSGpFWXd0MmdFLzRPYXhiYzY4VU1hbHp1V2JldHRTNDVYVEdURjdGeWhTbUNUaDE5K0JUNWk5TTBoeHFBL3NJOTA2cDB3ZlZIV3lSUWpDMDYwMS9RZ1lkL2V2cSs2bWRmcVV3RStWNGg1b3FKSU1hQzREanhSZHVqTWpXSHQzeUhnblEzUE9kbU82RU4wSWVSc2tHWEJUVUxrc2dYelJPZStFQ1FJaWdaYVNsYlVWWnZVdnA3SHJteEovenlmZUl3c3RWcDNOU1htVUZUTTczU1YzTTdSZCtmOUpKb3ZNWm5DUldDZjI2SWI0SGxTVnhCL2dHUUJLYmpiMGFXNEhVZlMxSkNZV01kK2tlNjAva0lONzNzRjBiNCt4UWdkK2RmU1FSZ0tMOVgyQjR2RGE5NE9OTCtsdkZhUlVzQVI4Q0tzMjJQb1EzZFhYaEJJNGZuSTlBcFozUXFydUtZWDZCbzFzQzdtWHFaNndhUGtYZExZUXkvSUZPUGIwNVdHVUxsbHN6S3UrYjhZdmNJcEtxWktxbC9hc0UwcHJyYnk0VzY0czc5MGdVKzVtVldVZnV0NWhJSGZXQ2JsMUptL1JYR0x3dEIzY2dUdk9yVXlEbkp3OFl5SjhpZmcwVDU5d3NWMUFkdE50QW5yU0laTlpQUFFVRHJSdlEwbTJuaWZOblR0ZkVKT1d0MG9oeTBnM21TcW1yYUtsbFNZNnBlZHN3MlMyQmF2bDBzcXAweGQ1MmxtOG9ia1AwQjJpVTVZSkxLWG11cTVvTnNHd2lCd3B2dkZsaWNTcW1BdE9PTjVmN1Z0bjB6dWR5VFUzMDN4d2gxeXk4TVBhZWw0Nm9RZVo4Rk5KS2FHQkVrSnp4ZVhLK0pUdnRybFd6Mi9RQkVNbTkreEwxTVZjM3BqdlFERTRjekNUQWQzZ2FBWkJJbUMwSjZnQTNQbG9PaWh0aWpwTXlkUFlvNnNVVGl1OHBjOFJKeXh0ZjA0b084RHVaS3pzTW8zb2pLNjFJWkVDU3pHSVF5YmluZWtYOXpkOXN4Qlk3eWFSR1FnSWdtYWpwcE9SNGRVb0FZTWgra20zTHp2aWR6QVNxVWYxQ1FhOFRJbTVWS2VWNWhPTVVBRWIyNkprYnhSb0RYSnRyRFRha1U2V0VrdDFkOGYyanV3MWgxUklNei8xVUhESlprdnJ2QXMzbnJTRDF1UlIzRFhHYUVlVU05dGwwdEFrclgzUDFkNGtQUjN2emI2L3U3a1N1UTVacEEybVdRUU84VTF4KzlTVmFGZXU2ei9HMm0rc1lxNlMzSzZLc2dTU1MwbDk3WUxPNXZha25qaHQvWFpudy9mR1N1UDMxdU15YmZKK3UzVzhrdzA3UHJrVHQzem1zdGlGZTZXSzQ2SXlKTFYzcU11K0YvcFZWT3lrV3p0L2NIWk9NbmZ3V2U4RHR4V0NUdGRpMHBWNjl0UWVmMURaV2hDWTJGTjVoQ1UxNVRZSEJwbkZBUTN0Mkk5Ky96MjZYLy8wZndFVmVXL2QzcGFKTlVINnA5SDkzMysvMzVNRmZEN0NRdGg4SHV0aEpwK0hzQ3ZCNThPZnBjOWY3S1Z5cWNxclY4K2VWZGx5S1h0djNiWkhseXNwRUJ5MUtFdEtGc2hvSWlsNDh1RkFLL0FqcHdkbk55U3MwK09IUm9ZYTVLUjh4UXA3d2dxTjJYUkc3TzJROGZLeDBxdVdIUnZVK3ZmakF2ZnNvVlVvU2p0U3lNOENqZUlSUnFOaGo4aHBORC9PdXdpT3J6SmVIWXRCOG1mWHZwUStyZkdVM1prNEFGMXJYSEg4ZkhheWlmN1F5Z2N2RHVRTEsxMEg2UDNMMDlCVEtoTFZjTzE5WjRoSGRvdVdWb2pzSGV4Rjg0Rm5SRjZwRUt1d3JkZEVmanp4Z1E4c3hOajJXeFc0eFZHYnFYRTZhMnJmcUY4L3ZXM1ZrcTFTcHlCUWcvZGQ0NUdSb2FGaWxCOWZaYkJScDMrd3FXbG8yQTgxYldnTjZlNXJhaTU1eXRCVDVrY0RIR1FnSjFiUWhNNWhmLzJGelFVYTdPZndVeENYdnB2SlJTL3VjNjY3UXdZUXEzL3U1TkhoVGV5S0RPcnRrNG5EQjBpRlVKWE84TENraEZhbUY4S1VwYWUwa1dKSXZWMlJFVEcvaFAya2Q2N1AwaWpIWFo2TEZnc2VDeFpnL3N6OHZtWnpIbk1XeVl4Rk55T05TRWJNa216R244MFRJN0xScGc3dXZwZmhIelltekhSeERiYkZiR3Q3MTB6Q3hvL2hyL1lWSjlxRU9iMFk4WVkxNUxlZXdia3l1MW15blIxWnFlTXQyZGo0L0lrUy9qWUdXOFM0dzRoa1N6elgwWEhyb3JEYythTy9TL2dWOXdpN1JyK0dQZEs2YnRadTNQNmo3UThkdDFoejlEbDVwejhPTnpSTzc5cmxVRjQ2N1I0bXIrLzRPdGpUQmt2TEhIWlBUY042ZUIxNjdSdkNlc0s2cVZtSGNtbmRDOE5hVklHc0hTRlVFTW9GRlkvWWtjcUI0TXZEeDEvdXY3RGdKL05iMFBnblFYdjZzbWpkUlBUQTVmNngwQlVnbFFTc2pJTzRUa29sUnhrZy9XNEJGcVN5UmVYaXdyVGZvcCtmVkFuSzlUSS91VjlxeEZLQldZdTcyckZQWEUvdFRCdFk4L2hMaXNLQ3ZNUW5QdDJrTGFSdW55Yy9UeFpRMTMxNXZDWnRvRFAxK2trN2RsS2VKaWZsZkxOK0xFbldUamx2UDB0dm9jOHV6M2J5cFI0TGxYTGl6d0R0Z21JdFc3ckZTRnNiUVJ4b1ZESENzWThSVEMrU0d4MGFQY0FMelJ6a2hVUlBaNFpsZ3VZN084YTFpcEZTakJjYUtoc3JBWnpBSDV6ZHBQL0tGbUd4YU5NNDBDTlpUcytpL0t5emZOYmFtQ3lHMDU3NDZrbTZ1d28wbXJmd2xzWEFHVXQwRnM1U0tRNnBMTG82U3VDejdyT21WT1VxZUh0Mjd2VEM2VGw2bXdkbk03cDBGOTFzZkdrSk05QzdTdzdSWG0xeFRUMkVnd2NKSnZXc1pBOUtCRXd3TDlCcUZybGZuZGZNMThTcm1saFFZRUtEOHhWTVZ4ZHI2Y3JDaUhQRG5SZVhMcDI2N05xbDJVc2txYjRFbDhzcThFMENPU3hjN3hVK1FPWXZZMjZSZ3ovQUEyVmFZSnBoVkZrQ2JlWVdNUklKYTJseFllUndnODl4OVBObkZOSnhZY1FKTHRHRWgxcVNGcVdId0loejA3N21iK2FudlYzUDZaczNUMlpBUUlhOU9NVmQ5dEpkdml0ckZyVjY1MHRSa2p1Zk1YZVJNZXN1RUNYWnhkaE5KS2N1bTFpNTNvUDQxNDFiRC8vVktWWWFuWGtkalJYbDUrZmh5ek4vUWFSOUYzWjNtZlVqN0RabVk2dlY1VCt5V1hZSGs1OUtIQmxOK3BvckU3RzNkblJzWll1T1laLy94T2F3bzErK0hIVXErZWVuci9ieUljWWhoaUNSSmt0SmpYYS9Tb0ZQNXBGNG9mNDhJcTkvQ0NJNHliTTBPVTM5NWJQYloybk50Tm5adVRuZlNHalpuQytmdjh3dUs3REpkY1BibUlWRmFhVGJnLzA0SDRrVWZ6Y25ON0tqcTVOcjViQy9rNENleWpOL0orTk1XZ2R1QTdNeW5JR3JjVHBGMzBlR1dUVEY1NmxCemVNckZIRkl2aGpoNnNzbWxOdkhKemZwRlFPM1FCejdIMHNUN3psQlJCcCt6ZUtNMGVlenFLRUovTWtXc2d2Vzd1THV0VmQwMnF1NHUwYnlSZEJHMkxIRFNLY3V3VzZyRStpdTU4OTJZVVJFTjNvNENIWWo0NFFvUkNoRVdvcFNNZ3FpaWp0QnhBaCt4L1FDOGUrTEdKQXNuNm1FMXExYld3bEF3RDc2aDdaVUprUk9UMHRqbE1BVnRzUmttalZ0MHR6emJZL25lTS9xL21kcmxuYytxMGkweTgzMGwrY2hLcy9OM2V4T2NCRjRkM3U4L1h3L1dnSWhiTnhWSWcwWi9saUdyWEUyalphTmtyZGUzanpUT01rNDhhcFBxZGdsc2pUVDJ5c3QwNmV3UFB4aFlXN2hqMlhoaFIvOHkzenZzdmF5MkhCWitJL1RIcFpiU3FOSGhVaGpJOUtTY0dGd3BJbjNTVitXcUU2eWMrY0NtdzFVSUpaa2FRTWpZSzZBSmRBYTMrMlE0aUNzcWhIVkJGVm5JVFUxQ0tXc2haSERlL3EvZkdkcy9PNmxrNEZGeWtiWFphSzRxRmo2NzlRNlVlMWh4RVIreUp0cnNtdVM2MUtaRkZoQXNkZnBOcENMRGx0dTJNbXNFYVdiRDJlWU4vV2NGcDNPcGlraFRRUnVMdlFkSVJEbkJmRWlNZ1ZoZ3N3TlZVRzRPS3g0VStPV1RwZ3RtSDJGcVZnbnlCTSs5U2VEVDliN1RKQlZVVXhQb0lLL0tGVWh2M0REdnRJN0lTbEZnVzVOS1UxVjVWWE40K0FXV0pRU1VuYW5TZll5UElDRCtCL05jTGpna0hsMHZpM0JuQ0NJaHI4NWxKcHErOGEycXc4Rlhmc3oxR3JWMFF0Q1IvQzY1ZnFOZ1pXU2lBaEtCTkdGRHMrbkUyNngxQUZxckpzNjBEODdONkJFYUQrRGdXbzNhdXhBTEJVMGlvVFY3ZzhXcmF4ZkoyNktpTzFzNnE1UHBFNkt4bk9iZ3p6M0xOK2wvdzF3TXRlc2Z0b2J2SHIxRTdqSWx0RDIyZzAwMjg5eWUybjNlclE1TkkrK2NwSTNlODIvMkszVEF2VzBPS2w5UC8zRGhiQnRMeTE3TGNJc0prM3Iwa0tOT0s2YjZwSXF5b1o1VUM0NWVVeE5FbC9jd3JEMzc2dmFwSlRKRGVPSmVpYVVCVzM1cThiVkJsY3JMQ1pvTzhtRjFobE04MlN6WWhmYW9aRDBHNDZHMTR3U1hZMTVsUE1QdTZjK2lZcGMzb3BkVjNXNHJ1dExIeTNid2hndzRkeHZ1MVRCc1d3S05Xc3FMVEhlZWx1LzBXYkNnSnR0bEZwaTNwSTBrdUpCaU1qL2Vzc3hyYlllYS9PUGlaM3d2eTNvYTYwTkNRNUk5SXdKTW96UDg2SnN3VjZZY2FRNmVoTjZMaUhGWmJWR2VsTjZsV3o3MEVudkFnZURqTU90N25ZZDQ0RXhsWTU4WmtCSU5sVGEvM3ZjSUkwaXBvaWMzbHY0Y0lJNFVVbHNkbzQ0aHhPZUZKYkNGck1qTThVWmVVRjVGZUtLVkdHU0lDVk96MCtCSEYzak1STW5uRWpSdHR5dDdRTUdBUWJHc1NjcC9yVTJOWHJCOW1JYXgzNXZSZTIxSWpaM2VkUWxuVWJUWnRNVmZqWFJubFdrcHVxTjRiM2lQb2xic05HdklaL0lWQ2RXenJkOEYvdTg1TmNOcE9IR05QYXU5YWViZXQ1eHduY2JTc2IxRXJ4enZiT0orMHdiNkQvM0pIVXpOcVg1YnVtSzFiTndFb2JHeTRYaHdtblFmZkp2cEh2Z2ZsTlFTOEEvRHBLUll3OE5ISjh0VHhzUFBES0lna2djL2dsb0NXcTZQd0RtbVRoZnpRZStpaHJVZlBNc1VEdENqVXJOdmhvK3FHakNqVG01UnJta2hpRWtId0MvZDU5T0w4aG9sWmxHYmlZem1DYnlpWTVPNW1XcEdXc3hvZ2QwNUUxTVdBWG5CRTA1a2h6djJWOEJ3aFRxblRuNDVuNm94WDZQS1pzUUg5bWwwdEszKzNtT1FSV1JScW51TGkydU16UDZUVWJkVGg2dUhzY1pucTZlaFZWNnBPaEh3bHk5ZW5vdWVOaW5MbTk1ejlsbTdjancwYUM0STRrMkdSbTRQaVBKWFplbGlkUEVrNWRUOHFxNFpFZWhhUURIUzdmbXdoM2pnMXFZSkpudTNvVi9zaDdYVHUrblNxajJNeWxlUi9ING1SSWFMYzRkQmMxaHVmNzBGdVhNb0w1Y2FaNnk4SjJaM096TlFxcTVjc3UwL2xVN0tPVkt6Y0swYkpwRlQ2V0E5dXVnS3FjOUh5L3o0eVJHNi9RZVhTTTlJM0pOcWt5NHhPT29pRU8zczdqaVNmSFRWTDFyQ1pDVkFSd2RadlIxcXdIWHY5MGF0emU2L1owWEgwOVBpMzNIcC9VbWRzWTd2OExpa3pvaFlpWHIzSjMvUXlRRVEzMzlNSXlZN2FDdGJaMU1hNzN5Z2M5SU5VN0ovaUVzaGhsZFhkTlgwMTBkekE1ZzExUjIxL2VGR1lpaWhNODJuT015bzZrYjRNNm0wdEtqZGlXdndweTNlemFIbXJTRXRudzg4aUViN2p2dDJMRnp4NnFjNHB6TEV3OXU2aFlYdVljdXNKREhSeVhFdURXeHNRcEZ0VDJNSjBwTzFLa2ZZbUtBZE0wN1RlS2xBcU55U2tybzd5ZElraTZNS1BmajR5VGdjQVJPb01uNzZUa3NnV3BQeEtuWTU4S091b2paSFEyWURGNEhJVFY0eWt5VzRRckRyQmwyUVlwZjhmd3ZFUlRuanJmcTRYU1R2MHgrb3pkYW1ja2I4amM2ejFTL2NZSHdtVkpJdGt1MFMwTVNrTFNFeEFRV0tZRWtvMWRHaFVWNG9HaW84dlRwcW1rL0lJeXFRckVxWVZVbHZGNnkxbGpYV29GVk1MczNBTEVGQmJGd0pmaHFQb0xqU0Q1WTZtbEdMSU5CQTdWQnB0K1dxWHFXVkVQa0RCM0d6ZlN4c1hLTUtSR090VG9TT3ZVRXlaSm9FK2dST2gvWGRFd1lVeUx3TFlndHhZMVdlcTAwRjZUVTliaU1IZEJIaDdLcUJHUkJ1NkpEK2dmR2VseFM2Z1RtSzc5WDYvbVJNUHpWWTBjRnVjU2RMZEN2OFM1NlYrbkM4c3lrSFlxTlNBZzVDdkZoWkt6QUw5a3JCWUlQTVQxU0RtNFpUR3liZ1ptMk5lOW9sM2RFajN1dXI2QlNDMzFmQlBuT2FVL0NSOXQvL2Q1dzlWaFhEU3ZCTEtFc2ZHM3JVSWYrNDJDdmtmemZ4Y2YzZEpVOUNQNVd2N0ZjV0dYcjlpUDVzU3Y3bTlVaEhjbUgrRGFWbGpWMWorRnhvOHRuaG5YeVh2RGR0dlBnNFJuQ1F4c0c4VENSWWZQUWxrL2Uvd2xQeDZyR1ZyOVNNWWNKN3g0dmQ3YXNNR3RyK0JEbk5MOXhSVXkvNGZIWUU4Nk9SWkkyRzNpOWdRbWFEL3dQR21EV1dabFlNYTFMb29CYk0vbG5vSnBuNm1xcytGWWEzYjAxVEFyenl1czYxeEhZNlQrMU1MUnVXcHZkeFFKTk8zWVR1MFc4ODNaR3NJTzQvcTByUFdJT1lqKyt3ZFJFVEI1RTRmK25ONmphMEhCTjU3R0xkWi8reEVndkZ1cUFocEp6NXNjUyswNXV0SnlybmZzcFk1VDluZGVGT3dJN1FsbWIzSmtCb1hjSWhweVAxTmNqZkRUWWozT3k4eHVWMDdibjVjczlsTkNGZ0I0NFlyajljVGpTQkdyQ2h3K1ZCVXRkRXh6WUwybjUrY2VQVFRiS0xmcjZGYXZSa282MVBZTXl5dnE2c2RaQWlYeExmKzVhd3BrejZOcEluamw3NCtmUlowZjZET0E0QUFzRE1JdDUrdlFvcFpGRk9QaU4vcDdsZXp5Q1Y0Z25oRlAyeVkxZExaMEp3Wk5QY0kyUFpqblIvb0VhaDNqMWYwTlVCeUxxaDRmMHBPUkZXYkxUdG9oc1A3S3R5VXBRSml2OGtoY0ExLzAyOExCbzlmb1BMU2pEL1lNZzUxS09jTERqbE5hcEExOGYySko0TEJHK09xd2VBTmcwQjh4SDRxREtCK1lJTmkrOGprOXQvUjRIWEJkbG5WSWFEUzZxSUo1TGtYUWUzZDJNd1dmd3NoajNHZmVPdTNXZkRzb2prTnA3bUUzOGtqQWxRcmMrdUxjZDNZWSt2SGQ3QTk4aG50RGFKU0IyYW1uU1l1UE16V3RDV3NFRUxhMjJYUm0xMUoyS0tVekhqcDI1NFI0ZzQzUFpDa1JsRUxMZGNudUlBYm5mYVFCcXY2MFdFT0hXTTZPNGtoYmsyQnBLUTBUdE9WNVE4c2FyOHJqMHlNeVIvalNueXZGVjZZdUxUNU5OVXh1NDF4ZDRXVHlnb0t4ekdVaFpHWklCaWRTVWdVREk0NlVKMklISlMwTDV5RWc1QVFnamYvZ3pjTVRyL2I3d2VQUncyc3JQYXZyaG95UGYyWE0xTXAxenNJQ205S1lXbWF6VmkyNlNUVzlpZ1NiS0xlU2JiclBZbjM5aVdqVDc1MSt6cUpDaTVNWDJKd1NqREQ3dzZSbzFYNjFRTUhnTTBCQ1ZWU004dFNKYlc3TjB4RS9zYzBISXpBbTRTQThUbExhRUR1bFd4NGUzNi9TSmdvTi85K3ZiV0thWVVpZ2dpdzVMS3JpdnVuOFBkMHgvSWtwQ0JjZUN1TDR0QmlKcDZudmJqM3ZaMFVBZjVmQng2NGNQWmdsR3Y5ZW1BSC9PR2RKbUVsZEpnMUd5UnViV3VTdENVK3I2c3dHcTl2MitQRTFhMUFQcTQrWkJ1N0tydHZuRjM0T2E3Mzg0QjZCWmlYNUJPOWxvNVN3RmFvRjJCZnNYN1VFeEFBQlVpL0FXUUlPalA2UDRZZFpIZEMxcTBvaHJuUTQ3QW1CQXdEWC9hOXF4S09PYS8yVFltN2dNcWtZQjJYdG9PY3BnbzlXemxPajNxR3pXREhZT1RVdXZSajhYcGEvRDNGQVIwamdHUlFBdUk2OXkwa05vdTBsaTBUYzhvOFZFbzB4cHhyRmlNclptOUtWbUJmWlhXQWJkWmh6OUNlM1MvQnlYdGtGWDZ4Z1ZPQjlBOTRYc1dEV1RvdzU5eXVTZlZac1ZXTGlvV2hLWFIyWjl3YjVIRFpXVGJRT0gya0JPYmF2d0s5UTEyNGtSME54d2VCNk5TNnN3RjVWc1Azb1JiZFdCUUpBdHcweFFaWGowMFdaYzd4Y1dNMjJ5amgxTTFVVXVhVk1GYjl2MFl6U015ZmZEb0lMQy81L3ZBd0V2dlRNNjN5VHNOMTJEL3lDLzRPRWZ3ZU1PYmc4bzA5OVRDUUM2UUxqVmhBRDhyM1pPdXZnVytqNytXZVZDenRjcEFucDJXa0hSSTdwNENWbWEvOVhQc2VZLzNYRW9yM0ZLVWt3UTFvd2xDRVZRRFlJVC8xVU0vVmttUVRMdHBGVE9DV1VRd2s2dVdQOHFjVUllcmtUVi9LOEwvU2lBTVU2dkxRdkFwSTU5QVFJQU9VZzJtSUtyRXdCQTN6c0R3UC95YnlYRDgrNVJ6S1hKQ1hSRDRsT0VBRHBBamFDZ0MwNENOdFlqb2dVRzRCL1JCbDJJak9nREEyTFhid0NtVUFjb0lKZ2VBTkNoOXhCQmdBZ0hJd1F3aHJNUkZJaXdLR0JqbjBXMHdBTGVSclNCaUtBUmZlQWpwajROd0FWWmtTN25BU0docWVxcElpM2NaSDI2UEIvekE5cnNJVnhXc1QyL1lJaTBvTnF0dDc5MnZVZkdvS05JN08wK3BhWnFnclRWdThQV29mZFNkVUVPcU5QYXBkUzliRFpOWEJsckxlM0o1VHdnSkRSVlBaME9UMXE0dWVoMEdYbnZQNkROSG9LZzE0L0RmOEVRNmE1WHUvVldRbmd2czFTdnB0aGpiL2ZKMFpxS0xoK2tyZDQ1R25vdksxVVgzOThCZFZvN0JiMTcyVGduMWNqSzYrS1ZkbnFRZTk4cTNiVWp0d1dGQ2MxZ3N2N256V3ZsNHViaDVaTVZWZE1OMDdJZDRIcCtFRVp4a21aNVVWWjEwM2I5TUU3enNtNzdjYm5lN28vbjYvMlBZSzlicWJTeHpvZVljcW10ajdtTzg3cWY5L3RsK3Vzazh3S0cyS281UzAwZ0NrS1FZZVVYMmt2RXhaUW40bk13NXB4YXF3YmtBd0dmdDlBcEErS0E3WldNNnlwSVpxT3M1REdMaWh2MGhhZVlTZ3VjZ0pkajVvVDJWd3hBU1hWSVVTNDJNYkNLV1d1TVVVMFVIYkl0SjVxVTNTS21jaVNRa1pZWjJvYXNIU3FYeFgxS0xxUGttS1g4bjEvNHBVMHExeWwwZGFBOFp3Q2xlZXQzSUVWRU5ndVdSUHBpb25JZGM5RWd6L2xXbjJpeXNXQmh2RWtnR3FRanJsd2ozWVpPWXZkWTFsNXB5WjF3Vk1ReGdmZkxtREE1SWFQYWVtVEE0bFVwbCs4Nll2c0s0VHBoWDM4NWUxODRhZkcyQWR1UHdOWnNOMC9GSUFadlo2QzZBRGN2TWIvNktvV093MTNDcHF2UC9LNm9rbVF1U1ArdENuaERTYkFQWXRPaTBjQmZYblkzb2lWSmVJKzFOZHdnZGpOVHk3aDRWVDk4TzRXNzhZcEhWM1FveTVjUzBRclE1YlY1bUhJbm1pZFpnNFpZRzZzQkpaV1ZrZWE3R3VpSWY3K09iWUdpeS9maGxXcGlPeEUvUDVLVWttM0lXUW5YNzVCYVd3YzVJdDhMVGVRSnBHU1N6c3gxZEJpb0tmZE83Y0tMOGNVVENaY1JJV2hYcEJ4WVBaSm1CVldIeGF4ZFZqMW5FM1lsY0J3d0ZKclNkQjZ3dTZpZmFYYkNkaUdWRGxqMEdweXluWEdJamFrbWFtSlM3VTZiSGNpNVk2WXhpN3RwTVhnQ0FBQT0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLy9hdC5hbGljZG4uY29tL3QvZm9udF84NDA1ODlfdWhkY3N6dWIwYS53b2ZmP3Q9MTU1NzE5OTc5ODMzOCcpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfODQwNTg5X3VoZGNzenViMGEudHRmP3Q9MTU1NzE5OTc5ODMzOCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogY2hyb21lLCBmaXJlZm94LCBvcGVyYSwgU2FmYXJpLCBBbmRyb2lkLCBpT1MgNC4yKyAqL1xuICB1cmwoJy8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfODQwNTg5X3VoZGNzenViMGEuc3ZnP3Q9MTU1NzE5OTc5ODMzOCNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7IC8qIGlPUyA0LjEtICovXG59XG5cbi5pY29uZm9udCB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi5pY29uLXp1b2JpYW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODBcIjtcbn1cblxuLmljb24tYXJyb3ctbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOFwiO1xufVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjYlwiO1xufVxuXG4uaWNvbi15dXlpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOFwiO1xufVxuXG4uaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZmNcIjtcbn1cblxuLmljb24taW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZlXCI7XG59XG5cbi5pY29uLXdlbmppYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDBcIjtcbn1cblxuLmljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA4XCI7XG59XG5cbi5pY29uLWRhb2hhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGFcIjtcbn1cblxuLmljb24tY2xvc2Utcm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGJcIjtcbn1cblxuLmljb24tZ291eHVhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwZVwiO1xufVxuXG4uaWNvbi1kZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGZcIjtcbn1cblxuLmljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxMFwiO1xufVxuXG4uaWNvbi1nYW50YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTFcIjtcbn1cblxuLmljb24teGluZ3hpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTJcIjtcbn1cblxuLmljb24td2FpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxM1wiO1xufVxuXG4uaWNvbi1wZWlzb25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE0XCI7XG59XG5cbi5pY29uLXdhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTVcIjtcbn1cblxuLmljb24tc3VjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxNlwiO1xufVxuXG4uaWNvbi15aXNoZW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE5XCI7XG59XG5cbi5pY29uLXlpeXVhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxYlwiO1xufVxuXG4uaWNvbi1zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWRcIjtcbn1cblxuLmljb24teGlhb3hpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFjXCI7XG59XG5cbi5pY29uLWdvdXd1Y2hlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFlXCI7XG59XG5cbi5pY29uLWh1aXNob3U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWZcIjtcbn1cblxuLmljb24tc291c3VvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIwXCI7XG59XG5cbi5pY29uLXF1eGlhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMVwiO1xufVxuXG4uaWNvbi1ndWFuYml5dWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIyXCI7XG59XG5cbi5pY29uLWppdXpoZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjdcIjtcbn1cblxuLmljb24tamlhaGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI4XCI7XG59XG5cbi5pY29uLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmVcIjtcbn1cblxuLmljb24tbm90aWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmZcIjtcbn1cblxuLmljb24teWlnb3V4dWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMwXCI7XG59XG5cbi5pY29uLWZlbnp1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMyXCI7XG59XG5cbi5pY29uLWdvdXd1Y2hlLXJvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM1XCI7XG59XG5cbi5pY29uLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLmljb24tdHVveXVhbmthb2JlaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNlwiO1xufVxuXG4uaWNvbi10dW95dWFua2FvYmVpMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuXG4uaWNvbi10dW95dWFua2FvYmVpMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4uaWNvbi1jb3Vwb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi5pY29uLWluc3RhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjtcbn1cblxuLmljb24tc3RldGhvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjtcbn1cblxuLmljb24tbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuXG4uaWNvbi1zaG9wcGluZ0NhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuXG4uaWNvbi1jb3Vwb25zX251bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjtcbn1cblxuLmljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuXG4uaWNvbi1qaWFua2FuZ2d1YW5saTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xufVxuXG4uaWNvbi13b2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi5pY29uLXphaXhpYW53ZW56aGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG59XG5cbi5pY29uLWNvdXBvbnNfbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG5cbi5pY29uLXRlbmd4dW5qaWFua2FuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuXG4uaWNvbi10dW95dWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG5cbi5pY29uLWljX2ZlbmxlaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMlwiO1xufVxuXG4uaWNvbi1pY19maW5kbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuXG4uaWNvbi1pY19kb2NvdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7XG59XG5cbi5pY29uLWljX3BlaXNvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjtcbn1cblxuLmljb24taWNfbWVkaWNhbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uaWNvbi1pY19SWDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuXG4uaWNvbi1pY19weDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxN1wiO1xufVxuXG4uaWNvbi1pY19zaGFpeHVhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuXG4uaWNvbi1pY19tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG5cbi5pY29uLWljX3NldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG5cbi5pY29uLWljX3Nob3VjYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG5cbi5pY29uLWljX2ppdXpoZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjtcbn1cblxuLmljb24taWMtY291cG9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZFwiO1xufVxuXG4uaWNvbi1iYWlrZV9pY19nYWlzaHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWVcIjtcbn1cblxuLmljb24tYmFpa2VfaWNfYmluZ3lpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZlwiO1xufVxuXG4uaWNvbi1iYWlrZV9pY196aGVuZ3podWFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuXG4uaWNvbi1pY19pbWdicm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjFcIjtcbn1cblxuLmljb24tYmFpa2VfaWNfemhpbGlhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMlwiO1xufVxuXG4uaWNvbi16aGljaGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjNcIjtcbn1cblxuLmljb24tc2hlemhpdHViaWFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI0XCI7XG59XG5cbi5pY29uLWxvY2FsdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyN1wiO1xufVxuXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjhcIjtcbn1cblxuLmljb24tdHVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOVwiO1xufVxuXG4uaWNvbi1pY19ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJhXCI7XG59XG5cbi5pY29uLXNoYW5jaHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjVcIjtcbn1cblxuLmljb24teGlhb3hpMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNlwiO1xufVxuXG4uaWNvbi1hbnN3ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmJcIjtcbn1cblxuLmljb24tY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyY1wiO1xufVxuXG4uaWNvbi1yZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmRcIjtcbn1cblxuLmljb24teHVhbnpob25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJlXCI7XG59XG5cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG5cbi5pY29uLXl1YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzBcIjtcbn1cblxuLmljb24taWNfbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMVwiO1xufVxuXG4uaWNvbi1pY190aWppYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzJcIjtcbn1cblxuLmljb24taWNfZ3VoYW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzNcIjtcbn1cblxuLmljb24taWNfeml4dW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzRcIjtcbn1cblxuLmljb24taWNfY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNVwiO1xufVxuIiwiLy8g5paH5pys55yB55WlXG5AbWl4aW4gZWxsaXBzaXMoJHJvdzogMSkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGlmICRyb3cgPT0gMSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgICBAaWYgJHJvdyA+IDEge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkcm93O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC8qIGF1dG9wcmVmaXhlcjogb24gKi9cbiAgICB9XG59IiwiLy8g5Y2V6KGM55yB55WlXG4uY2FyZS1lbGxpcHNpcyB7XG4gICAgQGluY2x1ZGUgZWxsaXBzaXMoMSk7XG59XG5cbi8vIDLooYznnIHnlaVcbi5jYXJlLWVsbGlwc2lzLS10d28ge1xuICAgIEBpbmNsdWRlIGVsbGlwc2lzKDIpO1xufVxuXG4vLyDlj43ppojmlYjmnpxcbi5jYXJlLWVmZmVjdCB7XG4gICAgJi0tYWNjZXNzOmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG5cbi8vIOaWh+acrOmrmOS6rlxuLmNhcmUtaGlnaGxpZ2h0IHtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yLXByaW1hcnk7XG59IiwiJGJyYW5kLWNvbG9yLXByaW1hcnk6ICM0QzkxRkY7XHJcbiRicmFuZC1jb2xvci13YXJuaW5nOiAjRkY5OTMzO1xyXG4kYnJhbmQtY29sb3Itc3VjY2VzczogIzZCQzk2NjtcclxuJGJyYW5kLWNvbG9yLWVycm9yOiAjRkYyQjJCO1xyXG4kYnJhbmQtY29sb3ItZGVmYXVsdDogI0Q4RDhEODtcclxuJHRleHQtY29sb3I6ICMwMDAwMDA7XHJcbiR0ZXh0LWNvbG9yLWludmVyc2U6ICNmZmZmZmY7XHJcbiR0ZXh0LWNvbG9yLWxldmVsLTE6IHJnYmEoJHRleHQtY29sb3IsIDAuOSk7XHJcbiR0ZXh0LWNvbG9yLWxldmVsLTI6IHJnYmEoJHRleHQtY29sb3IsIDAuNyk7XHJcbiR0ZXh0LWNvbG9yLWxldmVsLTM6IHJnYmEoJHRleHQtY29sb3IsIDAuNSk7XHJcbiR0ZXh0LWNvbG9yLWxldmVsLTQ6IHJnYmEoJHRleHQtY29sb3IsIDAuMyk7XHJcbiR0ZXh0LWNvbG9yLWRpc2FibGVkOiAkdGV4dC1jb2xvci1sZXZlbC00O1xyXG4kdGV4dC1saW5rLWRlZmF1bHQ6ICM3NTZDOTU7XHJcbiR0ZXh0LWxpbmstcHJpbWFyeTogIzAxNzZGRjtcclxuJHBsYWNlaG9sZGVyLWNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xyXG4kZm9udC1zaXplLXh4bDogMjVweDtcclxuJGZvbnQtc2l6ZS14bDogMjBweDtcclxuJGZvbnQtc2l6ZS1sZzogMThweDtcclxuJGZvbnQtc2l6ZS1tZDogMTZweDtcclxuJGZvbnQtc2l6ZS1ubTogMTRweDtcclxuJGZvbnQtc2l6ZS1zbTogMTJweDtcclxuJGZvbnQtc2l6ZS14czogMTBweDtcclxuJGxpbmUtaGVpZ2h0LXh4bDogMzNweDtcclxuJGxpbmUtaGVpZ2h0LXhsOiAyOHB4O1xyXG4kbGluZS1oZWlnaHQtbGc6IDI2cHg7XHJcbiRsaW5lLWhlaWdodC1tZDogMjRweDtcclxuJGxpbmUtaGVpZ2h0LW5tOiAyMnB4O1xyXG4kbGluZS1oZWlnaHQtc206IDIwcHg7XHJcbiRsaW5lLWhlaWdodC14czogMTVweDtcclxuJGZvbnQtYm9sZDogNzAwO1xyXG4kZm9udC1tZWRpdW06IDUwMDtcclxuJGZvbnQtcmVndWxhcjogNDAwO1xyXG4kZm9udC1saW5lLWhlaWdodDogMS42O1xyXG4kZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0tZm9udCwgJ0hlbHZldGljYSBOZXVlJywgJ1BpbmdGYW5nIFNDJywgJ0hpcmFnaW5vIFNhbnMgR0InLCAnTWljcm9zb2Z0IFlhSGVpJywgc2Fucy1zZXJpZjtcclxuJGJnLWNvbG9yLWRlZmF1bHQ6ICNmZmZmZmY7XHJcbiRiZy1jb2xvci1ibG9jazogI2Y3ZjdmNztcclxuJGJnLWNvbG9yLW1hc2s6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuJGJvcmRlci1jb2xvci1kZWZhdWx0OiAjZTZlNmU2O1xyXG4kYm9yZGVyLWNvbG9yLXByaW1hcnk6ICRicmFuZC1jb2xvci1wcmltYXJ5O1xyXG4kYm9yZGVyLXJhZGl1cy1ubTogOHB4O1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogNHB4O1xyXG4kaWNvbi1jb2xvci1kZWZhdWx0OiAjNjY2O1xyXG4kei1pbmRleC10b2FzdDogNTAwMDtcclxuJHotaW5kZXgtb3ZlcmxheTogNDAwMDtcclxuJHotaW5kZXgtbWFzazogMzAwMDtcclxuJHotaW5kZXgtbmF2aWdhdGlvbjogMjAwMDtcclxuJGJveC1zaGFkb3ctMTogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8sIGlucHV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC1saW5lLWhlaWdodDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjdXN0b20gKi9cbmEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxubGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp2ZXJ0aWNhbCB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjUsIDEyNSwgMTI1LCAwLjcpO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvcml6b250YWwge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjUsIDEyNSwgMTI1LCAwLjcpO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG5odG1sLCBib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuYm9keSB7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5pY29uIOWbvuagh1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi5pY29uZm9udCwgW2NsYXNzXj1pY29uXSB7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuXG4vKiAjaWZkZWYgTVAtV0VJWElOICovIFxuLmNhcmUtaWNvbiB7XG4gICAgd2lkdGg6IDQwcnB4O1xuICAgIGhlaWdodDogNDBycHg7XG59XG4vKiAjZW5kaWYgKi9cblxuLmNhcmUtaWNvbi1sb2FkaW5nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYW5pbWF0aW9uOiBjYXJlLWxvYWRpbmcgMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwgJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyMCcgaGVpZ2h0PScxMjAnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZD0nTTAgMGgxMDB2MTAwSDB6Jy8lM0UlM0NyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0nJTIzRTlFOUU5JyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgLTMwKScvJTNFJTNDcmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9JyUyMzk4OTY5Nycgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgzMCAxMDUuOTggNjUpJy8lM0UlM0NyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0nJTIzOUI5OTlBJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDYwIDc1Ljk4IDY1KScvJTNFJTNDcmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9JyUyM0EzQTFBMicgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2NSA2NSknLyUzRSUzQ3JlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSclMjNBQkE5QUEnIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoMTIwIDU4LjY2IDY1KScvJTNFJTNDcmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9JyUyM0IyQjJCMicgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgxNTAgNTQuMDIgNjUpJy8lM0UlM0NyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0nJTIzQkFCOEI5JyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA1MCA2NSknLyUzRSUzQ3JlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSclMjNDMkMwQzEnIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTE1MCA0NS45OCA2NSknLyUzRSUzQ3JlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSclMjNDQkNCQ0InIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTEyMCA0MS4zNCA2NSknLyUzRSUzQ3JlY3Qgd2lkdGg9JzcnIGhlaWdodD0nMjAnIHg9JzQ2LjUnIHk9JzQwJyBmaWxsPSclMjNEMkQyRDInIHJ4PSc1JyByeT0nNScgdHJhbnNmb3JtPSdyb3RhdGUoLTkwIDM1IDY1KScvJTNFJTNDcmVjdCB3aWR0aD0nNycgaGVpZ2h0PScyMCcgeD0nNDYuNScgeT0nNDAnIGZpbGw9JyUyM0RBREFEQScgcng9JzUnIHJ5PSc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgtNjAgMjQuMDIgNjUpJy8lM0UlM0NyZWN0IHdpZHRoPSc3JyBoZWlnaHQ9JzIwJyB4PSc0Ni41JyB5PSc0MCcgZmlsbD0nJTIzRTJFMkUyJyByeD0nNScgcnk9JzUnIHRyYW5zZm9ybT0ncm90YXRlKC0zMCAtNS45OCA2NSknLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLmNhcmUtaWNvbi1hcnJvdy1yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBpY29uLWFycm93KCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5jYXJlLWljb24tYXJyb3ctdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xufVxuLmNhcmUtaWNvbi1hcnJvdy1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbn1cbi5jYXJlLWljb24tY2xlYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtN3B4LCAwKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtN3B4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG59XG4uY2FyZS1pY29uLXNlYXJjaCB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vc3RhdGljLndlY2l0eS5xcS5jb20vaDUvMjAyMC0yL3NlYXJjaC00ZDM2YWQ4MjBiZTQyYzE5MjVmOTY1MDk3MWIyZjI2Yi5wbmdcIilcbiAgICAwIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG59XG4uY2FyZS1pY29uLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsMCwwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG59XG4uY2FyZS1pY29uLWNoZWNrLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJyYW5kLWNvbG9yLXByaW1hcnk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRicmFuZC1jb2xvci1wcmltYXJ5O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuIiwiLy8gdiBpY29uLWFycm93XG5AbWl4aW4gaWNvbi1hcnJvdygkZGlyZWN0aW9uOiByaWdodCBjZW50ZXIsICRjb2xvcjogJGljb24tY29sb3ItZGVmYXVsdCkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcjtcbiAgICBcbiAgICBAaWYgbnRoKCRkaXJlY3Rpb24sIDEpID09IHJpZ2h0IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gICAgQGlmIG50aCgkZGlyZWN0aW9uLCAxKSA9PSBsZWZ0IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuICAgIEBpZiBudGgoJGRpcmVjdGlvbiwgMSkgPT0gdG9wIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICB9XG4gICAgQGlmIG50aCgkZGlyZWN0aW9uLCAyKSA9PSBjZW50ZXIge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICB9XG4gICAgQGlmIG50aCgkZGlyZWN0aW9uLCAxKSA9PSBib3R0b20ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIEBpZiBudGgoJGRpcmVjdGlvbiwgMikgPT0gY2VudGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG50YWcg5qCH562+XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG4uY2FyZS10YWctZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgIC5jYXJlLXRhZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG59XG5cbi5jYXJlLXRhZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6ICR0YWctbWluLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6ICR0YWctYm9yZGVyLXJhZGl1cztcbiAgICBwYWRkaW5nOiAkdGFnLXBhZGRpbmc7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yLWludmVyc2U7XG4gICAgLy8gJjphZnRlciB7XG4gICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDAuNGVtO1xuICAgIC8vIH1cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAvLyBzdGF0dXNcbiAgICAmLS1kZWZhdWx0IHtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLWRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0YWctY29sLWRlZmF1bHQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhZy1jb2wtZGVmYXVsdDtcbiAgICAgICAgJi5jYXJlLXRhZy0tbGlnaHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkdGFnLWNvbC1kZWZhdWx0LCAwLjEpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR0YWctY29sLWRlZmF1bHQsIDAuMSk7XG4gICAgICAgICAgICBjb2xvcjogJHRhZy1jb2wtZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRhZy1jb2wtcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFnLWNvbC1wcmltYXJ5O1xuICAgICAgICAmLmNhcmUtdGFnLS1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR0YWctY29sLXByaW1hcnksIDAuMSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJHRhZy1jb2wtcHJpbWFyeSwgMC4xKTtcbiAgICAgICAgICAgIGNvbG9yOiAkdGFnLWNvbC1wcmltYXJ5OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRhZy1jb2wtc3VjY2VzcztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFnLWNvbC1zdWNjZXNzO1xuICAgICAgICAmLmNhcmUtdGFnLS1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR0YWctY29sLXN1Y2Nlc3MsIDAuMSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJHRhZy1jb2wtc3VjY2VzcywgMC4xKTtcbiAgICAgICAgICAgIGNvbG9yOiAkdGFnLWNvbC1zdWNjZXNzO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0YWctY29sLWRhbmdlcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFnLWNvbC1kYW5nZXI7XG4gICAgICAgICYuY2FyZS10YWctLWxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHRhZy1jb2wtZGFuZ2VyLCAwLjEpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR0YWctY29sLWRhbmdlciwgMC4xKTtcbiAgICAgICAgICAgIGNvbG9yOiAkdGFnLWNvbC1kYW5nZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0td2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0YWctY29sLXdhcm5pbmc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhZy1jb2wtd2FybmluZztcbiAgICAgICAgJi5jYXJlLXRhZy0tbGlnaHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkdGFnLWNvbC13YXJuaW5nLCAwLjEpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR0YWctY29sLXdhcm5pbmcsIDAuMSk7XG4gICAgICAgICAgICBjb2xvcjogJHRhZy1jb2wtd2FybmluZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0YWctY29sLWxpZ2h0O1xuICAgIH1cblxuICAgIC8vIHNpemVcbiAgICAmLS14cyB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogJHRhZy1wYWRkaW5nLS14cztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICAvLyBwYWRkaW5nOiAwLjFlbSAwLjI1ZW07XG4gICAgfVxuICAgIC8qKlxuICAgICYtLW1kIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuICAgIH1cbiAgICAmLS1sZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICB9XG4gICAgJi0teGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgfVxuICAgICoqLyBcbn1cblxuLy8gLmNhcmUtdGFnLS1wbGFpbiwgXG4uY2FyZS10YWctLXRleHQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogJHRhZy1wYWRkaW5nLS10ZXh0O1xuICAgICYuY2FyZS10YWctLWRlZmF1bHQge1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLWRlZmF1bHQ7XG4gICAgfVxuICAgICYuY2FyZS10YWctLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJHRhZy1jb2wtcHJpbWFyeTtcbiAgICB9XG4gICAgJi5jYXJlLXRhZy0tc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkdGFnLWNvbC1zdWNjZXNzO1xuICAgIH1cbiAgICAmLmNhcmUtdGFnLS1kYW5nZXIge1xuICAgICAgICBjb2xvcjogJHRhZy1jb2wtZGFuZ2VyO1xuICAgIH1cbiAgICAmLmNhcmUtdGFnLS13YXJuaW5nIHtcbiAgICAgICAgY29sb3I6ICR0YWctY29sLXdhcm5pbmc7XG4gICAgfVxufVxuXG4uY2FyZS10YWctLXBsYWluIHtcbiAgICAvLyAmOmFmdGVyIHtcbiAgICAvLyAgICAgY29udGVudDogXCJcIjtcbiAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC8vICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyAgICAgdG9wOiAtNTAlO1xuICAgIC8vICAgICByaWdodDogLTUwJTtcbiAgICAvLyAgICAgbGVmdDogLTUwJTtcbiAgICAvLyAgICAgYm90dG9tOiAtNTAlO1xuICAgIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAvLyB9XG4gICAgJi5jYXJlLXRhZy0tZGVmYXVsdCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YWctY29sLWRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkdGFnLWNvbC1kZWZhdWx0O1xuICAgIH1cbiAgICAmLmNhcmUtdGFnLS1wcmltYXJ5IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhZy1jb2wtcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICR0YWctY29sLXByaW1hcnk7XG4gICAgfVxuICAgICYuY2FyZS10YWctLXN1Y2Nlc3Mge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFnLWNvbC1zdWNjZXNzO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogJHRhZy1jb2wtc3VjY2VzcztcbiAgICB9XG4gICAgJi5jYXJlLXRhZy0tZGFuZ2VyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhZy1jb2wtZGFuZ2VyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogJHRhZy1jb2wtZGFuZ2VyO1xuICAgIH1cbiAgICAmLmNhcmUtdGFnLS13YXJuaW5nIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRhZy1jb2wtd2FybmluZztcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICR0YWctY29sLXdhcm5pbmc7XG4gICAgfVxufVxuXG4uY2FyZS10YWctLXJvdW5kIHtcbiAgICAvLyBwYWRkaW5nOiAwLjJlbSAwLjZlbTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICAmLmNhcmUtdGFnLS14cyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgcGFkZGluZzogJHRhZy1wYWRkaW5nLS1yb3VuZDtcbiAgICB9XG59XG5cbi8vIC5jYXJlLXRhZy0tcm91bmQsIC5jYXJlLXRhZy0tcm91bmQ6YWZ0ZXJ7XG4vLyAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4vLyB9XG4vKipcbi5jYXJlLXRhZy0taGFsZi1yb3VuZC1sLC5jYXJlLXRhZy0taGFsZi1yb3VuZC1yIHtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbn1cbi5jYXJlLXRhZy0taGFsZi1yb3VuZC1sLCAuY2FyZS10YWctLWhhbGYtcm91bmQtbDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHggMCAwIDk5OXB4O1xufVxuLmNhcmUtdGFnLS1oYWxmLXJvdW5kLXIsIC5jYXJlLXRhZy0taGFsZi1yb3VuZC1yOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDk5OXB4IDk5OXB4IDA7XG59XG5cblxuLmNhcmUtdGFnLS1idWJibGUtdDpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKHRvcCwgJHRhZy10cmlhbmdsZVdpZHRoLCBpbmhlcml0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtJHRhZy10cmlhbmdsZVdpZHRoICsgMTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmNhcmUtdGFnLS1idWJibGUtYjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKGJvdHRvbSwgJHRhZy10cmlhbmdsZVdpZHRoLCBpbmhlcml0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtJHRhZy10cmlhbmdsZVdpZHRoICsgMTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmNhcmUtdGFnLS1idWJibGUtbDpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKGxlZnQsICR0YWctdHJpYW5nbGVXaWR0aCwgaW5oZXJpdCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0kdGFnLXRyaWFuZ2xlV2lkdGggKyAxO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jYXJlLXRhZy0tYnViYmxlLXI6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSB0cmlhbmdsZShyaWdodCwgJHRhZy10cmlhbmdsZVdpZHRoLCBpbmhlcml0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0kdGFnLXRyaWFuZ2xlV2lkdGggKyAxO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbioqLyBcblxuLmNhcmUtdGFnX19pY29uIHtcbiAgICB3aWR0aDogJHRhZy1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkdGFnLWljb24tc2l6ZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICR0YWctaWNvbi1tYXJnaW4tcmlnaHQ7XG59XG4vKipcbi5jYXJlLXRhZ19fY2xvc2Uge1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICAgIH1cbn1cbioqLyAiLCIkdGFnLXRyaWFuZ2xlV2lkdGg6IDhweDtcbi8vICR0YWctY29sLWRlZmF1bHQ6ICRib3JkZXItY29sb3ItZGVmYXVsdDsgLy8gJGJyYW5kLWNvbG9yLWRlZmF1bHRcbiR0YWctY29sLWRlZmF1bHQ6ICRicmFuZC1jb2xvci1kZWZhdWx0OyAvLyAkYnJhbmQtY29sb3ItZGVmYXVsdFxuJHRhZy1jb2wtcHJpbWFyeTogJGJyYW5kLWNvbG9yLXByaW1hcnk7XG4kdGFnLWNvbC1zdWNjZXNzOiAkYnJhbmQtY29sb3Itc3VjY2VzcztcbiR0YWctY29sLWRhbmdlcjogJGJyYW5kLWNvbG9yLWVycm9yO1xuJHRhZy1jb2wtd2FybmluZzogJGJyYW5kLWNvbG9yLXdhcm5pbmc7XG5cbiR0YWctY29sLWxpZ2h0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cbiR0YWctbWluLXdpZHRoOiA0MHB4O1xuJHRhZy1ib3JkZXItcmFkaXVzOiAwLjJlbTtcbiR0YWctcGFkZGluZzogMC4xM2VtIDAuMzVlbTtcbiR0YWctcGFkZGluZy0teHM6IDAuMDFlbSAwLjRlbTtcbiR0YWctcGFkZGluZy0tdGV4dDogMC4yZW0gMC41ZW07XG4kdGFnLXBhZGRpbmctLXJvdW5kOiAwLjFlbSAwLjRlbTtcblxuJHRhZy1pY29uLXNpemU6IDEuMTZlbTtcbiR0YWctaWNvbi1tYXJnaW4tcmlnaHQ6IDAuMTZlbTsiLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmxpc3Qg5YiX6KGoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG4uY2FyZS1saW5lbGlzdCB7XG4gICAgYmFja2dyb3VuZDogJGJnLWNvbG9yLWRlZmF1bHQ7XG4gICAgJiArIC5jYXJlLWxpbmVsaXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGxpc3QtbWFyZ2luLXRvcDtcbiAgICB9XG59XG4uY2FyZS1saW5laXRlbSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogJGxpc3QtcGFkZGluZztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbm07XG4gICAgJiArICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcih0b3ApO1xuICAgICAgICBsZWZ0OiAkbGlzdC1wYWRkaW5nO1xuICAgIH1cbiAgICBcbiAgICAmX19oZCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAmX19iZCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmX19mdCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogJGxpc3QtZnQtbWFyZ2luLWxlZnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAmLWljb24ge1xuICAgICAgICAgICAgLy8gd2lkdGg6ICRsaXN0X19mdC1pY29uLXNpemU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6ICRsaXN0X19mdC1pY29uLXNpemU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICYgKyAuY2FyZS1saW5laXRlbV9fZGVzYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGxpc3QtZGVzYy1tYXJnaW4tdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kO1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMTtcbiAgICAgICAgJiArIC5jYXJlLWxpbmVpdGVtX19kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAkbGlzdC10ZXh0LWRlc2M7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW5tO1xuICAgIH1cblxuICAgICZfX2Fycm93LXJpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAkbGlzdC1hcnJvdy1yaWdodC1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRsaXN0LWFycm93LXJpZ2h0LXNpemU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24tYXJyb3cocmlnaHQgY2VudGVyLCAkbGlzdC1hcnJvdy1jb2xvcik7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWFycm93LXJpZ2h0LW1hcmdpbi1yaWdodC0tYWZ0ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAmX19sb2dvIHtcbiAgICAvLyAgICAgd2lkdGg6ICRsaXN0LWxvZ28tc2l6ZTtcbiAgICAvLyAgICAgaGVpZ2h0OiAkbGlzdC1sb2dvLXNpemU7XG4gICAgLy8gfVxuICAgIC5jYXJlLXRhZy1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRsaXN0LXRhZy1ncm91cC1tYXJnaW4tdG9wO1xuICAgIH1cblxuICAgICYtLWFjY2VzcyB7XG4gICAgICAgIC5jYXJlLWxpbmVpdGVtX19mdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tYXJyb3cocmlnaHQgY2VudGVyLCAkbGlzdC1hcnJvdy1jb2xvcik7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkbGlzdC1hY3RpdmUtb3BhY2l0eTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIHN0YXR1cyAoZHJvcGRvd27ph4zpnaLnlKjliLApXG4gICAgJi5jYXJlLWlzLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkbGlzdC1jb2xvci1wcmltYXJ5O1xuICAgICAgICAuY2FyZS1saW5laXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRsaXN0LWNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb25mb250IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGxpc3QtaXRlbS1hY3RpdmUtaWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIOaXp+eJiOacrCBTXG4vLyAuY2FyZS1saW5laXRlbS0tZm9ybSB7XG4vLyAgICAgLmNhcmUtbGluZWl0ZW0ge1xuLy8gICAgICAgICBwYWRkaW5nLXRvcDogJGxpc3QtcGFkZGluZy10Yi8yO1xuLy8gICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGxpc3QtcGFkZGluZy10Yi8yO1xuLy8gICAgICAgICAmICsgLmNhcmUtbGluZWl0ZW06YmVmb3JlIHtcbi8vICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgLy8gLmNhcmUtbGluZWl0ZW1fX2Z0IHtcbi8vICAgICAvLyAgICAgZmxleC1zaHJpbms6IDE7XG4vLyAgICAgLy8gfVxuLy8gfVxuLy8g5paH56ug5YiX6KGoXG4vLyAuY2FyZS1saW5laXRlbS0tbWVkaWEge1xuLy8gICAgIHBhZGRpbmc6ICRsaXN0LXBvc3QtcGFkZGluZztcbi8vICAgICAmOmFjdGl2ZSB7XG4vLyAgICAgICAgIG9wYWNpdHk6ICRsaXN0LWFjdGl2ZS1vcGFjaXR5O1xuLy8gICAgIH1cbi8vICAgICAmICsgLmNhcmUtbGluZWl0ZW0tLW1lZGlhOjpiZWZvcmUge1xuLy8gICAgICAgICBsZWZ0OiAkbGlzdC1wb3N0LXBhZGRpbmc7XG4vLyAgICAgICAgIHJpZ2h0OiAkbGlzdC1wb3N0LXBhZGRpbmc7XG4vLyAgICAgfVxuXG4vLyAgICAgLmNhcmUtbGluZWl0ZW1fX2JkIHtcbi8vICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbi8vICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLmNhcmUtbGluZWl0ZW1fX2JkICsgLmNhcmUtbGluZWl0ZW1fX21lZGlhIHtcbi8vICAgICBtYXJnaW4tbGVmdDogJGxpc3QtZnQtbWFyZ2luLWxlZnQ7XG4vLyB9XG5cbi8vIC5jYXJlLWxpbmVpdGVtX19tZWRpYSArIC5jYXJlLWxpbmVpdGVtX19iZCAge1xuLy8gICAgIG1hcmdpbi1sZWZ0OiAkbGlzdC1mdC1tYXJnaW4tbGVmdDtcbi8vIH1cblxuXG4vLyAuY2FyZS1saW5laXRlbV9fbWVkaWEge1xuLy8gICAgIGZsZXgtc2hyaW5rOiAwO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIH1cbi8vIC5jYXJlLWxpbmVpdGVtX19tZWRpYS1pbWcge1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIGhlaWdodDogMTAwJTtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vIH1cbi8vIC5jYXJlLWxpbmVpdGVtX19tZWRpYS1wbGF5IHtcbi8vICAgICB3aWR0aDogJGxpc3QtbWVkaWEtcGxheS1zaXplO1xuLy8gICAgIGhlaWdodDogJGxpc3QtbWVkaWEtcGxheS1zaXplO1xuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICB0b3A6IDUwJTtcbi8vICAgICBsZWZ0OiA1MCU7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4vLyB9IiwiJGxpc3QtZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuJGxpc3QtdGV4dC1kZXNjOiAkZm9udC1zaXplLW5tO1xuJGxpc3QtY29sb3ItcHJpbWFyeTogJGJyYW5kLWNvbG9yLXByaW1hcnk7XG5cbiRsaXN0LXBhZGRpbmc6IDE1cHg7XG4kbGlzdC1hcnJvdy1jb2xvcjogJGljb24tY29sb3ItZGVmYXVsdDtcbiRsaXN0LWZ0LW1hcmdpbi1sZWZ0OiAxMHB4O1xuJGxpc3QtbWFyZ2luLXRvcDogNXB4O1xuXG4vLyAkbGlzdC1sb2dvLXNpemU6IDQwcHg7XG4vLyAkbGlzdF9fZnQtaWNvbi1zaXplOiAyOHB4O1xuJGxpc3QtYXJyb3ctcmlnaHQtc2l6ZTogMjRweDtcbiRsaXN0LWFycm93LXJpZ2h0LW1hcmdpbi1yaWdodC0tYWZ0ZXI6IDVweDtcblxuJGxpc3QtZGVzYy1tYXJnaW4tdG9wOiA0cHg7XG4kbGlzdC10YWctZ3JvdXAtbWFyZ2luLXRvcDogMnB4O1xuXG4kbGlzdC1hY3RpdmUtb3BhY2l0eTogMC41O1xuXG4vLyDku6XkuIvkuLrml6fniYjmnKzkuK3kvb/nlKjnmoTlj5jph49cbi8vICRsaXN0LXBhZGRpbmctdGI6IDEwcHg7XG4vLyAkbGlzdC1wYWRkaW5nLWxyOiAyMHB4O1xuLy8gJGxpc3QtcG9zdC1wYWRkaW5nOjE1cHg7XG4vLyAkbGlzdC1wYWRkaW5nLS1hcnJvdzogJGxpc3QtcGFkZGluZyAqIDIuNjtcbiRsaXN0LWl0ZW0tYWN0aXZlLWljb24tc2l6ZTogMC44NWVtO1xuLy8gJGxpc3QtbWVkaWEtcGxheS1zaXplOjIwcHg7IiwiLy8gMXB4IGJvcmRlclxuQG1peGluIG9uZS1weC1ib3JkZXIoJGRpcmVjdGlvbjogdG9wLCAkY29sb3I6ICRib3JkZXItY29sb3ItZGVmYXVsdCkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gdG9wIG9yICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KTtcbiAgICAgICAgYm9yZGVyLXRvcDogMVBYIHNvbGlkICRjb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgIH1cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgIH1cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSByaWdodCBvciAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjUpO1xuICAgICAgICBib3JkZXItbGVmdDogMVBYIHNvbGlkICRjb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICB9XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgfVxuICAgIEBpZiAkZGlyZWN0aW9uID09IGFsbCB7XG4gICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICBoZWlnaHQ6IDIwMCU7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgIGJvcmRlcjogMVBYIHNvbGlkICRjb2xvcjtcbiAgICB9XG59XG5cbi8vIDFweCBib3JkZXIgZGFzaGVkXG5AbWl4aW4gb25lLXB4LWJvcmRlci1kYXNoZWQoJGRpcmVjdGlvbjogdG9wLCAkY29sb3I6ICRib3JkZXItY29sb3ItZGVmYXVsdCkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gdG9wIG9yICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KTtcbiAgICAgICAgYm9yZGVyLXRvcDogMVBYIGRhc2hlZCAkY29sb3I7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICB9XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgICB9XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gcmlnaHQgb3IgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMC41KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFQWCBkYXNoZWQgJGNvbG9yO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIH1cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICB9XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gYWxsIHtcbiAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgIGhlaWdodDogMjAwJTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgYm9yZGVyOiAxUFggZGFzaGVkICRjb2xvcjtcbiAgICB9XG59IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5iYWRnZSDlvr3nq6Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi5jYXJlLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xuICAgIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGJvcmRlcjogJGJhZGdlLWJvcmRlci13aWR0aCBzb2xpZCAkYmFkZ2UtYm9yZGVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZztcbiAgICBjb2xvcjogJGJhZGdlLXRleHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkYmFkZ2UtZnotbm07XG4gICAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmLS14cyB7XG4gICAgICAgIGhlaWdodDogJGJhZGdlLWhlaWdodC0teHM7XG4gICAgICAgIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLS14cztcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQtLXhzO1xuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mei14cztcbiAgICB9XG5cbiAgICAmLS1zcXVhcmUge1xuICAgICAgICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy0tc3F1YXJlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICRiYWRnZS1ib3JkZXItcmFkaXVzIDAgJGJhZGdlLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgJi5jYXJlLWJhZGdlLS14cyB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRiYWRnZS1oZWlnaHQtLXNxdWFyZS14cztcbiAgICAgICAgICAgIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLS14cztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0LS1zcXVhcmUteHM7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICRiYWRnZS1ib3JkZXItcmFkaXVzIDAgJGJhZGdlLWJvcmRlci1yYWRpdXMteHM7XG4gICAgICAgIH1cbiAgICAgICAgJi5jYXJlLWJhZGdlLS1maXhlZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZpeGVkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIH1cbn0iLCIkYmFkZ2UtYmc6ICRicmFuZC1jb2xvci1lcnJvcjsgLy8g6K6+6K6h56i/6Imy5Li6ICNGRjRENERcbiRiYWRnZS1mei1ubTogJGZvbnQtc2l6ZS14czsgLy8g6K6+6K6h56i/ZnrkuLo4cHjvvIwg5a6e6ZmF5bGV56S65b6I5bCPLCDmraTlpITnlKjkuoYxMHB4XG4kYmFkZ2UtZnoteHM6IDhweDsgLy8g6K6+6K6h56i/ZnrkuLo3cHjvvIwg5a6e6ZmF5bGV56S65b6I5bCPXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbm07IC8vIOWchuinkumcgOiuvuiuoeS+p+inhOiMg1xuJGJhZGdlLWJvcmRlci1yYWRpdXMteHM6ICRib3JkZXItcmFkaXVzLXNtOyAvLyDlnIbop5LpnIDorr7orqHkvqfop4TojINcbiRiYWRnZS1oZWlnaHQ6IDE2cHg7XG4kYmFkZ2UtaGVpZ2h0LS14czogMTRweDtcbiRiYWRnZS1oZWlnaHQtLXNxdWFyZS14czogMTJweDtcbiRiYWRnZS1wYWRkaW5nOiAwIDZweDtcbiRiYWRnZS1wYWRkaW5nLS14czogMCA1cHg7XG4kYmFkZ2UtcGFkZGluZy0tc3F1YXJlOiAwIDhweDtcbiRiYWRnZS1ib3JkZXItY29sb3I6ICNmZmY7XG4kYmFkZ2UtYm9yZGVyLXdpZHRoOiAxcHg7XG4kYmFkZ2UtdGV4dC1jb2xvcjogJHRleHQtY29sb3ItaW52ZXJzZTsiLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmJ0biDmjInpkq5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbiRncmlkLWJvcmRlci1jb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMztcbiRncmlkLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ubTtcbiRncmlkLXBhZGRpbmc6MTVweDtcbiRncmlkLWRlc2MtbWFyZ2luOiA4cHg7XG5cblxuLmNhcmUtZ3JpZHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmUtZ3JpZHMtLWJhc2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcih0b3AsICRncmlkLWJvcmRlci1jb2xvcik7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihsZWZ0LCAkZ3JpZC1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgIC5jYXJlLWdyaWQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihyaWdodCwgJGdyaWQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKGJvdHRvbSwgJGdyaWQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmUtZ3JpZHMtLWVudHJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cblxuLmNhcmUtZ3JpZF9fYmQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY2FyZS1ncmlkX19pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXJlLWdyaWRfX2Z0IHtcbiAgICBmb250LXNpemU6ICRncmlkLWZvbnQtc2l6ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtZGVzYy1tYXJnaW47XG4gICAgQGluY2x1ZGUgZWxsaXBzaXMoMSk7XG59IiwiLyogICNpZmRlZiAgSDUgKi9cbi8vIOS7heWxleekuueUqO+8jOWQjue7reS8muabtOaWsFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmYhaW1wb3J0YW50O1xufVxuLyogICNlbmRpZiAgKi8iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvb3RlciDpobXohJpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi5jYXJlLWZvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6ICRmb290ZXItcGFkZGluZztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbn1cblxuLmNhcmUtZm9vZXItLWZpeGVkLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uY2FyZS1mb290ZXJfX2xpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZS1mb290ZXJfX2xpbmtzICsgLmNhcmUtZm9vdGVyX190eHQge1xuICAgIG1hcmdpbi10b3A6ICRmb290ZXItdGV4dC1tYXJnaW4tdG9wO1xufVxuLmNhcmUtZm9vdGVyX19saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogJGZvb3Rlci1saW5rLXBhZGRpbmc7XG4gICAgY29sb3I6ICRmb290ZXItbGluay1jb2xvci1kZWZhdWx0O1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGZvb3Rlci1saW5rLWNvbG9yLWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmUtZm9vdGVyX190eHQge1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1saW5rLWNvbG9yLWRlZmF1bHQ7XG4gICAgfVxufVxuLmNhcmUtZm9vdGVyX19saW5rcy0tcHJpbWFyeSB7XG4gICAgLmNhcmUtZm9vdGVyX19saW5rIHtcbiAgICAgICAgY29sb3I6ICRmb290ZXItbGluay1jb2xvci1wcmltYXJ5O1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGZvb3Rlci1saW5rLWNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtZm9vdGVyX190eHQge1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbGluay1jb2xvci1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZS1mb290ZXJfX3R4dCB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG59XG5cblxuLmNhcmUtZm9vdGVyX19sb2dvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICAmICsgLmNhcmUtZm9vdGVyX190eHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGZvb3Rlci10ZXh0LW1hcmdpbi1sZWZ0O1xuICAgIH1cbn0iLCIvLyAkZm9vdGVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiRmb290ZXItbGluay1ib3JkZXItY29sb3I6ICNjYWNhY2E7XG4kZm9vdGVyLWxpbmstY29sb3ItcHJpbWFyeTogJHRleHQtbGluay1kZWZhdWx0O1xuLy8gJGZvb3Rlci1saW5rLWNvbG9yLWRlZmF1bHQ6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4kZm9vdGVyLWxpbmstY29sb3ItZGVmYXVsdDogI0E4QThBODtcbi8vICRmb290ZXItcGFkZGluZzogNTBweCAwO1xuJGZvb3Rlci1wYWRkaW5nOiAyNXB4IDA7XG5cbiRmb290ZXItbGluay1wYWRkaW5nOiAwIDEwcHg7XG5cbiRmb290ZXItdGV4dC1tYXJnaW4tdG9wOiA1cHg7XG4kZm9vdGVyLXRleHQtbWFyZ2luLWxlZnQ6IDhweDtcblxuJGZvb3Rlci1icmFuZC1tYXJnaW4tbGVmdDogMTVweDtcbiRmb290ZXItYnJhbmQtcGFkZGluZy1sZWZ0OiAxNXB4O1xuXG4kZm9vdGVyLWxvZ28td2lkdGg6IDIwcHg7IiwiLmNhcmUtbG9hZGluZyB7XG4gICAgJl9faW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICZfX2Rlc2Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ubTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ubTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4gICAgICAgIC8vIGNvbG9yOiAjMkIyQjJCO1xuICAgICAgICBtYXJnaW4tdG9wOiAkbG9hZGluZy1kZXNjLW1hcmdpbi10b3A7XG4gICAgfVxuICAgICZfX2RvdC1hbmltYXRlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBjYXJlLWxvYWRpbmctZG90ICRsb2FkaW5nLWFuaW1hdGlvbi10aW1lIGluZmluaXRlO1xuICAgICAgICB9XG4gICAgfVxufSIsIiRsb2FkaW5nLWRlc2MtbWFyZ2luLXRvcDogMTZweDtcbiRsb2FkaW5nLWFuaW1hdGlvbi10aW1lOiAxLjVzOyIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYnRuIOaMiemSrlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuLy8g5oyJ6ZKu5Z+65pys5qC35byPIOm7mOiupOS4reetieWtl+WPt+aMiemSrlxuLmNhcmUtYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwICRidG4tcGFkZGluZy1nYXA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6ICRidG4taGVpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tY29sb3ItYmc7IC8v5bqV6Imy77yM6Ziy5q2i54K55Ye75oCB56m/6YCP5pi+56S65L2O5bGC57qn5YWD57SgXG4gICAgbGluZS1oZWlnaHQ6ICRidG4taGVpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tY29sb3ItYmc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gICAgLy8g5a2X5Y+35aSn5bCP5oyJ6ZKuXG4gICAgJi0tbGcge1xuICAgICAgICBoZWlnaHQ6ICRidG4taGVpZ2h0LWxnO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJ0bi1oZWlnaHQtbGc7XG4gICAgICAgIC5jYXJlLWJ0bl9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRidG4tZm9udC1zaXplLXhsO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLXNtIHtcbiAgICAgICAgcGFkZGluZzogMCAkYnRuLXBhZGRpbmctZ2FwLS1zbTtcbiAgICAgICAgaGVpZ2h0OiAkYnRuLWhlaWdodC1zbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRidG4taGVpZ2h0LXNtO1xuICAgICAgICAuY2FyZS1idG5fX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZS1ubTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyDlrr3luqboh6rpgILlupRcbiAgICAmLS1hdXRvIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAvLyDlvaLnirZcbiAgICAmLS1zcXVhcmUsXG4gICAgJi0tc3F1YXJlOjpiZWZvcmV7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgICYtLXJvdW5kLFxuICAgICYtLXJvdW5kOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yb3VuZDtcbiAgICB9XG4gICAgLy8g54K55Ye75oCBXG4gICAgJjphY3RpdmUgLmNhcmUtYnRuX190ZXh0LFxuICAgICY6YWN0aXZlOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkYnRuLW9wYWNpdHktYWN0aXZlO1xuICAgIH1cbiAgICAvLyDlhbPpl63nirbmgIFcbiAgICAmLmNhcmUtaXMtZGlzYWJsZWQge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAmOmFjdGl2ZSAuY2FyZS1idG5fX3RleHQge1xuICAgICAgICAgICAgb3BhY2l0eTogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgb3BhY2l0eTogJGJ0bi1vcGFjaXR5LWRpc2FibGVkO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBvcGFjaXR5OiAkYnRuLW9wYWNpdHktZGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8g5Li76aKY6ImyXG4gICAgJi0tcHJpbWFyeSB7XG4gICAgICAgIGNvbG9yOiAkYnRuLXRoZW1lLXByaW1hcnktZm9udDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi10aGVtZS1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIOWNsemZqeiJslxuICAgICYtLWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAkYnRuLXRoZW1lLWRhbmdlci1mb250O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXRoZW1lLWRhbmdlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyDmnLTntKDmjInpkq5cbiAgICAmLS1wbGFpbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tY29sb3ItYmc7XG4gICAgICAgIH1cbiAgICAgICAgLy8g5py057Sg5oyJ6ZKu5Li76aKY6ImyXG4gICAgICAgICYuY2FyZS1idG4tLXByaW1hcnkge1xuICAgICAgICAgICAgY29sb3I6ICRidG4tdGhlbWUtcHJpbWFyeTtcbiAgICAgICAgICAgICY6YWN0aXZlIC5jYXJlLWJ0bl9fdGV4dHtcbiAgICAgICAgICAgICAgICAvLyDngrnlh7vmgIHmloflrZfpopzoibLkuLrkuLvpopjoibI3MCVcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogcmdiYSgkYnRuLXRoZW1lLXByaW1hcnksIC43KTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkYnRuLW9wYWNpdHktYWN0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIOactOe0oOaMiemSruWNsemZqeiJslxuICAgICAgICAmLmNhcmUtYnRuLS1kYW5nZXIge1xuICAgICAgICAgICAgY29sb3I6ICRidG4tdGhlbWUtZGFuZ2VyO1xuICAgICAgICAgICAgJjphY3RpdmUgLmNhcmUtYnRuX190ZXh0e1xuICAgICAgICAgICAgICAgIC8vIOeCueWHu+aAgeaWh+Wtl+minOiJsuS4uuS4u+mimOiJsjcwJVxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiByZ2JhKCRidG4tdGhlbWUtZGFuZ2VyLCAuNyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGJ0bi1vcGFjaXR5LWFjdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyDlhbPpl63nirbmgIFcbiAgICAgICAgJi5jYXJlLWlzLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yLWZvbnQtZGlzYWJsZWQ7XG4gICAgICAgICAgICAmOmFjdGl2ZSAuY2FyZS1idG5fX3RleHQsXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyDkuq7oibLmjInpkq5cbiAgICAmLS1saWdodCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIC8vIOiDjOaZr+iJsuaYr+S4u+mimOiJsueahDEwJVxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYnRuLXRoZW1lLWRhbmdlciwgLjEpO1xuICAgICAgICAgICAgb3BhY2l0eTogJGJ0bi1vcGFjaXR5LW5vcm1hbC0xMDtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAuY2FyZS1idG5fX3RleHQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAvLyDngrnlh7vmgIHog4zmma/oibLmmK83JVxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJ0bi10aGVtZS1kYW5nZXIsIC4wNyk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogY2FsYygjeyRidG4tb3BhY2l0eS1hY3RpdmV9LzEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyDkuq7oibLmjInpkq7kuLvpopjoibJcbiAgICAgICAgJi5jYXJlLWJ0bi0tcHJpbWFyeSB7XG4gICAgICAgICAgICBjb2xvcjogJGJ0bi10aGVtZS1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgICAgIC8vIOS6ruiJsuaMiemSruWNsemZqeiJslxuICAgICAgICAmLmNhcmUtYnRuLS1kYW5nZXIge1xuICAgICAgICAgICAgY29sb3I6ICRidG4tdGhlbWUtZGFuZ2VyO1xuICAgICAgICB9XG4gICAgICAgICYuY2FyZS1pcy1kaXNhYmxlZCB7XG4gICAgICAgICAgICAvLyDnpoHnlKjml7blrZfkvZPoibJcbiAgICAgICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yLWZvbnQtZGlzYWJsZWQ7XG4gICAgICAgICAgICBvcGFjaXR5OiB1bnNldDtcbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6YWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIC8vIOemgeeUqOaXtuiDjOaZr+iJslxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJ0bi10aGVtZS1kYW5nZXIsIC4xKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkYnRuLW9wYWNpdHktbm9ybWFsLTEwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICAgIH1cbn1cbi5jYXJlLWJ0bl9fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWNvbG9yLWJnO1xuICAgIHBhZGRpbmc6ICRidG4tZ3JvdXAtcGFkZGluZztcbiAgICAmLS1maXhlZC1idXR0b20ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkYnRuLWdyb3VwLXBhZGRpbmctYm90dG9tLS1maXhlZDtcbiAgICAgICAgei1pbmRleDogJGJ0bi1maXhlZC16LWluZGV4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKHRvcCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmUtYnRuIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgJiArIC5jYXJlLWJ0biB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXMgMCAwICRidG4tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzIDAgMCAkYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJ0bi1ib3JkZXItcmFkaXVzICRidG4tYm9yZGVyLXJhZGl1cyAwIDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkYnRuLWJvcmRlci1yYWRpdXMgJGJ0bi1ib3JkZXItcmFkaXVzIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuYnRuIOaMiemSruWPmOmHj1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuJGJ0bi1wYWRkaW5nLWdhcDogMjJweDtcbiRidG4tcGFkZGluZy1nYXAtLXNtOiAxMnB4O1xuJGJ0bi1mb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4kYnRuLWZvbnQtc2l6ZS14bDogJGZvbnQtc2l6ZS14bDtcbiRidG4tZm9udC1zaXplLW5tOiAkZm9udC1zaXplLW5tO1xuJGJ0bi1mb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuJGJ0bi1oZWlnaHQtbGc6IDUwcHg7XG4kYnRuLWhlaWdodDogNDVweDtcbiRidG4taGVpZ2h0LXNtOiA0MHB4O1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiRidG4tYm9yZGVyLXJvdW5kOiA5OTlweDtcbiRidG4tY29sb3ItYmc6ICRiZy1jb2xvci1kZWZhdWx0O1xuJGJ0bi1jb2xvci1mb250LWRpc2FibGVkOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xuJGJ0bi10aGVtZS1wcmltYXJ5OiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiRidG4tdGhlbWUtcHJpbWFyeS1mb250OiAkdGV4dC1jb2xvci1pbnZlcnNlO1xuJGJ0bi10aGVtZS1kYW5nZXI6ICRicmFuZC1jb2xvci1lcnJvcjtcbiRidG4tdGhlbWUtZGFuZ2VyLWZvbnQ6ICR0ZXh0LWNvbG9yLWludmVyc2U7XG4kYnRuLWZpeGVkLXotaW5kZXg6ICR6LWluZGV4LW5hdmlnYXRpb247XG4kYnRuLW9wYWNpdHktbm9ybWFsLTEwOiAwLjE7XG4kYnRuLW9wYWNpdHktYWN0aXZlOiAwLjc7XG4kYnRuLW9wYWNpdHktZGlzYWJsZWQ6IDAuMztcblxuJGJ0bi1ncm91cC1wYWRkaW5nOiA4cHggMTJweDtcbiRidG4tZ3JvdXAtcGFkZGluZy1ib3R0b20tLWZpeGVkOiAzMnB4OyIsIi5jYXJlLWZvcm0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvci1kZWZhdWx0O1xuICAgIGNvbG9yOiAkZm9ybS1jb2xvcjtcbiAgICAmICsgLmNhcmUtZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufVxuLmNhcmUtZm9ybV9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogJGZvcm0taXRlbS1wYWRkaW5nLWdhcCAtIDZweCAkZm9ybS1pdGVtLXBhZGRpbmctZ2FwO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYm90dG9tKTtcbiAgICAgICAgbGVmdDogJGZvcm0taXRlbS1wYWRkaW5nLWdhcDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNhcmUtZm9ybV9faXRlbS0tYWNjZXNzIHtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGljb24tYXJyb3cocmlnaHQgY2VudGVyKTtcbiAgICAgICAgcmlnaHQ6ICRmb3JtLWl0ZW0tcGFkZGluZy1nYXAgLSA1cHg7XG4gICAgfVxufVxuLmNhcmUtZm9ybV9faXRlbS0td2FybmluZyB7XG4gICAgY29sb3I6ICRmb3JtLWl0ZW0td2FybmluZztcbn1cbi5jYXJlLWZvcm1fX2l0ZW0taGQge1xuICAgIHdpZHRoOiAkZm9ybS1pdGVtLWxhYmVsLXdpZHRoO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWl0ZW0tcGFkZGluZy1nYXAgLSA1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5jYXJlLWZvcm1fX2l0ZW0tYmQge1xuICAgIGZsZXg6IDE7ICAgIFxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJlLWZvcm1fX2l0ZW0tZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0taXRlbS1mdC1tYXJnaW4tZ2FwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uY2FyZS1mb3JtX19pdGVtLWZ0LS1zZXBlcmF0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1pdGVtLWZ0LW1hcmdpbi1nYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1pdGVtLWZ0LW1hcmdpbi1nYXA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihsZWZ0KTtcbiAgICB9XG59XG4uY2FyZS1mb3JtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWl0ZW0tY29sb3ItYWN0aXZlO1xuICAgIHBhZGRpbmc6ICRmb3JtLWl0ZW0tcGFkZGluZy1nYXA7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWl0ZW0tcGFkZGluZy1nYXAgLSAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1pdGVtLXBhZGRpbmctZ2FwIC0gMTVweDtcbn1cbi5jYXJlLWxhYmVsIHtcbiAgICBmb250LXNpemU6ICRmb3JtLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tbGluZS1oZWlnaHQ7XG59XG4uY2FyZS1mb3JtX190eHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNhcmUtZm9ybV9fdHh0IHtcbiAgICBmb250LXNpemU6ICRmb3JtLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRmb3JtLWl0ZW0tbGFiZWwtY29sb3I7XG59XG4uY2FyZS1mb3JtX190eHQtLWFjdGl2ZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuICAgIGNvbG9yOiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5jYXJlLWZvcm1fX3RpcHMge1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWl0ZW0tZnQtbWFyZ2luLWdhcDtcbiAgICBwYWRkaW5nOiAwICRmb3JtLWl0ZW0tcGFkZGluZy1nYXA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xufVxuLmNhcmUtZm9ybV9fdGlwcy0tbGluayB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvci1wcmltYXJ5O1xufVxuXG4vLyB1bmkgcGxhY2Vob2xkZXLpu5jorqTpopzoibLkuLpncmV5XG4udW5pLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGZvcm0tY29sb3ItcGxhY2Vob2xkZXI7XG59IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZm9ybSDooajljZVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuJGZvcm0tZm9udC1zaXplLXhzOiAkZm9udC1zaXplLXhzO1xuJGZvcm0tZm9udC1zaXplLXM6ICRmb250LXNpemUtc207XG4kZm9ybS1mb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4kZm9ybS1mb250LXNpemUtbTogJGZvbnQtc2l6ZS1ubTtcbiRmb3JtLWxpbmUtaGVpZ2h0OiBjYWxjKCRmb250LXNpemUtbWQgKyA2cHgpO1xuJGZvcm0tY29sb3I6ICR0ZXh0LWNvbG9yO1xuJGZvcm0tY29sb3ItcGxhY2Vob2xkZXI6ICRwbGFjZWhvbGRlci1jb2xvcjtcbiRmb3JtLWl0ZW0tcGFkZGluZy1nYXA6IDIwcHg7XG4kZm9ybS1pdGVtLWNvbG9yLWFjdGl2ZTogI2Y1ZjVmNTtcbiRmb3JtLWl0ZW0tbGFiZWwtd2lkdGg6IDEwMHB4O1xuJGZvcm0taXRlbS1sYWJlbC1jb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMTtcbiRmb3JtLWl0ZW0tZnQtbWFyZ2luLWdhcDogMTBweDtcbiRmb3JtLWl0ZW0td2FybmluZzogJGJyYW5kLWNvbG9yLWVycm9yO1xuJGZvcm0tY29sb3Itc2VsZWN0ZWQ6ICRiZy1jb2xvci1ibG9jaztcbiRmb3JtLWNvbG9yLWNhcmV0OiAkdGV4dC1saW5rLWRlZmF1bHQ7XG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuaW5wdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbkBpbXBvcnQgJy4vY2FyZS1mb3JtJztcblxuLmNhcmUtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xuICAgIGhlaWdodDogJGZvcm0tbGluZS1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWxpbmUtaGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJGZvcm0tY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xuICAgIH1cbn1cbi5jYXJlLWlucHV0LS1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRmb3JtLWNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbnNlbGVjdFxuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbkBpbXBvcnQgJy4vY2FyZS1mb3JtJztcblxuLmNhcmUtc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAkZm9ybS1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWxpbmUtaGVpZ2h0O1xufVxuLmNhcmUtc2VsZWN0LS1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRmb3JtLWNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xufVxuIiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tXG5waWNrZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbkBpbXBvcnQgJy4vY2FyZS1mb3JtJztcblxuLmNhcmUtcGlja2VyIHtcbiAgICAucGlja2VyLXRpdGxlIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb3JtLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5wdC1zdWJtaXQge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1hc2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmctY29sb3ItbWFzayAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5waWNrZXItd2hlZWwtd3JhcHBlciAud2hlZWwtc2Nyb2xsIC53aGVlbC1pdGVtIHtcbiAgICBmb250LXNpemU6ICRmb3JtLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbnNlYXJjaFxuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbkBpbXBvcnQgJy4vY2FyZS1mb3JtJztcblxuLmNhcmUtc2VhcmNoX19iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6ICRzZWFyY2gtZ2FwLWJhciAkc2VhcmNoLWdhcC1iYXIgLSA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlYXJjaC1jb2xvci1iZztcbiAgICAmICsgLmNhcmUtc2VhcmNoX19iYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2VhcmNoLWNvbW1vbi1nYXA7XG4gICAgfVxuICAgICYtLW1kIHtcbiAgICAgICAgLmNhcmUtc2VhcmNoX19zZWxlY3QsXG4gICAgICAgIC5jYXJlLXNlYXJjaF9fYnRuLXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICRzZWFyY2gtY29sb3Itbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZWFyY2gtZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZS1zZWFyY2hfX2ljb24tYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogJHNlYXJjaC1jb21tb24tZ2FwO1xuICAgIH1cbiAgICAuY2FyZS1pY29uLWNsZWFyIHtcbiAgICAgICAgd2lkdGg6ICRzZWFyY2gtc2l6ZS1pY29uO1xuICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtc2l6ZS1pY29uO1xuICAgIH1cbiAgICAmLS1ib3JkZXIge1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKGJvdHRvbSlcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1yb3VuZCB7XG4gICAgICAgIC5jYXJlLXNlYXJjaF9fYm94IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZWFyY2gtYm9yZGVyLXJhZGl1cy1yb3VuZCAwIDAgJHNlYXJjaC1ib3JkZXItcmFkaXVzLXJvdW5kO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJlLWJ0bjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJHNlYXJjaC1ib3JkZXItcmFkaXVzLXJvdW5kICRzZWFyY2gtYm9yZGVyLXJhZGl1cy1yb3VuZCAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4uY2FyZS1zZWFyY2hfX3Jlc3VsdCB7XG4gICAgLmNhcmUtbGluZWl0ZW1fX2JkOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgICAuY2FyZS1saW5laXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgLy8g5pCc57Si6IGU5oOz55qE5qCH6aKY5LiN5Yqg57KXXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHNlYXJjaC1mb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXJlLWxpbmVpdGVtX190aXRsZSB7XG4gICAgICAgIC8vIOa4hemZpOihjOWSjOWOhuWPsuaQnOe0oueahOagh+mimFxuICAgICAgICBmb250LXdlaWdodDogJHNlYXJjaC1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICBjb2xvcjogJHNlYXJjaC1jb2xvci05MDtcbiAgICB9XG59XG4uY2FyZS1zZWFyY2hfX3Jlc3VsdC1oZCB7XG4gICAgLmNhcmUtbGluZWl0ZW0ge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogJHNlYXJjaC1nYXAtZHJvcGRvd247XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc2VhcmNoLWdhcC1kcm9wZG93bjtcbiAgICB9XG4gICAgLmNhcmUtbGluZWl0ZW1fX2JkOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgICAuY2FyZS1saW5laXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgLy8g5Y6G5Y+y5pCc57Si5Yqg57KXXG4gICAgICAgICAgICBmb250LXdlaWdodDogJHNlYXJjaC1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIOa4hemZpOihjOeahOminOiJslxuICAgIC5jYXJlLWxpbmVpdGVtX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkc2VhcmNoLWNvbG9yLTUwO1xuICAgIH1cbiAgICAuY2FyZS1saW5laXRlbV9fZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRzZWFyY2gtZm9udC1zaXplLWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2VhcmNoLWxpbmUtaGVpZ2h0LWFjdGlvbjtcbiAgICAgICAgY29sb3I6ICRzZWFyY2gtY29sb3ItZm9udC1hY3Rpb247XG4gICAgfVxuICAgIC5pY29uZm9udCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNlYXJjaC1nYXAtYWN0aW9uLWljb247XG4gICAgICAgIHdpZHRoOiAkc2VhcmNoLXdpZHRoLWFjdGlvbi1pY29uO1xuICAgICAgICBoZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0LWFjdGlvbi1pY29uO1xuICAgICAgICBmb250LXNpemU6ICRzZWFyY2gtZm9udC1hY3Rpb24taWNvbjtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzZWFyY2gtaGVpZ2h0LWFjdGlvbi1pY29uO1xuICAgICAgICBjb2xvcjogJHNlYXJjaC1jb2xvci1mb250LWFjdGlvbjtcbiAgICB9XG59XG4uY2FyZS1zZWFyY2hfX2JveCB7XG4gICAgcGFkZGluZzogMCAwIDAgJHNlYXJjaC1jb21tb24tZ2FwICsgM3B4O1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogJHNlYXJjaC1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY29sb3Itc2VsZWN0ZWQ7XG4gICAgJi0tcm91bmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VhcmNoLWJvcmRlci1yYWRpdXMtcm91bmQ7XG4gICAgfVxuICAgICYtLWJnLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlYXJjaC1jb2xvci1iZztcbiAgICB9XG59XG4uY2FyZS1zZWFyY2hfX3NlbGVjdCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAkc2VhcmNoLXdpZHRoICsgMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2VhcmNoLWNvbW1vbi1nYXAgKyAzcHg7XG4gICAgZm9udC1zaXplOiAkc2VhcmNoLWZvbnQtc2l6ZS1tO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICRzZWFyY2gtY29sb3ItOTA7XG4gICAgJi0tYXJyb3cge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc2VhcmNoLWNvbW1vbi1nYXAgKyAxM3B4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAkc2VhcmNoLWNvbW1vbi1nYXA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZShib3R0b20sICRzZWFyY2gtc2l6ZS10cmlhbmdsZSwkc2VhcmNoLWNvbG9yLXNlbC1hcnJvdyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihyaWdodCwkc2VhcmNoLWNvbG9yLWJvcmRlcik7XG4gICAgfVxufVxuLmNhcmUtc2VhcmNoX19pbnB1dC1ib3gge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICYtLWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAuY2FyZS1zZWFyY2hfX2lucHV0IHtcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGZvcm0tY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2FyZS1zZWFyY2hfX3NlbGVjdCArIC5jYXJlLXNlYXJjaF9faW5wdXQtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzZWFyY2gtY29tbW9uLWdhcDtcbn1cbi5jYXJlLXNlYXJjaF9faW5wdXQge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplLW07XG4gICAgaGVpZ2h0OiAkZm9ybS1saW5lLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tbGluZS1oZWlnaHQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY2FyZXQtY29sb3I6ICRmb3JtLWNvbG9yLWNhcmV0O1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJGZvcm0tY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplLW07XG4gICAgfVxufVxuLmNhcmUtaWNvbi1zZWFyY2gge1xuICAgIG1hcmdpbi1yaWdodDogJHNlYXJjaC1jb21tb24tZ2FwIC0gM3B4O1xuICAgIHdpZHRoOiAkc2VhcmNoLXNpemUtaWNvbjtcbiAgICBoZWlnaHQ6ICRzZWFyY2gtc2l6ZS1pY29uICogMjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHNlYXJjaC1zaXplLWljb24gJHNlYXJjaC1zaXplLWljb247XG59XG4uY2FyZS1zZWFyY2hfX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6ICRzZWFyY2gtY29tbW9uLWdhcDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi1pY29uIHtcbiAgICAgICAgd2lkdGg6ICRzZWFyY2gtYnRuLWljb24td2lkdGg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNlYXJjaC1jb21tb24tZ2FwIC0gNXB4O1xuICAgIH1cbiAgICAmLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRzZWFyY2gtZm9udC1zaXplLWw7XG4gICAgICAgIGNvbG9yOiAkc2VhcmNoLWNvbG9yLWFjdGlvbjtcbiAgICB9XG59XG4uY2FyZS1zZWFyY2hfX2xpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWFyY2gtY29sb3ItYmc7XG59XG4uY2FyZS1zZWFyY2hfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAkc2VhcmNoLWNvbW1vbi1nYXA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmLS1hY2Nlc3Mge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbi1hcnJvdygpO1xuICAgICAgICAgICAgcmlnaHQ6ICRzZWFyY2gtY29tbW9uLWdhcCArIDI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYm90dG9tLCRzZWFyY2gtY29sb3ItYm9yZGVyKTtcbiAgICAgICAgbGVmdDogJHNlYXJjaC1jb21tb24tZ2FwO1xuICAgICAgICByaWdodDogJHNlYXJjaC1jb21tb24tZ2FwO1xuICAgIH1cbn1cbi5jYXJlLXNlYXJjaF9faXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6ICRzZWFyY2gtZm9udC1zaXplLW07XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzZWFyY2gtY29tbW9uLWdhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbnNlYXJjaOWPmOmHj1xuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuJHNlYXJjaC1jb21tb24tZ2FwOiAxMHB4O1xuJHNlYXJjaC1nYXAtYmFyOiAyMHB4O1xuJHNlYXJjaC1nYXAtZHJvcGRvd246IDVweDtcbiRzZWFyY2gtZ2FwLWFjdGlvbi1pY29uOiAxMHB4O1xuJHNlYXJjaC13aWR0aDogNzVweDtcbiRzZWFyY2gtd2lkdGgtYWN0aW9uLWljb246IDE4cHg7XG4kc2VhcmNoLWhlaWdodDogMzZweDtcbiRzZWFyY2gtaGVpZ2h0LWFjdGlvbi1pY29uOiAyMnB4O1xuJHNlYXJjaC1zaXplLWljb246IDE0cHg7XG4kc2VhcmNoLXNpemUtdHJpYW5nbGU6IDRweDtcbiRzZWFyY2gtYnRuLWljb24td2lkdGg6IDIwcHg7XG4kc2VhcmNoLWJvcmRlci1yYWRpdXMtcm91bmQ6IDk5OXB4O1xuJHNlYXJjaC1mb250LXNpemUtczogJGZvbnQtc2l6ZS1zbTtcbiRzZWFyY2gtZm9udC1zaXplLW06ICRmb250LXNpemUtbm07XG4kc2VhcmNoLWZvbnQtc2l6ZS1sOiAkZm9udC1zaXplLW1kO1xuJHNlYXJjaC1mb250LXdlaWdodC1yZWd1bGFyOiAkZm9udC1yZWd1bGFyO1xuJHNlYXJjaC1mb250LXdlaWdodC1tZWRpdW06ICRmb250LW1lZGl1bTtcbiRzZWFyY2gtZm9udC13ZWlnaHQtYm9sZDogJGZvbnQtYm9sZDtcbiRzZWFyY2gtZm9udC1hY3Rpb246ICRmb250LWJvbGQ7XG4kc2VhcmNoLWZvbnQtYWN0aW9uLWljb246IDIxcHg7XG4kc2VhcmNoLWxpbmUtaGVpZ2h0LWFjdGlvbjogMjJweDtcbiRzZWFyY2gtY29sb3Itbm9ybWFsOiAkdGV4dC1jb2xvcjtcbiRzZWFyY2gtY29sb3ItYWN0aW9uOiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiRzZWFyY2gtY29sb3ItZm9udC1hY3Rpb246ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4kc2VhcmNoLWNvbG9yLWJvcmRlcjogJHRleHQtY29sb3ItbGV2ZWwtMztcbiRzZWFyY2gtY29sb3ItYmc6ICRiZy1jb2xvci1kZWZhdWx0O1xuJHNlYXJjaC1jb2xvci05MDogJHRleHQtY29sb3ItbGV2ZWwtMTtcbiRzZWFyY2gtY29sb3ItNTA6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4kc2VhcmNoLWNvbG9yLXNlbC1hcnJvdzogJHRleHQtY29sb3ItbGV2ZWwtMzsiLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tXG51cGxvYWRcbi0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5AaW1wb3J0ICcuL2NhcmUtZm9ybSc7XG4kdXBsb2FkLWJnOiAkYmctY29sb3ItZGVmYXVsdDtcbiR1cGxvYWQtbWFzazogJGJnLWNvbG9yLW1hc2s7XG4kdXBsb2FkLWl0ZW0tZ2FwOiA5cHg7XG4kdXBsb2FkLWl0ZW0tYWxsLXNpemU6IDExM3B4O1xuJHVwbG9hZC1pdGVtLXJhZGl1czogMTBweDtcbiR1cGxvYWQtYWN0aW9uLWljb24tb2Zmc2V0OiA4cHg7XG4kdXBsb2FkLXNpemUtc3RhdHVzLXRleHQ6ICRmb250LXNpemUtbm07XG4kdXBsb2FkLWNvbG9yLXByaW1hcnk6ICRicmFuZC1jb2xvci1wcmltYXJ5O1xuJHVwbG9hZC1jb2xvci1zdGF0dXMtdGV4dDogJHRleHQtY29sb3ItaW52ZXJzZTtcbiR1cGxvYWQtY29sb3ItdXBsb2FkaW5nOiAjZjhmOGY4O1xuJHVwbG9hZC1jb2xvci11cGxvYWRpbmctaWNvbjogI2Q5ZDlkOTtcblxuLmNhcmUtdXBsb2FkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kdXBsb2FkLWl0ZW0tZ2FwO1xuICAgIHBhZGRpbmctbGVmdDogJHVwbG9hZC1pdGVtLWdhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdXBsb2FkLWJnO1xufVxuLmNhcmUtdXBsb2FkX19jb250ZW50OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uY2FyZS11cGxvYWRfX2l0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICR1cGxvYWQtaXRlbS1nYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogJHVwbG9hZC1pdGVtLWdhcDtcbiAgICB3aWR0aDogJHVwbG9hZC1pdGVtLWFsbC1zaXplO1xuICAgIGhlaWdodDogJHVwbG9hZC1pdGVtLWFsbC1zaXplO1xufVxuLmNhcmUtdXBsb2FkX19wcmV2aWV3LXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FyZS11cGxvYWRfX3ByZXZpZXctaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogJHVwbG9hZC1pdGVtLXJhZGl1cztcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jYXJlLXVwbG9hZF9fbWFzayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkdXBsb2FkLWl0ZW0tcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1cGxvYWQtbWFzaztcbn1cbi5jYXJlLXVwbG9hZF9fdXBsb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6ICR1cGxvYWQtaXRlbS1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVwbG9hZC1jb2xvci11cGxvYWRpbmc7XG59XG4uY2FyZS11cGxvYWRfX3VwbG9hZGluZy1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogJHVwbG9hZC1jb2xvci11cGxvYWRpbmctaWNvbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4vLyAuY2FyZS11cGxvYWRfX3N0YXR1cy1pY29uIHtcblxuLy8gfVxuLmNhcmUtdXBsb2FkX19zdGF0dXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAkdXBsb2FkLXNpemUtc3RhdHVzLXRleHQ7XG4gICAgY29sb3I6ICR1cGxvYWQtY29sb3Itc3RhdHVzLXRleHQ7XG59XG4uY2FyZS11cGxvYWRfX2FjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtJHVwbG9hZC1hY3Rpb24taWNvbi1vZmZzZXQ7XG4gICAgdG9wOiAtJHVwbG9hZC1hY3Rpb24taWNvbi1vZmZzZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHVwbG9hZC1jb2xvci1wcmltYXJ5O1xufVxuXG5cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbnNlYXJjaFxuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbkBpbXBvcnQgJy4vY2FyZS1mb3JtJztcbi5jYXJlLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmUtY2hlY2tib3hfX2J0biB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJGNoZWNrYm94LXRyYW5zaXRpb247XG4gICAgLmljb25mb250IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6ICRjaGVja2JveC1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRjaGVja2JveC1zaXplO1xuICAgICAgICBmb250LXNpemU6ICRjaGVja2JveC1pY29uZm9udC1zaXplO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICRjaGVja2JveC1jb2xvci1pY29uZm9udDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNoZWNrYm94LXJhZGl1cztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWNrYm94LWNvbG9yLWJnO1xuICAgICAgICB0cmFuc2l0aW9uOiAkY2hlY2tib3gtdHJhbnNpdGlvbjtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygjeyRjaGVja2JveC1zaXplfSArICN7JGNoZWNrYm94LWJvcmRlci13aWR0aH0pO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihhbGwsICRjaGVja2JveC1jb2xvci1ib3JkZXIpO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkY2hlY2tib3gtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGNoZWNrYm94LXRyYW5zaXRpb247XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY2hlY2tib3gtcmFkaXVzO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuY2FyZS1pcy1jaGVja2VkIC5pY29uZm9udCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVja2JveC1jb2xvci1wcmltYXJ5O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrYm94LWNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jYXJlLWlzLWRpc2FibGVkIC5pY29uZm9udCB7XG4gICAgICAgIGNvbG9yOiAkY2hlY2tib3gtY29sb3ItaWNvbmZvbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGVja2JveC1jb2xvci1pY29uZm9udDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGVja2JveC1jb2xvci1ib3JkZXItZGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmNhcmUtY2hlY2tib3hfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xufVxuLmNhcmUtY2hlY2tib3hfX2J0biArIC5jYXJlLWNoZWNrYm94X190ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogJGNoZWNrYm94LW1hcmdpbjtcbn1cbiIsIi8vIGNoZWNrYm94XG5cbiRjaGVja2JveC1tYXJnaW46IDVweDtcbiRjaGVja2JveC1zaXplOiAxOHB4O1xuJGNoZWNrYm94LWljb25mb250LXNpemU6IDlweDtcbiRjaGVja2JveC1ib3JkZXItd2lkdGg6IDJQWDtcbiRjaGVja2JveC1yYWRpdXM6IDUwJTtcbiRjaGVja2JveC1jb2xvci1pY29uZm9udDogI2ZmZjtcbiRjaGVja2JveC1jb2xvci1iZzogJGJnLWNvbG9yLWRlZmF1bHQ7XG4kY2hlY2tib3gtY29sb3ItYm9yZGVyOiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiRjaGVja2JveC1jb2xvci1ib3JkZXItZGlzYWJsZWQ6ICRib3JkZXItY29sb3ItZGVmYXVsdDtcbiRjaGVja2JveC1jb2xvci1wcmltYXJ5OiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiRjaGVja2JveC1jb2xvci1zdWNjZXNzOiAkYnJhbmQtY29sb3Itc3VjY2VzcztcbiRjaGVja2JveC10cmFuc2l0aW9uOiBhbGwgLjNzOyIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbnNlYXJjaFxuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbkBpbXBvcnQgJy4vY2FyZS1mb3JtJztcbi5jYXJlLXJhZGlvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmUtcmFkaW9fX2J0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAkcmFkaW8tc2l6ZTtcbiAgICBoZWlnaHQ6ICRyYWRpby1zaXplO1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpby1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWNvbG9yLWJnO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYWxsLCRyYWRpby1jb2xvci1ib3JkZXIpO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRyYWRpby1ib3JkZXItd2lkdGg7XG4gICAgICAgIHRyYW5zaXRpb246ICRyYWRpby10cmFuc2l0aW9uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaW8tcmFkaXVzO1xuICAgIH1cbiAgICAmLmNhcmUtaXMtY2hlY2tlZCAge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJhZGlvLWNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtcmFkaW9fX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jYXJlLWlzLWRpc2FibGVkICB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmFkaW8tY29sb3ItYm9yZGVyLWRpc2FibGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2FyZS1yYWRpb19faWNvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHJhZGlvLXNpemUgLSA4cHg7XG4gICAgaGVpZ2h0OiAkcmFkaW8tc2l6ZSAtIDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaW8tcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyYWRpby1jb2xvci1iZztcbiAgICB0cmFuc2l0aW9uOiAkcmFkaW8tdHJhbnNpdGlvbjtcbn1cblxuLmNhcmUtcmFkaW9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogJHJhZGlvLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmLS1tZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJhZGlvLWZvbnQtc2l6ZS0tbWQ7XG4gICAgfVxufVxuLmNhcmUtcmFkaW9fX2J0biArIC5jYXJlLXJhZGlvX190ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogJHJhZGlvLW1hcmdpbjtcbn1cbiIsIi8vIHJhZGlvXG5cbiRyYWRpby1tYXJnaW46IDVweDtcbiRyYWRpby1zaXplOiAxOHB4O1xuJHJhZGlvLWljb25mb250LXNpemU6IDlweDtcbiRyYWRpby1ib3JkZXItd2lkdGg6IDJQWDtcbiRyYWRpby1yYWRpdXM6IDUwJTtcbiRyYWRpby1jb2xvci1pY29uZm9udDogI2ZmZjtcbiRyYWRpby1jb2xvci1iZzogJGJnLWNvbG9yLWRlZmF1bHQ7XG4kcmFkaW8tY29sb3ItYm9yZGVyOiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiRyYWRpby1jb2xvci1ib3JkZXItZGlzYWJsZTogJGJvcmRlci1jb2xvci1kZWZhdWx0O1xuJHJhZGlvLWNvbG9yLXByaW1hcnk6ICRicmFuZC1jb2xvci1wcmltYXJ5O1xuJHJhZGlvLWNvbG9yLXN1Y2Nlc3M6ICRicmFuZC1jb2xvci1zdWNjZXNzO1xuJHJhZGlvLXRyYW5zaXRpb246IGFsbCAuM3M7XG4kcmFkaW8tZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuJHJhZGlvLWZvbnQtc2l6ZS0tbWQ6ICRmb250LXNpemUtbWQ7IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLVxuc2VhcmNoXG4tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuQGltcG9ydCAnLi9jYXJlLWZvcm0nO1xuXG4uY2FyZS1yYXRlIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLWRlZmF1bHQ7XG4gICAgICAgICYgKyAuY2FyZS1yYXRlX19pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkcmF0ZS1pY29uLW1hcmdpbi1sZWZ0O1xuICAgICAgICB9XG4gICAgICAgICYtLWFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLXdhcm5pbmc7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRyYXRlLWNvbG9yLWRpc2FibGVkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pY29uZm9udCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJhdGUtaWNvbi1zaXplO1xuICAgIH1cbn1cblxuLy8gJHJhdGUtbWFyZ2luLWdhcDogMTBweDtcbi8vICRyYXRlLXBhZGRpbmctZ2FwOiAxMHB4O1xuLy8gJHJhdGUtY29tbWVudC1zaXplOiAkZm9udC1zaXplLW5tO1xuLy8gJHJhdGUtY29sb3ItdGl0bGU6ICM4ODg7XG4vLyAkcmF0ZS1iZ2NvbG9yLWxpc3Q6ICRiZy1jb2xvci1kZWZhdWx0O1xuLy8gJHJhdGUtY29sb3Itc3RhcjogI2NhY2FjYTtcbi8vICRyYXRlLWNvbG9yLXN0YXItYWN0aXZlOiAjRkZCRjE5O1xuXG4vLyAuY2FyZS1yYXRlX19saXN0e1xuLy8gICAgIHBhZGRpbmc6ICRyYXRlLXBhZGRpbmctZ2FwO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmF0ZS1iZ2NvbG9yLWxpc3Q7XG4vLyAgICAgJjo6YWZ0ZXJ7XG4vLyAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKGJvdHRvbSlcbi8vICAgICB9XG4vLyAgICAgJjpsYXN0LWNoaWxkOjphZnRlcntcbi8vICAgICAgICAgYm9yZGVyOiBub25lO1xuLy8gICAgIH1cbi8vIH1cbi8vIC5jYXJlLXJhdGVfX2luZm8sLmNhcmUtcmF0ZV9faW5mby13cmFwcGVye1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyB9XG4vLyAuY2FyZS1yYXRlX19pbmZve1xuLy8gICAgIG1hcmdpbi1ib3R0b206ICRyYXRlLW1hcmdpbi1nYXA7XG4vLyB9XG4vLyAuY2FyZS1yYXRlX19jb21tZW50e1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xuLy8gICAgIGNvbG9yOiAkZm9ybS1jb2xvcjtcbi8vICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAkcmF0ZS1jb21tZW50LXNpemUgKyA3cHg7XG4vLyB9XG4vLyAuY2FyZS1yYXRlX19pbmZvLW5hbWV7XG4vLyAgICAgbWFyZ2luLXJpZ2h0OiAkcmF0ZS1tYXJnaW4tZ2FwO1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplLW07XG4vLyAgICAgY29sb3I6ICRyYXRlLWNvbG9yLXRpdGxlO1xuLy8gfVxuLy8gLmNhcmUtcmF0ZV9faW5mby1zdGFye1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuLy8gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyB9XG4vLyAuY2FyZS1yYXRlX19pY29ue1xuLy8gICAgIG1hcmdpbi1yaWdodDogJHJhdGUtbWFyZ2luLWdhcCAtIDdweDtcbi8vICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuLy8gICAgIGNvbG9yOiAkcmF0ZS1jb2xvci1zdGFyO1xuLy8gICAgIC5pY29uZm9udCB7XG4vLyAgICAgICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplLXM7XG4vLyAgICAgfVxuLy8gfVxuLy8gLmNhcmUtcmF0ZV9faWNvbi0tYWN0aXZle1xuLy8gICAgIGNvbG9yOiAkcmF0ZS1jb2xvci1zdGFyLWFjdGl2ZTtcbi8vICAgfVxuLy8gLmNhcmUtcmF0ZV9faW5mby10aW1le1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplLXhzO1xuLy8gICAgIGNvbG9yOiAkcmF0ZS1jb2xvci10aXRsZTtcbi8vIH0iLCIkcmF0ZS1pY29uLW1hcmdpbi1sZWZ0OiA2cHg7XG4kcmF0ZS1pY29uLXNpemU6IDE3cHg7XG4kcmF0ZS1jb2xvci1kaXNhYmxlZDogI2MwYzBjMDsiLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tXG5zZWFyY2hcbi0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi5jYXJlLXN3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6ICRzd2l0Y2gtZ2FwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogJHN3aXRjaC1zaXplLXdpZHRoIC0gKCRzd2l0Y2gtZ2FwKjIpO1xuICAgIGhlaWdodDogJHN3aXRjaC1zaXplLWhlaWdodCAtICgkc3dpdGNoLWdhcCoyKTtcbiAgICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLWJnLWNvbG9yO1xuICAgIHRyYW5zaXRpb246ICRzd2l0Y2gtdHJhbnNpdGlvbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC1iZy1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHN3aXRjaC1yYWRpdXM7XG4gICAgICAgIHRyYW5zaXRpb246ICRzd2l0Y2gtdHJhbnNpdGlvbjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogODAlIGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgJi5jYXJlLWlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtY29sb3ItcHJpbWFyeTtcbiAgICAgICAgLmNhcmUtc3dpdGNoX19kb3Qge1xuICAgICAgICAgICAgbGVmdDogJHN3aXRjaC1kb3Qtb2Zmc2V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0kc3dpdGNoLWRvdC1vZmZzZXQpO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRzd2l0Y2gtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJlLXN3aXRjaF9fZG90IHtcbiAgICB3aWR0aDogJHN3aXRjaC1zaXplLWRvdDtcbiAgICBwYWRkaW5nLXRvcDogJHN3aXRjaC1zaXplLWRvdDtcbiAgICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kOiAkc3dpdGNoLWRvdC1jb2xvcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiAkc3dpdGNoLXRyYW5zaXRpb247XG59IiwiLy8gc3dpdGNoXG4kc3dpdGNoLWdhcDogMnB4O1xuJHN3aXRjaC10cmFuc2l0aW9uOiBhbGwgLjM1cztcbiRzd2l0Y2gtc2l6ZS13aWR0aDogNDVweDtcbiRzd2l0Y2gtc2l6ZS1oZWlnaHQ6IDI1cHg7XG4kc3dpdGNoLXNpemUtZG90OiAyMXB4O1xuJHN3aXRjaC1yYWRpdXM6IDk5OXB4O1xuJHN3aXRjaC1kb3Qtb2Zmc2V0OiAxMDAlO1xuJHN3aXRjaC1kb3QtY29sb3I6ICNmZmY7XG4kc3dpdGNoLWJnLWNvbG9yOiAjZTZlNmU2O1xuJHN3aXRjaC1iZy1jb2xvci1vcGFjaXR5OiAkdGV4dC1jb2xvci1sZXZlbC0zO1xuJHN3aXRjaC1jb2xvci1wcmltYXJ5OiAkYnJhbmQtY29sb3ItcHJpbWFyeTsiLCIuY2FyZS1tYXNrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICRiZy1jb2xvci1tYXNrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHotaW5kZXg6ICR6LWluZGV4LW1hc2s7XG59XG4uY2FyZS1tYXNrLS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59IiwiLmNhcmUtYWN0aW9uc2hlZXQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2wtYWN0aW9uc2hlZXQtYmc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB6LWluZGV4OiAkei1pbmRleC1vdmVybGF5O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBib3JkZXItcmFkaXVzOiAkYWN0aW9uc2hlZXQtYm9yZGVyLXJhZGl1cyAkYWN0aW9uc2hlZXQtYm9yZGVyLXJhZGl1cyAwIDA7XG4gICAgJi0tc3F1YXJlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgJi5jYXJlLWlzLXRvZ2dsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAmX19oZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGFjdGlvbnNoZWV0LWhkLXBhZGRpbmc7XG4gICAgICAgICYtLWJvcmRlci1ib3R0b206YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihib3R0b20pO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2hkICsgJl9fYmQge1xuICAgICAgICAuY2FyZS1hY3Rpb25zaGVldF9fc3RhdHVzIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkYWN0aW9uc2hlZXQtZnQtcGFkZGluZy1ib3R0b207XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIodG9wKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6ICRhY3Rpb25zaGVldC10aXRsZS1wYWRkaW5nO1xuICAgICAgICBmb250LXNpemU6ICRhY3Rpb25zaGVldC10aXRsZS1mb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYWN0aW9uc2hlZXQtdGl0bGUtZm9udC13ZWlnaHQ7XG4gICAgICAgIGNvbG9yOiAkYWN0aW9uc2hlZXQtdGl0bGUtZm9udC1jb2xvcjtcbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAkYWN0aW9uc2hlZXQtcmlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAkYWN0aW9uc2hlZXQtY2xvc2UtcGFkZGluZztcbiAgICB9XG5cbiAgICAmX19zdGF0dXMge1xuICAgICAgICBtaW4taGVpZ2h0OiAkYWN0aW9uc2hlZXQtc3RhdHVzLW1pbi1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6ICRhY3Rpb25zaGVldC1zdGF0dXMtcGFkZGluZztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICYtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAkYWN0aW9uc2hlZXQtc3RhdHVzLWljb24tc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGFjdGlvbnNoZWV0LXN0YXR1cy1pY29uLXNpemU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmLWljb24gKyAmLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGFjdGlvbnNoZWV0LXN0YXR1cy10ZXh0LW1hcmdpbi10b3A7XG4gICAgICAgIH1cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0xO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1tZDtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxuICAgIC8vIOS7peS4i+S4uuaXp+eJiOacrOagt+W8jyBTXG4gICAgJl9fb3B0aW9ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGFjdGlvbnNoZWV0LXRleHQtZm9udC1zaXplO1xuICAgIH1cbiAgICAmX19vcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAkYWN0aW9uc2hlZXQtcGFkZGluZztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJiArIC5jYXJlLWFjdGlvbnNoZWV0X19vcHRpb246YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIodG9wKTtcbiAgICAgICAgfVxuICAgICAgICAmLmNhcmUtaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJlLWJ0bi0tZGVmYXVsdCB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3ItZGVmYXVsdDtcbiAgICB9XG4gICAgLy8g5pen54mI5pys5qC35byPIEVcbn0iLCIkY29sLWFjdGlvbnNoZWV0LWJnOiAkYmctY29sb3ItZGVmYXVsdDtcbiRhY3Rpb25zaGVldC1wYWRkaW5nOiAxMHB4O1xuJGFjdGlvbnNoZWV0LWhkLXBhZGRpbmc6IDQwcHg7XG4kYWN0aW9uc2hlZXQtcmlnaHQ6MTBweDtcbiRhY3Rpb25zaGVldC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1ubTtcblxuJGFjdGlvbnNoZWV0LXRpdGxlLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiRhY3Rpb25zaGVldC10aXRsZS1mb250LWNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0xO1xuJGFjdGlvbnNoZWV0LXRpdGxlLWZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XG4kYWN0aW9uc2hlZXQtdGl0bGUtcGFkZGluZzogMTdweCAwO1xuXG4kYWN0aW9uc2hlZXQtdGV4dC1mb250LXNpemU6ICRmb250LXNpemUtbm07XG4kYWN0aW9uc2hlZXQtb3B0aW9uLXBhZGRpbmc6IDhweDtcblxuJGFjdGlvbnNoZWV0LXBhZGRpbmctYm90dG9tOiAzMnB4O1xuXG4kYWN0aW9uc2hlZXQtZnQtcGFkZGluZy1ib3R0b206IDI0cHg7XG4kYWN0aW9uc2hlZXQtY2xvc2UtcGFkZGluZzogNXB4O1xuXG4kYWN0aW9uc2hlZXQtc3RhdHVzLW1pbi1oZWlnaHQ6IDI4MHB4O1xuJGFjdGlvbnNoZWV0LXN0YXR1cy1wYWRkaW5nOiAxNXB4IDE1cHggMTFweDtcbiRhY3Rpb25zaGVldC1zdGF0dXMtaWNvbi1zaXplOiA2NXB4O1xuJGFjdGlvbnNoZWV0LXN0YXR1cy10ZXh0LW1hcmdpbi10b3A6IDE5cHg7IiwiLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5kaWFsb2cg5by556qXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG5cbi5jYXJlLWRpYWxvZyB7XG4gICAgd2lkdGg6ICRkaWFsb2ctd2lkdGg7XG4gICAgQGluY2x1ZGUgcG9zaXRpb24oJHR5cGU6IGZpeGVkKTtcbiAgICBiYWNrZ3JvdW5kOiAkZGlhbG9nLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGRpYWxvZy1yYWRpdXM7XG4gICAgei1pbmRleDogJGRpYWxvZy16aW5kZXg7XG4gICAgJi0tdGlwcyB7XG4gICAgICAgIC5jYXJlLWRpYWxvZ19fYmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19oZCB7XG4gICAgICAgIHBhZGRpbmc6ICRkaWFsb2ctaGQtcGFkZGluZztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmICsgLmNhcmUtZGlhbG9nX19iZCB7XG4gICAgICAgICAgICAuY2FyZS1kaWFsb2dfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZGlhbG9nLWNvbnRlbnQtcGFkZGluZy10b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGRpYWxvZy10aXRsZS1mb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZGlhbG9nLXRpdGxlLWZvbnQtd2VpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogJGRpYWxvZy10aXRsZS1saW5lLWhlaWdodDtcbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgICB3aWR0aDogJGRpYWxvZy1idG4tY2xvc2Utc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkZGlhbG9nLWJ0bi1jbG9zZS1zaXplO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogJGRpYWxvZy1idG4tY2xvc2UtdG9wO1xuICAgICAgICByaWdodDogJGRpYWxvZy1idG4tY2xvc2UtcGFkZGluZy1yaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRkaWFsb2ctYnRuLWFjdGl2ZS1vcGFjaXR5O1xuICAgICAgICB9XG4gICAgICAgIC5pY29uZm9udCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGRpYWxvZy1idG4tY2xvc2UtaWNvbi1zaXplO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpOyAvLyDlsYXkuK3lvq7osINcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19iZCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbiAgICAmX19mdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRkaWFsb2ctcmFkaXVzICRkaWFsb2ctcmFkaXVzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKHRvcCk7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJlLWJ0biB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJlLWJ0bi0tcGxhaW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkZGlhbG9nLWZ0LWJ0bi1oZWlnaHQtLXBsYWluO1xuICAgICAgICAgICAgJiArIC5jYXJlLWJ0bi0tcGxhaW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKGxlZnQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAkZGlhbG9nLWNvbnRlbnQtcGFkZGluZztcbiAgICAgICAgZm9udC1zaXplOiAkZGlhbG9nLWNvbnRlbnQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGRpYWxvZy1jb250ZW50LWxpbmUtaGVpZ2h0O1xuICAgICAgICBjb2xvcjogJGRpYWxvZy1jb250ZW50LWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIH1cbiAgICAmX19mb3JtIHtcbiAgICAgICAgcGFkZGluZzogJGRpYWxvZy1mb3JtLXBhZGRpbmc7XG4gICAgICAgIC5jYXJlLWlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogJGRpYWxvZy1mb3JtLWlucHV0LWhlaWdodDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZGlhbG9nLWZvcm0taW5wdXQtcGFkZGluZztcbiAgICAgICAgICAgIGJvcmRlcjogJGRpYWxvZy1mb3JtLWlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkaWFsb2ctZm9ybS1pbnB1dC1ib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyDnsbvlnotcbiAgICAmLS1sZyB7XG4gICAgICAgIHdpZHRoOiAkZGlhbG9nLXdpZHRoLS1sZztcbiAgICAgICAgLmNhcmUtZGlhbG9nX19jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGRpYWxvZy1jb250ZW50LWZvbnQtc2l6ZS0tbGc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGRpYWxvZy1jb250ZW50LWxpbmUtaGVpZ2h0LS1sZztcbiAgICAgICAgfVxuICAgICAgICAuY2FyZS1kaWFsb2dfX2Z0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRkaWFsb2ctZnQtcGFkZGluZy0tbGc7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRkaWFsb2ctd2lkdGg6IDMyMHB4O1xuJGRpYWxvZy13aWR0aC0tbGc6IDM0MHB4O1xuJGRpYWxvZy1mdC1wYWRkaW5nLS1sZzogMTBweDtcblxuJGRpYWxvZy16aW5kZXg6ICR6LWluZGV4LW92ZXJsYXk7XG4kZGlhbG9nLWJhY2tncm91bmQ6ICRiZy1jb2xvci1kZWZhdWx0O1xuJGRpYWxvZy1yYWRpdXM6ICRib3JkZXItcmFkaXVzLW5tO1xuXG4kZGlhbG9nLWhkLXBhZGRpbmc6IDE2cHggMThweDtcblxuJGRpYWxvZy10aXRsZS1mb250LXNpemU6ICRmb250LXNpemUtbGc7XG4kZGlhbG9nLXRpdGxlLWZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XG4kZGlhbG9nLXRpdGxlLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGc7XG4kZGlhbG9nLXRpdGxlLWNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0xO1xuXG4kZGlhbG9nLWJ0bi1jbG9zZS1zaXplOiAyNXB4O1xuJGRpYWxvZy1idG4tY2xvc2UtaWNvbi1zaXplOiAxOHB4O1xuJGRpYWxvZy1idG4tY2xvc2UtdG9wOiAxOHB4O1xuJGRpYWxvZy1idG4tY2xvc2UtcGFkZGluZy1yaWdodDogOHB4O1xuXG5cbiRkaWFsb2ctY29udGVudC1wYWRkaW5nOiAzMnB4IDI0cHggMjBweDtcbiRkaWFsb2ctY29udGVudC1wYWRkaW5nLXRvcDogOHB4O1xuJGRpYWxvZy1jb250ZW50LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZDtcbiRkaWFsb2ctY29udGVudC1mb250LXNpemUtLWxnOiAkZm9udC1zaXplLW5tO1xuJGRpYWxvZy1jb250ZW50LWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbWQ7XG4kZGlhbG9nLWNvbnRlbnQtbGluZS1oZWlnaHQtLWxnOiAkbGluZS1oZWlnaHQtbm07XG4kZGlhbG9nLWNvbnRlbnQtY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTI7XG5cbiRkaWFsb2ctaGVhZGVyLXBhZGRpbmctdGI6IDEwcHg7XG4kZGlhbG9nLWhlYWRlci1wYWRkaW5nLWxyOiA0MHB4O1xuJGRpYWxvZy1ib2R5LXBhZGRpbmc6IDE1cHg7XG5cbiRkaWFsb2ctZm9ybS1wYWRkaW5nOiA4cHggMTVweCAyNHB4O1xuJGRpYWxvZy1mb3JtLWlucHV0LWhlaWdodDogNDBweDtcbiRkaWFsb2ctZm9ybS1pbnB1dC1wYWRkaW5nOiAwIDEwcHg7XG4kZGlhbG9nLWZvcm0taW5wdXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc207XG4kZGlhbG9nLWZvcm0taW5wdXQtYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiRkaWFsb2ctYnRuLWFjdGl2ZS1vcGFjaXR5OiAwLjU7XG5cbiRkaWFsb2ctZnQtYnRuLWhlaWdodC0tcGxhaW46IDU2cHg7IiwiQG1peGluIHBvc2l0aW9uKCAkdHlwZTogYWJzb2x1dGUsICRsOiBjZW50ZXIsICR0OiBjZW50ZXIpIHtcbiAgICAvLyDnu53lr7nlrprkvY1cbiAgICBAaWYgJHR5cGUgPT0gYWJzb2x1dGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIOS4iuS4i+W3puWPs+WxheS4rVxuICAgICAgICBAaWYgJGwgPT0gY2VudGVyIGFuZCAkdCA9PSBjZW50ZXIge1xuICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIC8vIOW3puWPs+WxheS4rVxuICAgICAgICBAZWxzZSBpZiAkbCA9PSBjZW50ZXIgYW5kICR0ICE9IGNlbnRlciB7XG4gICAgICAgICAgICB0b3A6ICR0O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIC8vIOS4iuS4i+WxheS4rVxuICAgICAgICBAZWxzZSBpZiAkdCA9PSBjZW50ZXIgYW5kICRsICE9IGNlbnRlciB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6ICRsO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIHRvcDogJHQ7XG4gICAgICAgICAgICBsZWZ0OiAkbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOWbuuWumuWumuS9jVxuICAgIEBpZiAkdHlwZSA9PSBmaXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgLy8g5LiK5LiL5bem5Y+z5bGF5LitXG4gICAgICAgIEBpZiAkbCA9PSBjZW50ZXIgYW5kICR0ID09IGNlbnRlciB7XG4gICAgICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLy8g5bem5Y+z5bGF5LitXG4gICAgICAgIEBlbHNlIGlmICRsID09IGNlbnRlciBhbmQgJHQgIT0gY2VudGVyIHtcbiAgICAgICAgICAgIHRvcDogJHQ7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLy8g5LiK5LiL5bGF5LitXG4gICAgICAgIEBlbHNlIGlmICR0ID09IGNlbnRlciBhbmQgJGwgIT0gY2VudGVyIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogJGw7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgdG9wOiAkdDtcbiAgICAgICAgICAgIGxlZnQ6ICRsO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubXNnIOeKtuaAgeWxleekulxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuXG4uY2FyZS1tc2cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAkbXNnLXBhZGRpbmctdG9wO1xuICAgIHBhZGRpbmctYm90dG9tOiAkbXNnLXBhZGRpbmctYm90dG9tO1xuICAgICZfX21haW4ge1xuICAgICAgICB3aWR0aDogJG1zZy1tYWluLXNpemU7XG4gICAgICAgIGhlaWdodDogJG1zZy1tYWluLXNpemU7XG4gICAgfVxuICAgICZfX2ljb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC14bDtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1zZy10aXRsZS1tYXJnaW4tdG9wO1xuICAgIH1cbiAgICAmX19kZXNjIHtcbiAgICAgICAgcGFkZGluZzogJG1zZy1kZXNjLXBhZGRpbmc7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ubTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ubTtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1zZy1kZXNjLW1hcmdpbi10b3A7XG4gICAgfVxuXG4gICAgJi0tZW1wdHkge1xuICAgICAgICAuY2FyZS1tc2dfX21haW4ge1xuICAgICAgICAgICAgd2lkdGg6ICRtc2ctbWFpbi1zaXplLS1lbXB0eTtcbiAgICAgICAgICAgIGhlaWdodDogJG1zZy1tYWluLXNpemUtLWVtcHR5O1xuICAgICAgICB9XG4gICAgICAgIC5jYXJlLW1zZ19fZGVzYyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbXNnLWRlc2MtbWFyZ2luLXRvcC0tZW1wdHk7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtbXNnX19kZXNjIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRtc2ctZGVzYy1wYWRkaW5nLS1lbXB0eTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG4vKiAg5pen54mI5pys5qC35byPXG5cbi5jYXJlLW1zZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAmX19pY29uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMzBweDtcbiAgICB9XG4gICAgJl9fZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xuICAgIH1cbn1cblxuKi8iLCIkbXNnLXBhZGRpbmctdG9wOiA1MHB4O1xuJG1zZy1wYWRkaW5nLWJvdHRvbTogMzBweDtcbiRtc2ctbWFpbi1zaXplOiA2NXB4O1xuJG1zZy1tYWluLXNpemUtLWVtcHR5OiAxMTVweDtcblxuJG1zZy10aXRsZS1tYXJnaW4tdG9wOiAyMHB4O1xuJG1zZy1kZXNjLXBhZGRpbmc6IDAgOTBweDtcbiRtc2ctZGVzYy1wYWRkaW5nLS1lbXB0eTogMCAzMHB4O1xuJG1zZy1kZXNjLW1hcmdpbi10b3A6IDlweDtcbiRtc2ctZGVzYy1tYXJnaW4tdG9wLS1lbXB0eTogMTlweDsiLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnRvYXN0IOi9u+aPkOekulxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuJHRvYXN0LWJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjgpO1xuJHRvYXN0LXRleHQtbWF4LXdpZHRoOiAyNTBweDtcbiR0b2FzdC1iYXNlLXNpemU6IDgwcHg7XG4kdG9hc3QtcGFkZGluZzogMTVweDtcbiR0b2FzdC1yYWRpdXM6IDhweDtcbiR0b2FzdC1pbmRleDogJHotaW5kZXgtdG9hc3Q7XG4kdG9hc3QtZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuJHRvYXN0LWZvbnQtY29sb3I6ICNmZmY7XG4kdG9hc3QtaWNvbi1zaXplOiAyNXB4O1xuJHRvYXN0LWljb24tbWFyZ2luLWJvdHRvbTogNXB4O1xuJHRvYXN0LXRvcDogNDAlO1xuXG4uY2FyZS10b2FzdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogJHRvYXN0LXRvcDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6ICR0b2FzdC1iYXNlLXNpemU7XG4gICAgbWluLWhlaWdodDogJHRvYXN0LWJhc2Utc2l6ZTtcbiAgICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kOiAkdG9hc3QtYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiAkdG9hc3QtcmFkaXVzO1xuICAgIHotaW5kZXg6ICR0b2FzdC1pbmRleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogJHRvYXN0LWZvbnQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkdG9hc3QtZm9udC1zaXplO1xuICAgIFxuICAgICYtLXRleHQge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogJHRvYXN0LXRleHQtbWF4LXdpZHRoO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1pY29uLW1hcmdpbi1ib3R0b207XG4gICAgICAgIC5pY29uZm9udCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICR0b2FzdC1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tbG9hZGluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBhbmltYXRpb246IGNhcmUtbG9hZGluZyAxcyBzdGVwcygxMixlbmQpIGluZmluaXRlO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZHJvcGRvd24g5LiL5ouJ6I+c5Y2VXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG4uY2FyZS1kcm9wZG93biB7XG4gICAgJi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6ICRkcm9wZG93bi10YWItaGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6ICRkcm9wZG93bi10YWItZm9udC1zaXplO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAvLyAmOmFmdGVyIHtcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYm90dG9tKTtcbiAgICAgICAgLy8gfVxuXG4gICAgICAgICZfX2JhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRkcm9wZG93bi10YWItZm9udC1jb2xvcjtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyaWFuZ2xlKCRkaXJlY3Rpb246Ym90dG9tLCAkYm9yZGVyV2lkdGg6ICRkcm9wZG93bi10YWItdHJpYW5nbGUtc2l6ZSwgJGJvcmRlckNvbG9yOmluaGVyaXQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tdGFiLXRyaWFuZ2xlLW1hcmdpbi1sZWZ0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiArIC5kcm9wZG93bi1tZW51X19iYXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKCRkaXJlY3Rpb246IGxlZnQpO1xuICAgICAgICAgICAgICAgIHRvcDozMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOjMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY2FyZS1pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZHJvcGRvd24tdGFiLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jYXJlLWlzLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRyb3Bkb3duLXRhYi1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1MDBycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmLS1kb3duIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKHRvcCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWFzayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG4gICAgICAgIH1cbiAgICAgICAgJl9fcG9wdXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gIDAuM3M7XG4gICAgICAgICAgICAmLmNhcmUtaXMtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiJGRyb3Bkb3duLXRhYi1oZWlnaHQ6IDQ0cHg7XG4kZHJvcGRvd24tdGFiLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ubTtcbiRkcm9wZG93bi10YWItZm9udC1jb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMjtcbiRkcm9wZG93bi10YWItYWN0aXZlLWNvbG9yOiAkYnJhbmQtY29sb3ItcHJpbWFyeTsgXG4kZHJvcGRvd24tdGFiLWRpc2FibGVkLWNvbG9yOiAkdGV4dC1jb2xvci1kaXNhYmxlZDsgXG4kZHJvcGRvd24tdGFiLXRyaWFuZ2xlLXNpemU6IDVweDtcbiRkcm9wZG93bi10YWItdHJpYW5nbGUtbWFyZ2luLWxlZnQ6IDZweDtcbiRkcm9wZG93bi1ib2R5LXpJbmRleDogJHotaW5kZXgtbmF2aWdhdGlvbjtcbiRkcm9wZG93bi1ib2R5LW1hc2stekluZGV4OiAkei1pbmRleC1tYXNrO1xuJGRyb3Bkb3duLWJvZHktbWVudS16SW5kZXg6ICR6LWluZGV4LW92ZXJsYXk7IiwiLmNhcmUtbm90aWNlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBwYWRkaW5nOiAkbm90aWNlYmFyLXBhZGRpbmc7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuXG4gICAgJl9faGQsICZfX2Z0IHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJl9faGQgKyAmX19iZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkbm90aWNlYmFyLWJkLW1hcmdpbi1sZWZ0O1xuICAgIH1cblxuICAgICZfX2hkIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgIH1cblxuICAgICZfX2JkIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ubTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRub3RpY2ViYXItYmQtbGluZWhlaWdodDtcbiAgICB9XG5cbiAgICAmX19iZCArICZfX2Z0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRub3RpY2ViYXItZnQtbWFyZ2luLWxlZnQ7XG4gICAgfVxuXG4gICAgJl9fZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuY2FyZS1idG4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkbm90aWNlYmFyLWNhcmUtYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICB3aWR0aDogJG5vdGljZWJhci1jYXJlLWJ0bi13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogJG5vdGljZWJhci1jYXJlLWJ0bi1oZWlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZS1idG4gKyAmX19idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogJG5vdGljZWJhci1idG4tbWFyZ2luLWxlZnQ7XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgICAgd2lkdGg6ICRub3RpY2ViYXItYnRuLXNpemU7XG4gICAgICAgIGhlaWdodDogJG5vdGljZWJhci1idG4tc2l6ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICYtLWFjY2VzcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uLWFycm93KHJpZ2h0IGNlbnRlcik7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBcbiAgICBcblxuICAgIC8vIOeKtuaAgVxuICAgICYtLXdhcm5pbmcge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRub3RpY2ViYXItd2FybmluZywgJG5vdGljZWJhci1zdGF0dXMtb3B0aXR5KTtcbiAgICAgICAgY29sb3I6ICRub3RpY2ViYXItd2FybmluZztcbiAgICAgICAgLmNhcmUtYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRub3RpY2ViYXItd2FybmluZztcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbm90aWNlYmFyLXdhcm5pbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtbm90aWNlYmFyX19idG4tLWFjY2VzczphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRub3RpY2ViYXItd2FybmluZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbm90aWNlYmFyLXN1Y2Nlc3MsICRub3RpY2ViYXItc3RhdHVzLW9wdGl0eSk7XG4gICAgICAgIGNvbG9yOiAkbm90aWNlYmFyLXN1Y2Nlc3M7XG4gICAgICAgIC5jYXJlLWJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbm90aWNlYmFyLXN1Y2Nlc3M7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5vdGljZWJhci1zdWNjZXNzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJlLW5vdGljZWJhcl9fYnRuLS1hY2Nlc3M6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbm90aWNlYmFyLXN1Y2Nlc3M7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRub3RpY2ViYXItZXJyb3IsICRub3RpY2ViYXItc3RhdHVzLW9wdGl0eSk7XG4gICAgICAgIGNvbG9yOiAkbm90aWNlYmFyLWVycm9yO1xuICAgICAgICAuY2FyZS1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5vdGljZWJhci1lcnJvcjtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbm90aWNlYmFyLWVycm9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJlLW5vdGljZWJhcl9fYnRuLS1hY2Nlc3M6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbm90aWNlYmFyLWVycm9yO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIOatpOWkhOminOiJsuWPlueUqOS6huiuvuiuoeeov+eahOminOiJsu+8jOacquS9v+eUqOS4u+mimOiJsu+8jOWboOS4uuS4u+mimOiJsuWvueavlOW6puS4jeaYjuaYvu+8jOW9seWTjemYheivu1xuLy8gJG5vdGljZWJhci13YXJuaW5nOiAjRkY5OTMzO1xuLy8gJG5vdGljZWJhci1zdWNjZXNzOiAjNkJDOTY2O1xuLy8gJG5vdGljZWJhci1lcnJvcjogI0ZGMkIyQjtcbiRub3RpY2ViYXItd2FybmluZzogJGJyYW5kLWNvbG9yLXdhcm5pbmc7XG4kbm90aWNlYmFyLXN1Y2Nlc3M6ICRicmFuZC1jb2xvci1zdWNjZXNzO1xuJG5vdGljZWJhci1lcnJvcjogJGJyYW5kLWNvbG9yLWVycm9yO1xuJG5vdGljZWJhci1zdGF0dXMtb3B0aXR5OiAwLjE7XG5cbiRub3RpY2ViYXItcGFkZGluZzogN3B4IDE1cHg7XG4kbm90aWNlYmFyLWJkLWxpbmVoZWlnaHQ6IDIwcHg7XG4kbm90aWNlYmFyLWJkLW1hcmdpbi1sZWZ0OiA3cHg7XG4kbm90aWNlYmFyLWZ0LW1hcmdpbi1sZWZ0OiAxN3B4O1xuXG4kbm90aWNlYmFyLWNhcmUtYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuJG5vdGljZWJhci1jYXJlLWJ0bi13aWR0aDogNjRweDtcbiRub3RpY2ViYXItY2FyZS1idG4taGVpZ2h0OiAyMHB4O1xuXG4kbm90aWNlYmFyLWJ0bi1tYXJnaW4tbGVmdDogMTVweDtcbiRub3RpY2ViYXItYnRuLXNpemU6IDIwcHg7XG4kbm90aWNlYmFyLWJ0bi1hcnJvdy1wb3NpdGlvbi1sZWZ0OiAxcHg7XG4iLCIvKlxyXG4tLS0tLS0tLS0tLS0tLS0tLS1cclxuaW5kZXgtYmFyblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbiRpbmRleEJhcm4tY29sb3ItZGVmYXVsdDogJGJyYW5kLWNvbG9yLWRlZmF1bHQ7XHJcbiRpbmRleEJhcm4tY29sb3ItcHJpbWFyeTogJGJyYW5kLWNvbG9yLXByaW1hcnk7XHJcbiRpbmRleEJhcm4tY29sb3Itd2hpdGU6ICR0ZXh0LWNvbG9yLWludmVyc2U7XHJcblxyXG5cclxuXHJcblxyXG4uY2FyZS1pbmRleC1iYXJuIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5jYXJlLWluZGV4LWJhcm5fX2xpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBjb2xvcjogJGluZGV4QmFybi1jb2xvci1kZWZhdWx0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJi5jYXJlLWlzLWFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6ICRpbmRleEJhcm4tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZGV4QmFybi1jb2xvci1wcmltYXJ5O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZS1pbmRleC1iYXJuX190aXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTY1cHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtaW5kZW50OiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogMzlweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGNvbG9yOiAkaW5kZXhCYXJuLWNvbG9yLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCdodHRwczovL3N0YXRpYy53ZWNpdHkucXEuY29tL2NhcmUtdWkvY2FyZS1yaWdodC0zMzZkZjAxNjczY2Q4OGRjOGY4NDYzNzVlY2Q5OGZjMS5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG59IiwiLypcclxuLS0tLS0tLS0tLS0tLS0tLS0tXHJcbnRyZWVTZWxlY3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4vLyBAaW1wb3J0ICcuL2NhcmUtdGFiJztcclxuXHJcbiR0cmVlU2VsZWN0LWdhcDogMTVweDtcclxuJHRyZWVTZWxlY3QtY29sb3ItZm9udC1ub3JtYWw6ICR0ZXh0LWNvbG9yO1xyXG4kdHJlZVNlbGVjdC1jb2xvci1iZzogI2Y3ZjdmNztcclxuJHRyZWVTZWxlY3QtY29sb3ItYmctYWN0aXZlOiAkYmctY29sb3ItZGVmYXVsdDtcclxuJHRyZWVTZWxlY3QtY29sb3ItcHJpbWFyeTogJGJyYW5kLWNvbG9yLXByaW1hcnk7XHJcbiR0cmVlU2VsZWN0LW9mZnNldC1pY29uOiAxNXB4O1xyXG4kdHJlZVNlbGVjdC1zaXplLWZvbnQ6ICRmb250LXNpemUtbm07XHJcbiR0cmVlU2VsZWN0LXNpemUtaWNvbjogMTJweDtcclxuXHJcbi5jYXJlLXRyZWUtc2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXNpemU6ICR0cmVlU2VsZWN0LXNpemUtZm9udDtcclxuICAgIGNvbG9yOiAkdHJlZVNlbGVjdC1jb2xvci1mb250LW5vcm1hbDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmVlU2VsZWN0LWNvbG9yLWJnO1xyXG59XHJcbi5jYXJlLXRyZWUtc2VsZWN0X19uYXYsIC5jYXJlLXRyZWUtc2VsZWN0X19jb250ZW50IHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG4uY2FyZS10cmVlLXNlbGVjdF9fbmF2IHtcclxuICAgIGZsZXg6IDE7XHJcbn1cclxuLmNhcmUtdHJlZS1zZWxlY3RfX2NvbnRlbnQge1xyXG4gICAgZmxleDogMjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmVlU2VsZWN0LWNvbG9yLWJnLWFjdGl2ZTtcclxufVxyXG4uY2FyZS10cmVlLXNlbGVjdF9fbmF2LS1ib3JkZXIge1xyXG4gICAgLmNhcmUtdHJlZS1zZWxlY3RfX25hdi1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIocmlnaHQpXHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYm90dG9tKVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vLyDlj7PkvqfliIblibLnur/vvIzkuI3nvo7op4LvvIzmmoLml7bmlL7lvINcclxuLy8gLmNhcmUtdHJlZS1zZWxlY3RfX2NvbnRlbnQtLWJvcmRlciB7XHJcbi8vICAgICAuY2FyZS10cmVlLXNlbGVjdF9faXRlbSB7XHJcbi8vICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICAgICAgICY6OmFmdGVyIHtcclxuLy8gICAgICAgICAgICAgY29udGVudDogJyc7XHJcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYm90dG9tKVxyXG4vLyAgICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gfVxyXG5cclxuXHJcbi5jYXJlLXRyZWUtc2VsZWN0X19uYXYtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAkdHJlZVNlbGVjdC1nYXA7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmLmNhcmUtaXMtYWN0aXZlIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogJHRyZWVTZWxlY3QtY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZVNlbGVjdC1jb2xvci1iZy1hY3RpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jYXJlLXRyZWUtc2VsZWN0X19uYXYtaXRlbS1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHdpZHRoOiAkdHJlZVNlbGVjdC1nYXAgLSAxMXB4O1xyXG4gICAgaGVpZ2h0OiAkdHJlZVNlbGVjdC1nYXAgKyAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZVNlbGVjdC1jb2xvci1wcmltYXJ5O1xyXG59XHJcbi5jYXJlLXRyZWUtc2VsZWN0X19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6ICR0cmVlU2VsZWN0LWdhcCAkdHJlZVNlbGVjdC1nYXAgKyAxNXB4ICR0cmVlU2VsZWN0LWdhcCAkdHJlZVNlbGVjdC1nYXA7XHJcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAmLmNhcmUtaXMtYWN0aXZlIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogJHRyZWVTZWxlY3QtY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxuICAgIC5pY29uZm9udCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAkdHJlZVNlbGVjdC1vZmZzZXQtaWNvbjtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkdHJlZVNlbGVjdC1zaXplLWljb247XHJcbiAgICB9XHJcbn0iLCIvKlxyXG4tLS0tLS0tLS0tLS0tLS0tLS1cclxudGFiYmFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuXHJcbi5jYXJlLXRhYmJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHRhYmJhci1ib3R0b20tZ2FwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmJhci1jb2xvci1iZztcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcih0b3AsJHRhYmJhci1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogJHRhYmJhci1ib3JkZXItd2lkdGg7XHJcbiAgICB9XHJcbn1cclxuLmNhcmUtdGFiYmFyX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBwYWRkaW5nOiAkdGFiYmFyLWl0ZW0tZ2FwICR0YWJiYXItaXRlbS1nYXAgMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICYuY2FyZS1pcy1hY3RpdmUgLmljb25mb250IHtcclxuICAgICAgICAvLyBmb250LXdlaWdodDogJHRhYmJhci1mb250LXdlaWdodC1tdWRpdW07XHJcbiAgICAgICAgY29sb3I6ICR0YWJiYXItcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxuICAgICYtLWNpcmNsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB0b3A6ICR0YWJiYXItc3BlY2lhbC1vZmZzZXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKC41KTtcclxuICAgICAgICAgICAgd2lkdGg6ICgkdGFiYmFyLXNwZWNpYWwtaWNvbi1zaXplICogMikgLSAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHRhYmJhci1zcGVjaWFsLWljb24tc2l6ZSAqIDI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAkdGFiYmFyLWJvcmRlci13aWR0aCBzb2xpZCAkdGFiYmFyLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgLy8gJHRhYmJhci1ib3JkZXItY29sb3JcclxuICAgICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgKCR0YWJiYXItc3BlY2lhbC1jbGlwLXBhdGggKyA0cHgpICogMiAwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgdG9wOiAkdGFiYmFyLXNwZWNpYWwtb2Zmc2V0O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgd2lkdGg6ICR0YWJiYXItc3BlY2lhbC1pY29uLXNpemUgLSAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHRhYmJhci1zcGVjaWFsLWljb24tc2l6ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFiYmFyLWNvbG9yLWJnO1xyXG4gICAgICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAkdGFiYmFyLXNwZWNpYWwtY2xpcC1wYXRoIDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZS10YWJiYXJfX2l0ZW0taGQge1xyXG4gICAgICAgICAgICB3aWR0aDogJHRhYmJhci1pdGVtLWljb24tc2l6ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkdGFiYmFyLWl0ZW0taWNvbi1zaXplO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZS10YWJiYXJfX2ljb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiAtKCR0YWJiYXItaXRlbS1zcGVjaWFsLXNpemUgLSAkdGFiYmFyLWl0ZW0taWNvbi1zaXplKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogJHRhYmJhci1pdGVtLXNwZWNpYWwtc2l6ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkdGFiYmFyLWl0ZW0tc3BlY2lhbC1zaXplO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2FyZS10YWJiYXJfX3RpcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6ICR0YWJiYXItb2Zmc2V0LXRpcDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHBhZGRpbmc6ICR0YWJiYXItdGlwLWdhcC8yICR0YWJiYXItdGlwLWdhcDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkdGFiYmFyLXJhZGl1cy10aXA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFiYmFyLXByaW1hcnktY29sb3I7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlcjogJHRhYmJhci1ib3JkZXItdGlwIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkdGFiYmFyLXRpcC1nYXA7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAkdGFiYmFyLXRpcC1nYXA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRhYmJhci1wcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLmNhcmUtdGFiYmFyX190aXAtaW1nIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHRhYmJhci10aXAtZ2FwLzI7XHJcbiAgICB3aWR0aDogJHRhYmJhci1zaXplLWltZztcclxuICAgIGhlaWdodDogJHRhYmJhci1zaXplLWltZztcclxufVxyXG4uY2FyZS10YWJiYXJfX3RpcC10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogJHRhYmJhci1mb250LXNpemUtcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjb2xvcjogJHRhYmJhci1jb2xvci1mb250O1xyXG4gICAgICAgIFxyXG59XHJcblxyXG4uY2FyZS10YWJiYXJfX2l0ZW0taGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmljb25mb250IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6ICR0YWJiYXItaXRlbS1pY29uLXNpemU7XHJcbiAgICAgICAgaGVpZ2h0OiAkdGFiYmFyLWl0ZW0taWNvbi1zaXplO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJHRhYmJhci1mb250LXNpemUtaWNvbjtcclxuICAgIH1cclxuICAgIC5jYXJlLWJhZGdlLS1kb3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLC01MCUpO1xyXG4gICAgfVxyXG4gICAgLmNhcmUtYmFkZ2UtLW51bSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTI1JSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJlLXRhYmJhcl9faXRlbS1mdCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAkdGFiYmFyLWZvbnQtc2l6ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkdGFiYmFyLWl0ZW1mdC1oZWlnaHQ7XHJcbn1cclxuLmNhcmUtdGFiYmFyX19pY29uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6ICR0YWJiYXItc2l6ZS1pbWcgKyA2cHg7XHJcbiAgICBoZWlnaHQ6ICR0YWJiYXItc2l6ZS1pbWcgKyA2cHg7XHJcbn0iLCIvLyB0YWJiYXJcblxuJHRhYmJhci1jb21tb24tZ2FwOiA2cHg7XG4kdGFiYmFyLWJvdHRvbS1nYXA6IDI1cHg7XG4kdGFiYmFyLWl0ZW0tZ2FwOiA2cHg7XG4kdGFiYmFyLXRpcC1nYXA6IDZweDtcbiR0YWJiYXItaXRlbS1oZC1nYXA6IDZweDtcbiR0YWJiYXItaXRlbS1yZW1pbmQtZ2FwOiAzcHg7XG4kdGFiYmFyLWNvbG9yLWJnOiAkYmctY29sb3ItZGVmYXVsdDtcbiR0YWJiYXItY29sb3ItZm9udDogJHRleHQtY29sb3ItaW52ZXJzZTtcbiR0YWJiYXItY29sb3ItcmVtaW5kOiAkYnJhbmQtY29sb3ItZXJyb3I7XG4kdGFiYmFyLXByaW1hcnktY29sb3I6ICRicmFuZC1jb2xvci1wcmltYXJ5O1xuJHRhYmJhci1mb250LXNpemUtczogJGZvbnQtc2l6ZS1zbTtcbiR0YWJiYXItZm9udC1zaXplOiAkZm9udC1zaXplLW5tO1xuJHRhYmJhci1mb250LXNpemUtaWNvbjogMTlweDtcbiR0YWJiYXItZm9udC13ZWlnaHQtbXVkaXVtOiAkZm9udC1tZWRpdW07XG4kdGFiYmFyLXNpemUtaW1nOiAxOHB4O1xuJHRhYmJhci1yYWRpdXMtdGlwOiAxNXB4O1xuJHRhYmJhci10aXAtZ2FwOiA1cHg7XG4kdGFiYmFyLW9mZnNldC10aXA6IC0zNXB4O1xuJHRhYmJhci1ib3JkZXItdGlwOiA4cHg7XG4kdGFiYmFyLXdpZHRoLXJlbWluZDogOHB4O1xuJHRhYmJhci1oZWlnaHQtcmVtaW5kOiAxNHB4O1xuJHRhYmJhci1kb3Qtc2l6ZTogNHB4O1xuJHRhYmJhci1ib3JkZXItd2lkdGg6IDFQWDtcbiR0YWJiYXItYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWRlZmF1bHQ7XG4kdGFiYmFyLWl0ZW1mdC1oZWlnaHQ6IDIwcHg7XG4kdGFiYmFyLWl0ZW0taWNvbi1zaXplOiAyNHB4O1xuJHRhYmJhci1pdGVtLXNwZWNpYWwtc2l6ZTogNDBweDtcbiR0YWJiYXItc3BlY2lhbC1pY29uLXNpemU6IDYwcHg7XG4kdGFiYmFyLXNwZWNpYWwtb2Zmc2V0OiAtMThweDtcbiR0YWJiYXItc3BlY2lhbC1jbGlwLXBhdGg6IDQwcHg7IiwiLypcclxuLS0tLS0tLS0tLS0tLS0tLS0tXHJcbnRhYlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi8vIEBpbXBvcnQgJy4vY2FyZS10YWInO1xyXG5cclxuLmNhcmUtdGFiIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFiLWNvbG9yLWJnO1xyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihib3R0b20pO1xyXG4gICAgfVxyXG4gICAgLy8g5bem5a+56b2Q5pa55byPXHJcbiAgICAmLS1sZWZ0IHtcclxuICAgICAgICBwYWRkaW5nOiAwICR0YWItY29tbW9uLWdhcCArIDRweDtcclxuICAgICAgICAuY2FyZS10YWJfX2l0ZW0ge1xyXG4gICAgICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6ICR0YWItd2lkdGgtbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNhcmUtdGFiX19pdGVtLXRleHQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uY2FyZS10YWJfX2l0ZW0tZGVzYyxcclxuLmNhcmUtdGFiX19pdGVtLWhlYWRsaW5lIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuLmNhcmUtdGFiX19pdGVtLWRlc2Mge1xyXG4gICAgcGFkZGluZy10b3A6ICR0YWItZ2FwLWRlc2M7XHJcbiAgICBmb250LXNpemU6ICR0YWItc2l6ZS1kZXNjO1xyXG4gICAgbGluZS1oZWlnaHQ6ICR0YWItbGluZS1oZWlnaHQtZGVzYztcclxuICAgIGNvbG9yOiAkdGFiLWNvbG9yLWRlc2M7XHJcbn1cclxuLmNhcmUtdGFiX19pdGVtLWhlYWRsaW5lIHtcclxuICAgIGZvbnQtc2l6ZTogJHRhYi1mb250LXNpemUtbWQ7XHJcbiAgICBsaW5lLWhlaWdodDogJHRhYi1oZWlnaHQ7XHJcbiAgICBjb2xvcjogcmdiYSgkdGFiLWNvbG9yLWZvbnQsIC43KTtcclxuICAgIHRyYW5zaXRpb246ICR0YWItdHJhbnNpdGlvbjtcclxufVxyXG4uY2FyZS10YWJfX2l0ZW0tZGVzYyArIC5jYXJlLXRhYl9faXRlbS1oZWFkbGluZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAkdGFiLWdhcC1oZWFkbGluZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkdGFiLWdhcC1kZXNjLWhlYWRsaW5lO1xyXG4gICAgbGluZS1oZWlnaHQ6ICR0YWItaGVpZ2h0IC8gMjtcclxuICAgIGNvbG9yOiByZ2JhKCR0YWItY29sb3ItZm9udCwgMSk7XHJcbn1cclxuLmNhcmUtdGFiX19pdGVtIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwICR0YWItY29tbW9uLWdhcDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWluLXdpZHRoOiAyNSU7XHJcbiAgICBtaW4taGVpZ2h0OiAkdGFiLWhlaWdodDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvLyDmv4DmtLvml7bmoLflvI9cclxuICAgICYuY2FyZS1pcy1hY3RpdmUgLmNhcmUtdGFiX19pdGVtLWhlYWRsaW5le1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkdGFiLWZvbnQtd2VpZ2h0LW11ZGl1bTtcclxuICAgICAgICBjb2xvcjogJHRhYi1jb2xvci1wcmltYXJ5O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyDnur/mnaFcclxuLmNhcmUtdGFiX19zbGlkZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAkdGFiLWhlaWdodC1zbGlkZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWItY29sb3ItcHJpbWFyeTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuXHJcbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbmNhcmUtdGFi5Y+Y6YePXG4tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuJHRhYi1jb21tb24tZ2FwOiA2cHg7XG4kdGFiLWdhcC1kZXNjOiAxMnB4O1xuJHRhYi1nYXAtZGVzYy1oZWFkbGluZTogMThweDtcbiR0YWItZ2FwLWhlYWRsaW5lOiAxcHg7XG4kdGFiLXdpZHRoLWxlZnQ6IDY1cHg7XG4kdGFiLWhlaWdodC1zbGlkZTogM3B4O1xuJHRhYi1saW5lLWhlaWdodC1kZXNjOiAxNHB4O1xuJHRhYi1zaXplLWRlc2M6IDEwcHg7XG4kdGFiLWZvbnQtc2l6ZS14czogJGZvbnQtc2l6ZS14cztcbiR0YWItZm9udC1zaXplLW1kOiAkZm9udC1zaXplLW1kO1xuJHRhYi1mb250LXdlaWdodC1tdWRpdW06ICRmb250LW1lZGl1bTtcbiR0YWItY29sb3ItcHJpbWFyeTogJGJyYW5kLWNvbG9yLXByaW1hcnk7XG4kdGFiLWNvbG9yLWZvbnQ6ICR0ZXh0LWNvbG9yO1xuJHRhYi1jb2xvci1kZXNjOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xuJHRhYi1jb2xvci1iZzogJGJnLWNvbG9yLWRlZmF1bHQ7XG4kdGFiLXRyYW5zaXRpb246IGFsbCAuMzVzO1xuJHRhYi1oZWlnaHQ6IDUwcHg7IiwiLypcclxuLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmNhcmUtdGltZWxpbmVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG5cclxuLmNhcmUtdGltZWxpbmUge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgLy8g5bem5L6n5bim5pel5pyfXHJcbiAgICAmLS1kZXRhaWwge1xyXG4gICAgICAgIC5jYXJlLXRpbWVsaW5lX19pdGVtIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgLy8g6Jma57q/XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGxlZnQ6ICR0aW1lTGluZS1zaXplLXBvaW50ICsgJHRpbWVMaW5lLWdhcC1kYXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIOiKgueCuVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGxlZnQ6ICR0aW1lTGluZS1zaXplLXBvaW50ICsgJHRpbWVMaW5lLWdhcC1kYXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8vIOaXpeacn1xyXG4gICAgICAgICAgICAuY2FyZS10aW1lbGluZV9fbGVmdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkdGltZUxpbmUtZ2FwLWxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJHRpbWVMaW5lLXdpZHRoLWRldGFpbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtc207XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJHRpbWVMaW5lLWxpbmUtaGVpZ2h0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogJHRpbWVMaW5lLWxpbmUtaGVpZ2h0LWFsaWduO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRpbWVMaW5lLWNvbG9yLTUwO1xyXG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8g54m55q6K55qEaXRlbVxyXG4gICAgICAgICAgICAmLS1jYXBzdWxlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jYXJlLXRpbWVsaW5lX19sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0aW1lTGluZS1nYXAtc3BlY2lhbC1sZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR0aW1lTGluZS1nYXAteWVhcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHRpbWVMaW5lLXdpZHRoLXNwZWNpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkdGltZUxpbmUtaGVpZ2h0LXllYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbWVMaW5lLWJnLWNvbG9yLXllYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHRpbWVMaW5lLXJhZGl1cy15ZWFyIDAgMCAkdGltZUxpbmUtcmFkaXVzLXllYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkdGltZUxpbmUtZm9udC1ubTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHRpbWVMaW5lLWZvbnQtbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtaGVpZ2h0LXllYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aW1lTGluZS1jb2xvci01MDsgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyDml7bpl7Tpl7TpmpTmoLflvI9cclxuICAgICAgICAgICAgJi0tcmFuZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICR0aW1lTGluZS1nYXAtaXRlbSAtIDdweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkdGltZUxpbmUtZ2FwLWl0ZW0gKyAzcHg7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtICN7JHRpbWVMaW5lLWdhcC1yYW5nZS1kb3R9KTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGltZUxpbmUtYmctY29sb3ItcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY2FyZS10aW1lbGluZV9fd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkdGltZUxpbmUtZm9udC1ubTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRpbWVMaW5lLWNvbG9yLXJhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtbGluZS1oZWlnaHQtcmFuZ2U7ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDohb7lh7psZWZ06Ze06LedXHJcbiAgICAgICAgLmNhcmUtdGltZWxpbmVfX3dyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skdGltZUxpbmUtZ2FwLXBvaW50fSAtICN7JHRpbWVMaW5lLWdhcC1kYXRlfSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOiTneiJsuWNoeeJh1xyXG4gICAgJi0tdGhlbWUtYmx1ZSB7XHJcbiAgICAgICAgLmNhcmUtdGltZWxpbmVfX2l0ZW0tLWNhcHN1bGUgLmNhcmUtdGltZWxpbmVfX2xlZnQsXHJcbiAgICAgICAgLmNhcmUtdGltZWxpbmVfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGltZUxpbmUtYmctY29sb3ItdGhlbWUtYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmUtdGltZWxpbmVfX2hlYWRsaW5lIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICR0aW1lTGluZS1mb250LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGltZUxpbmUtY29sb3ItdGhlbWUtYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmUtdGFnIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICR0aW1lTGluZS1nYXAtdGFnO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICR0aW1lTGluZS1mb250LW5tO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDnrq3lpLTljaHniYdcclxuICAgICYtLWFycm93IHtcclxuICAgICAgICAvLyDngrnnmoTkvY3nva7lvq7osINcclxuICAgICAgICAuY2FyZS10aW1lbGluZV9faXRlbTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgdG9wOiAkdGltZUxpbmUtZ2FwLWFycm93LXRvcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmUtdGltZWxpbmVfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgJHRpbWVMaW5lLWdhcC1hcnJvdyAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8g6aaW5LiqaXRlbeeahOe6v+S9jee9rlxyXG4gICAgICAgIC5jYXJlLXRpbWVsaW5lX19pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgdG9wOiAkdGltZUxpbmUtZ2FwLWFycm93LXRvcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8g5pyA5ZCOaXRlbeeahOe6v+S9jee9rlxyXG4gICAgICAgIC5jYXJlLXRpbWVsaW5lX19pdGVtOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICR0aW1lTGluZS1nYXAtYXJyb3ctdG9wO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmUtbGluZWl0ZW06OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBvbmUtcHgtYm9yZGVyKGJvdHRvbSk7XHJcbiAgICAgICAgICAgIGxlZnQ6ICRsaXN0LXBhZGRpbmc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJlLWxpbmVpdGVtX190aXRsZSxcclxuICAgICAgICAuY2FyZS1saW5laXRlbV9fZGVzYyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtbWQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGltZUxpbmUtY29sb3ItNTA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtbGluZS1oZWlnaHQtYXJyb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJlLXRpbWVsaW5lX19jb250ZW50LXRpbWUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkdGltZUxpbmUtZ2FwLWFycm93IC0gNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICR0aW1lTGluZS1nYXAtYXJyb3c7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtbGc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkdGltZUxpbmUtZm9udC1tZWRpdW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGltZUxpbmUtY29sb3ItOTA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtbGluZS1oZWlnaHQtYXJyb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJlLXRpbWVsaW5lX19jb250ZW50LWluZm8ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICR0aW1lTGluZS1nYXAtYXJyb3c7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtbWQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGltZUxpbmUtY29sb3ItNzA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtbGluZS1oZWlnaHQtYXJyb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJlLXRpbWVsaW5lX19jb250ZW50LXRpbWUgKyAuY2FyZS10aW1lbGluZV9fY29udGVudC1pbmZvIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHRpbWVMaW5lLWdhcC1hcnJvdy1tYXJnaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyDpgJrnlKhpdGVt5bGe5oCnXHJcbi5jYXJlLXRpbWVsaW5lX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkdGltZUxpbmUtZ2FwLWl0ZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIC8vIOiZmue6v1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlci1kYXNoZWQobGVmdCwkdGltZUxpbmUtbGluZS1jb2xvcik7XHJcbiAgICAgICAgbGVmdDogJHRpbWVMaW5lLXNpemUtcG9pbnQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcbiAgICAvLyDoioLngrlcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogJHRpbWVMaW5lLXNpemUtcG9pbnQ7XHJcbiAgICAgICAgdG9wOiAkdGltZUxpbmUtb2Zmc2V0LXBvaW50O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB3aWR0aDogJHRpbWVMaW5lLXNpemUtcG9pbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAkdGltZUxpbmUtc2l6ZS1wb2ludDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAkdGltZUxpbmUtc2l6ZS1wb2ludCAtIDJweCBzb2xpZCAkdGltZUxpbmUtY29sb3ItZG90LWJvcmRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGltZUxpbmUtY29sb3ItZG90O1xyXG4gICAgfVxyXG4gICAgLy8g6aaW5LiqaXRlbee6v+WSjOeCueeahOS9jee9rlxyXG4gICAgJjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB0b3A6ICR0aW1lTGluZS1vZmZzZXQtcG9pbnQ7XHJcbiAgICB9XHJcbiAgICAvLyDmnIDlkI7kuIDkuKrml7bpl7TovbTnur/osIPmlbRcclxuICAgICY6bGFzdC1jaGlsZDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGhlaWdodDogJHRpbWVMaW5lLW9mZnNldC1wb2ludDtcclxuICAgIH1cclxuICAgIC8vIOWPquacieS4gOS4qml0ZW3nmoTml7blgJlcclxuICAgICY6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyDpgYfliLDlubTku73ml7blj5bmtojpl7Tot51cclxuLmNhcmUtdGltZWxpbmVfX2l0ZW0gKyAuY2FyZS10aW1lbGluZV9faXRlbS0tY2Fwc3VsZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhcmUtdGltZWxpbmVfX3dyYXAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skdGltZUxpbmUtZ2FwLXBvaW50fSk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5jYXJlLXRpbWVsaW5lX19zb3J0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtbm07XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtbGluZS1oZWlnaHQtc29ydDtcclxuICAgIGNvbG9yOiAkdGltZUxpbmUtY29sb3ItNTA7XHJcbiAgICAmLWljb24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdGltZUxpbmUtZ2FwLXNvcnQtbGVmdDtcclxuICAgICAgICB3aWR0aDogJHRpbWVMaW5lLXNpemUtc29ydC1pY29uO1xyXG4gICAgICAgIGhlaWdodDogJHRpbWVMaW5lLXNpemUtc29ydC1pY29uO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZS10aW1lbGluZV9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAkdGltZUxpbmUtZ2FwLWNvbnRlbnQgLSA1cHggJHRpbWVMaW5lLWdhcC1jb250ZW50O1xyXG4gICAgYm94LXNoYWRvdzogJHRpbWVMaW5lLWJveHNoYWRvdztcclxuICAgIGJvcmRlci1yYWRpdXM6ICR0aW1lTGluZS1yYWRpdXM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGltZUxpbmUtYmctY29sb3ItY29udGVudDtcclxuICAgIC5jYXJlLXRhZy1ncm91cCB7XHJcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgICAgICAvLyBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC8vIGhlaWdodDogJHRpbWVMaW5lLWxpbmUtaGVpZ2h0LXRhZ3M7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAvLyAuY2FyZS10YWcge1xyXG4gICAgLy8gICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAvLyB9XHJcbn1cclxuXHJcbi5jYXJlLXRpbWVsaW5lX19oZWFkbGluZSB7XHJcbiAgICBmb250LXNpemU6ICR0aW1lTGluZS1mb250LW1kO1xyXG4gICAgZm9udC13ZWlnaHQ6ICR0aW1lTGluZS1mb250LW1lZGl1bTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkdGltZUxpbmUtbGluZS1oZWlnaHQtYWxpZ247XHJcbiAgICBjb2xvcjogJHRpbWVMaW5lLWNvbG9yLTkwO1xyXG59XHJcblxyXG4uY2FyZS10aW1lbGluZV9fbGFiZWxzIHtcclxuICAgIG1hcmdpbi10b3A6ICR0aW1lTGluZS1nYXAtbGFiZWxzO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAuY2FyZS10aW1lbGluZV9fbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtc207XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgY29sb3I6ICR0aW1lTGluZS1jb2xvci01MDtcclxuICAgICAgICAmICsgLmNhcmUtdGltZWxpbmVfX2xhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0aW1lTGluZS1nYXAtbGFiZWxzICsgMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcmUtdGltZWxpbmVfX2ltZ3Mge1xyXG4gICAgbWFyZ2luLXRvcDogJHRpbWVMaW5lLWdhcC1pbWdzICsgOHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkdGltZUxpbmUtZ2FwLWltZ3M7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC5jYXJlLXRpbWVsaW5lX19pbWcge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtICN7JHRpbWVMaW5lLWdhcC1pbWdzfSk7XHJcbiAgICAgICAgaGVpZ2h0OiAkdGltZUxpbmUtd2lkdGgtaW1ncztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0aW1lTGluZS1nYXAtaW1ncztcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAmOm50aC1jaGlsZChuKzQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHRpbWVMaW5lLWdhcC1pbWdzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcmUtdGltZWxpbmVfX2V4cGxhaW4ge1xyXG4gICAgbWFyZ2luLXRvcDogJHRpbWVMaW5lLWdhcC1pbWdzLXRvcDtcclxufVxyXG4uY2FyZS10aW1lbGluZV9fdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogJHRpbWVMaW5lLWZvbnQtc207XHJcbiAgICBjb2xvcjogJHRpbWVMaW5lLWNvbG9yLXRleHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJHRpbWVMaW5lLWxpbmUtaGVpZ2h0LXRleHQ7XHJcbiAgICAmLWlucHV0IHtcclxuICAgICAgICBAZXh0ZW5kIC5jYXJlLXRpbWVsaW5lX190ZXh0O1xyXG4gICAgICAgIGNvbG9yOiAkdGltZUxpbmUtY29sb3ItdGhlbWUtYmx1ZTtcclxuICAgIH1cclxuICAgIC5jYXJlLXRpbWVsaW5lX19lZGl0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJHRpbWVMaW5lLWdhcC1lZGl0O1xyXG4gICAgICAgIHdpZHRoOiAkdGltZUxpbmUtd2lkdGgtZWRpdDtcclxuICAgICAgICBoZWlnaHQ6ICR0aW1lTGluZS13aWR0aC1lZGl0O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tXG5jYXJlLXRpbWVsaW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuXG4kdGltZUxpbmUtZ2FwLWl0ZW06IDEwcHg7XG4kdGltZUxpbmUtZ2FwLWNvbnRlbnQ6IDE1cHg7XG4kdGltZUxpbmUtZ2FwLXBvaW50OiAyMHB4O1xuJHRpbWVMaW5lLWdhcC15ZWFyOiA0cHg7XG4kdGltZUxpbmUtZ2FwLWFycm93OiAxNXB4O1xuJHRpbWVMaW5lLWdhcC1hcnJvdy1tYXJnaW46IDJweDtcbiR0aW1lTGluZS1nYXAtYXJyb3ctdG9wOiAyMXB4O1xuJHRpbWVMaW5lLWdhcC1sYWJlbHM6IDVweDtcbiR0aW1lTGluZS1nYXAtaW1nczogM3B4O1xuJHRpbWVMaW5lLWdhcC1pbWdzLXRvcDogMTFweDtcbiR0aW1lTGluZS1nYXAtZWRpdDogMTBweDtcbiR0aW1lTGluZS1nYXAtbGVmdDogMTFweDtcbiR0aW1lTGluZS1nYXAtcmFuZ2UtZG90OiAxMnB4O1xuJHRpbWVMaW5lLWdhcC1kYXRlOiA0NXB4O1xuJHRpbWVMaW5lLWdhcC1zcGVjaWFsLWxlZnQ6IDRweDtcbiR0aW1lTGluZS1nYXAtc29ydC1sZWZ0OiA2cHg7XG4kdGltZUxpbmUtZ2FwLXRhZzogMXB4O1xuJHRpbWVMaW5lLXdpZHRoLWRldGFpbDogNDBweDtcbiR0aW1lTGluZS13aWR0aC1zcGVjaWFsOiA0OHB4O1xuJHRpbWVMaW5lLXdpZHRoLWVkaXQ6IDEycHg7XG4kdGltZUxpbmUtd2lkdGgtaW1nczogNTdweDtcbiR0aW1lTGluZS1oZWlnaHQteWVhcjogMjhweDtcbiR0aW1lTGluZS1zaXplLXBvaW50OiA2cHg7XG4kdGltZUxpbmUtc2l6ZS1zb3J0LWljb246IDE4cHg7XG4kdGltZUxpbmUtb2Zmc2V0LXBvaW50OiAxN3B4O1xuJHRpbWVMaW5lLWJveHNoYWRvdzogJGJveC1zaGFkb3ctMTtcbiR0aW1lTGluZS1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xuJHRpbWVMaW5lLXJhZGl1cy15ZWFyOiA1MHB4O1xuJHRpbWVMaW5lLWZvbnQtc206ICRmb250LXNpemUtc207XG4kdGltZUxpbmUtZm9udC1ubTogJGZvbnQtc2l6ZS1ubTtcbiR0aW1lTGluZS1mb250LW1kOiAkZm9udC1zaXplLW1kO1xuJHRpbWVMaW5lLWZvbnQtbGc6ICRmb250LXNpemUtbGc7XG4kdGltZUxpbmUtZm9udC1yZWd1bGFyOiAkZm9udC1yZWd1bGFyO1xuJHRpbWVMaW5lLWZvbnQtbWVkaXVtOiAkZm9udC1tZWRpdW07XG4kdGltZUxpbmUtbGluZS1oZWlnaHQtYWxpZ246IDI1cHg7XG4kdGltZUxpbmUtbGluZS1oZWlnaHQtcmFuZ2U6IDE2cHg7XG4kdGltZUxpbmUtbGluZS1oZWlnaHQtYXJyb3c6IDI1cHg7XG4kdGltZUxpbmUtbGluZS1oZWlnaHQtc29ydDogMjJweDtcbiR0aW1lTGluZS1saW5lLWhlaWdodC10ZXh0OiAyMHB4O1xuJHRpbWVMaW5lLWxpbmUtaGVpZ2h0LXRhZ3M6IDI1cHg7XG4kdGltZUxpbmUtY29sb3ItZG90OiAkYnJhbmQtY29sb3ItcHJpbWFyeTtcbiR0aW1lTGluZS1jb2xvci1kb3QtYm9yZGVyOiAkYm9yZGVyLWNvbG9yLWRlZmF1bHQ7XG4kdGltZUxpbmUtY29sb3ItdGhlbWUtYmx1ZTogIzMzMztcbiR0aW1lTGluZS1jb2xvci1yYW5nZTogIzY1NjU2NTtcbiR0aW1lTGluZS1jb2xvci10ZXh0OiByZ2JhKDE0LCAxMCwgMTAsIDAuNyk7XG4kdGltZUxpbmUtY29sb3ItNTA6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4kdGltZUxpbmUtY29sb3ItNzA6ICR0ZXh0LWNvbG9yLWxldmVsLTI7XG4kdGltZUxpbmUtY29sb3ItOTA6ICR0ZXh0LWNvbG9yLWxldmVsLTE7XG4kdGltZUxpbmUtYmctY29sb3ItcmFuZ2U6ICNCMUIxQjE7XG4kdGltZUxpbmUtYmctY29sb3IteWVhcjogcmdiYSg2MCwgMTExLCAyNTUsIC4wOCk7XG4kdGltZUxpbmUtYmctY29sb3ItY29udGVudDogJGJnLWNvbG9yLWRlZmF1bHQ7XG4kdGltZUxpbmUtYmctY29sb3ItdGhlbWUtYmx1ZTogI0YwRjdGRDtcbiR0aW1lTGluZS1saW5lLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWRlZmF1bHQ7XG4vLyDml7bpl7TovbTpg6jliIbpopzoibLmsqHmnInpgJrnlKjlgLzvvIzmmoLml7bku6Xop4bop4nnqL/popzoibLkuLrlh4YiLCIuY2FyZS1xcmNvZGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogJHFyY29kZS1wYWRkaW5nO1xuICAgICZfX2JkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogJHFyY29kZS1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRxcmNvZGUtc2l6ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICZfX2Z0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHFyY29kZS1mdC1tYXJnaW4tdG9wO1xuICAgIH1cbiAgICAmX19pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmX19sb2dvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6ICRxcmNvZGUtbG9nby1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRxcmNvZGUtbG9nby1zaXplO1xuICAgIH1cbiAgICAmX190aXRsZSwgJl9fZGVzYywgJl9fdGV4dCwmX190aXAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXhsO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMTtcbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ubTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ubTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTE7XG4gICAgfVxuICAgICZfX2Rlc2MsICZfX3RpcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4gICAgfVxuICAgICZfX2Rlc2Mge1xuICAgICAgICBtYXJnaW4tdG9wOiAkcXJjb2RlLWRlc2MtbWFyZ2luLXRvcDtcbiAgICB9XG4gICAgJl9fdGlwICsgJl9fdGV4dHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHFyY29kZS10ZXh0LW1hcmdpbi10b3A7XG4gICAgfVxufSIsIiRxcmNvZGUtcGFkZGluZzogNDBweDtcbiRxcmNvZGUtc2l6ZTogMTgwcHg7XG4kcXJjb2RlLWZ0LW1hcmdpbi10b3A6IDE1cHg7XG4kcXJjb2RlLWxvZ28tc2l6ZTogNDZweDtcbiRxcmNvZGUtZGVzYy1tYXJnaW4tdG9wOiA1cHg7XG4kcXJjb2RlLXRleHQtbWFyZ2luLXRvcDogNXB4OyIsIi5jYXJlLWJhcmNvZGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogJGJhcmNvZGUtcGFkZGluZztcbiAgICAmX19mdCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRiYXJjb2RlLWZ0LW1hcmdpbi10b3A7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJl9faW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAkYmFyY29kZS1pbWctd2lkdGg7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRiYXJjb2RlLWltZy1taW4taGVpZ2h0O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9fbnVtLCAmX190aXAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX251bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXJjb2RlLW51bS1saW5lLWhlaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogJGJhcmNvZGUtbnVtLW1hcmdpbi10b3A7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGc7XG4gICAgfVxuICAgICZfX2Rlc2MsICZfX3RpcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWxldmVsLTM7XG4gICAgfVxuICAgICZfX2Rlc2Mge1xuICAgICAgICBtYXJnaW4tdG9wOiAkYmFyY29kZS1kZXNjLW1hcmdpbi10b3A7XG4gICAgfVxuICAgICZfX3RpcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRiYXJjb2RlLXRpcC1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn0iLCIkYmFyY29kZS1wYWRkaW5nOiAyMHB4O1xuJGJhcmNvZGUtZnQtbWFyZ2luLXRvcDogMjBweDtcbiRiYXJjb2RlLWltZy13aWR0aDogMjU1cHg7XG4kYmFyY29kZS1pbWctbWluLWhlaWdodDogNTBweDtcbiRiYXJjb2RlLW51bS1saW5lLWhlaWdodDogMTZweDtcbiRiYXJjb2RlLW51bS1tYXJnaW4tdG9wOiAxcHg7XG4kYmFyY29kZS1kZXNjLW1hcmdpbi10b3A6IDVweDtcbiRiYXJjb2RlLXRpcC1tYXJnaW4tYm90dG9tOiAxMnB4OyIsIi5jYXJlLW11bHRpY29kZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAkbXVsdGljb2RlLXBhZGRpbmc7XG5cbiAgICAuY2FyZS1iYXJjb2RlX19iZCArIC5jYXJlLXFyY29kZV9fYmQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbXVsdGljb2RlLWJkLW1hcmdpbi10b3A7XG4gICAgfVxufSIsIiRtdWx0aWNvZGUtcGFkZGluZzogMjBweDtcbiRtdWx0aWNvZGUtYmQtbWFyZ2luLXRvcDogMjBweDsiLCIuY2FyZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICRiZy1jb2xvci1kZWZhdWx0O1xuICAgIHBhZGRpbmc6ICRoZWFkZXItcGFkZGluZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJl9faGQge1xuICAgICAgICB3aWR0aDogJGhlYWRlci1oZC1zemllO1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGQtc3ppZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgJl9fYmQge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRoZWFkZXItYmQtbWFyZ2luLWxlZnQ7XG4gICAgfVxuICAgICZfX2F2YXRhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmX19uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1kO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kO1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMTtcbiAgICAgICAgJi0tbWFsZSwgJi0tZmVtYWxlIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLXNleC1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLXNleC1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRoZWFkZXItc2V4LWljb24tbWFyZ2luLWxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tZmVtYWxlIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9zdGF0aWMud2VjaXR5LnFxLmNvbS9jYXJlLXVpY2FyZS1oZWFkZXIvaWNvbi1mZW1hbGUtMDIzNmZlM2MxOWRkYjQwNjJlYjMyZGRlNGE4Nzc2YjQucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX29wZXJhdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaGVhZGVyLW9wZXJhdGlvbi1wYWRkaW5nLXJpZ2h0O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24tYXJyb3cocmlnaHQgY2VudGVyLCAkaGVhZGVyLXVzZXItaW5uZXItdHJpYW5nbGUtY29sb3IpO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N3aXRjaCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6ICRoZWFkZXItc3dpdGNoLXJpZ2h0O1xuICAgICAgICBib3R0b206ICRoZWFkZXItc3dpdGNoLWJvdHRvbTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItc3dpdGNoLWhlaWdodDtcbiAgICAgICAgcGFkZGluZzogJGhlYWRlci1zd2l0Y2gtcGFkZGluZztcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLXByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRoZWFkZXItc3dpdGNoLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGVyLXN3aXRjaC1saW5lLWhlaWdodDtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLWludmVyc2U7XG4gICAgfVxuICAgICZfX3VzZXJzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAkaGVhZGVyLXVzZXJzLWxlZnQ7XG4gICAgICAgIGJvdHRvbTogJGhlYWRlci11c2Vycy1ib3R0b207XG4gICAgICAgIG1heC13aWR0aDogJGhlYWRlci11c2Vycy1tYXgtd2lkdGg7XG4gICAgICAgIGhlaWdodDogJGhlYWRlci11c2Vycy1oZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItdXNlcnMtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyOiAkaGVhZGVyLXVzZXJzLWJvcmRlci13aWR0aCBzb2xpZCAkaGVhZGVyLXVzZXJzLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGhlYWRlci11c2Vycy1ib3JkZXItcmFkaXVzO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2hhZG93OiAkaGVhZGVyLXVzZXJzLWJveC1zaGFkb3c7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gICRoZWFkZXItdXNlcnMtdHJhbnNpdGlvbi10aW1lO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICYuY2FyZS1pcy10b2dnbGUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkaGVhZGVyLXVzZXItaW5uZXItbWF4LXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkaGVhZGVyLXVzZXItaW5uZXItcGFkZGluZy1sZWZ0O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtkaXNwbGF5Om5vbmV9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogJGhlYWRlci11c2VyLWlubmVyLXRyaWFuZ2xlLWxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRoZWFkZXItdXNlci1pbm5lci10cmlhbmdsZS1zaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkaGVhZGVyLXVzZXItaW5uZXItdHJpYW5nbGUtc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6ICRoZWFkZXItdXNlci1pbm5lci10cmlhbmdsZS10b3AtLWJlZm9yZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRoZWFkZXItdXNlci1pbm5lci10cmlhbmdsZS1zaXplIHNvbGlkICRib3JkZXItY29sb3ItZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogJGhlYWRlci11c2VyLWlubmVyLXRyaWFuZ2xlLXRvcC0tYWZ0ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkaGVhZGVyLXVzZXItaW5uZXItdHJpYW5nbGUtc2l6ZSBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3VzZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogJGhlYWRlci11c2VyLW1hcmdpbjtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaGVhZGVyLXVzZXItbWFyZ2luLXJpZ2h0LS1sYXN0LWNoaWxkO1xuICAgICAgICB9XG4gICAgICAgICYtYXZhdGFyLCAmLWFkZCB7XG4gICAgICAgICAgICB3aWR0aDogJGhlYWRlci11c2VyLWF2YXRhci1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLXVzZXItYXZhdGFyLXNpemU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmLWFkZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXI6ICRoZWFkZXItdXNlci1hZGQtYm9yZGVyLXdpZHRoIGRhc2hlZCAkaGVhZGVyLXVzZXItYWRkLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItdXNlci1hZGQtaWNvbi1iZztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLXVzZXItYWRkLWljb24td2lkdGg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLXVzZXItYWRkLWljb24taGVpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRoZWFkZXItdXNlci1hZGQtaWNvbi1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLXVzZXItYWRkLWljb24td2lkdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogJGhlYWRlci11c2VyLWFkZC1uYW1lLW1heC13aWR0aDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc207XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGhlYWRlci11c2VyLWFkZC1uYW1lLW1hcmdpbi10b3A7XG4gICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcygpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIC5jYXJlLWhlYWRlcl9fdXNlci1hdmF0YXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogJGhlYWRlci11c2VyLWF2YXRhci1ib3JkZXItd2lkdGggc29saWQgJGJyYW5kLWNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6ICRoZWFkZXItcGFkZGluZy0tc21hbGw7XG4gICAgICAgIC5jYXJlLWhlYWRlcl9faGQge1xuICAgICAgICAgICAgd2lkdGg6ICRoZWFkZXItaGQtc3ppZS0tc21hbGw7XG4gICAgICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGQtc3ppZS0tc21hbGw7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtaGVhZGVyX19vcGVyYXRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1tZDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0xO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWRldGFpbCB7XG4gICAgICAgIC5jYXJlLWhlYWRlcl9fbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC14bDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci1sZXZlbC0xO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJlLWhlYWRlcl9fb3BlcmF0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ubTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbm07XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3ItbGV2ZWwtMjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRoZWFkZXItb3BlcmF0aW9uLW1hcmdpbi10b3AtLWRvdWJsZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIkaGVhZGVyLXBhZGRpbmc6IDIwcHggMTVweDtcbiRoZWFkZXItcGFkZGluZy0tc21hbGw6IDE1cHg7XG4kaGVhZGVyLWhkLXN6aWU6IDYwcHg7XG4kaGVhZGVyLWhkLXN6aWUtLXNtYWxsOiA0MHB4O1xuJGhlYWRlci1iZC1tYXJnaW4tbGVmdDogMTFweDtcbiRoZWFkZXItc2V4LWljb24tc2l6ZTogMTZweDtcbiRoZWFkZXItc2V4LWljb24tbWFyZ2luLWxlZnQ6IDZweDtcbiRoZWFkZXItb3BlcmF0aW9uLXBhZGRpbmctcmlnaHQ6IDEwcHg7XG4kaGVhZGVyLW9wZXJhdGlvbi1tYXJnaW4tdG9wLS1kb3VibGU6IDEwcHg7XG5cbiRoZWFkZXItc3dpdGNoLXJpZ2h0OiA1cHg7XG4kaGVhZGVyLXN3aXRjaC1ib3R0b206IDNweDtcbiRoZWFkZXItc3dpdGNoLWhlaWdodDogMTRweDtcbiRoZWFkZXItc3dpdGNoLXBhZGRpbmc6IDAgNnB4O1xuJGhlYWRlci1zd2l0Y2gtYm9yZGVyLXJhZGl1czogN3B4O1xuJGhlYWRlci1zd2l0Y2gtbGluZS1oZWlnaHQ6IDE0cHg7XG5cbiRoZWFkZXItdXNlcnMtbGVmdDogMjFweDtcbiRoZWFkZXItdXNlcnMtYm90dG9tOiAtODBweDtcbiRoZWFkZXItdXNlcnMtbWF4LXdpZHRoOiAyODVweDtcbiRoZWFkZXItdXNlcnMtaGVpZ2h0OiA3NHB4O1xuJGhlYWRlci11c2Vycy1iYWNrZ3JvdW5kOiAkYmctY29sb3ItZGVmYXVsdDtcbiRoZWFkZXItdXNlcnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4kaGVhZGVyLXVzZXJzLWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1kZWZhdWx0O1xuJGhlYWRlci11c2Vycy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiRoZWFkZXItdXNlcnMtYm94LXNoYWRvdzogJGJveC1zaGFkb3ctMTtcbiRoZWFkZXItdXNlcnMtdHJhbnNpdGlvbi10aW1lOiAwLjNzO1xuXG4kaGVhZGVyLXVzZXItaW5uZXItbWF4LXdpZHRoOiAyODVweDtcbiRoZWFkZXItdXNlci1pbm5lci1wYWRkaW5nLWxlZnQ6IDIxcHg7XG4kaGVhZGVyLXVzZXItaW5uZXItdHJpYW5nbGUtc2l6ZTogNXB4O1xuJGhlYWRlci11c2VyLWlubmVyLXRyaWFuZ2xlLWxlZnQ6IDhweDtcbiRoZWFkZXItdXNlci1pbm5lci10cmlhbmdsZS10b3AtLWJlZm9yZTogLTVweDtcbiRoZWFkZXItdXNlci1pbm5lci10cmlhbmdsZS10b3AtLWFmdGVyOiAtNHB4O1xuJGhlYWRlci11c2VyLWlubmVyLXRyaWFuZ2xlLWNvbG9yOiAkaWNvbi1jb2xvci1kZWZhdWx0O1xuXG4kaGVhZGVyLXVzZXItbWFyZ2luOiAwIDEwcHg7XG4kaGVhZGVyLXVzZXItbWFyZ2luLXJpZ2h0LS1sYXN0LWNoaWxkOiAxNXB4O1xuJGhlYWRlci11c2VyLWF2YXRhci1zaXplOiA0MHB4O1xuJGhlYWRlci11c2VyLWF2YXRhci1ib3JkZXItd2lkdGg6IDFweDtcbiRoZWFkZXItdXNlci1hZGQtYm9yZGVyLXdpZHRoOiAxcHg7XG4kaGVhZGVyLXVzZXItYWRkLWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1kZWZhdWx0O1xuJGhlYWRlci11c2VyLWFkZC1pY29uLWJnOiAjRDhEOEQ4O1xuJGhlYWRlci11c2VyLWFkZC1pY29uLXdpZHRoOiAxMXB4O1xuJGhlYWRlci11c2VyLWFkZC1pY29uLWhlaWdodDogMnB4O1xuJGhlYWRlci11c2VyLWFkZC1uYW1lLW1heC13aWR0aDogNTBweDtcbiRoZWFkZXItdXNlci1hZGQtbmFtZS1tYXJnaW4tdG9wOiAycHg7IiwiLmNhcmUtY29tbWVudCB7XG4gICAgcGFkZGluZzogJGNvbW1lbnQtcGFkZGluZztcbiAgICAmX19yYXRlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZS1yYXRlIHtcbiAgICAgICAgbWFyZ2luOiAkY29tbWVudC1yYXRlLW1hcmdpbjtcbiAgICB9XG4gICAgJl9fdGFncyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAkY29tbWVudC10YWdzLW1hcmdpbjtcbiAgICAgICAgLmNhcmUtdGFnIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGNvbW1lbnQtdGFnLW1pbi13aWR0aDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGNvbW1lbnQtdGFnLXBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY29tbWVudC10YWctcGFkZGluZztcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBtYXJnaW46ICRjb21tZW50LXRhZy1tYXJnaW47XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtdGFnLS1kZWZhdWx0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb21tZW50LWNvbW1vbi1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHRhcmVhLXdyYXAge1xuICAgICAgICBoZWlnaHQ6ICRjb21tZW50LXRleHRhcmVhLWhlaWdodDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogJGNvbW1lbnQtdGV4dGFyZWEtd3JhcC1wYWRkaW5nO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29tbWVudC1jb21tb24tYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyOiAkY29tbWVudC10ZXh0YXJlYS13cmFwLWJvcmRlci13aWR0aCBzb2xpZCAkY29tbWVudC10ZXh0YXJlYS13cmFwLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvbW1lbnQtdGV4dGFyZWEtd3JhcC1ib3JkZXItcmFkaXVzO1xuICAgICAgICBtYXJnaW4tdG9wOiAkY29tbWVudC10ZXh0YXJlYS13cmFwLW1hcmdpbi10b3A7XG4gICAgfVxuICAgICZfX3RleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiRwbGFjZWhvbGRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIkY29tbWVudC1wYWRkaW5nOiAxNXB4O1xuJGNvbW1lbnQtcmF0ZS1tYXJnaW46IDZweCAwO1xuJGNvbW1lbnQtdGFncy1tYXJnaW46IDE5cHggLTJweCAwO1xuJGNvbW1lbnQtdGFnLW1pbi13aWR0aDogNzVweDtcbiRjb21tZW50LXRhZy1wYWRkaW5nOiAxMnB4O1xuJGNvbW1lbnQtdGFnLW1hcmdpbjogMCAzcHggNXB4O1xuJGNvbW1lbnQtY29tbW9uLWJhY2tncm91bmQ6ICRiZy1jb2xvci1ibG9jaztcbiRjb21tZW50LXRleHRhcmVhLXdyYXAtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWRlZmF1bHQ7XG4kY29tbWVudC10ZXh0YXJlYS13cmFwLWJvcmRlci13aWR0aDogMXB4O1xuJGNvbW1lbnQtdGV4dGFyZWEtd3JhcC1ib3JkZXItcmFkaXVzOiA1cHg7XG4kY29tbWVudC10ZXh0YXJlYS13cmFwLW1hcmdpbi10b3A6IDIwcHg7XG4kY29tbWVudC10ZXh0YXJlYS13cmFwLXBhZGRpbmc6IDhweCA0cHg7XG4kY29tbWVudC10ZXh0YXJlYS1oZWlnaHQ6IDgxcHg7IiwiLmNhcmUtc2VhcmNoX19wYWdlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6ICRzZWFyY2gtcGFnZS1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlYXJjaC1iZ2NvbG9yLXBhZ2U7XG4gICAgLmNhcmUtc2VhcmNoIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWluLWhlaWdodDogJHNlYXJjaC1wYWdlLWhlaWdodDtcbiAgICB9XG4gICAgLmNhcmUtc2VhcmNoX19iYXIge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAuY2FyZS1zZWFyY2hfX3Jlc3VsdCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoI3skc2VhcmNoLXBhZ2UtaGVpZ2h0fSAtICN7JHNlYXJjaC1wYWdlLWhlaWdodC1iYXJ9KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzZWFyY2gtcGFnZS1hcmVhLWJvdHRvbTtcbiAgICAgICAgJi0tZW1wdHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmUtc2VhcmNoX19lbXB0eS1pY29uIHtcbiAgICAgICAgd2lkdGg6ICRzZWFyY2gtcGFnZS1zaXplLWVtcHR5LWljb247XG4gICAgICAgIGhlaWdodDogJHNlYXJjaC1wYWdlLXNpemUtZW1wdHktaWNvbjtcbiAgICB9XG4gICAgLmNhcmUtc2VhcmNoX19lbXB0eS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAkc2VhcmNoLXBhZ2Utc2l6ZS1lbXB0eS10ZXh0O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwICwgLjMpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2VhcmNoLXBhZ2UtbGluZS1oZWlnaHQtZW1wdHk7XG4gICAgfVxuICAgIC5jYXJlLXNlYXJjaF9fZW1wdHktaWNvbiArIC5jYXJlLXNlYXJjaF9fZW1wdHktdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzZWFyY2gtcGFnZS1nYXAtZW1wdHk7XG4gICAgfVxuICAgIFxufSIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbnNlYXJjaOWPmOmHj1xuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuJHNlYXJjaC1wYWdlLWdhcC1lbXB0eTogMTNweDtcbiRzZWFyY2gtcGFnZS1oZWlnaHQ6IDEwMHZoO1xuJHNlYXJjaC1wYWdlLWhlaWdodC1iYXI6IDc2cHg7XG4kc2VhcmNoLXBhZ2UtYXJlYS1ib3R0b206IDMycHg7XG4kc2VhcmNoLXBhZ2Utc2l6ZS1lbXB0eS1pY29uOiA2NXB4O1xuJHNlYXJjaC1wYWdlLXNpemUtZW1wdHktdGV4dDogJGZvbnQtc2l6ZS1ubTtcbiRzZWFyY2gtcGFnZS1saW5lLWhlaWdodC1lbXB0eTogMjJweDtcbiRzZWFyY2gtYmdjb2xvci1wYWdlOiAkYmctY29sb3ItZGVmYXVsdDtcblxuIiwiLmNhcmUtYXV0aG8ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJl9faGQsICZfX2Z0IHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICAgICZfX2hkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fYmQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgfVxuICAgICZfX2Z0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgJl9fYnJhbmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc207XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjUwKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmUtYXV0aG9fX2xvZ28ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgICZfX2NvbnZlcnNpb24ge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuOTApO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9uZS1weC1ib3JkZXIoYm90dG9tKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE5cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC43MCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmUtY2hlY2tib3gge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLmljb25mb250IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICAgICAgICB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwwLDAsMC45MCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKlxuLS0tLS0tLS0tLS0tLS0tLS0tXG5jYXJlLXN0cmVldC1waWNrZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG5cbi5jYXJlLXN0cmVldHBpY2tlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAkc3RyZWV0cGlja2VyLWdhcCAkc3RyZWV0cGlja2VyLWdhcCAkc3RyZWV0cGlja2VyLWdhcCArIDVweDtcbiAgICBoZWlnaHQ6ICRzdHJlZXRwaWNrZXItaGVpZ2h0LWNvbnRlbnQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RyZWV0cGlja2VyLWJnY29sb3ItY29udGVudDtcbiAgICAuY2FyZS1idG4gKyAuY2FyZS1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3RyZWV0cGlja2VyLWdhcC1idG47XG4gICAgfVxuICAgIC5jYXJlLWJ0bl9fdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkc3RyZWV0cGlja2VyLWZvbnQtd2VpZ2h0O1xuICAgIH1cbn1cbi5jYXJlLXN0cmVldHBpY2tlcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogJHN0cmVldHBpY2tlci1nYXAtY29udGVudCAtIDVweCAkc3RyZWV0cGlja2VyLWdhcC1jb250ZW50ICRzdHJlZXRwaWNrZXItZ2FwLWNvbnRlbnQgLSAycHg7XG59XG4uY2FyZS1zdHJlZXRwaWNrZXJfX3RpbWVsaW5lIHtcbiAgICBwYWRkaW5nOiAkc3RyZWV0cGlja2VyLWdhcC10aW1lbGluZSAkc3RyZWV0cGlja2VyLWdhcC10aW1lbGluZSAtIDJweDtcbiAgICBmb250LXNpemU6ICRzdHJlZXRwaWNrZXItZm9udC1sZztcbiAgICBib3JkZXItcmFkaXVzOiAkc3RyZWV0cGlja2VyLXJhZGl1cy10aW1lbGluZTtcbiAgICBjb2xvcjogJHN0cmVldHBpY2tlci1jb2xvci10aW1lbGluZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RyZWV0cGlja2VyLWJnY29sb3ItY29udGVudDtcbn1cbi5jYXJlLXN0cmVldHBpY2tlcl9fdGltZWxpbmUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogJHN0cmVldHBpY2tlci1nYXAtdGltZWxpbmUtaXRlbTtcbiAgICBmb250LXdlaWdodDogJHN0cmVldHBpY2tlci1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJHN0cmVldHBpY2tlci1saW5laGVpZ2h0LXRpbWVsaW5lO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDsgXG4gICAgLy8g57q/ICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogJHN0cmVldHBpY2tlci16aW5kZXgtZG90O1xuICAgICAgICBsZWZ0OiAkc3RyZWV0cGlja2VyLW9mZnNldC1saW5lO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6ICRzdHJlZXRwaWNrZXItd2lkdGgtbGluZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN0cmVldHBpY2tlci1jb2xvci10aW1lbGluZS1sZWZ0O1xuICAgIH1cbiAgICAvLyDngrlcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogJHN0cmVldHBpY2tlci1vZmZzZXQtZG90O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAkc3RyZWV0cGlja2VyLXdpZHRoLWRvdDtcbiAgICAgICAgaGVpZ2h0OiAkc3RyZWV0cGlja2VyLXdpZHRoLWRvdDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RyZWV0cGlja2VyLWNvbG9yLXRpbWVsaW5lLWxlZnQ7XG4gICAgfVxuICAgIC8vIOmmluS4que6v+S9jee9rlxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0b3A6ICRzdHJlZXRwaWNrZXItb2Zmc2V0LWxpbmUtc3BlY2lhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyDmnKvlsL7nur/kvY3nva5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBib3R0b206ICRzdHJlZXRwaWNrZXItb2Zmc2V0LWxpbmUtc3BlY2lhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHN0cmVldHBpY2tlci1wYWRkaW5nLWJvdHRvbS1pdGVtO1xuICAgIH1cbn1cblxuLmNhcmUtc3RyZWV0cGlja2VyX19pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6ICRzdHJlZXRwaWNrZXItZ2FwLWlucHV0IC0gMnB4ICRzdHJlZXRwaWNrZXItZ2FwLWlucHV0O1xufVxuLmNhcmUtc3RyZWV0cGlja2VyX19pbnB1dC10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRzdHJlZXRwaWNrZXItaGVpZ2h0LWlucHV0O1xuICAgIGZvbnQtc2l6ZTogJHN0cmVldHBpY2tlci1mb250LW1kO1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRzdHJlZXRwaWNrZXItY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgQGluY2x1ZGUgb25lLXB4LWJvcmRlcihhbGwpO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRzdHJlZXRwaWNrZXItd2lkdGgtaW5wdXQtbGluZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHN0cmVldHBpY2tlci1yYWRpdXMtaW5wdXQ7XG4gICAgfVxufVxuLmNhcmUtc3RyZWV0cGlja2VyX190aXAge1xuICAgIGZvbnQtc2l6ZTogJHN0cmVldHBpY2tlci1mb250LW1kO1xuICAgIGZvbnQtd2VpZ2h0OiAkc3RyZWV0cGlja2VyLWZvbnQtd2VpZ2h0O1xuICAgIGNvbG9yOiAkc3RyZWV0cGlja2VyLWNvbG9yLWVycm9yO1xufVxuXG4uY2FyZS1zdHJlZXRwaWNrZXJfX3RpbWVsaW5lICsgLmNhcmUtc3RyZWV0cGlja2VyX19pbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogJHN0cmVldHBpY2tlci1nYXAtdGltZWxpbmUtaW5wdXQ7XG59XG4uY2FyZS1zdHJlZXRwaWNrZXJfX2lucHV0ICsgLmNhcmUtc3RyZWV0cGlja2VyX190aXAge1xuICAgIG1hcmdpbi10b3A6ICRzdHJlZXRwaWNrZXItZ2FwLWlucHV0LXRpcDtcbn1cbiIsIi8qXG4tLS0tLS0tLS0tLS0tLS0tLS1cbmNhcmUtc3RyZWV0LXBpY2tlclxuLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cblxuJHN0cmVldHBpY2tlci1nYXA6IDE1cHg7XG4kc3RyZWV0cGlja2VyLWdhcC1idG46IDEwcHg7XG4kc3RyZWV0cGlja2VyLWdhcC1jb250ZW50OiAxNXB4O1xuJHN0cmVldHBpY2tlci1nYXAtdGltZWxpbmU6IDE2cHg7XG4kc3RyZWV0cGlja2VyLWdhcC10aW1lbGluZS1pdGVtOiAyMXB4O1xuJHN0cmVldHBpY2tlci1nYXAtaW5wdXQ6IDE1cHg7XG4kc3RyZWV0cGlja2VyLWdhcC10aW1lbGluZS1pbnB1dDogMTVweDtcbiRzdHJlZXRwaWNrZXItZ2FwLWlucHV0LXRpcDogMTBweDtcbiRzdHJlZXRwaWNrZXItcGFkZGluZy1ib3R0b20taXRlbTogMjBweDtcbiRzdHJlZXRwaWNrZXItd2lkdGgtZG90OiA3cHg7XG4kc3RyZWV0cGlja2VyLXdpZHRoLWxpbmU6IDFQWDtcbiRzdHJlZXRwaWNrZXItd2lkdGgtaW5wdXQtbGluZTogMVBYO1xuJHN0cmVldHBpY2tlci1oZWlnaHQtY29udGVudDogMzA3cHg7XG4kc3RyZWV0cGlja2VyLWhlaWdodC1pbnB1dDogMjNweDtcbiRzdHJlZXRwaWNrZXItZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcbiRzdHJlZXRwaWNrZXItZm9udC1sZzogJGZvbnQtc2l6ZS1sZztcbiRzdHJlZXRwaWNrZXItZm9udC1tZDogJGZvbnQtc2l6ZS1tZDtcbiRzdHJlZXRwaWNrZXItbGluZWhlaWdodC10aW1lbGluZTogMjZweDtcbiRzdHJlZXRwaWNrZXItcmFkaXVzLXRpbWVsaW5lOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiRzdHJlZXRwaWNrZXItcmFkaXVzLWlucHV0OiAkYm9yZGVyLXJhZGl1cy1ubTtcbiRzdHJlZXRwaWNrZXItb2Zmc2V0LWxpbmU6IDNweDtcbiRzdHJlZXRwaWNrZXItb2Zmc2V0LWRvdDogMTFweDtcbiRzdHJlZXRwaWNrZXItb2Zmc2V0LWxpbmUtc3BlY2lhbDogMTJweDtcbiRzdHJlZXRwaWNrZXItY29sb3ItdGltZWxpbmUtbGVmdDogI2M5YzljOTtcbiRzdHJlZXRwaWNrZXItY29sb3ItdGltZWxpbmU6ICR0ZXh0LWNvbG9yLWxldmVsLTE7XG4kc3RyZWV0cGlja2VyLWNvbG9yLXBsYWNlaG9sZGVyOiAkdGV4dC1jb2xvci1sZXZlbC0zO1xuJHN0cmVldHBpY2tlci1jb2xvci1lcnJvcjogJGJyYW5kLWNvbG9yLWVycm9yO1xuJHN0cmVldHBpY2tlci1iZ2NvbG9yLWNvbnRlbnQ6ICRiZy1jb2xvci1ibG9jaztcbiRzdHJlZXRwaWNrZXItemluZGV4LWRvdDogMTtcblxuXG5cblxuIiwiLy8gQGltcG9ydCAnLi4vYmFzZS9pbmRleCc7XG5cbmJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5cbi5wYWdlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLmNhcmUtcGFnZV9faGQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cbi5jYXJlLXBhZ2VfX2JkIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4uY2FyZS1wYWdlX19iZC0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZS1wYWdlX19iZC0tZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmJ0bi1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweCAxMHB4O1xufSJdfQ== */
