@charset "UTF-8";
/*Sass使用*/
/*--------------------

common to all directories
デフォルトスタイルリセット

--------------------*/
/*----------default reset start----------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

body {
  line-height: 1;
}

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

ul, ol {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

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

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

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

/* change border colour to suit your needs */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: middle;
}

img {
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}

/*----------default reset end----------*/
/*----------basic start----------*/
body {
  font-family: "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;
}

img {
  max-width: 100%;
  height: auto;
}

a:hover img {
  opacity: .75;
}

/*----------basic end----------*/
/*----------container start----------*/
.container {
  color: #333;
  line-height: 1.8;
}

/*----------container end----------*/
/*----------header start----------*/
.header {
  text-align: center;
}

.header__inner {
  padding: 20px 0;
  margin: 0 auto;
  width: 980px;
}

/*----------header end----------*/
/*----------footer start----------*/
.footer {
  padding: 0 0 30px;
  text-align: center;
}

.footer__address {
  font-style: normal;
}

.footer__center {
  padding: 15px;
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  line-height: 1.4;
  background-color: #0071bc;
}

.footer__times {
  margin: 30px 0 0;
  font-size: 14px;
}

.footer__tel {
  font-size: 42px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  line-height: 1.4;
}

.footer__tel-link {
  display: inline-block;
  padding: 0 0 0 48px;
  color: #0071bc;
  text-decoration: none;
  background: url(../images/tel.png) no-repeat 0 60%;
}

/*----------footer end----------*/
/*----------contents start----------*/
.em-txt {
  font-weight: bold;
}

.red-txt {
  color: #cd0107;
}

/*----------contents end----------*/
/*----------payment start----------*/
.payment__area {
  padding: 60px 0;
  background-color: #e4eff2;
}

.payment__lv2-heading {
  position: relative;
  padding: 0 0 25px;
  color: #cd0107;
  font-size: 36px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
  line-height: 1.4;
}

.payment__lv2-heading::after {
  content: "";
  display: block;
  position: absolute;
  width: 140px;
  height: 0;
  border-bottom: 8px dotted #cd0107;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.payment__nav {
  margin: 45px 0 0;
  text-align: center;
}

.payment__nav li:nth-child(n+2) {
  margin: 30px 0 0;
}

/*----------payment end----------*/
/*----------use start----------*/
.use {
  padding: 45px 35px;
  width: 690px;
  background-color: #fff;
  border-radius: 12px;
}

.use__payment {
  margin: 30px auto 0;
}

.use section:nth-of-type(n+2) {
  margin: 45px 0 0;
}

.use__lv3-heading {
  position: relative;
  padding: 0 0 5px;
  color: #0071bc;
  font-size: 28px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
}

.use__lv3-heading::after {
  content: "";
  display: block;
  position: absolute;
  width: 56px;
  height: 3px;
  background-color: #8ce0ff;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.use__process {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 30px 0 0;
}

.use__process div:nth-child(n+3) {
  margin: 30px 0 0;
}

.use__process-box {
  flex-basis: 296px;
  padding: 15px;
  border-radius: 6px;
  border: 2px solid #0071bc;
}

.use__process-term {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #0071bc;
  font-size: 21px;
  font-weight: bold;
}

.use__process-explanation {
  margin: 15px 0 0;
  font-size: 14px;
  text-align: center;
}

.use__txt {
  margin: 30px 0 0;
  color: #0071bc;
  font-size: 21px;
  font-weight: bold;
  text-align: center;
}

.use__notes {
  font-size: 14px;
}

.use__notes-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

/*----------use end----------*/
/*----------apply start----------*/
.apply {
  padding: 45px 35px;
  width: 690px;
  text-align: center;
  background-color: #fff;
  border-radius: 12px;
}

.apply__payment {
  margin: 45px auto 0;
}

.apply__lv3-heading {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
}

.apply__lv3-heading::before,
.apply__lv3-heading::after {
  content: "";
  width: 100px;
  height: 2px;
  background-color: #333;
}

.apply__lv3-heading::before {
  margin: 0 15px 0 0;
}

.apply__lv3-heading::after {
  margin: 0 0 0 15px;
}

.apply__times {
  margin: 30px 0 0;
  font-size: 14px;
}

.apply__tel {
  font-size: 42px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  line-height: 1.4;
}

.apply__tel-link {
  display: inline-block;
  padding: 0 0 0 48px;
  color: #0071bc;
  text-decoration: none;
  background: url(../images/tel.png) no-repeat 0 60%;
}

/*----------apply end----------*/
/*----------tour start----------*/
.tour {
  width: 980px;
}

.tour__payment {
  margin: 60px auto 0;
}

.tour__lv3-heading {
  position: relative;
  padding: 0 0 5px;
  font-size: 36px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
  line-height: 1.4;
}

.tour__lv3-heading::after {
  content: "";
  display: block;
  position: absolute;
  width: 56px;
  height: 3px;
  background-color: #8ce0ff;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.tour__txt {
  margin: 30px 0 0;
  font-size: 18px;
  text-align: center;
}

.tour__notes {
  font-size: 14px;
  text-align: center;
}

.tour__fig {
  margin: 30px 0 0;
}

/*----------tour end----------*/
/*----------package start----------*/
.package__tour {
  margin: 60px 0 0;
}

.package__lv4-heading {
  position: relative;
  padding: 15px 90px;
  font-size: 32px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
  line-height: 1.4;
  cursor: pointer;
}

