@charset "UTF-8";
/* Common */
html {
  height: 100%; }

h1, h2, h3, h4, h5, h6 {
  font-weight: inherit;
  font-size: inherit; }

body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select {
  margin: 0;
  padding: 0; }

body, input, textarea, select, button, table {
  font-size: 10px;
  line-height: 14px;
  letter-spacing: -0.5px;
  font-family: -apple-system,BlinkMacSystemFont,AppleSDGothicNeo-Regular,'맑은고딕',Malgun Gothic,'돋움',Dotum,Sans-serif; }

body {
  position: relative;
  height: 100%;
  word-break: break-all;
  word-wrap: break-word;
  overflow-wrap: break-word;
  min-width: 1000px; }

img, fieldset {
  border: 0; }

ul, ol {
  list-style: none; }

em, address {
  font-style: normal; }

a {
  text-decoration: none;
  color: inherit; }

table {
  border-collapse: collapse; }

strong {
  font-weight: normal; }

input {
  font-size: 16px;
  color: #222;
  position: relative;
  -webkit-appearance: none; }

input:focus {
  outline: none  !important; }

.blind {
  overflow: hidden !important;
  position: absolute !important;
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important; }

@font-face {
  font-family: 'NanumSquareB';
  src: local(NanumSquareB);
  src: url("../font/NanumSquareB.eot");
  src: url("../font/NanumSquareB.woff") format("woff"), url("../font/NanumSquareB.woff2") format("woff2"), url("../font/NanumSquareB.otf") format("opentype");
  font-weight: normal; }

@font-face {
  font-family: 'NanumSquareR';
  src: local(NanumSquareR);
  src: url("../font/NanumSquareR.eot");
  src: url("../font/NanumSquareR.woff") format("woff"), url("../font/NanumSquareR.woff2") format("woff2"), url("../font/NanumSquareR.otf") format("opentype");
  font-weight: normal; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0; }

.slick-list:focus {
  outline: none; }

.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.slick-track:before, .slick-track:after {
  content: "";
  display: table; }

.slick-track:after {
  clear: both; }

.slick-loading .slick-track {
  visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }

[dir="rtl"] .slick-slide {
  float: right; }

.slick-slide img {
  display: block; }

.slick-slide.slick-loading img {
  display: none; }

.slick-slide.dragging img {
  pointer-events: none; }

.slick-initialized .slick-slide {
  display: block; }

.slick-loading .slick-slide {
  visibility: hidden; }

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.inner {
  width: 1000px;
  margin: 0 auto; }

