@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;
}

/*a {
	&:link,
	&:visited {
		color: #0277bd;
		text-decoration: none;
	}*/
/*	&:hover,
	&:active {
		color: #0277bd;
		text-decoration: underline;
	}
}*/
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 {
  border-top: 4px solid #e60012;
}

.header__inner {
  display: flex;
  padding: 10px 0;
  margin: 0 auto;
  width: 960px;
}

.logo {
  margin: 0 auto 0 0;
}

.logo__txt {
  font-size: 11px;
}

.logo__link {
  display: block;
}

.logo__fig {
  margin: 5px 0 0;
}

.sub-nav {
  padding: 40px 0 0 0;
  font-size: 0;
}

.sub-nav__item {
  display: inline-block;
  font-size: 12px;
}

.sub-nav li:nth-child(n+2) {
  padding: 0 0 0 15px;
  margin: 0 0 0 15px;
  border-left: 1px solid #ccc;
}

.sub-nav__link {
  color: #0277bd;
  text-decoration: none;
}

.sub-nav__link:hover,
.sub-nav__link:active,
.sub-nav__link:focus {
  text-decoration: underline;
}

/*----------header end----------*/
/*----------footer start----------*/
.footer {
  margin: 60px 0 0;
}

.footer__inner {
  padding: 30px 0;
  margin: 0 auto;
  width: 1000px;
  border-top: 2px solid #bdbdbd;
}

.footer__group {
  display: flex;
  justify-content: space-between;
}

.footer-nav {
  width: 540px;
  font-size: 0;
}

.footer-nav__item {
  display: inline-block;
  margin: 0 20px 0 0;
  width: 120px;
  font-size: 12px;
}

.footer-nav li:nth-child(4n) {
  margin: 0;
}

.footer-nav__link {
  color: #777;
  text-decoration: none;
}

.footer-nav__link:hover,
.footer-nav__link:active,
.footer-nav__link:focus {
  text-decoration: underline;
}

.footer-copyright {
  display: block;
  margin: 30px 0 0;
  font-size: 14px;
  text-align: center;
}

/*----------footer end----------*/
/*----------contents start----------*/
.contents {
  margin: 0 auto;
  width: 960px;
}

.red-txt {
  color: #ef464a;
}

.em-txt {
  font-weight: bold;
}

/*----------contents end----------*/
/*----------heading start----------*/
.lv1-heading {
  text-align: center;
}

.lv2-heading {
  padding: 5px 10px;
  color: #630000;
  font-size: 28px;
  text-align: center;
  background: url(../images/heading_bg.png) no-repeat #f9b6b8;
  border-radius: 8px;
}

/*----------heading end----------*/
/*----------btn-app start----------*/
.btn-app {
  text-align: center;
  line-height: 1.2;
}

.btn-app__contents {
  margin: 45px 0 0;
}

.btn-app__link {
  display: inline-block;
  padding: 15px 45px;
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  text-decoration: none;
  background: linear-gradient(to bottom, #d63333 0, #d63333 50%, #d32424 51%, #d32424 100%);
  border-radius: 12px;
  box-shadow: 0 5px 0 0 #ff7a7a;
}

.btn-app__link:hover,
.btn-app__link:active,
.btn-app__link:focus {
  opacity: .75;
}

.btn-app__service {
  font-size: 13px;
}

.btn-app--end .btn-app__item {
  display: inline-block;
  padding: 15px 45px;
  font-size: 24px;
  font-weight: bold;
  border-radius: 12px;
  border: 2px solid #333;
}

/*----------btn-app end----------*/
/*----------intro start----------*/
.intro {
  background: url(../images/intro_bg.png) repeat-y center top;
}

.period {
  margin: 0 auto;
  width: 856px;
  border: 2px solid #c73333;
  background-color: #fff;
  border-radius: 12px;
}

.period__lv2-heading {
  padding: 10px;
  color: #fff;
  font-size: 24px;
  text-align: center;
  background-color: #c73333;
  border-radius: 9px 9px 0 0;
}

.period__inner {
  padding: 50px 64px 30px;
}

.period__box {
  position: relative;
  padding: 35px 30px 15px;
}

.period__box--introducer {
  background-color: #ffe9e5;
}

.period__box--members {
  margin: 50px 0 0;
  background-color: #e9f8f3;
}

.period__lv3-heading {
  position: absolute;
  padding: 4px 10px;
  width: 370px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border-radius: 21px;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
}

.period__lv3-heading--introducer {
  background-color: #c73333;
}

.period__lv3-heading--members {
  background-color: #127f84;
}

.period__schedule {
  font-size: 18px;
}

.period__date--introducer {
  color: #c73333;
}

.period__date--members {
  color: #127f84;
}

.period__last-day::before {
  content: "";
  display: inline-block;
  margin: 0 .5em;
  width: 14px;
  height: calc(tan(60deg) * 18px / 2);
  -webkit-clip-path: polygon(0 0, 100% 50%, 0 100%);
          clip-path: polygon(0 0, 100% 50%, 0 100%);
}

.period__last-day--introducer::before {
  background-color: #c73333;
}

.period__last-day--members::before {
  background-color: #127f84;
}

.intro__caution {
  padding: 0 120px 20px;
  margin: 30px 0 0;
}

.intro__notes {
  font-size: 13px;
}

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

/*----------intro end----------*/
/*----------benefit start----------*/
.benefit__contents {
  margin: 90px 0 0;
}

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

/*----------benefit end----------*/
/*----------present start----------*/
.present__contents {
  margin: 90px 0 0;
}

.present__notes {
  margin: 30px 0 0;
}

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

/*----------present end----------*/
/*----------card start----------*/
.card__contents {
  margin: 90px 0 0;
}

.card__list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 0 60px;
  text-align: center;
}