.package__lv4-heading--japan {
  color: #c52b35;
  background-color: #fcd8d8;
}

.package__lv4-heading--world {
  color: #313190;
  background-color: #c1e6ff;
}

.package__lv4-heading::before,
.package__lv4-heading::after {
  content: "";
  position: absolute;
  display: block;
  width: 6px;
  height: 24px;
  border-radius: 4px;
  top: 50%;
}

.package__lv4-heading::before {
  transform: translateY(-50%) rotate(-45deg);
  right: 51px;
}

.package__lv4-heading::after {
  transform: translateY(-50%) rotate(45deg);
  right: 37px;
}

.package__lv4-heading--japan::before,
.package__lv4-heading--japan::after {
  background-color: #c52b35;
}

.package__lv4-heading--world::before,
.package__lv4-heading--world::after {
  background-color: #313190;
}

/*-----開いているとき start-----*/
.js-package__lv4-heading--open::before {
  transform: translateY(-50%) rotate(45deg);
}

.js-package__lv4-heading--open::after {
  transform: translateY(-50%) rotate(-45deg);
}

/*-----開いているとき end-----*/
.package__box {
  margin: 30px 0 0;
  border-radius: 12px;
}

.package__box--japan {
  border: 2px solid #c52b35;
}

.package__box--world {
  border: 2px solid #313190;
}

.package__lv5-heading {
  padding: 5px 30px;
  font-size: 24px;
  font-weight: bold;
  border-radius: 12px 12px 0 0;
}

.package__lv5-heading--japan {
  color: #c52b35;
  border-bottom: 2px solid #c52b35;
  background-color: #fde7e7;
}

.package__lv5-heading--world {
  color: #313190;
  border-bottom: 2px solid #313190;
  background-color: #e4f4ff;
}

.package__guidance {
  color: #333;
  font-size: 16px;
}

.package__list {
  display: flex;
  flex-wrap: wrap;
  padding: 0 29px 15px;
}

.package__list-item {
  margin: 15px 0 0;
}

.package__list li:not(:nth-child(4n+1)) {
  margin: 15px 0 0 50px;
}

.package__list-link {
  cursor: pointer;
}

/*----------package end----------*/
/*----------cautions start----------*/
.cautions {
  width: 980px;
}

.cautions__payment {
  margin: 60px auto 0;
}

.cautions__lv3-heading {
  position: relative;
  padding: 15px 90px;
  font-size: 32px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
  line-height: 1.4;
  background-color: #e4e4e4;
  cursor: pointer;
}

.cautions__lv3-heading::before,
.cautions__lv3-heading::after {
  content: "";
  position: absolute;
  display: block;
  width: 6px;
  height: 24px;
  background-color: #333;
  border-radius: 4px;
  top: 50%;
}

.cautions__lv3-heading::before {
  transform: translateY(-50%) rotate(-45deg);
  right: 51px;
}

.cautions__lv3-heading::after {
  transform: translateY(-50%) rotate(45deg);
  right: 37px;
}

/*-----開いているとき start-----*/
.js-cautions__lv3-heading--open::before {
  transform: translateY(-50%) rotate(45deg);
}

.js-cautions__lv3-heading--open::after {
  transform: translateY(-50%) rotate(-45deg);
}

/*-----開いているとき end-----*/
.cautions__area {
  padding: 30px;
  border-right: 2px solid #e4e4e4;
  border-bottom: 2px solid #e4e4e4;
  border-left: 2px solid #e4e4e4;
}

.cautions__list {
  font-size: 18px;
}

.cautions__list-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

.cautions__list-item::before {
  content: "・";
  color: #333;
}

/*----------cautions end----------*/
/*----------online start----------*/
.online {
  padding: 60px 0;
  background-color: #e4eff2;
}

.online__contents {
  margin: 60px 0 0;
}

.online__lv2-heading {
  position: relative;
  padding: 0 0 25px;
  color: #cd0107;
  font-size: 36px;
  font-weight: 700;
  font-family: "Zen Maru Gothic";
  text-align: center;
  line-height: 1.4;
}