.font_color {
  font-weight: normal;
  color: #00a687; }

.wrap .spot {
  background: url(../img/spot_bg.png) no-repeat 50% 0;
  background-size: auto 883px;
  height: 883px;
  position: relative; }

.wrap .spot .inner .corp_box {
  padding-top: 49px;
  max-width: 1000px;
  margin: 0 auto; }

.wrap .spot .inner .corp_box::after {
  display: block;
  content: '';
  clear: both; }

.wrap .spot .inner .corp_box .cul_corp {
  float: left;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -418px -568px;
  width: 112px;
  height: 48px; }

.wrap .spot .inner .corp_box .naver {
  float: right;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -450px -257px;
  width: 114px;
  height: 21px;
  margin-top: 15px; }

.wrap .spot .inner .txt_box {
  text-align: center;
  color: #2b3a58;
  font-family: 'NanumSquareB'; }

.wrap .spot .inner .txt_box h2 {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px 0px;
  width: 597px;
  height: 157px;
  margin: 84px auto 32px; }

.wrap .spot .inner .txt_box .date {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -361px -218px;
  width: 170px;
  height: 21px;
  margin: 0 auto 33px; }

.wrap .spot .inner .txt_box .sub_tit {
  font-size: 25px;
  line-height: 40px;
  letter-spacing: -0.54px;
  margin-bottom: 33px; }

.wrap .spot .inner .txt_box em {
  display: block;
  margin-bottom: 71px;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: -0.7px; }

.wrap .spot .inner .txt_box .link_box {
  font-size: 0; }

.wrap .spot .inner .txt_box .link_box [class*='link_'] {
  display: inline-block;
  line-height: 103px;
  font-size: 32px;
  letter-spacing: -0.7px;
  color: #fff;
  font-family: 'NanumSquareB';
  background-color: #2b3a58;
  border-radius: 51px;
  -webkit-border-radius: 51px;
  text-align: center;
  width: 358px;
  height: 102px; }

.wrap .spot .inner .txt_box .link_box [class*='link_'] + [class*='link_'] {
  margin-left: 39px; }

.wrap .section_01 {
  background-color: #edfffc;
  padding: 71px 0 50px 0; }

.wrap .section_01 h3 {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px -162px;
  width: 356px;
  height: 90px;
  margin: 0 auto 14px; }

.wrap .section_01 .sec_01_subtit {
  text-align: center;
  font-family: 'NanumSquareB';
  font-size: 22px;
  letter-spacing: -0.9px;
  line-height: 27px;
  color: #0f0f0f; }

.wrap .section_01 .content_box .phone_slider_wrap {
  overflow: hidden;
  position: relative;
  height: 866px;
  margin-top: 24px; }

.wrap .section_01 .content_box .phone_slider_wrap .phone_box {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 480px;
  height: 866px;
  background: url("../img/iphone_bg.png") no-repeat;
  background-size: 480px 866px;
  z-index: 10;
  margin-left: 19px; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] {
  width: 347px;
  height: 750px;
  margin: 30px auto 0; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'].slider_image {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0); }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'].slider_link {
  position: absolute;
  z-index: 99999;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0); }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] img {
  display: block;
  width: 347px;
  height: auto; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list {
  margin-right: -54px; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .slick-slide {
  float: left;
  padding-right: 54px;
  outline: 0;
  position: relative;
  height: 749px; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .slick-slide .img_slide {
  width: 347px;
  height: 749px; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .link {
  width: 347px;
  height: 749px;
  display: none; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .slide_on {
  -webkit-filter: grayscale(90%);
  filter: grayscale(90%); }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .slick-active img {
  border-radius: 15px;
  -webkit-border-radius: 15px; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .slick-active .link {
  z-index: 20;
  display: block; }

.wrap .section_01 .content_box .phone_slider_wrap div[class*='phone_slider'] .slick-list .slick-active .slide_on {
  display: block;
  -webkit-filter: none;
  filter: none;
  opacity: 1; }

.wrap .section_02 {
  background: url(../img/section_bg.png) no-repeat 50% 0;
  background-size: 1920px 1483px;
  -webkit-background-size: 1920px 1483px;
  padding: 87px 0 0 0; }

.wrap .section_02 .howto h3 {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px -305px;
  width: 245px;
  height: 44px;
  margin: 0 auto; }

.wrap .section_02 .howto .challenge_list {
  margin-top: 75px;
  margin-bottom: 80px;
  text-align: center;
  font-size: 0; }

.wrap .section_02 .howto .challenge_list .challenge_item {
  position: relative;
  display: inline-block; }

.wrap .section_02 .howto .challenge_list .challenge_item + .challenge_item {
  margin-left: 26px; }

.wrap .section_02 .howto .challenge_list .challenge_item + .challenge_item::after {
  display: block;
  content: '';
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -748px -142px;
  width: 13px;
  height: 21px;
  left: -19px;
  top: 50%;
  margin-top: -10px;
  position: absolute; }

.wrap .section_02 .howto .challenge_list .challenge_item img {
  width: 230px;
  height: 230px; }

.wrap .section_02 .howto .challenge_list .challenge_item .process_txt {
  margin-top: auto;
  text-align: center;
  padding-top: 130px;
  font-size: 18px;
  letter-spacing: -0.6px;
  color: #1d1d1d;
  line-height: 24px;
  font-family: 'NanumSquareB';
  font-weight: bold;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0; }

.wrap .section_02 .howto .challenge_list .challenge_item:first-of-type .process_txt {
  padding-top: 137px; }

.wrap .section_02 .howto .challenge_list .challenge_item:nth-of-type(3) .process_txt {
  padding-top: 136px; }

.wrap .section_02 .howto .challenge_list .challenge_item:last-of-type .process_txt {
  margin-left: 0;
  padding-top: 123px; }

.wrap .section_02 .howto .condition {
  font-size: 0;
  text-align: center;
  padding-bottom: 75px; }

.wrap .section_02 .howto .condition .tag {
  display: inline-block;
  vertical-align: top; }

.wrap .section_02 .howto .condition .tag strong {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -265px -568px;
  width: 148px;
  height: 59px;
  margin: 0 auto 21px; }

.wrap .section_02 .howto .condition .tag ul {
  font-size: 0; }

.wrap .section_02 .howto .condition .tag ul li {
  display: inline-block;
  font-size: 20px;
  letter-spacing: -0.4px;
  color: #2a2a2a;
  line-height: 22px;
  font-family: 'NanumSquareB';
  font-weight: bold; }

.wrap .section_02 .howto .condition .tag ul li + li {
  margin-left: 10px; }

.wrap .section_02 .howto .condition .sns {
  display: inline-block;
  vertical-align: top;
  margin-left: 115px;
  padding-bottom: 73px;
  background: url(../img/sns_group.png) 50% 100% no-repeat;
  background-size: 233px 51px; }

.wrap .section_02 .howto .condition .sns strong {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -107px -568px;
  width: 153px;
  height: 59px;
  margin: 0 auto 20px; }

.wrap .section_02 .howto .condition .sns p {
  display: inline-block;
  font-size: 20px;
  letter-spacing: -0.4px;
  color: #2a2a2a;
  line-height: 22px;
  font-family: 'NanumSquareB';
  font-weight: bold; }

.wrap .section_02 .line {
  display: block;
  padding: 50px 0;
  background: url(../img/line.png) no-repeat center;
  background-size: 1080px 0.5px;
  -webkit-background-size: 1080px 0.5px;
  height: 0.5px;
  margin: 0 auto; }

.wrap .section_02 .benefit {
  height: 701px;
  padding-top: 352px;
  box-sizing: border-box;
  background: url(../img/section03_bg.png) 50% 0 no-repeat;
  background-size: 1920px 700px; }

.wrap .section_02 .benefit .benefit_process [class*="process_"] .dsc {
  display: block;
  margin-top: 10px;
  font-size: 22px;
  letter-spacing: -0.42px;
  line-height: 34px;
  color: #060606;
  text-align: center;
  font-family: 'NanumSquareB';
  font-weight: bold; }

.wrap .section_02 .benefit .benefit_process .wrap_process {
  width: 1000px;
  margin: 0 auto;
  font-size: 0;
  padding-left: 251px;
  box-sizing: border-box;
  white-space: nowrap; }

.wrap .section_02 .benefit .benefit_process .wrap_process div[class^="process"] {
  display: inline-block;
  vertical-align: top; }

.wrap .section_02 .benefit .benefit_process .wrap_process .process_03 {
  margin-left: 92px; }

.wrap .section_02 .benefit .benefit_process .wrap_process .process_04 {
  margin-left: 84px; }

.wrap .section_03 {
  padding: 105px 0 67px;
  background: #f9f9f9;
  text-align: center; }

.wrap .section_03 h3 {
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px -257px;
  width: 445px;
  height: 43px;
  margin: 0 auto 14px; }

.wrap .section_03 .sub_tit {
  font-size: 22px;
  letter-spacing: -0.9px;
  line-height: 27px;
  color: #0f0f0f;
  font-family: 'NanumSquareB';
  font-weight: normal; }

.wrap .section_03 .lecture_box {
  margin-top: 40px;
  text-align: left; }

.wrap .section_03 .lecture_box .lecture_list {
  font-size: 0;
  width: 975px;
  margin: 0 auto; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item {
  width: 350px !important; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item + .lecture_item {
  margin-left: 29px; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item:first-of-type {
  margin-left: 0; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item a {
  display: block; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item img {
  width: 350px;
  height: 224px; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item .lec_tit {
  margin-top: 17px;
  font-size: 22px;
  letter-spacing: -0.44px;
  color: #0f0f0f;
  line-height: 36px;
  font-family: 'NanumSquareB';
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item .txt_box {
  overflow: hidden;
  vertical-align: top;
  font-family: 'NanumSquareR'; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item .name {
  display: inline-block;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: -0.54px;
  color: #555;
  font-weight: normal; }

.wrap .section_03 .lecture_box .lecture_list .lecture_item .belong {
  overflow: hidden;
  padding-left: 4px;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: -0.5px;
  color: #8b8b8b; }

.wrap .section_03 .lecture_box .lecture_list .slick-list {
  overflow: hidden; }

.wrap .section_03 .lecture_box .lecture_list .slick-prev {
  font-size: 0;
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -709px 0px;
  width: 65px;
  height: 66px;
  appearance: none;
  background-color: transparent;
  border: 0;
  outline: none;
  position: absolute;
  top: 90px;
  left: -34px;
  cursor: pointer;
  z-index: 100; }

.wrap .section_03 .lecture_box .lecture_list .slick-next {
  font-size: 0;
  display: block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -709px -71px;
  width: 65px;
  height: 66px;
  appearance: none;
  background-color: transparent;
  border: 0;
  outline: none;
  position: absolute;
  top: 90px;
  right: -34px;
  cursor: pointer;
  z-index: 100; }

.wrap .section_04 {
  padding: 0 0 106px 0;
  background-color: #f9f9f9; }

.wrap .section_04 h3 {
  width: 1000px;
  height: 43px;
  margin: 0 auto;
  background: url(../img/sec_05_tit.png) 50% 0 no-repeat;
  background-size: 1000px auto; }

.wrap .section_04 .cate_list {
  display: inline-block;
  font-size: 0;
  margin-top: 42px; }

.wrap .section_04 .cate_list li {
  display: inline-block;
  vertical-align: top; }

.wrap .section_04 .cate_list li + li {
  margin-left: 22px; }

.wrap .section_04 .cate_list li .cate {
  display: block;
  width: 102px;
  height: 102px;
  padding-top: 38px;
  text-align: center;
  box-sizing: border-box;
  border-radius: 50%; }

.wrap .section_04 .cate_list li .cate.num01 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -602px 0px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num02 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -602px -321px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num03 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -602px -428px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num04 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px -568px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num05 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px -354px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num06 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -107px -354px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num07 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -214px -354px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate.num08 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -321px -354px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num01 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -428px -354px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num02 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: 0px -461px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num03 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -107px -461px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num04 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -214px -461px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num05 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -321px -461px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num06 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -428px -461px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num07 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -602px -214px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover.num08 {
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -602px -107px;
  width: 102px;
  height: 102px; }

.wrap .section_04 .cate_list li .cate:hover .tit {
  color: #fff; }

.wrap .section_04 .cate_list li .tit {
  display: block;
  color: #000;
  font-size: 22px;
  line-height: 27px; }

.wrap .attention {
  padding: 46px 0 44px;
  width: 962px;
  margin: 0 auto;
  color: #323232;
  font-family: 'NanumSquareR';
  letter-spacing: 0; }

.wrap .attention .inner {
  padding-left: 4px; }

.wrap .attention h3 {
  font-size: 18px;
  line-height: 25px;
  font-weight: bold;
  font-family: 'NanumSquareB'; }

.wrap .attention .att_list {
  font-size: 16px;
  line-height: 27px; }

.wrap .attention .att_list .att_item {
  position: relative;
  padding-left: 16px;
  margin-left: 3px; }

.wrap .attention .att_list .att_item::before {
  display: inline-block;
  content: '·';
  position: absolute;
  top: 0;
  left: 0; }

.wrap .attention .att_list .att_item > ul {
  margin-left: 10px; }

.wrap .attention .att_list .att_item > ul li {
  position: relative;
  padding-left: 14px; }

.wrap .attention .att_list .att_item > ul li::before {
  display: inline-block;
  content: '-';
  position: absolute;
  top: 0;
  left: 0; }

.wrap footer {
  border-top: 1.5px solid #484848;
  text-align: center;
  padding: 40px 0 37px; }

.wrap footer a {
  display: inline-block;
  font-size: 19.5px;
  line-height: 24px;
  letter-spacing: -1.3px;
  color: #555;
  font-family: 'NanumSquareR'; }

.ly_pop_share {
  display: none; }

.ly_pop_share .popup_bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 100; }

.ly_pop_share .popup_wrap {
  width: 600px;
  background-color: #fff;
  border-radius: 40px;
  -webkit-border-radius: 40px;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 62px 34px 58px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  z-index: 101; }

.ly_pop_share .popup_wrap p + p {
  margin-top: 24px; }

.ly_pop_share .popup_wrap .txt {
  color: #333;
  font-size: 24px;
  letter-spacing: -0.4px;
  line-height: 34px;
  font-family: 'NanumSquareR'; }

.ly_pop_share .popup_wrap .txt .font_color {
  font-weight: bold; }

.ly_pop_share .popup_wrap .pop_tit {
  color: #505050;
  font-size: 34px;
  line-height: 44px;
  letter-spacing: -0.3px;
  font-family: 'NanumSquareR';
  font-weight: bold; }

.ly_pop_share .popup_wrap .pop_tit .font_color {
  font-weight: bold; }

.ly_pop_share .popup_wrap button {
  appearance: none;
  border: none;
  outline: none;
  background-color: transparent;
  cursor: pointer; }

.ly_pop_share .popup_wrap .check {
  width: 335px;
  height: 74px;
  font-size: 27px;
  line-height: 74px;
  letter-spacing: -0.45px;
  text-align: center;
  color: #fff;
  background-color: #00a687;
  margin-top: 30px; }

.ly_pop_share .popup_wrap .close {
  font-size: 0;
  display: inline-block;
  background-image: url(../img/sprite.png);
  background-size: 774px 670px;
  background-position: -709px -142px;
  width: 34px;
  height: 34px;
  position: absolute;
  top: 32px;
  right: 32px; }

@media screen and (min-width: 0\0) {
  .content_box .phone_slider_wrap .slide_on {
    opacity: .8; }
  .content_box .phone_slider_wrap .slick-active .slide_on {
    opacity: 1; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJfZm9udC5zY3NzIiwiX3Nwcml0ZS5zY3NzIiwiX3NsaWNrLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJmb250XCI7XG5AaW1wb3J0IFwic3ByaXRlXCI7XG5AaW1wb3J0IFwic2xpY2tcIjtcblxuLmlubmVyIHtcbiAgICB3aWR0aDoxMDAwcHg7XG4gICAgbWFyZ2luOjAgYXV0bztcbn1cblxuLy/qs7XthrVcbi5mb250X2NvbG9ye1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMwMGE2ODc7XG59XG5cbi53cmFwe1xuICAgIC8vc3BvdFxuICAgIC5zcG90e1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Nwb3RfYmcucG5nKSBuby1yZXBlYXQgNTAlIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA4ODNweDtcbiAgICAgICAgLy8gLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDM4NDBweCAgMTE3OHB4O1xuICAgICAgICBoZWlnaHQ6IDg4M3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5pbm5lcntcbiAgICAgICAgICAgIC5jb3JwX2JveHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDlweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmN1bF9jb3Jwe1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDsgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkbG9nbyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZlcntcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkbmF2ZXIpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50eHRfYm94e1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjojMmIzYTU4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmVCJztcbiAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc3BvdF90aXQpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDg0cHggYXV0byAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc3BvdF9kYXRlKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN1Yl90aXR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDo0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZW17XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MzJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6NDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxpbmtfYm94e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIFtjbGFzcyo9J2xpbmtfJ117XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlQic7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYTU4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAycHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmICsgW2NsYXNzKj0nbGlua18nXXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgXG4gICAgfVxuXG4gICAgLy9zZWN0aW9uXzAxXG4gICAgLnNlY3Rpb25fMDF7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGZmZmM7XG4gICAgICAgIHBhZGRpbmc6IDcxcHggMCA1MHB4IDA7XG4gICAgICAgIGgze1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHNlY18wMV90aXQpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTRweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VjXzAxX3N1YnRpdHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmVCJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMGYwZjBmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRfYm94IHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnBob25lX3NsaWRlcl93cmFwIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg2NnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5waG9uZV9ib3gge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODY2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pcGhvbmVfYmcucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0ODBweCA4NjZweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjE5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGRpdltjbGFzcyo9J3Bob25lX3NsaWRlciddIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0N3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpZGVyX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zbGlkZXJfbGlua3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNTRweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nX3NsaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZV9vbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6Z3JheXNjYWxlKDkwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOmdyYXlzY2FsZSg5MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8g7Z2Q66Ck7KeEIOydtOuvuOyngCDrj4TssKkg7IucIOygnOqxsFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOjE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5re1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZV9vbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vc2VjdGlvbl8wMlxuICAgIC5zZWN0aW9uXzAye1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlY3Rpb25fYmcucG5nKSBuby1yZXBlYXQgNTAlIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTkyMHB4IDE0ODNweDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDE5MjBweCAxNDgzcHg7XG4gICAgICAgIHBhZGRpbmc6IDg3cHggMCAwIDAgO1xuICAgICAgICAuaG93dG97XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHNlY18wMl90aXQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoYWxsZW5nZV9saXN0e1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo4MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MDtcbiAgICAgICAgICAgICAgICAuY2hhbGxlbmdlX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAmICsgLmNoYWxsZW5nZV9pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHByb2Nlc3NfYXJyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6LTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucHJvY2Vzc190eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWQxZDFkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlQic7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7bGVmdDowO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9jZXNzX3R4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9jZXNzX3R4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAucHJvY2Vzc190eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MTIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuY29uZGl0aW9ue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NzVweDtcbiAgICAgICAgICAgICAgICAudGFne1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlKCRzZWNfMDJfc3VidGl0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJhMmEyYTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlQic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbnN7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo3M3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvc25zX2dyb3VwLnBuZykgNTAlIDEwMCUgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjMzcHggNTFweDtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHNlY18wMl9zdWJ0aXQyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJhMmEyYTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOYW51bVNxdWFyZUInO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5saW5le1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xpbmUucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDgwcHggMC41cHg7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTA4MHB4IDAuNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJlbmVmaXR7XG4gICAgICAgICAgICBoZWlnaHQ6NzAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDozNTJweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvc2VjdGlvbjAzX2JnLnBuZykgNTAlIDAgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjE5MjBweCA3MDBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmJlbmVmaXRfcHJvY2Vzc3tcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBbY2xhc3MqPVwicHJvY2Vzc19cIl17XG4gICAgICAgICAgICAgICAgICAgIC5kc2N7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwNjA2MDY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlQic7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud3JhcF9wcm9jZXNze1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyNTFweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZGl2W2NsYXNzXj1cInByb2Nlc3NcIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5wcm9jZXNzXzAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjkycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnByb2Nlc3NfMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ODRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vc2VjdGlvbl8wM1xuICAgIC5zZWN0aW9uXzAze1xuICAgICAgICBwYWRkaW5nOiAxMDVweCAwIDY3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaDN7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc2VjXzA0X3RpdCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zdWJfdGl0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgY29sb3I6ICMwZjBmMGY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlQic7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5sZWN0dXJlX2JveHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgLmxlY3R1cmVfbGlzdHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk3NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgICAgICAgICAgLmxlY3R1cmVfaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgJiArIC5sZWN0dXJlX2l0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxlY190aXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBmMGYwZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOYW51bVNxdWFyZUInO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnR4dF9ib3h7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmVSJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubmFtZXsgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYmVsb25ne1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLWxpc3R7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGljay1wcmV2e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHNlY18wNF9hcnJfbCk7XG4gICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzRweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OjEwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLW5leHR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc2VjXzA0X2Fycl9yKTtcbiAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzRweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OjEwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvL3NlY3Rpb25fMDQge1xuICAgIC5zZWN0aW9uXzA0IHtcbiAgICAgICAgcGFkZGluZzowIDAgMTA2cHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICB3aWR0aDoxMDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6NDNweDtcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvc2VjXzA1X3RpdC5wbmcpIDUwJSAwIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZToxMDAwcHggYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuY2F0ZV9saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOjA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOjQycHg7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAmICsgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDoyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2F0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjM4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAmLm51bTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkaW1nX3JfMDEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubnVtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlKCRpbWdfcl8wMik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5udW0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yXzAzKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm51bTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkaW1nX3JfMDQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubnVtMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlKCRpbWdfcl8wNSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5udW0wNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yXzA2KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm51bTA3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkaW1nX3JfMDcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubnVtMDgge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlKCRpbWdfcl8wOCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wMik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTA1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTA2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wNik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTA3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wNyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm51bTA4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGltZ19yY18wOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MjJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy9hdHRlbnRpb25cbiAgICAuYXR0ZW50aW9ue1xuICAgICAgICBwYWRkaW5nOiA0NnB4IDAgNDRweDtcbiAgICAgICAgd2lkdGg6IDk2MnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgY29sb3I6ICMzMjMyMzI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmVSJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6NHB4O1xuICAgICAgICB9XG4gICAgICAgIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmVCJztcbiAgICAgICAgfVxuICAgICAgICAuYXR0X2xpc3R7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmF0dF9pdGVte1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6M3B4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnwrcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmID4gdWx7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy9mb290ZXJcbiAgICBmb290ZXJ7XG4gICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICM0ODQ4NDg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzo0MHB4IDAgMzdweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTkuNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4zcHg7XG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmVSJztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy/roIjsnbTslrTtjJ3sl4Vcbi5seV9wb3Bfc2hhcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAucG9wdXBfYmd7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjYpO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuICAgIC5wb3B1cF93cmFwe1xuICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgcGFkZGluZzogNjJweCAzNHB4IDU4cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxMDE7XG5cbiAgICAgICAgcHtcbiAgICAgICAgICAgICYgKyBwe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dHtcbiAgICAgICAgICAgIGNvbG9yOiMzMzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlUic7XG4gICAgICAgICAgICAuZm9udF9jb2xvcntcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucG9wX3RpdHtcbiAgICAgICAgICAgIGNvbG9yOiM1MDUwNTA7XG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlUic7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIC5mb250X2NvbG9ye1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmNoZWNre1xuICAgICAgICAgICB3aWR0aDogMzM1cHg7XG4gICAgICAgICAgIGhlaWdodDo3NHB4O1xuICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDVweDtcbiAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhNjg3O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuY2xvc2V7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJGJ0bl9jbG9zZSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICByaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBpZe2VtVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDowXFwwKSB7XG4gICAgLmNvbnRlbnRfYm94IC5waG9uZV9zbGlkZXJfd3JhcCAgLnNsaWRlX29uIHtcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgIH1cbiAgICBcbiAgICAuY29udGVudF9ib3ggLnBob25lX3NsaWRlcl93cmFwIC5zbGljay1hY3RpdmUgIC5zbGlkZV9vbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufSIsIi8qIENvbW1vbiAqL1xuaHRtbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG5oMSxoMixoMyxoNCxoNSxoNntcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbmJvZHksIHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHVsLCBvbCwgbGksIGRsLCBkdCwgZGQsIHRhYmxlLCB0aCwgdGQsIGZvcm0sIGZpZWxkc2V0LCBsZWdlbmQsIGlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwXG59XG5cbmJvZHksIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBidXR0b24sIHRhYmxlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsQXBwbGVTREdvdGhpY05lby1SZWd1bGFyLCfrp5HsnYDqs6DrlJUnLE1hbGd1biBHb3RoaWMsJ+uPi+ybgCcsRG90dW0sU2Fucy1zZXJpZjtcbn1cblxuYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgbWluLXdpZHRoOjEwMDBweDtcbn1cblxuaW1nLCBmaWVsZHNldCB7XG4gICAgYm9yZGVyOiAwXG59XG5cbnVsLCBvbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG5lbSwgYWRkcmVzcyB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlXG59XG5cbnN0cm9uZ3tcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5pbnB1dHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXQ6Zm9jdXN7XG4gICAgb3V0bGluZTogbm9uZSAgIWltcG9ydGFudDtcbn1cblxuLmJsaW5kIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xufSIsIlxuLy8gZm9udFxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlQic7XG4gICAgc3JjOiBsb2NhbChOYW51bVNxdWFyZUIpO1xuICAgIHNyYzogdXJsKCcuLi9mb250L05hbnVtU3F1YXJlQi5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udC9OYW51bVNxdWFyZUIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcuLi9mb250L05hbnVtU3F1YXJlQi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udC9OYW51bVNxdWFyZUIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOYW51bVNxdWFyZVInO1xuICAgIHNyYzogbG9jYWwoTmFudW1TcXVhcmVSKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udC9OYW51bVNxdWFyZVIuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvTmFudW1TcXVhcmVSLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udC9OYW51bVNxdWFyZVIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnQvTmFudW1TcXVhcmVSLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbiAgICBmb250LXdlaWdodDpub3JtYWw7XG59XG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxuLy9cbi8vIC5pY29uLWhvbWUge1xuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcbi8vIH1cbi8vXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxuLy8gJGljb24taG9tZTogeCB5IG9mZnNldF94IG9mZnNldF95IHdpZHRoIGhlaWdodCB0b3RhbF93aWR0aCB0b3RhbF9oZWlnaHQgaW1hZ2VfcGF0aDtcbi8vXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXG4vLyAkc3ByaXRlc2hlZXQ6IHdpZHRoIGhlaWdodCBpbWFnZSAkc3ByaXRlc2hlZXQtc3ByaXRlcztcbiRidG4tY2xvc2UtbmFtZTogJ2J0bl9jbG9zZSc7XG4kYnRuLWNsb3NlLXg6IDE0MThweDtcbiRidG4tY2xvc2UteTogMjg0cHg7XG4kYnRuLWNsb3NlLW9mZnNldC14OiAtMTQxOHB4O1xuJGJ0bi1jbG9zZS1vZmZzZXQteTogLTI4NHB4O1xuJGJ0bi1jbG9zZS13aWR0aDogNjhweDtcbiRidG4tY2xvc2UtaGVpZ2h0OiA2OHB4O1xuJGJ0bi1jbG9zZS10b3RhbC13aWR0aDogMTU0OHB4O1xuJGJ0bi1jbG9zZS10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRidG4tY2xvc2UtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kYnRuLWNsb3NlOiAoMTQxOHB4LCAyODRweCwgLTE0MThweCwgLTI4NHB4LCA2OHB4LCA2OHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ2J0bl9jbG9zZScsICk7XG4kaW1nLXItMDEtbmFtZTogJ2ltZ19yXzAxJztcbiRpbWctci0wMS14OiAxMjA0cHg7XG4kaW1nLXItMDEteTogMHB4O1xuJGltZy1yLTAxLW9mZnNldC14OiAtMTIwNHB4O1xuJGltZy1yLTAxLW9mZnNldC15OiAwcHg7XG4kaW1nLXItMDEtd2lkdGg6IDIwNHB4O1xuJGltZy1yLTAxLWhlaWdodDogMjA0cHg7XG4kaW1nLXItMDEtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRpbWctci0wMS10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRpbWctci0wMS1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRpbWctci0wMTogKDEyMDRweCwgMHB4LCAtMTIwNHB4LCAwcHgsIDIwNHB4LCAyMDRweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdpbWdfcl8wMScsICk7XG4kaW1nLXItMDItbmFtZTogJ2ltZ19yXzAyJztcbiRpbWctci0wMi14OiAxMjA0cHg7XG4kaW1nLXItMDIteTogNjQycHg7XG4kaW1nLXItMDItb2Zmc2V0LXg6IC0xMjA0cHg7XG4kaW1nLXItMDItb2Zmc2V0LXk6IC02NDJweDtcbiRpbWctci0wMi13aWR0aDogMjA0cHg7XG4kaW1nLXItMDItaGVpZ2h0OiAyMDRweDtcbiRpbWctci0wMi10b3RhbC13aWR0aDogMTU0OHB4O1xuJGltZy1yLTAyLXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJGltZy1yLTAyLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGltZy1yLTAyOiAoMTIwNHB4LCA2NDJweCwgLTEyMDRweCwgLTY0MnB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JfMDInLCApO1xuJGltZy1yLTAzLW5hbWU6ICdpbWdfcl8wMyc7XG4kaW1nLXItMDMteDogMTIwNHB4O1xuJGltZy1yLTAzLXk6IDg1NnB4O1xuJGltZy1yLTAzLW9mZnNldC14OiAtMTIwNHB4O1xuJGltZy1yLTAzLW9mZnNldC15OiAtODU2cHg7XG4kaW1nLXItMDMtd2lkdGg6IDIwNHB4O1xuJGltZy1yLTAzLWhlaWdodDogMjA0cHg7XG4kaW1nLXItMDMtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRpbWctci0wMy10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRpbWctci0wMy1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRpbWctci0wMzogKDEyMDRweCwgODU2cHgsIC0xMjA0cHgsIC04NTZweCwgMjA0cHgsIDIwNHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ2ltZ19yXzAzJywgKTtcbiRpbWctci0wNC1uYW1lOiAnaW1nX3JfMDQnO1xuJGltZy1yLTA0LXg6IDBweDtcbiRpbWctci0wNC15OiAxMTM2cHg7XG4kaW1nLXItMDQtb2Zmc2V0LXg6IDBweDtcbiRpbWctci0wNC1vZmZzZXQteTogLTExMzZweDtcbiRpbWctci0wNC13aWR0aDogMjA0cHg7XG4kaW1nLXItMDQtaGVpZ2h0OiAyMDRweDtcbiRpbWctci0wNC10b3RhbC13aWR0aDogMTU0OHB4O1xuJGltZy1yLTA0LXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJGltZy1yLTA0LWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGltZy1yLTA0OiAoMHB4LCAxMTM2cHgsIDBweCwgLTExMzZweCwgMjA0cHgsIDIwNHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ2ltZ19yXzA0JywgKTtcbiRpbWctci0wNS1uYW1lOiAnaW1nX3JfMDUnO1xuJGltZy1yLTA1LXg6IDBweDtcbiRpbWctci0wNS15OiA3MDhweDtcbiRpbWctci0wNS1vZmZzZXQteDogMHB4O1xuJGltZy1yLTA1LW9mZnNldC15OiAtNzA4cHg7XG4kaW1nLXItMDUtd2lkdGg6IDIwNHB4O1xuJGltZy1yLTA1LWhlaWdodDogMjA0cHg7XG4kaW1nLXItMDUtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRpbWctci0wNS10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRpbWctci0wNS1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRpbWctci0wNTogKDBweCwgNzA4cHgsIDBweCwgLTcwOHB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JfMDUnLCApO1xuJGltZy1yLTA2LW5hbWU6ICdpbWdfcl8wNic7XG4kaW1nLXItMDYteDogMjE0cHg7XG4kaW1nLXItMDYteTogNzA4cHg7XG4kaW1nLXItMDYtb2Zmc2V0LXg6IC0yMTRweDtcbiRpbWctci0wNi1vZmZzZXQteTogLTcwOHB4O1xuJGltZy1yLTA2LXdpZHRoOiAyMDRweDtcbiRpbWctci0wNi1oZWlnaHQ6IDIwNHB4O1xuJGltZy1yLTA2LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kaW1nLXItMDYtdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kaW1nLXItMDYtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kaW1nLXItMDY6ICgyMTRweCwgNzA4cHgsIC0yMTRweCwgLTcwOHB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JfMDYnLCApO1xuJGltZy1yLTA3LW5hbWU6ICdpbWdfcl8wNyc7XG4kaW1nLXItMDcteDogNDI4cHg7XG4kaW1nLXItMDcteTogNzA4cHg7XG4kaW1nLXItMDctb2Zmc2V0LXg6IC00MjhweDtcbiRpbWctci0wNy1vZmZzZXQteTogLTcwOHB4O1xuJGltZy1yLTA3LXdpZHRoOiAyMDRweDtcbiRpbWctci0wNy1oZWlnaHQ6IDIwNHB4O1xuJGltZy1yLTA3LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kaW1nLXItMDctdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kaW1nLXItMDctaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kaW1nLXItMDc6ICg0MjhweCwgNzA4cHgsIC00MjhweCwgLTcwOHB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JfMDcnLCApO1xuJGltZy1yLTA4LW5hbWU6ICdpbWdfcl8wOCc7XG4kaW1nLXItMDgteDogNjQycHg7XG4kaW1nLXItMDgteTogNzA4cHg7XG4kaW1nLXItMDgtb2Zmc2V0LXg6IC02NDJweDtcbiRpbWctci0wOC1vZmZzZXQteTogLTcwOHB4O1xuJGltZy1yLTA4LXdpZHRoOiAyMDRweDtcbiRpbWctci0wOC1oZWlnaHQ6IDIwNHB4O1xuJGltZy1yLTA4LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kaW1nLXItMDgtdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kaW1nLXItMDgtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kaW1nLXItMDg6ICg2NDJweCwgNzA4cHgsIC02NDJweCwgLTcwOHB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JfMDgnLCApO1xuJGltZy1yYy0wMS1uYW1lOiAnaW1nX3JjXzAxJztcbiRpbWctcmMtMDEteDogODU2cHg7XG4kaW1nLXJjLTAxLXk6IDcwOHB4O1xuJGltZy1yYy0wMS1vZmZzZXQteDogLTg1NnB4O1xuJGltZy1yYy0wMS1vZmZzZXQteTogLTcwOHB4O1xuJGltZy1yYy0wMS13aWR0aDogMjA0cHg7XG4kaW1nLXJjLTAxLWhlaWdodDogMjA0cHg7XG4kaW1nLXJjLTAxLXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kaW1nLXJjLTAxLXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJGltZy1yYy0wMS1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRpbWctcmMtMDE6ICg4NTZweCwgNzA4cHgsIC04NTZweCwgLTcwOHB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JjXzAxJywgKTtcbiRpbWctcmMtMDItbmFtZTogJ2ltZ19yY18wMic7XG4kaW1nLXJjLTAyLXg6IDBweDtcbiRpbWctcmMtMDIteTogOTIycHg7XG4kaW1nLXJjLTAyLW9mZnNldC14OiAwcHg7XG4kaW1nLXJjLTAyLW9mZnNldC15OiAtOTIycHg7XG4kaW1nLXJjLTAyLXdpZHRoOiAyMDRweDtcbiRpbWctcmMtMDItaGVpZ2h0OiAyMDRweDtcbiRpbWctcmMtMDItdG90YWwtd2lkdGg6IDE1NDhweDtcbiRpbWctcmMtMDItdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kaW1nLXJjLTAyLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGltZy1yYy0wMjogKDBweCwgOTIycHgsIDBweCwgLTkyMnB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JjXzAyJywgKTtcbiRpbWctcmMtMDMtbmFtZTogJ2ltZ19yY18wMyc7XG4kaW1nLXJjLTAzLXg6IDIxNHB4O1xuJGltZy1yYy0wMy15OiA5MjJweDtcbiRpbWctcmMtMDMtb2Zmc2V0LXg6IC0yMTRweDtcbiRpbWctcmMtMDMtb2Zmc2V0LXk6IC05MjJweDtcbiRpbWctcmMtMDMtd2lkdGg6IDIwNHB4O1xuJGltZy1yYy0wMy1oZWlnaHQ6IDIwNHB4O1xuJGltZy1yYy0wMy10b3RhbC13aWR0aDogMTU0OHB4O1xuJGltZy1yYy0wMy10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRpbWctcmMtMDMtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kaW1nLXJjLTAzOiAoMjE0cHgsIDkyMnB4LCAtMjE0cHgsIC05MjJweCwgMjA0cHgsIDIwNHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ2ltZ19yY18wMycsICk7XG4kaW1nLXJjLTA0LW5hbWU6ICdpbWdfcmNfMDQnO1xuJGltZy1yYy0wNC14OiA0MjhweDtcbiRpbWctcmMtMDQteTogOTIycHg7XG4kaW1nLXJjLTA0LW9mZnNldC14OiAtNDI4cHg7XG4kaW1nLXJjLTA0LW9mZnNldC15OiAtOTIycHg7XG4kaW1nLXJjLTA0LXdpZHRoOiAyMDRweDtcbiRpbWctcmMtMDQtaGVpZ2h0OiAyMDRweDtcbiRpbWctcmMtMDQtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRpbWctcmMtMDQtdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kaW1nLXJjLTA0LWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGltZy1yYy0wNDogKDQyOHB4LCA5MjJweCwgLTQyOHB4LCAtOTIycHgsIDIwNHB4LCAyMDRweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdpbWdfcmNfMDQnLCApO1xuJGltZy1yYy0wNS1uYW1lOiAnaW1nX3JjXzA1JztcbiRpbWctcmMtMDUteDogNjQycHg7XG4kaW1nLXJjLTA1LXk6IDkyMnB4O1xuJGltZy1yYy0wNS1vZmZzZXQteDogLTY0MnB4O1xuJGltZy1yYy0wNS1vZmZzZXQteTogLTkyMnB4O1xuJGltZy1yYy0wNS13aWR0aDogMjA0cHg7XG4kaW1nLXJjLTA1LWhlaWdodDogMjA0cHg7XG4kaW1nLXJjLTA1LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kaW1nLXJjLTA1LXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJGltZy1yYy0wNS1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRpbWctcmMtMDU6ICg2NDJweCwgOTIycHgsIC02NDJweCwgLTkyMnB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JjXzA1JywgKTtcbiRpbWctcmMtMDYtbmFtZTogJ2ltZ19yY18wNic7XG4kaW1nLXJjLTA2LXg6IDg1NnB4O1xuJGltZy1yYy0wNi15OiA5MjJweDtcbiRpbWctcmMtMDYtb2Zmc2V0LXg6IC04NTZweDtcbiRpbWctcmMtMDYtb2Zmc2V0LXk6IC05MjJweDtcbiRpbWctcmMtMDYtd2lkdGg6IDIwNHB4O1xuJGltZy1yYy0wNi1oZWlnaHQ6IDIwNHB4O1xuJGltZy1yYy0wNi10b3RhbC13aWR0aDogMTU0OHB4O1xuJGltZy1yYy0wNi10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRpbWctcmMtMDYtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kaW1nLXJjLTA2OiAoODU2cHgsIDkyMnB4LCAtODU2cHgsIC05MjJweCwgMjA0cHgsIDIwNHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ2ltZ19yY18wNicsICk7XG4kaW1nLXJjLTA3LW5hbWU6ICdpbWdfcmNfMDcnO1xuJGltZy1yYy0wNy14OiAxMjA0cHg7XG4kaW1nLXJjLTA3LXk6IDQyOHB4O1xuJGltZy1yYy0wNy1vZmZzZXQteDogLTEyMDRweDtcbiRpbWctcmMtMDctb2Zmc2V0LXk6IC00MjhweDtcbiRpbWctcmMtMDctd2lkdGg6IDIwNHB4O1xuJGltZy1yYy0wNy1oZWlnaHQ6IDIwNHB4O1xuJGltZy1yYy0wNy10b3RhbC13aWR0aDogMTU0OHB4O1xuJGltZy1yYy0wNy10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRpbWctcmMtMDctaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kaW1nLXJjLTA3OiAoMTIwNHB4LCA0MjhweCwgLTEyMDRweCwgLTQyOHB4LCAyMDRweCwgMjA0cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaW1nX3JjXzA3JywgKTtcbiRpbWctcmMtMDgtbmFtZTogJ2ltZ19yY18wOCc7XG4kaW1nLXJjLTA4LXg6IDEyMDRweDtcbiRpbWctcmMtMDgteTogMjE0cHg7XG4kaW1nLXJjLTA4LW9mZnNldC14OiAtMTIwNHB4O1xuJGltZy1yYy0wOC1vZmZzZXQteTogLTIxNHB4O1xuJGltZy1yYy0wOC13aWR0aDogMjA0cHg7XG4kaW1nLXJjLTA4LWhlaWdodDogMjA0cHg7XG4kaW1nLXJjLTA4LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kaW1nLXJjLTA4LXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJGltZy1yYy0wOC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRpbWctcmMtMDg6ICgxMjA0cHgsIDIxNHB4LCAtMTIwNHB4LCAtMjE0cHgsIDIwNHB4LCAyMDRweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdpbWdfcmNfMDgnLCApO1xuJGxvZ28tbmFtZTogJ2xvZ28nO1xuJGxvZ28teDogODM2cHg7XG4kbG9nby15OiAxMTM2cHg7XG4kbG9nby1vZmZzZXQteDogLTgzNnB4O1xuJGxvZ28tb2Zmc2V0LXk6IC0xMTM2cHg7XG4kbG9nby13aWR0aDogMjI0cHg7XG4kbG9nby1oZWlnaHQ6IDk2cHg7XG4kbG9nby10b3RhbC13aWR0aDogMTU0OHB4O1xuJGxvZ28tdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kbG9nby1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRsb2dvOiAoODM2cHgsIDExMzZweCwgLTgzNnB4LCAtMTEzNnB4LCAyMjRweCwgOTZweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdsb2dvJywgKTtcbiRuYXZlci1uYW1lOiAnbmF2ZXInO1xuJG5hdmVyLXg6IDkwMHB4O1xuJG5hdmVyLXk6IDUxNHB4O1xuJG5hdmVyLW9mZnNldC14OiAtOTAwcHg7XG4kbmF2ZXItb2Zmc2V0LXk6IC01MTRweDtcbiRuYXZlci13aWR0aDogMjI4cHg7XG4kbmF2ZXItaGVpZ2h0OiA0MnB4O1xuJG5hdmVyLXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kbmF2ZXItdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kbmF2ZXItaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kbmF2ZXI6ICg5MDBweCwgNTE0cHgsIC05MDBweCwgLTUxNHB4LCAyMjhweCwgNDJweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICduYXZlcicsICk7XG4kcHJvY2Vzcy1hcnItbmFtZTogJ3Byb2Nlc3NfYXJyJztcbiRwcm9jZXNzLWFyci14OiAxNDk2cHg7XG4kcHJvY2Vzcy1hcnIteTogMjg0cHg7XG4kcHJvY2Vzcy1hcnItb2Zmc2V0LXg6IC0xNDk2cHg7XG4kcHJvY2Vzcy1hcnItb2Zmc2V0LXk6IC0yODRweDtcbiRwcm9jZXNzLWFyci13aWR0aDogMjZweDtcbiRwcm9jZXNzLWFyci1oZWlnaHQ6IDQycHg7XG4kcHJvY2Vzcy1hcnItdG90YWwtd2lkdGg6IDE1NDhweDtcbiRwcm9jZXNzLWFyci10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRwcm9jZXNzLWFyci1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRwcm9jZXNzLWFycjogKDE0OTZweCwgMjg0cHgsIC0xNDk2cHgsIC0yODRweCwgMjZweCwgNDJweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdwcm9jZXNzX2FycicsICk7XG4kc2VjLTAxLXRpdC1uYW1lOiAnc2VjXzAxX3RpdCc7XG4kc2VjLTAxLXRpdC14OiAwcHg7XG4kc2VjLTAxLXRpdC15OiAzMjRweDtcbiRzZWMtMDEtdGl0LW9mZnNldC14OiAwcHg7XG4kc2VjLTAxLXRpdC1vZmZzZXQteTogLTMyNHB4O1xuJHNlYy0wMS10aXQtd2lkdGg6IDcxMnB4O1xuJHNlYy0wMS10aXQtaGVpZ2h0OiAxODBweDtcbiRzZWMtMDEtdGl0LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kc2VjLTAxLXRpdC10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRzZWMtMDEtdGl0LWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNlYy0wMS10aXQ6ICgwcHgsIDMyNHB4LCAwcHgsIC0zMjRweCwgNzEycHgsIDE4MHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3NlY18wMV90aXQnLCApO1xuJHNlYy0wMi1zdWJ0aXQtbmFtZTogJ3NlY18wMl9zdWJ0aXQnO1xuJHNlYy0wMi1zdWJ0aXQteDogNTMwcHg7XG4kc2VjLTAyLXN1YnRpdC15OiAxMTM2cHg7XG4kc2VjLTAyLXN1YnRpdC1vZmZzZXQteDogLTUzMHB4O1xuJHNlYy0wMi1zdWJ0aXQtb2Zmc2V0LXk6IC0xMTM2cHg7XG4kc2VjLTAyLXN1YnRpdC13aWR0aDogMjk2cHg7XG4kc2VjLTAyLXN1YnRpdC1oZWlnaHQ6IDExOHB4O1xuJHNlYy0wMi1zdWJ0aXQtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRzZWMtMDItc3VidGl0LXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJHNlYy0wMi1zdWJ0aXQtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kc2VjLTAyLXN1YnRpdDogKDUzMHB4LCAxMTM2cHgsIC01MzBweCwgLTExMzZweCwgMjk2cHgsIDExOHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3NlY18wMl9zdWJ0aXQnLCApO1xuJHNlYy0wMi1zdWJ0aXQyLW5hbWU6ICdzZWNfMDJfc3VidGl0Mic7XG4kc2VjLTAyLXN1YnRpdDIteDogMjE0cHg7XG4kc2VjLTAyLXN1YnRpdDIteTogMTEzNnB4O1xuJHNlYy0wMi1zdWJ0aXQyLW9mZnNldC14OiAtMjE0cHg7XG4kc2VjLTAyLXN1YnRpdDItb2Zmc2V0LXk6IC0xMTM2cHg7XG4kc2VjLTAyLXN1YnRpdDItd2lkdGg6IDMwNnB4O1xuJHNlYy0wMi1zdWJ0aXQyLWhlaWdodDogMTE4cHg7XG4kc2VjLTAyLXN1YnRpdDItdG90YWwtd2lkdGg6IDE1NDhweDtcbiRzZWMtMDItc3VidGl0Mi10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRzZWMtMDItc3VidGl0Mi1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzZWMtMDItc3VidGl0MjogKDIxNHB4LCAxMTM2cHgsIC0yMTRweCwgLTExMzZweCwgMzA2cHgsIDExOHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3NlY18wMl9zdWJ0aXQyJywgKTtcbiRzZWMtMDItdGl0LW5hbWU6ICdzZWNfMDJfdGl0JztcbiRzZWMtMDItdGl0LXg6IDBweDtcbiRzZWMtMDItdGl0LXk6IDYxMHB4O1xuJHNlYy0wMi10aXQtb2Zmc2V0LXg6IDBweDtcbiRzZWMtMDItdGl0LW9mZnNldC15OiAtNjEwcHg7XG4kc2VjLTAyLXRpdC13aWR0aDogNDkwcHg7XG4kc2VjLTAyLXRpdC1oZWlnaHQ6IDg4cHg7XG4kc2VjLTAyLXRpdC10b3RhbC13aWR0aDogMTU0OHB4O1xuJHNlYy0wMi10aXQtdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kc2VjLTAyLXRpdC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzZWMtMDItdGl0OiAoMHB4LCA2MTBweCwgMHB4LCAtNjEwcHgsIDQ5MHB4LCA4OHB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3NlY18wMl90aXQnLCApO1xuJHNlYy0wNC1hcnItbC1uYW1lOiAnc2VjXzA0X2Fycl9sJztcbiRzZWMtMDQtYXJyLWwteDogMTQxOHB4O1xuJHNlYy0wNC1hcnItbC15OiAwcHg7XG4kc2VjLTA0LWFyci1sLW9mZnNldC14OiAtMTQxOHB4O1xuJHNlYy0wNC1hcnItbC1vZmZzZXQteTogMHB4O1xuJHNlYy0wNC1hcnItbC13aWR0aDogMTMwcHg7XG4kc2VjLTA0LWFyci1sLWhlaWdodDogMTMycHg7XG4kc2VjLTA0LWFyci1sLXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kc2VjLTA0LWFyci1sLXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJHNlYy0wNC1hcnItbC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzZWMtMDQtYXJyLWw6ICgxNDE4cHgsIDBweCwgLTE0MThweCwgMHB4LCAxMzBweCwgMTMycHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnc2VjXzA0X2Fycl9sJywgKTtcbiRzZWMtMDQtYXJyLXItbmFtZTogJ3NlY18wNF9hcnJfcic7XG4kc2VjLTA0LWFyci1yLXg6IDE0MThweDtcbiRzZWMtMDQtYXJyLXIteTogMTQycHg7XG4kc2VjLTA0LWFyci1yLW9mZnNldC14OiAtMTQxOHB4O1xuJHNlYy0wNC1hcnItci1vZmZzZXQteTogLTE0MnB4O1xuJHNlYy0wNC1hcnItci13aWR0aDogMTMwcHg7XG4kc2VjLTA0LWFyci1yLWhlaWdodDogMTMycHg7XG4kc2VjLTA0LWFyci1yLXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kc2VjLTA0LWFyci1yLXRvdGFsLWhlaWdodDogMTM0MHB4O1xuJHNlYy0wNC1hcnItci1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzZWMtMDQtYXJyLXI6ICgxNDE4cHgsIDE0MnB4LCAtMTQxOHB4LCAtMTQycHgsIDEzMHB4LCAxMzJweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzZWNfMDRfYXJyX3InLCApO1xuJHNlYy0wNC10aXQtbmFtZTogJ3NlY18wNF90aXQnO1xuJHNlYy0wNC10aXQteDogMHB4O1xuJHNlYy0wNC10aXQteTogNTE0cHg7XG4kc2VjLTA0LXRpdC1vZmZzZXQteDogMHB4O1xuJHNlYy0wNC10aXQtb2Zmc2V0LXk6IC01MTRweDtcbiRzZWMtMDQtdGl0LXdpZHRoOiA4OTBweDtcbiRzZWMtMDQtdGl0LWhlaWdodDogODZweDtcbiRzZWMtMDQtdGl0LXRvdGFsLXdpZHRoOiAxNTQ4cHg7XG4kc2VjLTA0LXRpdC10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRzZWMtMDQtdGl0LWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNlYy0wNC10aXQ6ICgwcHgsIDUxNHB4LCAwcHgsIC01MTRweCwgODkwcHgsIDg2cHgsIDE1NDhweCwgMTM0MHB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnc2VjXzA0X3RpdCcsICk7XG4kc25zLWdyb3VwLW5hbWU6ICdzbnNfZ3JvdXAnO1xuJHNucy1ncm91cC14OiA3MjJweDtcbiRzbnMtZ3JvdXAteTogMzI0cHg7XG4kc25zLWdyb3VwLW9mZnNldC14OiAtNzIycHg7XG4kc25zLWdyb3VwLW9mZnNldC15OiAtMzI0cHg7XG4kc25zLWdyb3VwLXdpZHRoOiA0NjZweDtcbiRzbnMtZ3JvdXAtaGVpZ2h0OiAxMDJweDtcbiRzbnMtZ3JvdXAtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRzbnMtZ3JvdXAtdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kc25zLWdyb3VwLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNucy1ncm91cDogKDcyMnB4LCAzMjRweCwgLTcyMnB4LCAtMzI0cHgsIDQ2NnB4LCAxMDJweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzbnNfZ3JvdXAnLCApO1xuJHNwb3QtZGF0ZS1uYW1lOiAnc3BvdF9kYXRlJztcbiRzcG90LWRhdGUteDogNzIycHg7XG4kc3BvdC1kYXRlLXk6IDQzNnB4O1xuJHNwb3QtZGF0ZS1vZmZzZXQteDogLTcyMnB4O1xuJHNwb3QtZGF0ZS1vZmZzZXQteTogLTQzNnB4O1xuJHNwb3QtZGF0ZS13aWR0aDogMzQwcHg7XG4kc3BvdC1kYXRlLWhlaWdodDogNDJweDtcbiRzcG90LWRhdGUtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRzcG90LWRhdGUtdG90YWwtaGVpZ2h0OiAxMzQwcHg7XG4kc3BvdC1kYXRlLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNwb3QtZGF0ZTogKDcyMnB4LCA0MzZweCwgLTcyMnB4LCAtNDM2cHgsIDM0MHB4LCA0MnB4LCAxNTQ4cHgsIDEzNDBweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3Nwb3RfZGF0ZScsICk7XG4kc3BvdC10aXQtbmFtZTogJ3Nwb3RfdGl0JztcbiRzcG90LXRpdC14OiAwcHg7XG4kc3BvdC10aXQteTogMHB4O1xuJHNwb3QtdGl0LW9mZnNldC14OiAwcHg7XG4kc3BvdC10aXQtb2Zmc2V0LXk6IDBweDtcbiRzcG90LXRpdC13aWR0aDogMTE5NHB4O1xuJHNwb3QtdGl0LWhlaWdodDogMzE0cHg7XG4kc3BvdC10aXQtdG90YWwtd2lkdGg6IDE1NDhweDtcbiRzcG90LXRpdC10b3RhbC1oZWlnaHQ6IDEzNDBweDtcbiRzcG90LXRpdC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzcG90LXRpdDogKDBweCwgMHB4LCAwcHgsIDBweCwgMTE5NHB4LCAzMTRweCwgMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzcG90X3RpdCcsICk7XG4kc3ByaXRlc2hlZXQtd2lkdGg6IDE1NDhweDtcbiRzcHJpdGVzaGVldC1oZWlnaHQ6IDEzNDBweDtcbiRzcHJpdGVzaGVldC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzcHJpdGVzaGVldC1zcHJpdGVzOiAoJGJ0bi1jbG9zZSwgJGltZy1yLTAxLCAkaW1nLXItMDIsICRpbWctci0wMywgJGltZy1yLTA0LCAkaW1nLXItMDUsICRpbWctci0wNiwgJGltZy1yLTA3LCAkaW1nLXItMDgsICRpbWctcmMtMDEsICRpbWctcmMtMDIsICRpbWctcmMtMDMsICRpbWctcmMtMDQsICRpbWctcmMtMDUsICRpbWctcmMtMDYsICRpbWctcmMtMDcsICRpbWctcmMtMDgsICRsb2dvLCAkbmF2ZXIsICRwcm9jZXNzLWFyciwgJHNlYy0wMS10aXQsICRzZWMtMDItc3VidGl0LCAkc2VjLTAyLXN1YnRpdDIsICRzZWMtMDItdGl0LCAkc2VjLTA0LWFyci1sLCAkc2VjLTA0LWFyci1yLCAkc2VjLTA0LXRpdCwgJHNucy1ncm91cCwgJHNwb3QtZGF0ZSwgJHNwb3QtdGl0LCApO1xuJHNwcml0ZXNoZWV0OiAoMTU0OHB4LCAxMzQwcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICRzcHJpdGVzaGVldC1zcHJpdGVzLCApO1xuXG4vLyBUaGUgcHJvdmlkZWQgbWl4aW5zIGFyZSBpbnRlbmRlZCB0byBiZSB1c2VkIHdpdGggdGhlIGFycmF5LWxpa2UgdmFyaWFibGVzXG4vL1xuLy8gLmljb24taG9tZSB7XG4vLyAgIEBpbmNsdWRlIHNwcml0ZS13aWR0aCgkaWNvbi1ob21lKTtcbi8vIH1cbi8vXG4vLyAuaWNvbi1lbWFpbCB7XG4vLyAgIEBpbmNsdWRlIHNwcml0ZSgkaWNvbi1lbWFpbCk7XG4vLyB9XG4vL1xuLy8gRXhhbXBsZSB1c2FnZSBpbiBIVE1MOlxuLy9cbi8vIGBkaXNwbGF5OiBibG9ja2Agc3ByaXRlOlxuLy8gPGRpdiBjbGFzcz1cImljb24taG9tZVwiPjwvZGl2PlxuLy9cbi8vIFRvIGNoYW5nZSBgZGlzcGxheWAgKGUuZy4gYGRpc3BsYXk6IGlubGluZS1ibG9jaztgKSwgd2Ugc3VnZ2VzdCB1c2luZyBhIGNvbW1vbiBDU1MgY2xhc3M6XG4vL1xuLy8gLy8gQ1NTXG4vLyAuaWNvbiB7XG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vIH1cbi8vXG4vLyAvLyBIVE1MXG4vLyA8aSBjbGFzcz1cImljb24gaWNvbi1ob21lXCI+PC9pPlxuQG1peGluIHNwcml0ZS13aWR0aCgkc3ByaXRlKSB7XG4gIHdpZHRoOiBudGgoJHNwcml0ZSwgNSkvMjtcbn1cblxuQG1peGluIHNwcml0ZS1oZWlnaHQoJHNwcml0ZSkge1xuICBoZWlnaHQ6IG50aCgkc3ByaXRlLCA2KS8yO1xufVxuXG5AbWl4aW4gc3ByaXRlLXBvc2l0aW9uKCRzcHJpdGUpIHtcbiAgJHNwcml0ZS1vZmZzZXQteDogbnRoKCRzcHJpdGUsIDMpLzI7XG4gICRzcHJpdGUtb2Zmc2V0LXk6IG50aCgkc3ByaXRlLCA0KS8yO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkc3ByaXRlLW9mZnNldC14ICAkc3ByaXRlLW9mZnNldC15O1xufVxuXG5AbWl4aW4gc3ByaXRlLWltYWdlKCRzcHJpdGUpIHtcbiAgJHNwcml0ZS1pbWFnZTogbnRoKCRzcHJpdGUsIDkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ByaXRlLWltYWdlfSk7XG4gIGJhY2tncm91bmQtc2l6ZTogbnRoKCRzcHJpdGVzaGVldCwxKS8yIG50aCgkc3ByaXRlc2hlZXQsMikvMjtcbn1cblxuQG1peGluIHNwcml0ZSgkc3ByaXRlKSB7XG4gIEBpbmNsdWRlIHNwcml0ZS1pbWFnZSgkc3ByaXRlKTtcbiAgQGluY2x1ZGUgc3ByaXRlLXBvc2l0aW9uKCRzcHJpdGUpO1xuICBAaW5jbHVkZSBzcHJpdGUtd2lkdGgoJHNwcml0ZSk7XG4gIEBpbmNsdWRlIHNwcml0ZS1oZWlnaHQoJHNwcml0ZSk7XG59XG5cbi8vIFRoZSBgc3ByaXRlc2AgbWl4aW4gZ2VuZXJhdGVzIGlkZW50aWNhbCBvdXRwdXQgdG8gdGhlIENTUyB0ZW1wbGF0ZVxuLy8gICBidXQgY2FuIGJlIG92ZXJyaWRkZW4gaW5zaWRlIG9mIFNDU1Ncbi8vXG4vLyBAaW5jbHVkZSBzcHJpdGVzKCRzcHJpdGVzaGVldC1zcHJpdGVzKTtcbkBtaXhpbiBzcHJpdGVzKCRzcHJpdGVzKSB7XG4gIEBlYWNoICRzcHJpdGUgaW4gJHNwcml0ZXMge1xuICAgICRzcHJpdGUtbmFtZTogbnRoKCRzcHJpdGUsIDEwKTtcbiAgICAuI3skc3ByaXRlLW5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc3ByaXRlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FDQUEsWUFBWTtBQUNaLEFBQUEsSUFBSSxDQUFDO0VBQ0QsTUFBTSxFQUFFLElBQUk7Q0FDZjs7QUFFRCxBQUFBLEVBQUUsRUFBQyxFQUFFLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLEVBQUMsRUFBRSxDQUFBO0VBQ2IsV0FBVyxFQUFFLE9BQU87RUFDcEIsU0FBUyxFQUFFLE9BQU87Q0FDckI7O0FB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 */