.card__list-item {
  margin: 30px 0 0;
}

.card__list-fig {
  display: block;
}

.card__free {
  padding: 5px 120px;
  margin: 30px auto 0;
  width: 9em;
  color: #db0000;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  border: 2px solid #db0000;
  border-radius: 8px;
}

/*----------card end----------*/
/*----------steps start----------*/
.steps__contents {
  margin: 90px 0 0;
}

.flow {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  position: relative;
  padding: 30px 45px 0 102px;
  border-radius: 8px;
}

.flow--pink {
  background-color: #ffe9e5;
}

.flow--green {
  background-color: #e9f8f3;
}

.flow--yellow {
  background-color: #fff7e0;
}

.flow--arrow-none {
  margin: 30px 0 0;
}

.flow--arrow-pink,
.flow--arrow-green,
.flow--arrow-yellow {
  margin: 82px 0 0;
}

.flow--arrow-pink::before,
.flow--arrow-green::before,
.flow--arrow-yellow::before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  top: -62px;
  left: 50%;
  transform: translateX(-50%);
}

.flow--arrow-pink::before {
  border-top: 42px solid #f88387;
  border-right: 46px solid transparent;
  border-bottom: 42px solid transparent;
  border-left: 46px solid transparent;
}

.flow--arrow-green::before {
  border-top: 42px solid #66acb0;
  border-right: 46px solid transparent;
  border-bottom: 42px solid transparent;
  border-left: 46px solid transparent;
}

.flow--arrow-yellow::before {
  border-top: 42px solid #f17d24;
  border-right: 46px solid transparent;
  border-bottom: 42px solid transparent;
  border-left: 46px solid transparent;
}

.flow__operation {
  padding: 0 0 30px;
  flex-basis: 480px;
}

.flow__lv3-heading {
  font-size: 21px;
}

.flow__lv3-heading--pink {
  color: #630000;
}

.flow__lv3-heading--green {
  color: #00576f;
}

.flow__lv3-heading--yellow {
  color: #603813;
}

.flow__number {
  position: absolute;
  top: -2px;
  left: 20px;
}

.flow__txt,
.flow__notes {
  margin: 15px 0 0;
}

.flow__fig {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-basis: 288px;
}

.flow__fig--bottom {
  justify-content: flex-end;
}

.flow__fig--center,
.flow__fig--separate {
  justify-content: center;
}

.btn-app__flow {
  margin: 15px 0 0;
}

.flow__notes-item,
.flow__exception-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

.registration__flow {
  margin: 15px 0 0;
}

.registration__lv4-heading {
  color: #ef464a;
}

.registration__procedure li:nth-child(n+2) {
  position: relative;
  padding: 1.8em 0 0;
}

.registration__procedure li:nth-child(n+2)::before {
  content: "↓";
  position: absolute;
  top: 0;
  left: 0;
}

/*----------steps end----------*/
/*----------notes start----------*/
.notes__contents {
  margin: 90px 0 0;
}

.notes__inner {
  margin: 30px 0 0;
}

.notes__lv3-heading {
  font-size: 18px;
}

.notes__list-item,
.notes__sup-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