.online__lv2-heading::after {
  content: "";
  display: block;
  position: absolute;
  width: 140px;
  height: 0;
  border-bottom: 8px dotted #cd0107;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.online__txt,
.online__notes {
  width: 760px;
  font-size: 18px;
}

.online__txt {
  margin: 30px auto 0;
}

.online__notes {
  margin: 0 auto;
  font-size: 14px;
}

.online__notes-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

.use__online {
  margin: 30px auto 0;
}

.online__nav {
  margin: 45px 0 0;
  text-align: center;
}

.online__nav li:nth-child(n+2) {
  margin: 30px 0 0;
}

/*----------online end----------*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5jc3MiLCJfcmVzZXQuc2NzcyIsIl9jb21tb24uc2NzcyIsIl92YXJpYWJsZS5zY3NzIiwidG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCLFNBQUE7QUFDQTs7Ozs7cUJES3FCO0FDQ3JCLDBDQUFBO0FBQ0E7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVU7RUFDVixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHVCQUF1QjtBREN6Qjs7QUNFQTtFQUNFLGNBQWM7QURDaEI7O0FDRUE7O0VBRUUsY0FBYztBRENoQjs7QUNFQTtFQUNFLGdCQUFnQjtBRENsQjs7QUNFQTtFQUNFLFlBQVk7QURDZDs7QUNFQTs7RUFFRSxXQUFXO0VBQ1gsYUFBYTtBRENmOztBQ0VBO0VBQ0UsU0FBUztFQUNULFVBQVU7RUFDVixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHVCQUF1QjtBREN6Qjs7QUNFQSxzQ0FBQTtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxxQkFBcUI7QURDdkI7O0FDRUEsc0NBQUE7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBRENuQjs7QUNFQTtFQUNFLDZCQUE2QjtBREMvQjs7QUNFQTtFQUNFLHlCQUF5QjtFQUN6QixZQUFZO0FEQ2Q7O0FDRUE7RUFDRSx5QkFBeUI7RUFDekIsaUJBQWlCO0FEQ25COztBQ0VBLDRDQUFBO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCw2QkFBNkI7RUFDN0IsYUFBYTtFQUNiLFVBQVU7QURDWjs7QUNFQTtFQUNFLHNCQUFzQjtBREN4Qjs7QUNFQTtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osY0FBYztBRENoQjs7QUNFQSx3Q0FBQTtBQzlHQSxrQ0FBQTtBQUVBO0VBQ0MscUZBQWE7QUYrR2Q7O0FFN0ZBO0VBQ0MsZUFBZTtFQUNmLFlB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LDJCQUEyQjtBSm1LNUI7O0FJaEtBOztFQUVDLFlBQVk7RUFDWixlQUFlO0FKbUtoQjs7QUloS0E7RUFDQyxtQkFBbUI7QUptS3BCOztBSWhLQTtFQUNDLGNBQWM7RUFDZCxlQUFlO0FKbUtoQjs7QUloS0E7RUFDQyxpQkFBaUI7RUFDakIsaUJBQWlCO0FKbUtsQjs7QUloS0E7RUFDQyxtQkFBbUI7QUptS3BCOztBSWhLQTtFQUNDLGdCQUFnQjtFQUNoQixrQkFBa0I7QUptS25COztBSWhLQTtFQUNDLGdCQUFnQjtBSm1LakI7O0FJaEtBLGlDQUFBIiwiZmlsZSI6InRvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlNhc3Pkvb/nlKgqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuY29tbW9uIHRvIGFsbCBkaXJlY3Rvcmllc1xyXG7jg4fjg5Xjgqnjg6vjg4jjgrnjgr/jgqTjg6vjg6rjgrvjg4Pjg4hcclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWRlZmF1bHQgcmVzZXQgc3RhcnQtLS0tLS0tLS0tKi9cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLyotLS0tLS0tLS0tZGVmYXVsdCByZXNldCBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWJhc2ljIHN0YXJ0LS0tLS0tLS0tLSovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbi8qLS0tLS0tLS0tLWJhc2ljIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tY29udGFpbmVyIHN0YXJ0LS0tLS0tLS0tLSovXG4uY29udGFpbmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi8qLS0tLS0tLS0tLWNvbnRhaW5lciBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWhlYWRlciBzdGFydC0tLS0tLS0tLS0qL1xuLmhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9faW5uZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogOTgwcHg7XG59XG5cbi8qLS0tLS0tLS0tLWhlYWRlciBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWZvb3RlciBzdGFydC0tLS0tLS0tLS0qL1xuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb290ZXJfX2FkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5mb290ZXJfX2NlbnRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWJjO1xufVxuXG4uZm9vdGVyX190aW1lcyB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZvb3Rlcl9fdGVsIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmZvb3Rlcl9fdGVsLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAwIDQ4cHg7XG4gIGNvbG9yOiAjMDA3MWJjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGVsLnBuZykgbm8tcmVwZWF0IDAgNjAlO1xufVxuXG4vKi0tLS0tLS0tLS1mb290ZXIgZW5kLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS1jb250ZW50cyBzdGFydC0tLS0tLS0tLS0qL1xuLmVtLXR4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVkLXR4dCB7XG4gIGNvbG9yOiAjY2QwMTA3O1xufVxuXG4vKi0tLS0tLS0tLS1jb250ZW50cyBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLXBheW1lbnQgc3RhcnQtLS0tLS0tLS0tKi9cbi5wYXltZW50X19hcmVhIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlZmYyO1xufVxuXG4ucGF5bWVudF9fbHYyLWhlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAyNXB4O1xuICBjb2xvcjogI2NkMDEwNztcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ucGF5bWVudF9fbHYyLWhlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDhweCBkb3R0ZWQgI2NkMDEwNztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnBheW1lbnRfX25hdiB7XG4gIG1hcmdpbjogNDVweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBheW1lbnRfX25hdiBsaTpudGgtY2hpbGQobisyKSB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5cbi8qLS0tLS0tLS0tLXBheW1lbnQgZW5kLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS11c2Ugc3RhcnQtLS0tLS0tLS0tKi9cbi51c2Uge1xuICBwYWRkaW5nOiA0NXB4IDM1cHg7XG4gIHdpZHRoOiA2OTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnVzZV9fcGF5bWVudCB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG59XG5cbi51c2Ugc2VjdGlvbjpudGgtb2YtdHlwZShuKzIpIHtcbiAgbWFyZ2luOiA0NXB4IDAgMDtcbn1cblxuLnVzZV9fbHYzLWhlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCA1cHg7XG4gIGNvbG9yOiAjMDA3MWJjO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51c2VfX2x2My1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjZTBmZjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnVzZV9fcHJvY2VzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDMwcHggMCAwO1xufVxuXG4udXNlX19wcm9jZXNzIGRpdjpudGgtY2hpbGQobiszKSB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5cbi51c2VfX3Byb2Nlc3MtYm94IHtcbiAgZmxleC1iYXNpczogMjk2cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwNzFiYztcbn1cblxuLnVzZV9fcHJvY2Vzcy10ZXJtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDcxYmM7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51c2VfX3Byb2Nlc3MtZXhwbGFuYXRpb24ge1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVzZV9fdHh0IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgY29sb3I6ICMwMDcxYmM7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVzZV9fbm90ZXMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi51c2VfX25vdGVzLWl0ZW0ge1xuICBtYXJnaW46IDAgMCAwIDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbi8qLS0tLS0tLS0tLXVzZSBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWFwcGx5IHN0YXJ0LS0tLS0tLS0tLSovXG4uYXBwbHkge1xuICBwYWRkaW5nOiA0NXB4IDM1cHg7XG4gIHdpZHRoOiA2OTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uYXBwbHlfX3BheW1lbnQge1xuICBtYXJnaW46IDQ1cHggYXV0byAwO1xufVxuXG4uYXBwbHlfX2x2My1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE1hcnUgR290aGljXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFwcGx5X19sdjMtaGVhZGluZzo6YmVmb3JlLFxuLmFwcGx5X19sdjMtaGVhZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4uYXBwbHlfX2x2My1oZWFkaW5nOjpiZWZvcmUge1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG5cbi5hcHBseV9fbHYzLWhlYWRpbmc6OmFmdGVyIHtcbiAgbWFyZ2luOiAwIDAgMCAxNXB4O1xufVxuXG4uYXBwbHlfX3RpbWVzIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYXBwbHlfX3RlbCB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE1hcnUgR290aGljXCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5hcHBseV9fdGVsLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAwIDQ4cHg7XG4gIGNvbG9yOiAjMDA3MWJjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGVsLnBuZykgbm8tcmVwZWF0IDAgNjAlO1xufVxuXG4vKi0tLS0tLS0tLS1hcHBseSBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLXRvdXIgc3RhcnQtLS0tLS0tLS0tKi9cbi50b3VyIHtcbiAgd2lkdGg6IDk4MHB4O1xufVxuXG4udG91cl9fcGF5bWVudCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG59XG5cbi50b3VyX19sdjMtaGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDVweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4udG91cl9fbHYzLWhlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNlMGZmO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4udG91cl9fdHh0IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b3VyX19ub3RlcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG91cl9fZmlnIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLyotLS0tLS0tLS0tdG91ciBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLXBhY2thZ2Ugc3RhcnQtLS0tLS0tLS0tKi9cbi5wYWNrYWdlX190b3VyIHtcbiAgbWFyZ2luOiA2MHB4IDAgMDtcbn1cblxuLnBhY2thZ2VfX2x2NC1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDkwcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE1hcnUgR290aGljXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFja2FnZV9fbHY0LWhlYWRpbmctLWphcGFuIHtcbiAgY29sb3I6ICNjNTJiMzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Q4ZDg7XG59XG5cbi5wYWNrYWdlX19sdjQtaGVhZGluZy0td29ybGQge1xuICBjb2xvcjogIzMxMzE5MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTZmZjtcbn1cblxuLnBhY2thZ2VfX2x2NC1oZWFkaW5nOjpiZWZvcmUsXG4ucGFja2FnZV9fbHY0LWhlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRvcDogNTAlO1xufVxuXG4ucGFja2FnZV9fbHY0LWhlYWRpbmc6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgcmlnaHQ6IDUxcHg7XG59XG5cbi5wYWNrYWdlX19sdjQtaGVhZGluZzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgcmlnaHQ6IDM3cHg7XG59XG5cbi5wYWNrYWdlX19sdjQtaGVhZGluZy0tamFwYW46OmJlZm9yZSxcbi5wYWNrYWdlX19sdjQtaGVhZGluZy0tamFwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MmIzNTtcbn1cblxuLnBhY2thZ2VfX2x2NC1oZWFkaW5nLS13b3JsZDo6YmVmb3JlLFxuLnBhY2thZ2VfX2x2NC1oZWFkaW5nLS13b3JsZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTkwO1xufVxuXG4vKi0tLS0t6ZaL44GE44Gm44GE44KL44Go44GNIHN0YXJ0LS0tLS0qL1xuLmpzLXBhY2thZ2VfX2x2NC1oZWFkaW5nLS1vcGVuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmpzLXBhY2thZ2VfX2x2NC1oZWFkaW5nLS1vcGVuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyotLS0tLemWi+OBhOOBpuOBhOOCi+OBqOOBjSBlbmQtLS0tLSovXG4ucGFja2FnZV9fYm94IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnBhY2thZ2VfX2JveC0tamFwYW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzUyYjM1O1xufVxuXG4ucGFja2FnZV9fYm94LS13b3JsZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzMTMxOTA7XG59XG5cbi5wYWNrYWdlX19sdjUtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xufVxuXG4ucGFja2FnZV9fbHY1LWhlYWRpbmctLWphcGFuIHtcbiAgY29sb3I6ICNjNTJiMzU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzUyYjM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlN2U3O1xufVxuXG4ucGFja2FnZV9fbHY1LWhlYWRpbmctLXdvcmxkIHtcbiAgY29sb3I6ICMzMTMxOTA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzEzMTkwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmNGZmO1xufVxuXG4ucGFja2FnZV9fZ3VpZGFuY2Uge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucGFja2FnZV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAyOXB4IDE1cHg7XG59XG5cbi5wYWNrYWdlX19saXN0LWl0ZW0ge1xuICBtYXJnaW46IDE1cHggMCAwO1xufVxuXG4ucGFja2FnZV9fbGlzdCBsaTpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuICBtYXJnaW46IDE1cHggMCAwIDUwcHg7XG59XG5cbi5wYWNrYWdlX19saXN0LWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLXBhY2thZ2UgZW5kLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS1jYXV0aW9ucyBzdGFydC0tLS0tLS0tLS0qL1xuLmNhdXRpb25zIHtcbiAgd2lkdGg6IDk4MHB4O1xufVxuXG4uY2F1dGlvbnNfX3BheW1lbnQge1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xufVxuXG4uY2F1dGlvbnNfX2x2My1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDkwcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIE1hcnUgR290aGljXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F1dGlvbnNfX2x2My1oZWFkaW5nOjpiZWZvcmUsXG4uY2F1dGlvbnNfX2x2My1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0b3A6IDUwJTtcbn1cblxuLmNhdXRpb25zX19sdjMtaGVhZGluZzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICByaWdodDogNTFweDtcbn1cblxuLmNhdXRpb25zX19sdjMtaGVhZGluZzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgcmlnaHQ6IDM3cHg7XG59XG5cbi8qLS0tLS3plovjgYTjgabjgYTjgovjgajjgY0gc3RhcnQtLS0tLSovXG4uanMtY2F1dGlvbnNfX2x2My1oZWFkaW5nLS1vcGVuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmpzLWNhdXRpb25zX19sdjMtaGVhZGluZy0tb3Blbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi8qLS0tLS3plovjgYTjgabjgYTjgovjgajjgY0gZW5kLS0tLS0qL1xuLmNhdXRpb25zX19hcmVhIHtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2U0ZTRlNDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2U0ZTRlNDtcbn1cblxuLmNhdXRpb25zX19saXN0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uY2F1dGlvbnNfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuLmNhdXRpb25zX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44O7XCI7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4vKi0tLS0tLS0tLS1jYXV0aW9ucyBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLW9ubGluZSBzdGFydC0tLS0tLS0tLS0qL1xuLm9ubGluZSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWZmMjtcbn1cblxuLm9ubGluZV9fY29udGVudHMge1xuICBtYXJnaW46IDYwcHggMCAwO1xufVxuXG4ub25saW5lX19sdjItaGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDI1cHg7XG4gIGNvbG9yOiAjY2QwMTA3O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlplbiBNYXJ1IEdvdGhpY1wiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5vbmxpbmVfX2x2Mi1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiA4cHggZG90dGVkICNjZDAxMDc7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5vbmxpbmVfX3R4dCxcbi5vbmxpbmVfX25vdGVzIHtcbiAgd2lkdGg6IDc2MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5vbmxpbmVfX3R4dCB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG59XG5cbi5vbmxpbmVfX25vdGVzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm9ubGluZV9fbm90ZXMtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuLnVzZV9fb25saW5lIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cblxuLm9ubGluZV9fbmF2IHtcbiAgbWFyZ2luOiA0NXB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub25saW5lX19uYXYgbGk6bnRoLWNoaWxkKG4rMikge1xuICBtYXJnaW46IDMwcHggMCAwO1xufVxuXG4vKi0tLS0tLS0tLS1vbmxpbmUgZW5kLS0tLS0tLS0tLSovXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8qU2Fzc+S9v+eUqCovXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbmNvbW1vbiB0byBhbGwgZGlyZWN0b3JpZXNcclxu44OH44OV44Kp44Or44OI44K544K/44Kk44Or44Oq44K744OD44OIXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLWRlZmF1bHQgcmVzZXQgc3RhcnQtLS0tLS0tLS0tKi9cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXHJcbnNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsXHJcbmIsIGksXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbnVsLCBvbCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xyXG5pbnMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRlbCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG4gIGN1cnNvcjogaGVscDtcclxufVxyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbi8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xyXG5ociB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIG1hcmdpbjogMWVtIDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXQsIHNlbGVjdCB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBsaW5lLWhlaWdodDogMDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tZGVmYXVsdCByZXNldCBlbmQtLS0tLS0tLS0tKi8iLCIvKi0tLS0tLS0tLS1iYXNpYyBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG4vL1x0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4vL2Ege1xyXG4vL1x0JjpsaW5rLFxyXG4vL1x0Jjp2aXNpdGVkIHtcclxuLy9cdFx0Y29sb3I6ICMwMjc3YmQ7XHJcbi8vXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy9cdH1cclxuLy9cdCY6aG92ZXIsXHJcbi8vXHQmOmFjdGl2ZSxcclxuLy9cdCY6Zm9jdXMge1xyXG4vL1x0XHRjb2xvcjogIzAyNzdiZDtcclxuLy9cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbi8vXHR9XHJcbi8vfVxyXG5cclxuaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5hOmhvdmVyIGltZyB7XHJcblx0b3BhY2l0eTogLjc1O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1iYXNpYyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLWNvbnRhaW5lciBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLmNvbnRhaW5lciB7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0bGluZS1oZWlnaHQ6IDEuODtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tY29udGFpbmVyIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0taGVhZGVyIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4uaGVhZGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2lubmVyIHtcclxuXHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDk4MHB4O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1oZWFkZXIgZW5kLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS1mb290ZXIgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5mb290ZXIge1xyXG5cdHBhZGRpbmc6IDAgMCAzMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZvb3Rlcl9fYWRkcmVzcyB7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4uZm9vdGVyX19jZW50ZXIge1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250WmVuTWFydUdvdGhpYztcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDcxYmM7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RpbWVzIHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fdGVsIHtcclxuXHRmb250LXNpemU6IDQycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogJGZvbnRaZW5NYXJ1R290aGljO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5mb290ZXJfX3RlbC1saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMCAwIDAgNDhweDtcclxuXHRjb2xvcjogJHRleHRCbHVlO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RlbC5wbmcpIG5vLXJlcGVhdCAwIDYwJTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tZm9vdGVyIGVuZC0tLS0tLS0tLS0qLyIsIi8v44OZ44O844K544Gu44OV44Kp44Oz44OI44K144Kk44K677yIcHjvvIlcclxuJGJhc2VTaXplOiAxNjtcclxuXHJcbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gu5bmF77yIcHjvvIlcclxuJGJyZWFrUG9pbnRXaWR0aDogNzY4O1xyXG5cclxuLy/otaTvvIjjg4bjgq3jgrnjg4jvvIlcclxuJHRleHRSZWQ6ICNjZDAxMDc7XHJcblxyXG4vL+mdku+8iOODhuOCreOCueODiO+8iVxyXG4kdGV4dEJsdWU6ICMwMDcxYmM7XHJcblxyXG4vL+mdku+8iOe3mu+8iVxyXG4kbGluZUJsdWU6ICMwMDcxYmM7XHJcblxyXG4vL0dvb2dsZSBGb250c++8iFplbiBNYXJ1IEdvdGhpY++8iVxyXG4kZm9udFplbk1hcnVHb3RoaWM6IFwiWmVuIE1hcnUgR290aGljXCI7IiwiQGltcG9ydCBcInZhcmlhYmxlXCI7XHJcbkBpbXBvcnQgXCJmdW5jdGlvblwiO1xyXG5AaW1wb3J0IFwicmVzZXRcIjtcclxuQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuLyotLS0tLS0tLS0tY29udGVudHMgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5lbS10eHQge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4ucmVkLXR4dCB7XHJcblx0Y29sb3I6ICR0ZXh0UmVkO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1jb250ZW50cyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXBheW1lbnQgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5wYXltZW50X19hcmVhIHtcclxuXHRwYWRkaW5nOiA2MHB4IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U0ZWZmMjtcclxufVxyXG5cclxuLnBheW1lbnRfX2x2Mi1oZWFkaW5nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMCAwIDI1cHg7XHJcblx0Y29sb3I6ICR0ZXh0UmVkO1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udFplbk1hcnVHb3RoaWM7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5wYXltZW50X19sdjItaGVhZGluZzo6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxNDBweDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogOHB4IGRvdHRlZCAkdGV4dFJlZDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLnBheW1lbnRfX25hdiB7XHJcblx0bWFyZ2luOiA0NXB4IDAgMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5wYXltZW50X19uYXYgbGk6bnRoLWNoaWxkKG4rMikge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLXBheW1lbnQgZW5kLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS11c2Ugc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi51c2Uge1xyXG5cdHBhZGRpbmc6IDQ1cHggMzVweDtcclxuXHR3aWR0aDogNzYwcHggLSAzNXB4ICogMjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi51c2VfX3BheW1lbnQge1xyXG5cdG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbn1cclxuXHJcbi51c2Ugc2VjdGlvbjpudGgtb2YtdHlwZShuKzIpIHtcclxuXHRtYXJnaW46IDQ1cHggMCAwO1xyXG59XHJcblxyXG4udXNlX19sdjMtaGVhZGluZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgMCA1cHg7XHJcblx0Y29sb3I6ICR0ZXh0Qmx1ZTtcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogJGZvbnRaZW5NYXJ1R290aGljO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnVzZV9fbHYzLWhlYWRpbmc6OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogNTZweDtcclxuXHRoZWlnaHQ6IDNweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGNlMGZmO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG4udXNlX19wcm9jZXNzIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLnVzZV9fcHJvY2VzcyBkaXY6bnRoLWNoaWxkKG4rMykge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcbn1cclxuXHJcbi51c2VfX3Byb2Nlc3MtYm94IHtcclxuXHRmbGV4LWJhc2lzOiAzMzBweCAtICgxNXB4ICogMiArIDJweCAqIDIpO1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICRsaW5lQmx1ZTtcclxufVxyXG5cclxuLnVzZV9fcHJvY2Vzcy10ZXJtIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRjb2xvcjogJHRleHRCbHVlO1xyXG5cdGZvbnQtc2l6ZTogMjFweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnVzZV9fcHJvY2Vzcy1leHBsYW5hdGlvbiB7XHJcblx0bWFyZ2luOiAxNXB4IDAgMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udXNlX190eHQge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcblx0Y29sb3I6ICR0ZXh0Qmx1ZTtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udXNlX19ub3RlcyB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4udXNlX19ub3Rlcy1pdGVtIHtcclxuXHRtYXJnaW46IDAgMCAwIDFlbTtcclxuXHR0ZXh0LWluZGVudDogLTFlbTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tdXNlIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tYXBwbHkgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5hcHBseSB7XHJcblx0cGFkZGluZzogNDVweCAzNXB4O1xyXG5cdHdpZHRoOiA2OTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG59XHJcblxyXG4uYXBwbHlfX3BheW1lbnQge1xyXG5cdG1hcmdpbjogNDVweCBhdXRvIDA7XHJcbn1cclxuXHJcbi5hcHBseV9fbHYzLWhlYWRpbmcge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogJGZvbnRaZW5NYXJ1R290aGljO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmFwcGx5X19sdjMtaGVhZGluZzo6YmVmb3JlLFxyXG4uYXBwbHlfX2x2My1oZWFkaW5nOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHR3aWR0aDogMTAwcHg7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxufVxyXG5cclxuLmFwcGx5X19sdjMtaGVhZGluZzo6YmVmb3JlIHtcclxuXHRtYXJnaW46IDAgMTVweCAwIDA7XHJcbn1cclxuXHJcbi5hcHBseV9fbHYzLWhlYWRpbmc6OmFmdGVyIHtcclxuXHRtYXJnaW46IDAgMCAwIDE1cHg7XHJcbn1cclxuXHJcbi5hcHBseV9fdGltZXMge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uYXBwbHlfX3RlbCB7XHJcblx0Zm9udC1zaXplOiA0MnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250WmVuTWFydUdvdGhpYztcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uYXBwbHlfX3RlbC1saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMCAwIDAgNDhweDtcclxuXHRjb2xvcjogJHRleHRCbHVlO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RlbC5wbmcpIG5vLXJlcGVhdCAwIDYwJTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tYXBwbHkgZW5kLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS10b3VyIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4udG91ciB7XHJcblx0d2lkdGg6IDk4MHB4O1xyXG59XHJcblxyXG4udG91cl9fcGF5bWVudCB7XHJcblx0bWFyZ2luOiA2MHB4IGF1dG8gMDtcclxufVxyXG5cclxuLnRvdXJfX2x2My1oZWFkaW5nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMCAwIDVweDtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogJGZvbnRaZW5NYXJ1R290aGljO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4udG91cl9fbHYzLWhlYWRpbmc6OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogNTZweDtcclxuXHRoZWlnaHQ6IDNweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGNlMGZmO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG4udG91cl9fdHh0IHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50b3VyX19ub3RlcyB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRvdXJfX2ZpZyB7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tdG91ciBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXBhY2thZ2Ugc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5wYWNrYWdlX190b3VyIHtcclxuXHRtYXJnaW46IDYwcHggMCAwO1xyXG59XHJcblxyXG4ucGFja2FnZV9fbHY0LWhlYWRpbmcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxNXB4IDkwcHg7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250WmVuTWFydUdvdGhpYztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19sdjQtaGVhZGluZy0tamFwYW4ge1xyXG5cdGNvbG9yOiAjYzUyYjM1O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmY2Q4ZDg7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19sdjQtaGVhZGluZy0td29ybGQge1xyXG5cdGNvbG9yOiAjMzEzMTkwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjMWU2ZmY7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19sdjQtaGVhZGluZzo6YmVmb3JlLFxyXG4ucGFja2FnZV9fbHY0LWhlYWRpbmc6OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogNnB4O1xyXG5cdGhlaWdodDogMjRweDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0dG9wOiA1MCU7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19sdjQtaGVhZGluZzo6YmVmb3JlIHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcblx0cmlnaHQ6IDI0cHggKyAyN3B4O1xyXG59XHJcblxyXG4ucGFja2FnZV9fbHY0LWhlYWRpbmc6OmFmdGVyIHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuXHRyaWdodDogMjRweCArIDEzcHg7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19sdjQtaGVhZGluZy0tamFwYW46OmJlZm9yZSxcclxuLnBhY2thZ2VfX2x2NC1oZWFkaW5nLS1qYXBhbjo6YWZ0ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNTJiMzU7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19sdjQtaGVhZGluZy0td29ybGQ6OmJlZm9yZSxcclxuLnBhY2thZ2VfX2x2NC1oZWFkaW5nLS13b3JsZDo6YWZ0ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzMTMxOTA7XHJcbn1cclxuXHJcbi8qLS0tLS3plovjgYTjgabjgYTjgovjgajjgY0gc3RhcnQtLS0tLSovXHJcblxyXG4uanMtcGFja2FnZV9fbHY0LWhlYWRpbmctLW9wZW46OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi5qcy1wYWNrYWdlX19sdjQtaGVhZGluZy0tb3Blbjo6YWZ0ZXIge1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLyotLS0tLemWi+OBhOOBpuOBhOOCi+OBqOOBjSBlbmQtLS0tLSovXHJcblxyXG4ucGFja2FnZV9fYm94IHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19ib3gtLWphcGFuIHtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjYzUyYjM1O1xyXG59XHJcblxyXG4ucGFja2FnZV9fYm94LS13b3JsZCB7XHJcblx0Ym9yZGVyOiAycHggc29saWQgIzMxMzE5MDtcclxufVxyXG5cclxuLnBhY2thZ2VfX2x2NS1oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiA1cHggMzBweDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcclxufVxyXG5cclxuLnBhY2thZ2VfX2x2NS1oZWFkaW5nLS1qYXBhbiB7XHJcblx0Y29sb3I6ICNjNTJiMzU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjNTJiMzU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZTdlNztcclxufVxyXG5cclxuLnBhY2thZ2VfX2x2NS1oZWFkaW5nLS13b3JsZCB7XHJcblx0Y29sb3I6ICMzMTMxOTA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMTMxOTA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U0ZjRmZjtcclxufVxyXG5cclxuLnBhY2thZ2VfX2d1aWRhbmNlIHtcclxuXHRjb2xvcjogIzMzMztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5wYWNrYWdlX19saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRwYWRkaW5nOiAwIDI5cHggMTVweDtcclxufVxyXG5cclxuLnBhY2thZ2VfX2xpc3QtaXRlbSB7XHJcblx0bWFyZ2luOiAxNXB4IDAgMDtcclxufVxyXG5cclxuLnBhY2thZ2VfX2xpc3QgbGk6bm90KDpudGgtY2hpbGQoNG4rMSkpe1xyXG5cdG1hcmdpbjogMTVweCAwIDAgNTBweDtcclxufVxyXG5cclxuLnBhY2thZ2VfX2xpc3QtbGluayB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1wYWNrYWdlIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tY2F1dGlvbnMgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5jYXV0aW9ucyB7XHJcblx0d2lkdGg6IDk4MHB4O1xyXG59XHJcblxyXG4uY2F1dGlvbnNfX3BheW1lbnQge1xyXG5cdG1hcmdpbjogNjBweCBhdXRvIDA7XHJcbn1cclxuXHJcbi5jYXV0aW9uc19fbHYzLWhlYWRpbmcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxNXB4IDkwcHg7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250WmVuTWFydUdvdGhpYztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNhdXRpb25zX19sdjMtaGVhZGluZzo6YmVmb3JlLFxyXG4uY2F1dGlvbnNfX2x2My1oZWFkaW5nOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDZweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0dG9wOiA1MCU7XHJcbn1cclxuXHJcbi5jYXV0aW9uc19fbHYzLWhlYWRpbmc6OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdHJpZ2h0OiAyNHB4ICsgMjdweDtcclxufVxyXG5cclxuLmNhdXRpb25zX19sdjMtaGVhZGluZzo6YWZ0ZXIge1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG5cdHJpZ2h0OiAyNHB4ICsgMTNweDtcclxufVxyXG5cclxuLyotLS0tLemWi+OBhOOBpuOBhOOCi+OBqOOBjSBzdGFydC0tLS0tKi9cclxuXHJcbi5qcy1jYXV0aW9uc19fbHYzLWhlYWRpbmctLW9wZW46OmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi5qcy1jYXV0aW9uc19fbHYzLWhlYWRpbmctLW9wZW46OmFmdGVyIHtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbn1cclxuXHJcbi8qLS0tLS3plovjgYTjgabjgYTjgovjgajjgY0gZW5kLS0tLS0qL1xyXG5cclxuLmNhdXRpb25zX19hcmVhIHtcclxuXHRwYWRkaW5nOiAzMHB4O1xyXG5cdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlNGU0ZTQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNGU0ZTQ7XHJcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTRlNGU0O1xyXG59XHJcblxyXG4uY2F1dGlvbnNfX2xpc3Qge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLmNhdXRpb25zX19saXN0LWl0ZW0ge1xyXG5cdG1hcmdpbjogMCAwIDAgMWVtO1xyXG5cdHRleHQtaW5kZW50OiAtMWVtO1xyXG59XHJcblxyXG4uY2F1dGlvbnNfX2xpc3QtaXRlbTo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIuODu1wiO1xyXG5cdGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1jYXV0aW9ucyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLW9ubGluZSBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLm9ubGluZSB7XHJcblx0cGFkZGluZzogNjBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlNGVmZjI7XHJcbn1cclxuXHJcbi5vbmxpbmVfX2NvbnRlbnRzIHtcclxuXHRtYXJnaW46IDYwcHggMCAwO1xyXG59XHJcblxyXG4ub25saW5lX19sdjItaGVhZGluZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgMCAyNXB4O1xyXG5cdGNvbG9yOiAkdGV4dFJlZDtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LWZhbWlseTogJGZvbnRaZW5NYXJ1R290aGljO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4ub25saW5lX19sdjItaGVhZGluZzo6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxNDBweDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogOHB4IGRvdHRlZCAkdGV4dFJlZDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLm9ubGluZV9fdHh0LFxyXG4ub25saW5lX19ub3RlcyB7XHJcblx0d2lkdGg6IDc2MHB4O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLm9ubGluZV9fdHh0IHtcclxuXHRtYXJnaW46IDMwcHggYXV0byAwO1xyXG59XHJcblxyXG4ub25saW5lX19ub3RlcyB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4ub25saW5lX19ub3Rlcy1pdGVtIHtcclxuXHRtYXJnaW46IDAgMCAwIDFlbTtcclxuXHR0ZXh0LWluZGVudDogLTFlbTtcclxufVxyXG5cclxuLnVzZV9fb25saW5lIHtcclxuXHRtYXJnaW46IDMwcHggYXV0byAwO1xyXG59XHJcblxyXG4ub25saW5lX19uYXYge1xyXG5cdG1hcmdpbjogNDVweCAwIDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ub25saW5lX19uYXYgbGk6bnRoLWNoaWxkKG4rMikge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLW9ubGluZSBlbmQtLS0tLS0tLS0tKi9cclxuIl19 */