/*----------notes end----------*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5jc3MiLCJfcmVzZXQuc2NzcyIsIl9jb21tb24uc2NzcyIsInRvcC5zY3NzIiwiX3ZhcmlhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCLFNBQUE7QUFDQTs7Ozs7cUJES3FCO0FDQ3JCLDBDQUFBO0FBQ0E7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVU7RUFDVixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHVCQUF1QjtBREN6Qjs7QUNFQTtFQUNFLGNBQWM7QURDaEI7O0FDRUE7O0VBRUUsY0FBYztBRENoQjs7QUNFQTtFQUNFLGdCQUFnQjtBRENsQjs7QUNFQTtFQUNFLFlBQVk7QURDZDs7QUNFQTs7RUFFRSxXQUFXO0VBQ1gsYUFBYTtBRENmOztBQ0VBO0VBQ0UsU0FBUztFQUNULFVBQVU7RUFDVixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHVCQUF1QjtBREN6Qjs7QUNFQSxzQ0FBQTtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxxQkFBcUI7QURDdkI7O0FDRUEsc0NBQUE7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBRENuQjs7QUNFQTtFQUNFLDZCQUE2QjtBREMvQjs7QUNFQTtFQUNFLHlCQUF5QjtFQUN6QixZQUFZO0FEQ2Q7O0FDRUE7RUFDRSx5QkFBeUI7RUFDekIsaUJBQWlCO0FEQ25COztBQ0VBLDRDQUFBO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCw2QkFBNkI7RUFDN0IsYUFBYTtFQUNiLFVBQVU7QURDWjs7QUNFQTtFQUNFLHNCQUFzQjtBREN4Qjs7QUNFQTtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osY0FBYztBRENoQjs7QUNFQSx3Q0FBQTtBQzlHQSxrQ0FBQTtBQUVBO0VBQ0UscUZBQWE7QUYrR2Y7O0FFNUdBOzs7OztHRm1IRztBRTdHSDs7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QTtFQUNDLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtBSDBPbEI7O0FHdk9BO0VBQ0MseUJBQXlCO0FIME8xQjs7QUd2T0E7O0VBRUMsdUJBQXVCO0FIME94Qjs7QUd2T0E7RUFDQyxnQkFBZ0I7QUgwT2pCOztBR3ZPQTs7RUFFQyxpQkFBaUI7RUFDakIsaUJBQWlCO0FIME9sQjs7QUd2T0E7RUFDQyxnQkFBZ0I7QUgwT2pCOztBR3ZPQTtFQUNDLGNDaFlnQjtBSjBtQmpCOztBR3ZPQTtFQUNDLGtCQUFrQjtFQUNsQixrQkFBa0I7QUgwT25COztBR3ZPQTtFQUNDLFlBQVM7RUFDVCxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87QUgwT1I7O0FHdk9BLGdDQUFBO0FBRUEsa0NBQUE7QUFFQTtFQUNDLGdCQUFnQjtBSHdPakI7O0FHck9BO0VBQ0MsZ0JBQWdCO0FId09qQjs7QUdyT0E7RUFDQyxlQUFlO0FId09oQjs7QUdyT0E7O0VBRUMsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBSHdPbEI7O0FHck9BLGdDQUFBIiwiZmlsZSI6InRvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlNhc3Pkvb/nlKgqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuY29tbW9uIHRvIGFsbCBkaXJlY3Rvcmllc1xyXG7jg4fjg5Xjgqnjg6vjg4jjgrnjgr/jgqTjg6vjg6rjgrvjg4Pjg4hcclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWRlZmF1bHQgcmVzZXQgc3RhcnQtLS0tLS0tLS0tKi9cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLyotLS0tLS0tLS0tZGVmYXVsdCByZXNldCBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWJhc2ljIHN0YXJ0LS0tLS0tLS0tLSovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xufVxuXG4vKmEge1xyXG5cdCY6bGluayxcclxuXHQmOnZpc2l0ZWQge1xyXG5cdFx0Y29sb3I6ICMwMjc3YmQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fSovXG4vKlx0Jjpob3ZlcixcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogIzAyNzdiZDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufSovXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbi8qLS0tLS0tLS0tLWJhc2ljIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tY29udGFpbmVyIHN0YXJ0LS0tLS0tLS0tLSovXG4uY29udGFpbmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi8qLS0tLS0tLS0tLWNvbnRhaW5lciBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWhlYWRlciBzdGFydC0tLS0tLS0tLS0qL1xuLmhlYWRlciB7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZTYwMDEyO1xufVxuXG4uaGVhZGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA5NjBweDtcbn1cblxuLmxvZ28ge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG59XG5cbi5sb2dvX190eHQge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5sb2dvX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sb2dvX19maWcge1xuICBtYXJnaW46IDVweCAwIDA7XG59XG5cbi5zdWItbmF2IHtcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3ViLW5hdl9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc3ViLW5hdiBsaTpudGgtY2hpbGQobisyKSB7XG4gIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uc3ViLW5hdl9fbGluayB7XG4gIGNvbG9yOiAjMDI3N2JkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zdWItbmF2X19saW5rOmhvdmVyLFxuLnN1Yi1uYXZfX2xpbms6YWN0aXZlLFxuLnN1Yi1uYXZfX2xpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyotLS0tLS0tLS0taGVhZGVyIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tZm9vdGVyIHN0YXJ0LS0tLS0tLS0tLSovXG4uZm9vdGVyIHtcbiAgbWFyZ2luOiA2MHB4IDAgMDtcbn1cblxuLmZvb3Rlcl9faW5uZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwMHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2JkYmRiZDtcbn1cblxuLmZvb3Rlcl9fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mb290ZXItbmF2IHtcbiAgd2lkdGg6IDU0MHB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5mb290ZXItbmF2X19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIHdpZHRoOiAxMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZm9vdGVyLW5hdiBsaTpudGgtY2hpbGQoNG4pIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZm9vdGVyLW5hdl9fbGluayB7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb290ZXItbmF2X19saW5rOmhvdmVyLFxuLmZvb3Rlci1uYXZfX2xpbms6YWN0aXZlLFxuLmZvb3Rlci1uYXZfX2xpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvb3Rlci1jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLWZvb3RlciBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWNvbnRlbnRzIHN0YXJ0LS0tLS0tLS0tLSovXG4uY29udGVudHMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDk2MHB4O1xufVxuXG4ucmVkLXR4dCB7XG4gIGNvbG9yOiAjZWY0NjRhO1xufVxuXG4uZW0tdHh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qLS0tLS0tLS0tLWNvbnRlbnRzIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0taGVhZGluZyBzdGFydC0tLS0tLS0tLS0qL1xuLmx2MS1oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubHYyLWhlYWRpbmcge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICM2MzAwMDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hlYWRpbmdfYmcucG5nKSBuby1yZXBlYXQgI2Y5YjZiODtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4vKi0tLS0tLS0tLS1oZWFkaW5nIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tYnRuLWFwcCBzdGFydC0tLS0tLS0tLS0qL1xuLmJ0bi1hcHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5idG4tYXBwX19jb250ZW50cyB7XG4gIG1hcmdpbjogNDVweCAwIDA7XG59XG5cbi5idG4tYXBwX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDQ1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkNjMzMzMgMCwgI2Q2MzMzMyA1MCUsICNkMzI0MjQgNTElLCAjZDMyNDI0IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDVweCAwIDAgI2ZmN2E3YTtcbn1cblxuLmJ0bi1hcHBfX2xpbms6aG92ZXIsXG4uYnRuLWFwcF9fbGluazphY3RpdmUsXG4uYnRuLWFwcF9fbGluazpmb2N1cyB7XG4gIG9wYWNpdHk6IC43NTtcbn1cblxuLmJ0bi1hcHBfX3NlcnZpY2Uge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5idG4tYXBwLS1lbmQgLmJ0bi1hcHBfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzMztcbn1cblxuLyotLS0tLS0tLS0tYnRuLWFwcCBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWludHJvIHN0YXJ0LS0tLS0tLS0tLSovXG4uaW50cm8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ludHJvX2JnLnBuZykgcmVwZWF0LXkgY2VudGVyIHRvcDtcbn1cblxuLnBlcmlvZCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODU2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjNzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5wZXJpb2RfX2x2Mi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzczMzMzO1xuICBib3JkZXItcmFkaXVzOiA5cHggOXB4IDAgMDtcbn1cblxuLnBlcmlvZF9faW5uZXIge1xuICBwYWRkaW5nOiA1MHB4IDY0cHggMzBweDtcbn1cblxuLnBlcmlvZF9fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNXB4IDMwcHggMTVweDtcbn1cblxuLnBlcmlvZF9fYm94LS1pbnRyb2R1Y2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTllNTtcbn1cblxuLnBlcmlvZF9fYm94LS1tZW1iZXJzIHtcbiAgbWFyZ2luOiA1MHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjhmMztcbn1cblxuLnBlcmlvZF9fbHYzLWhlYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICB3aWR0aDogMzcwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5wZXJpb2RfX2x2My1oZWFkaW5nLS1pbnRyb2R1Y2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3MzMzMztcbn1cblxuLnBlcmlvZF9fbHYzLWhlYWRpbmctLW1lbWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI3Zjg0O1xufVxuXG4ucGVyaW9kX19zY2hlZHVsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnBlcmlvZF9fZGF0ZS0taW50cm9kdWNlciB7XG4gIGNvbG9yOiAjYzczMzMzO1xufVxuXG4ucGVyaW9kX19kYXRlLS1tZW1iZXJzIHtcbiAgY29sb3I6ICMxMjdmODQ7XG59XG5cbi5wZXJpb2RfX2xhc3QtZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAuNWVtO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiBjYWxjKHRhbig2MGRlZykgKiAxOHB4IC8gMik7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgNTAlLCAwIDEwMCUpO1xufVxuXG4ucGVyaW9kX19sYXN0LWRheS0taW50cm9kdWNlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3MzMzMztcbn1cblxuLnBlcmlvZF9fbGFzdC1kYXktLW1lbWJlcnM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjdmODQ7XG59XG5cbi5pbnRyb19fY2F1dGlvbiB7XG4gIHBhZGRpbmc6IDAgMTIwcHggMjBweDtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLmludHJvX19ub3RlcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmludHJvX19ub3Rlcy1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4vKi0tLS0tLS0tLS1pbnRybyBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWJlbmVmaXQgc3RhcnQtLS0tLS0tLS0tKi9cbi5iZW5lZml0X19jb250ZW50cyB7XG4gIG1hcmdpbjogOTBweCAwIDA7XG59XG5cbi5iZW5lZml0X190eXBlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDMwcHggMCAwO1xufVxuXG4vKi0tLS0tLS0tLS1iZW5lZml0IGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tcHJlc2VudCBzdGFydC0tLS0tLS0tLS0qL1xuLnByZXNlbnRfX2NvbnRlbnRzIHtcbiAgbWFyZ2luOiA5MHB4IDAgMDtcbn1cblxuLnByZXNlbnRfX25vdGVzIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLnByZXNlbnRfX25vdGVzLWl0ZW0ge1xuICBtYXJnaW46IDAgMCAwIDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbi8qLS0tLS0tLS0tLXByZXNlbnQgZW5kLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS1jYXJkIHN0YXJ0LS0tLS0tLS0tLSovXG4uY2FyZF9fY29udGVudHMge1xuICBtYXJnaW46IDkwcHggMCAwO1xufVxuXG4uY2FyZF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcmRfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5cbi5jYXJkX19saXN0LWZpZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FyZF9fZnJlZSB7XG4gIHBhZGRpbmc6IDVweCAxMjBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgd2lkdGg6IDllbTtcbiAgY29sb3I6ICNkYjAwMDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgI2RiMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4vKi0tLS0tLS0tLS1jYXJkIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tc3RlcHMgc3RhcnQtLS0tLS0tLS0tKi9cbi5zdGVwc19fY29udGVudHMge1xuICBtYXJnaW46IDkwcHggMCAwO1xufVxuXG4uZmxvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHggNDVweCAwIDEwMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5mbG93LS1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTllNTtcbn1cblxuLmZsb3ctLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjhmMztcbn1cblxuLmZsb3ctLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY3ZTA7XG59XG5cbi5mbG93LS1hcnJvdy1ub25lIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLmZsb3ctLWFycm93LXBpbmssXG4uZmxvdy0tYXJyb3ctZ3JlZW4sXG4uZmxvdy0tYXJyb3cteWVsbG93IHtcbiAgbWFyZ2luOiA4MnB4IDAgMDtcbn1cblxuLmZsb3ctLWFycm93LXBpbms6OmJlZm9yZSxcbi5mbG93LS1hcnJvdy1ncmVlbjo6YmVmb3JlLFxuLmZsb3ctLWFycm93LXllbGxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgdG9wOiAtNjJweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5mbG93LS1hcnJvdy1waW5rOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiA0MnB4IHNvbGlkICNmODgzODc7XG4gIGJvcmRlci1yaWdodDogNDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDQ2cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG93LS1hcnJvdy1ncmVlbjo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogNDJweCBzb2xpZCAjNjZhY2IwO1xuICBib3JkZXItcmlnaHQ6IDQ2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDQycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0NnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZmxvdy0tYXJyb3cteWVsbG93OjpiZWZvcmUge1xuICBib3JkZXItdG9wOiA0MnB4IHNvbGlkICNmMTdkMjQ7XG4gIGJvcmRlci1yaWdodDogNDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDQ2cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5mbG93X19vcGVyYXRpb24ge1xuICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgZmxleC1iYXNpczogNDgwcHg7XG59XG5cbi5mbG93X19sdjMtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmZsb3dfX2x2My1oZWFkaW5nLS1waW5rIHtcbiAgY29sb3I6ICM2MzAwMDA7XG59XG5cbi5mbG93X19sdjMtaGVhZGluZy0tZ3JlZW4ge1xuICBjb2xvcjogIzAwNTc2Zjtcbn1cblxuLmZsb3dfX2x2My1oZWFkaW5nLS15ZWxsb3cge1xuICBjb2xvcjogIzYwMzgxMztcbn1cblxuLmZsb3dfX251bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4uZmxvd19fdHh0LFxuLmZsb3dfX25vdGVzIHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cblxuLmZsb3dfX2ZpZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IDI4OHB4O1xufVxuXG4uZmxvd19fZmlnLS1ib3R0b20ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZmxvd19fZmlnLS1jZW50ZXIsXG4uZmxvd19fZmlnLS1zZXBhcmF0ZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnRuLWFwcF9fZmxvdyB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG5cbi5mbG93X19ub3Rlcy1pdGVtLFxuLmZsb3dfX2V4Y2VwdGlvbi1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4ucmVnaXN0cmF0aW9uX19mbG93IHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cblxuLnJlZ2lzdHJhdGlvbl9fbHY0LWhlYWRpbmcge1xuICBjb2xvcjogI2VmNDY0YTtcbn1cblxuLnJlZ2lzdHJhdGlvbl9fcHJvY2VkdXJlIGxpOm50aC1jaGlsZChuKzIpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxLjhlbSAwIDA7XG59XG5cbi5yZWdpc3RyYXRpb25fX3Byb2NlZHVyZSBsaTpudGgtY2hpbGQobisyKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qLS0tLS0tLS0tLXN0ZXBzIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tbm90ZXMgc3RhcnQtLS0tLS0tLS0tKi9cbi5ub3Rlc19fY29udGVudHMge1xuICBtYXJnaW46IDkwcHggMCAwO1xufVxuXG4ubm90ZXNfX2lubmVyIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLm5vdGVzX19sdjMtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm5vdGVzX19saXN0LWl0ZW0sXG4ubm90ZXNfX3N1cC1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4vKi0tLS0tLS0tLS1ub3RlcyBlbmQtLS0tLS0tLS0tKi9cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLypTYXNz5L2/55SoKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuY29tbW9uIHRvIGFsbCBkaXJlY3Rvcmllc1xyXG7jg4fjg5Xjgqnjg6vjg4jjgrnjgr/jgqTjg6vjg6rjgrvjg4Pjg4hcclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tZGVmYXVsdCByZXNldCBzdGFydC0tLS0tLS0tLS0qL1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgc2FtcCxcclxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcclxuYiwgaSxcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgb3V0bGluZTogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudWwsIG9sIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXHJcbmlucyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcclxuICBjb2xvcjogIzAwMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGVsIHtcclxuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxufVxyXG5cclxuYWJiclt0aXRsZV0sIGRmblt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbiAgY3Vyc29yOiBoZWxwO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXHJcbmhyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDFweDtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgbWFyZ2luOiAxZW0gMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dCwgc2VsZWN0IHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1kZWZhdWx0IHJlc2V0IGVuZC0tLS0tLS0tLS0qLyIsIi8qLS0tLS0tLS0tLWJhc2ljIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi8qYSB7XHJcblx0JjpsaW5rLFxyXG5cdCY6dmlzaXRlZCB7XHJcblx0XHRjb2xvcjogIzAyNzdiZDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9Ki9cclxuLypcdCY6aG92ZXIsXHJcblx0JjphY3RpdmUge1xyXG5cdFx0Y29sb3I6ICMwMjc3YmQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbn0qL1xyXG5pbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmE6aG92ZXIgaW1nIHtcclxuXHRvcGFjaXR5OiAuNzU7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWJhc2ljIGVuZC0tLS0tLS0tLS0qL1xyXG4vKi0tLS0tLS0tLS1jb250YWluZXIgc3RhcnQtLS0tLS0tLS0tKi9cclxuLmNvbnRhaW5lciB7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0bGluZS1oZWlnaHQ6IDEuODtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tY29udGFpbmVyIGVuZC0tLS0tLS0tLS0qL1xyXG4vKi0tLS0tLS0tLS1oZWFkZXIgc3RhcnQtLS0tLS0tLS0tKi9cclxuLmhlYWRlciB7XHJcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICNlNjAwMTI7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2lubmVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR3aWR0aDogOTYwcHg7XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuXHRtYXJnaW46IDAgYXV0byAwIDA7XHJcbn1cclxuXHJcbi5sb2dvX190eHQge1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxufVxyXG5cclxuLmxvZ29fX2xpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubG9nb19fZmlnIHtcclxuXHRtYXJnaW46IDVweCAwIDA7XHJcbn1cclxuXHJcbi5zdWItbmF2IHtcclxuXHRwYWRkaW5nOiA0MHB4IDAgMCAwO1xyXG5cdGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuLnN1Yi1uYXZfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5zdWItbmF2IGxpOm50aC1jaGlsZChuKzIpIHtcclxuXHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xyXG5cdG1hcmdpbjogMCAwIDAgMTVweDtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XHJcbn1cclxuXHJcbi5zdWItbmF2X19saW5rIHtcclxuXHRjb2xvcjogIzAyNzdiZDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zdWItbmF2X19saW5rOmhvdmVyLFxyXG4uc3ViLW5hdl9fbGluazphY3RpdmUsXHJcbi5zdWItbmF2X19saW5rOmZvY3VzIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0taGVhZGVyIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tZm9vdGVyIHN0YXJ0LS0tLS0tLS0tLSovXHJcbi5mb290ZXIge1xyXG5cdG1hcmdpbjogNjBweCAwIDA7XHJcbn1cclxuXHJcbi5mb290ZXJfX2lubmVyIHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgI2JkYmRiZDtcclxufVxyXG5cclxuLmZvb3Rlcl9fZ3JvdXAge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdiB7XHJcblx0d2lkdGg6IDU0MHB4O1xyXG5cdGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW46IDAgMjBweCAwIDA7XHJcblx0d2lkdGg6IDEyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmZvb3Rlci1uYXYgbGk6bnRoLWNoaWxkKDRuKSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fbGluayB7XHJcblx0Y29sb3I6ICM3Nzc7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fbGluazpob3ZlcixcclxuLmZvb3Rlci1uYXZfX2xpbms6YWN0aXZlLFxyXG4uZm9vdGVyLW5hdl9fbGluazpmb2N1cyB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5mb290ZXItY29weXJpZ2h0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWZvb3RlciBlbmQtLS0tLS0tLS0tKi8iLCJAaW1wb3J0IFwidmFyaWFibGVcIjtcclxuQGltcG9ydCBcImZ1bmN0aW9uXCI7XHJcbkBpbXBvcnQgXCJyZXNldFwiO1xyXG5AaW1wb3J0IFwiY29tbW9uXCI7XHJcblxyXG4vKi0tLS0tLS0tLS1jb250ZW50cyBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLmNvbnRlbnRzIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR3aWR0aDogOTYwcHg7XHJcbn1cclxuXHJcbi5yZWQtdHh0IHtcclxuXHRjb2xvcjogJHRleHRSZWQ7XHJcbn1cclxuXHJcbi5lbS10eHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWNvbnRlbnRzIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0taGVhZGluZyBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLmx2MS1oZWFkaW5nIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sdjItaGVhZGluZyB7XHJcblx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0Y29sb3I6ICR0ZXh0UGluaztcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGVhZGluZ19iZy5wbmcpIG5vLXJlcGVhdCAjZjliNmI4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0taGVhZGluZyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLWJ0bi1hcHAgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5idG4tYXBwIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmJ0bi1hcHBfX2NvbnRlbnRzIHtcclxuXHRtYXJnaW46IDQ1cHggMCAwO1xyXG59XHJcblxyXG4uYnRuLWFwcF9fbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDE1cHggNDVweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkNjMzMzMgMCwgI2Q2MzMzMyA1MCUsICNkMzI0MjQgNTElLCAjZDMyNDI0IDEwMCUpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0Ym94LXNoYWRvdzogMCA1cHggMCAwICNmZjdhN2E7XHJcbn1cclxuXHJcbi5idG4tYXBwX19saW5rOmhvdmVyLFxyXG4uYnRuLWFwcF9fbGluazphY3RpdmUsXHJcbi5idG4tYXBwX19saW5rOmZvY3VzIHtcclxuXHRvcGFjaXR5OiAuNzU7XHJcbn1cclxuXHJcbi5idG4tYXBwX19zZXJ2aWNlIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbi5idG4tYXBwLS1lbmQgLmJ0bi1hcHBfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAxNXB4IDQ1cHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0Ym9yZGVyOiAycHggc29saWQgIzMzMztcclxufVxyXG5cclxuLyotLS0tLS0tLS0tYnRuLWFwcCBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLWludHJvIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4uaW50cm8ge1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW50cm9fYmcucG5nKSByZXBlYXQteSBjZW50ZXIgdG9wO1xyXG59XHJcblxyXG4ucGVyaW9kIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR3aWR0aDogODYwcHggLSA0cHg7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2M3MzMzMztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi5wZXJpb2RfX2x2Mi1oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M3MzMzMztcclxuXHRib3JkZXItcmFkaXVzOiA5cHggOXB4IDAgMDtcclxufVxyXG5cclxuLnBlcmlvZF9faW5uZXIge1xyXG5cdHBhZGRpbmc6IDUwcHggKDg2MHB4IC0gNHB4IC0gNzI4cHgpIC8gMiAzMHB4O1xyXG59XHJcblxyXG4ucGVyaW9kX19ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAzNXB4IDMwcHggMTVweDtcclxufVxyXG5cclxuLnBlcmlvZF9fYm94LS1pbnRyb2R1Y2VyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOWU1O1xyXG59XHJcblxyXG4ucGVyaW9kX19ib3gtLW1lbWJlcnMge1xyXG5cdG1hcmdpbjogNTBweCAwIDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjhmMztcclxufVxyXG5cclxuLnBlcmlvZF9fbHYzLWhlYWRpbmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRwYWRkaW5nOiA0cHggMTBweDtcclxuXHR3aWR0aDogMzcwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXItcmFkaXVzOiAyMXB4O1xyXG5cdHRvcDogLTIwcHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLnBlcmlvZF9fbHYzLWhlYWRpbmctLWludHJvZHVjZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNzMzMzM7XHJcbn1cclxuXHJcbi5wZXJpb2RfX2x2My1oZWFkaW5nLS1tZW1iZXJzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTI3Zjg0O1xyXG59XHJcblxyXG4ucGVyaW9kX19zY2hlZHVsZSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4ucGVyaW9kX19kYXRlLS1pbnRyb2R1Y2VyIHtcclxuXHRjb2xvcjogI2M3MzMzMztcclxufVxyXG5cclxuLnBlcmlvZF9fZGF0ZS0tbWVtYmVycyB7XHJcblx0Y29sb3I6ICMxMjdmODQ7XHJcbn1cclxuXHJcbi5wZXJpb2RfX2xhc3QtZGF5OjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogMCAuNWVtO1xyXG5cdHdpZHRoOiAxNHB4O1xyXG5cdGhlaWdodDogY2FsYyh0YW4oNjBkZWcpICogMThweCAvIDIpO1xyXG5cdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgNTAlLCAwIDEwMCUpO1xyXG59XHJcblxyXG4ucGVyaW9kX19sYXN0LWRheS0taW50cm9kdWNlcjo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzczMzMzO1xyXG59XHJcblxyXG4ucGVyaW9kX19sYXN0LWRheS0tbWVtYmVyczo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTI3Zjg0O1xyXG59XHJcblxyXG4uaW50cm9fX2NhdXRpb24ge1xyXG5cdHBhZGRpbmc6IDAgMTIwcHggMjBweDtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG59XHJcblxyXG4uaW50cm9fX25vdGVzIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbi5pbnRyb19fbm90ZXMtaXRlbSB7XHJcblx0bWFyZ2luOiAwIDAgMCAxZW07XHJcblx0dGV4dC1pbmRlbnQ6IC0xZW07XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWludHJvIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tYmVuZWZpdCBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLmJlbmVmaXRfX2NvbnRlbnRzIHtcclxuXHRtYXJnaW46IDkwcHggMCAwO1xyXG59XHJcblxyXG4uYmVuZWZpdF9fdHlwZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tYmVuZWZpdCBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXByZXNlbnQgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5wcmVzZW50X19jb250ZW50cyB7XHJcblx0bWFyZ2luOiA5MHB4IDAgMDtcclxufVxyXG5cclxuLnByZXNlbnRfX25vdGVzIHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG59XHJcblxyXG4ucHJlc2VudF9fbm90ZXMtaXRlbSB7XHJcblx0bWFyZ2luOiAwIDAgMCAxZW07XHJcblx0dGV4dC1pbmRlbnQ6IC0xZW07XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLXByZXNlbnQgZW5kLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS1jYXJkIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4uY2FyZF9fY29udGVudHMge1xyXG5cdG1hcmdpbjogOTBweCAwIDA7XHJcbn1cclxuXHJcbi5jYXJkX19saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0cGFkZGluZzogMCAoOTYwcHggLSA4NDBweCkgLyAyO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNhcmRfX2xpc3QtaXRlbSB7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLmNhcmRfX2xpc3QtZmlnIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNhcmRfX2ZyZWUge1xyXG5cdHBhZGRpbmc6IDVweCAxMjBweDtcclxuXHRtYXJnaW46IDMwcHggYXV0byAwO1xyXG5cdHdpZHRoOiA5ZW07XHJcblx0Y29sb3I6ICNkYjAwMDA7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZGIwMDAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tY2FyZCBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXN0ZXBzIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4uc3RlcHNfX2NvbnRlbnRzIHtcclxuXHRtYXJnaW46IDkwcHggMCAwO1xyXG59XHJcblxyXG4uZmxvdyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAzMHB4IDQ1cHggMCAxMDJweDtcclxuXHRib3JkZXItcmFkaXVzOiA4cHg7XHJcbn1cclxuXHJcbi5mbG93LS1waW5rIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdQaW5rO1xyXG59XHJcblxyXG4uZmxvdy0tZ3JlZW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZ0dyZWVuO1xyXG59XHJcblxyXG4uZmxvdy0teWVsbG93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdZZWxsb3c7XHJcbn1cclxuXHJcbi5mbG93LS1hcnJvdy1ub25lIHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG59XHJcblxyXG4uZmxvdy0tYXJyb3ctcGluayxcclxuLmZsb3ctLWFycm93LWdyZWVuLFxyXG4uZmxvdy0tYXJyb3cteWVsbG93IHtcclxuXHRtYXJnaW46IDgycHggMCAwO1xyXG59XHJcblxyXG4uZmxvdy0tYXJyb3ctcGluazo6YmVmb3JlLFxyXG4uZmxvdy0tYXJyb3ctZ3JlZW46OmJlZm9yZSxcclxuLmZsb3ctLWFycm93LXllbGxvdzo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0dG9wOiAtNjJweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG4uZmxvdy0tYXJyb3ctcGluazo6YmVmb3JlIHtcclxuXHRib3JkZXItdG9wOiA0MnB4IHNvbGlkICNmODgzODc7XHJcblx0Ym9yZGVyLXJpZ2h0OiA0NnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDQycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWxlZnQ6IDQ2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5mbG93LS1hcnJvdy1ncmVlbjo6YmVmb3JlIHtcclxuXHRib3JkZXItdG9wOiA0MnB4IHNvbGlkICM2NmFjYjA7XHJcblx0Ym9yZGVyLXJpZ2h0OiA0NnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDQycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWxlZnQ6IDQ2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5mbG93LS1hcnJvdy15ZWxsb3c6OmJlZm9yZSB7XHJcblx0Ym9yZGVyLXRvcDogNDJweCBzb2xpZCAjZjE3ZDI0O1xyXG5cdGJvcmRlci1yaWdodDogNDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItYm90dG9tOiA0MnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1sZWZ0OiA0NnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uZmxvd19fb3BlcmF0aW9uIHtcclxuXHRwYWRkaW5nOiAwIDAgMzBweDtcclxuXHRmbGV4LWJhc2lzOiA0ODBweDtcclxufVxyXG5cclxuLmZsb3dfX2x2My1oZWFkaW5nIHtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcbn1cclxuXHJcbi5mbG93X19sdjMtaGVhZGluZy0tcGluayB7XHJcblx0Y29sb3I6ICR0ZXh0UGluaztcclxufVxyXG5cclxuLmZsb3dfX2x2My1oZWFkaW5nLS1ncmVlbiB7XHJcblx0Y29sb3I6ICR0ZXh0R3JlZW47XHJcbn1cclxuXHJcbi5mbG93X19sdjMtaGVhZGluZy0teWVsbG93IHtcclxuXHRjb2xvcjogJHRleHRZZWxsb3c7XHJcbn1cclxuXHJcbi5mbG93X19udW1iZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0ycHg7XHJcblx0bGVmdDogMjBweDtcclxufVxyXG5cclxuLmZsb3dfX3R4dCxcclxuLmZsb3dfX25vdGVzIHtcclxuXHRtYXJnaW46IDE1cHggMCAwO1xyXG59XHJcblxyXG4uZmxvd19fZmlnIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRmbGV4LWJhc2lzOiAyODhweDtcclxufVxyXG5cclxuLmZsb3dfX2ZpZy0tYm90dG9tIHtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uZmxvd19fZmlnLS1jZW50ZXIsXHJcbi5mbG93X19maWctLXNlcGFyYXRlIHtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmJ0bi1hcHBfX2Zsb3cge1xyXG5cdG1hcmdpbjogMTVweCAwIDA7XHJcbn1cclxuXHJcbi5mbG93X19ub3Rlcy1pdGVtLFxyXG4uZmxvd19fZXhjZXB0aW9uLWl0ZW0ge1xyXG5cdG1hcmdpbjogMCAwIDAgMWVtO1xyXG5cdHRleHQtaW5kZW50OiAtMWVtO1xyXG59XHJcblxyXG4ucmVnaXN0cmF0aW9uX19mbG93IHtcclxuXHRtYXJnaW46IDE1cHggMCAwO1xyXG59XHJcblxyXG4ucmVnaXN0cmF0aW9uX19sdjQtaGVhZGluZyB7XHJcblx0Y29sb3I6ICR0ZXh0UmVkO1xyXG59XHJcblxyXG4ucmVnaXN0cmF0aW9uX19wcm9jZWR1cmUgbGk6bnRoLWNoaWxkKG4rMikge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxLjhlbSAwIDA7XHJcbn1cclxuXHJcbi5yZWdpc3RyYXRpb25fX3Byb2NlZHVyZSBsaTpudGgtY2hpbGQobisyKTo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIuKGk1wiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tc3RlcHMgZW5kLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS1ub3RlcyBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLm5vdGVzX19jb250ZW50cyB7XHJcblx0bWFyZ2luOiA5MHB4IDAgMDtcclxufVxyXG5cclxuLm5vdGVzX19pbm5lciB7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLm5vdGVzX19sdjMtaGVhZGluZyB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4ubm90ZXNfX2xpc3QtaXRlbSxcclxuLm5vdGVzX19zdXAtaXRlbSB7XHJcblx0bWFyZ2luOiAwIDAgMCAxZW07XHJcblx0dGV4dC1pbmRlbnQ6IC0xZW07XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLW5vdGVzIGVuZC0tLS0tLS0tLS0qLyIsIi8v44OZ44O844K544Gu44OV44Kp44Oz44OI44K144Kk44K677yIcHjvvIlcclxuJGJhc2VTaXplOiAxNjtcclxuXHJcbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OI44Gu5bmF77yIcHjvvIlcclxuJGJyZWFrUG9pbnRXaWR0aDogNzY4O1xyXG5cclxuLy/otaTvvIjjg4bjgq3jgrnjg4jvvIlcclxuJHRleHRSZWQ6ICNlZjQ2NGE7XHJcblxyXG4vL+ODlOODs+OCr++8iOODhuOCreOCueODiO+8iVxyXG4kdGV4dFBpbms6ICM2MzAwMDA7XHJcblxyXG4vL+e3ke+8iOODhuOCreOCueODiO+8iVxyXG4kdGV4dEdyZWVuOiAjMDA1NzZmO1xyXG5cclxuLy/pu4TvvIjjg4bjgq3jgrnjg4jvvIlcclxuJHRleHRZZWxsb3c6ICM2MDM4MTM7XHJcblxyXG4vL+ODlOODs+OCr++8iOiDjOaZr++8iVxyXG4kYmdQaW5rOiAjZmZlOWU1O1xyXG5cclxuLy/nt5HvvIjog4zmma/vvIlcclxuJGJnR3JlZW46ICNlOWY4ZjM7XHJcblxyXG4vL+m7hO+8iOiDjOaZr++8iVxyXG4kYmdZZWxsb3c6ICNmZmY3ZTA7Il19 */
