@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, a:visited {
  color: #0277bd;
  text-decoration: none;
}

a:hover, a: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----------*/
/*----------footer start----------*/
.footer {
  margin: 60px 0 0;
}

.footer__inner {
  padding: 30px 0;
  margin: 0 auto;
  width: 1200px;
  border-top: 2px solid #bdbdbd;
}

.footer-copyright {
  display: block;
  font-size: 14px;
  text-align: center;
}

/*----------footer end----------*/
/*----------contents start----------*/
.contents {
  margin: 0 auto;
  width: 1200px;
}

/*----------contents end----------*/
/*----------heading start----------*/
.lv1-heading {
  padding: 0 57px;
  font-size: 38px;
  text-align: center;
}

/*----------heading end----------*/
/*----------road start----------*/
.road {
  padding: 60px 0 0;
  background: linear-gradient(to bottom, #c2c8d8 0, #ffffff 100%);
}

/*----------road end----------*/
/*----------period start----------*/
.period {
  margin: 60px auto 0;
  width: 1086px;
}

.period__box {
  border-radius: 42px 42px 0 0;
  background-color: #fff;
  box-shadow: 10px 10px 18px 2px #bbb;
}

.period__lv2-heading {
  padding: 30px 0;
  text-align: center;
  border-radius: 42px 42px 0 0;
}

.lv2-heading--orange {
  background-color: #f6ad3c;
}

.period__end {
  padding: 30px 60px 0;
  color: #ef464a;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  line-height: 1.2;
}

.period__date {
  padding: 30px 60px 0;
  color: #f08300;
  font-size: 46px;
  font-weight: bold;
  text-align: center;
  line-height: 1.2;
}

.period__notes {
  padding: 0 60px 30px;
  margin: 15px 0 0;
  font-size: 18px;
}

.inquiry {
  margin: 30px 0 0;
  font-size: 18px;
}

.period__notes-item,
.inquiry__item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

.inquiry__caution {
  padding: 0 0 0 1em;
}

/*----------period end----------*/
/*----------delivery start----------*/
.delivery {
  margin: 60px auto 0;
  width: 1086px;
  border-radius: 42px 42px 0 0;
  background-color: #fff;
  box-shadow: 10px 10px 18px 2px #bbb;
}

.delivery__lv2-heading {
  padding: 30px 0;
  text-align: center;
  border-radius: 42px 42px 0 0;
}

.lv2-heading--green {
  background-color: #aacf52;
}

.delivery__notes {
  padding: 30px 45px;
  color: #5c2f13;
  font-size: 18px;
}

.delivery__notes-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

/*----------delivery end----------*/
/*----------use start----------*/
.use {
  margin: 60px auto 0;
  width: 1086px;
  border-radius: 42px 42px 0 0;
  background-color: #fff;
  box-shadow: 10px 10px 18px 2px #bbb;
}

.use__lv2-heading {
  padding: 30px 0;
  text-align: center;
  border-radius: 42px 42px 0 0;
}

.lv2-heading--lignt-pink {
  background-color: #ee86a8;
}

.use__notes {
  padding: 30px 45px;
  color: #5c2f13;
  font-size: 18px;
}

.use__notes-item,
.use__notes-item-add {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

.use__notes-item-add {
  padding: 0 0 0 1em;
}

/*----------use end----------*/
/*----------merit start----------*/
.merit {
  margin: 60px auto 0;
  width: 1086px;
  border-radius: 42px 42px 0 0;
  box-shadow: 10px 10px 18px 2px #bbb;
}

.merit__lv2-heading {
  padding: 30px 0;
  text-align: center;
  border-radius: 42px 42px 0 0;
}

.lv2-heading--mint {
  background-color: #61c1be;
}

.automatic {
  padding: 30px 60px 54px;
}

.automatic__lv3-heading {
  text-align: center;
}

.automatic__txt {
  margin: 30px 0 0;
  color: #5c2f13;
  font-size: 24px;
}

.automatic__list {
  display: flex;
  justify-content: space-between;
  margin: 30px auto 0;
  width: 700px;
}

.automatic__list-item {
  text-align: center;
}

.automatic__type {
  display: block;
  padding: 4px 0;
  width: 186px;
  color: #fff;
  font-size: 21px;
  font-weight: bold;
  border-radius: 24px;
}

.automatic__type--pink {
  background-color: #e84566;
}

.automatic__type--green {
  background-color: #6cbb5a;
}

.automatic__type--orange {
  background-color: #f08437;
}

.automatic__icon {
  margin: 15px 0 0;
}

.target {
  padding: 0 0 30px;
  background-color: #eaf6fd;
}

.target__yearly {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.target__example {
  margin: -24px 0 0;
}

.target__amount,
.target__fig {
  margin: 30px 0 0;
}

.target__inner {
  margin: 45px auto 0;
  width: 600px;
}

.target__profit {
  text-align: center;
}

.target__list {
  display: flex;
  justify-content: space-between;
  margin: 30px 0 0;
}

.target__list-item {
  padding: 51px 0;
  width: 168px;
  color: #fff;
  font-size: 27px;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  background-color: #e84566;
  border-radius: 50%;
}

.target___trouble {
  padding: 15px;
  margin: 30px 0 0;
  color: #fff;
  font-size: 27px;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  background-color: #61c1be;
  border-radius: 18px;
}

.target__txt,
.target__not-list {
  color: #5c2f13;
}

.target__txt {
  margin: 15px 0 0;
  font-size: 21px;
  font-weight: bold;
}

.target__not-list {
  font-size: 0;
}

.target__not-list-item {
  display: inline;
  font-size: 16px;
}

.target__not-list li:nth-child(n+2)::before {
  content: "、";
}

.annual {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 30px 30px 30px 0;
  background-color: #fdeff5;
}

.annual__box {
  text-align: center;
}

.annual__txt {
  margin: 15px 0 0;
  color: #5c2f13;
  font-size: 21px;
  font-weight: bold;
}

.security {
  padding: 30px 0;
  background-color: #fffcdb;
}

.security__lv3-heading {
  text-align: center;
}

.security__box {
  display: flex;
  justify-content: space-between;
  padding: 0 58px;
  margin: 30px 0 0;
}

.security__box-item {
  display: flex;
  flex-direction: column;
  flex-basis: 303px;
}

.security__lv4-heading {
  padding: 15px;
  text-align: center;
  background-color: #f6ad3c;
  border-radius: 24px 24px 0 0;
}

.security__txt {
  display: flex;
  flex-grow: 1;
  padding: 15px;
  color: #5c2f13;
  background-color: #fff;
  border-radius: 0 0 24px 24px;
}

/*----------merit end----------*/
/*----------spec start----------*/
.spec {
  margin: 60px auto 0;
  width: 1086px;
  border-radius: 42px 42px 0 0;
  background-color: #fff;
  box-shadow: 10px 10px 18px 2px #bbb;
}

.spec__lv2-heading {
  padding: 30px 0;
  text-align: center;
  border-radius: 42px 42px 0 0;
}

.lv2-heading--pink {
  background-color: #ec6d81;
}

.spec__list {
  padding: 30px 45px;
  text-align: center;
}

.spec__list li:nth-child(n+2) {
  margin: 30px 0 0;
}

/*----------delivery end----------*/
/*----------others start----------*/
.others {
  margin: 60px auto 0;
  width: 1086px;
  border-radius: 42px 42px 0 0;
  background-color: #fff;
  box-shadow: 10px 10px 18px 2px #bbb;
}

.others__lv2-heading {
  padding: 30px 0;
  text-align: center;
  border-radius: 42px 42px 0 0;
}

.lv2-heading--purple {
  background-color: #a59aca;
}

.others__notes {
  padding: 30px 45px;
  color: #5c2f13;
  font-size: 18px;
}

.others__notes-item {
  margin: 0 0 0 1em;
  text-indent: -1em;
}

/*----------others end----------*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5jc3MiLCJfcmVzZXQuc2NzcyIsIl9jb21tb24uc2NzcyIsInRvcC5zY3NzIiwiX3ZhcmlhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCLFNBQUE7QUFDQTs7Ozs7cUJES3FCO0FDQ3JCLDBDQUFBO0FBQ0E7Ozs7Ozs7Ozs7OztFQVlFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVU7RUFDVixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHVCQUF1QjtBREN6Qjs7QUNFQTtFQUNFLGNBQWM7QURDaEI7O0FDRUE7O0VBRUUsY0FBYztBRENoQjs7QUNFQTtFQUNFLGdCQUFnQjtBRENsQjs7QUNFQTtFQUNFLFlBQVk7QURDZDs7QUNFQTs7RUFFRSxXQUFXO0VBQ1gsYUFBYTtBRENmOztBQ0VBO0VBQ0UsU0FBUztFQUNULFVBQVU7RUFDVixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLHVCQUF1QjtBREN6Qjs7QUNFQSxzQ0FBQTtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxxQkFBcUI7QURDdkI7O0FDRUEsc0NBQUE7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBRENuQjs7QUNFQTtFQUNFLDZCQUE2QjtBREMvQjs7QUNFQTtFQUNFLHlCQUF5QjtFQUN6QixZQUFZO0FEQ2Q7O0FDRUE7RUFDRSx5QkFBeUI7RUFDekIsaUJBQWlCO0FEQ25COztBQ0VBLDRDQUFBO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsV0FBVztFQUNYLFNBQVM7RUFDVCw2QkFBNkI7RUFDN0IsYUFBYTtFQUNiLFVBQVU7QURDWjs7QUNFQTtFQUNFLHNCQUFzQjtBREN4Qjs7QUNFQTtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osY0FBYztBRENoQjs7QUNFQSx3Q0FBQTtBQzlHQSxrQ0FBQTtBQUVBO0VBQ0UscUZBQWE7QUYrR2Y7O0FFNUdBO0VBR0UsY0FBYztFQUNkLHFC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QkFBNEI7QUh5STdCOztBR3RJQTtFQUNDLHlCQUF5QjtBSHlJMUI7O0FHdElBO0VBQ0Msa0JBQWtCO0VBQ2xCLGNDM2FrQjtFRDRhbEIsZUFBZTtBSHlJaEI7O0FHdElBO0VBQ0MsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBSHlJbEI7O0FHdElBLGlDQUFBIiwiZmlsZSI6InRvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlNhc3Pkvb/nlKgqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuY29tbW9uIHRvIGFsbCBkaXJlY3Rvcmllc1xyXG7jg4fjg5Xjgqnjg6vjg4jjgrnjgr/jgqTjg6vjg6rjgrvjg4Pjg4hcclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWRlZmF1bHQgcmVzZXQgc3RhcnQtLS0tLS0tLS0tKi9cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLyotLS0tLS0tLS0tZGVmYXVsdCByZXNldCBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWJhc2ljIHN0YXJ0LS0tLS0tLS0tLSovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xufVxuXG5hOmxpbmssIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDI3N2JkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIsIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMjc3YmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbi8qLS0tLS0tLS0tLWJhc2ljIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tY29udGFpbmVyIHN0YXJ0LS0tLS0tLS0tLSovXG4uY29udGFpbmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi8qLS0tLS0tLS0tLWNvbnRhaW5lciBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWZvb3RlciBzdGFydC0tLS0tLS0tLS0qL1xuLmZvb3RlciB7XG4gIG1hcmdpbjogNjBweCAwIDA7XG59XG5cbi5mb290ZXJfX2lubmVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEyMDBweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNiZGJkYmQ7XG59XG5cbi5mb290ZXItY29weXJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS1mb290ZXIgZW5kLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS1jb250ZW50cyBzdGFydC0tLS0tLS0tLS0qL1xuLmNvbnRlbnRzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMjAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLWNvbnRlbnRzIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0taGVhZGluZyBzdGFydC0tLS0tLS0tLS0qL1xuLmx2MS1oZWFkaW5nIHtcbiAgcGFkZGluZzogMCA1N3B4O1xuICBmb250LXNpemU6IDM4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0taGVhZGluZyBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLXJvYWQgc3RhcnQtLS0tLS0tLS0tKi9cbi5yb2FkIHtcbiAgcGFkZGluZzogNjBweCAwIDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNjMmM4ZDggMCwgI2ZmZmZmZiAxMDAlKTtcbn1cblxuLyotLS0tLS0tLS0tcm9hZCBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLXBlcmlvZCBzdGFydC0tLS0tLS0tLS0qL1xuLnBlcmlvZCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gIHdpZHRoOiAxMDg2cHg7XG59XG5cbi5wZXJpb2RfX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xufVxuXG4ucGVyaW9kX19sdjItaGVhZGluZyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xufVxuXG4ubHYyLWhlYWRpbmctLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmFkM2M7XG59XG5cbi5wZXJpb2RfX2VuZCB7XG4gIHBhZGRpbmc6IDMwcHggNjBweCAwO1xuICBjb2xvcjogI2VmNDY0YTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ucGVyaW9kX19kYXRlIHtcbiAgcGFkZGluZzogMzBweCA2MHB4IDA7XG4gIGNvbG9yOiAjZjA4MzAwO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5wZXJpb2RfX25vdGVzIHtcbiAgcGFkZGluZzogMCA2MHB4IDMwcHg7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmlucXVpcnkge1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wZXJpb2RfX25vdGVzLWl0ZW0sXG4uaW5xdWlyeV9faXRlbSB7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuLmlucXVpcnlfX2NhdXRpb24ge1xuICBwYWRkaW5nOiAwIDAgMCAxZW07XG59XG5cbi8qLS0tLS0tLS0tLXBlcmlvZCBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWRlbGl2ZXJ5IHN0YXJ0LS0tLS0tLS0tLSovXG4uZGVsaXZlcnkge1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICB3aWR0aDogMTA4NnB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMThweCAycHggI2JiYjtcbn1cblxuLmRlbGl2ZXJ5X19sdjItaGVhZGluZyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xufVxuXG4ubHYyLWhlYWRpbmctLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhY2Y1Mjtcbn1cblxuLmRlbGl2ZXJ5X19ub3RlcyB7XG4gIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgY29sb3I6ICM1YzJmMTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmRlbGl2ZXJ5X19ub3Rlcy1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4vKi0tLS0tLS0tLS1kZWxpdmVyeSBlbmQtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLXVzZSBzdGFydC0tLS0tLS0tLS0qL1xuLnVzZSB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gIHdpZHRoOiAxMDg2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xufVxuXG4udXNlX19sdjItaGVhZGluZyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xufVxuXG4ubHYyLWhlYWRpbmctLWxpZ250LXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU4NmE4O1xufVxuXG4udXNlX19ub3RlcyB7XG4gIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgY29sb3I6ICM1YzJmMTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnVzZV9fbm90ZXMtaXRlbSxcbi51c2VfX25vdGVzLWl0ZW0tYWRkIHtcbiAgbWFyZ2luOiAwIDAgMCAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuXG4udXNlX19ub3Rlcy1pdGVtLWFkZCB7XG4gIHBhZGRpbmc6IDAgMCAwIDFlbTtcbn1cblxuLyotLS0tLS0tLS0tdXNlIGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tbWVyaXQgc3RhcnQtLS0tLS0tLS0tKi9cbi5tZXJpdCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gIHdpZHRoOiAxMDg2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xufVxuXG4ubWVyaXRfX2x2Mi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XG59XG5cbi5sdjItaGVhZGluZy0tbWludCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MWMxYmU7XG59XG5cbi5hdXRvbWF0aWMge1xuICBwYWRkaW5nOiAzMHB4IDYwcHggNTRweDtcbn1cblxuLmF1dG9tYXRpY19fbHYzLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hdXRvbWF0aWNfX3R4dCB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIGNvbG9yOiAjNWMyZjEzO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5hdXRvbWF0aWNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIHdpZHRoOiA3MDBweDtcbn1cblxuLmF1dG9tYXRpY19fbGlzdC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXV0b21hdGljX190eXBlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aWR0aDogMTg2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuXG4uYXV0b21hdGljX190eXBlLS1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4NDU2Njtcbn1cblxuLmF1dG9tYXRpY19fdHlwZS0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmNiYjVhO1xufVxuXG4uYXV0b21hdGljX190eXBlLS1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NDM3O1xufVxuXG4uYXV0b21hdGljX19pY29uIHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cblxuLnRhcmdldCB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmNmZkO1xufVxuXG4udGFyZ2V0X195ZWFybHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udGFyZ2V0X19leGFtcGxlIHtcbiAgbWFyZ2luOiAtMjRweCAwIDA7XG59XG5cbi50YXJnZXRfX2Ftb3VudCxcbi50YXJnZXRfX2ZpZyB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5cbi50YXJnZXRfX2lubmVyIHtcbiAgbWFyZ2luOiA0NXB4IGF1dG8gMDtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG4udGFyZ2V0X19wcm9maXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YXJnZXRfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5cbi50YXJnZXRfX2xpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDUxcHggMDtcbiAgd2lkdGg6IDE2OHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg0NTY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50YXJnZXRfX190cm91YmxlIHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxYzFiZTtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbn1cblxuLnRhcmdldF9fdHh0LFxuLnRhcmdldF9fbm90LWxpc3Qge1xuICBjb2xvcjogIzVjMmYxMztcbn1cblxuLnRhcmdldF9fdHh0IHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRhcmdldF9fbm90LWxpc3Qge1xuICBmb250LXNpemU6IDA7XG59XG5cbi50YXJnZXRfX25vdC1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRhcmdldF9fbm90LWxpc3QgbGk6bnRoLWNoaWxkKG4rMik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi44CBXCI7XG59XG5cbi5hbm51YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGVmZjU7XG59XG5cbi5hbm51YWxfX2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFubnVhbF9fdHh0IHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgY29sb3I6ICM1YzJmMTM7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zZWN1cml0eSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmNkYjtcbn1cblxuLnNlY3VyaXR5X19sdjMtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3VyaXR5X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgNThweDtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLnNlY3VyaXR5X19ib3gtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtYmFzaXM6IDMwM3B4O1xufVxuXG4uc2VjdXJpdHlfX2x2NC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDNjO1xuICBib3JkZXItcmFkaXVzOiAyNHB4IDI0cHggMCAwO1xufVxuXG4uc2VjdXJpdHlfX3R4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICM1YzJmMTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XG59XG5cbi8qLS0tLS0tLS0tLW1lcml0IGVuZC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tc3BlYyBzdGFydC0tLS0tLS0tLS0qL1xuLnNwZWMge1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICB3aWR0aDogMTA4NnB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMThweCAycHggI2JiYjtcbn1cblxuLnNwZWNfX2x2Mi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XG59XG5cbi5sdjItaGVhZGluZy0tcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzZkODE7XG59XG5cbi5zcGVjX19saXN0IHtcbiAgcGFkZGluZzogMzBweCA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zcGVjX19saXN0IGxpOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLyotLS0tLS0tLS0tZGVsaXZlcnkgZW5kLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS1vdGhlcnMgc3RhcnQtLS0tLS0tLS0tKi9cbi5vdGhlcnMge1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICB3aWR0aDogMTA4NnB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMThweCAycHggI2JiYjtcbn1cblxuLm90aGVyc19fbHYyLWhlYWRpbmcge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcbn1cblxuLmx2Mi1oZWFkaW5nLS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU5YWNhO1xufVxuXG4ub3RoZXJzX19ub3RlcyB7XG4gIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgY29sb3I6ICM1YzJmMTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm90aGVyc19fbm90ZXMtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuLyotLS0tLS0tLS0tb3RoZXJzIGVuZC0tLS0tLS0tLS0qL1xuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKlNhc3Pkvb/nlKgqL1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5jb21tb24gdG8gYWxsIGRpcmVjdG9yaWVzXHJcbuODh+ODleOCqeODq+ODiOOCueOCv+OCpOODq+ODquOCu+ODg+ODiFxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKi0tLS0tLS0tLS1kZWZhdWx0IHJlc2V0IHN0YXJ0LS0tLS0tLS0tLSovXHJcbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxyXG5zbWFsbCwgc3Ryb25nLCBzdWIsIHN1cCwgdmFyLFxyXG5iLCBpLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG51bCwgb2wge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIHEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cclxuaW5zIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kZWwge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcblxyXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxuICBjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cclxuaHIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcclxuICBtYXJnaW46IDFlbSAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0LCBzZWxlY3Qge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWRlZmF1bHQgcmVzZXQgZW5kLS0tLS0tLS0tLSovIiwiLyotLS0tLS0tLS0tYmFzaWMgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuYSB7XHJcblx0JjpsaW5rLFxyXG5cdCY6dmlzaXRlZCB7XHJcblx0XHRjb2xvcjogIzAyNzdiZDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0Jjpob3ZlcixcclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogIzAyNzdiZDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5cclxuaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5hOmhvdmVyIGltZyB7XHJcblx0b3BhY2l0eTogLjc1O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1iYXNpYyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLWNvbnRhaW5lciBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLmNvbnRhaW5lciB7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0bGluZS1oZWlnaHQ6IDEuODtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tY29udGFpbmVyIGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tZm9vdGVyIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4uZm9vdGVyIHtcclxuXHRtYXJnaW46IDYwcHggMCAwO1xyXG59XHJcblxyXG4uZm9vdGVyX19pbm5lciB7XHJcblx0cGFkZGluZzogMzBweCAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHdpZHRoOiAxMjAwcHg7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNiZGJkYmQ7XHJcbn1cclxuXHJcbi5mb290ZXItY29weXJpZ2h0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1mb290ZXIgZW5kLS0tLS0tLS0tLSovIiwiQGltcG9ydCBcInZhcmlhYmxlXCI7XHJcbkBpbXBvcnQgXCJmdW5jdGlvblwiO1xyXG5AaW1wb3J0IFwicmVzZXRcIjtcclxuQGltcG9ydCBcImNvbW1vblwiO1xyXG5cclxuLyotLS0tLS0tLS0tY29udGVudHMgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5jb250ZW50cyB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDEyMDBweDtcclxufVxyXG5cclxuLy8uZW0tdHh0IHtcclxuLy9cdGNvbG9yOiAkdGV4dFJlZDtcclxuLy99XHJcblxyXG4vKi0tLS0tLS0tLS1jb250ZW50cyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLWhlYWRpbmcgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5sdjEtaGVhZGluZyB7XHJcblx0cGFkZGluZzogMCAoMTIwMHB4IC0gMTA4NnB4KSAvIDI7XHJcblx0Zm9udC1zaXplOiAzOHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyotLS0tLS0tLS0taGVhZGluZyBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXJvYWQgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5yb2FkIHtcclxuXHRwYWRkaW5nOiA2MHB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYzJjOGQ4IDAsI2ZmZmZmZiAxMDAlKTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tcm9hZCBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXBlcmlvZCBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLnBlcmlvZCB7XHJcblx0bWFyZ2luOiA2MHB4IGF1dG8gMDtcclxuXHR3aWR0aDogMTA4NnB4O1xyXG59XHJcblxyXG4ucGVyaW9kX19ib3gge1xyXG5cdGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3gtc2hhZG93OiAxMHB4IDEwcHggMThweCAycHggI2JiYjtcclxufVxyXG5cclxuLnBlcmlvZF9fbHYyLWhlYWRpbmcge1xyXG5cdHBhZGRpbmc6IDMwcHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcclxufVxyXG5cclxuLmx2Mi1oZWFkaW5nLS1vcmFuZ2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNmFkM2M7XHJcbn1cclxuXHJcbi5wZXJpb2RfX2VuZCB7XHJcblx0cGFkZGluZzogMzBweCA2MHB4IDA7XHJcblx0Y29sb3I6ICR0ZXh0UmVkO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLnBlcmlvZF9fZGF0ZSB7XHJcblx0cGFkZGluZzogMzBweCA2MHB4IDA7XHJcblx0Y29sb3I6ICNmMDgzMDA7XHJcblx0Zm9udC1zaXplOiA0NnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4ucGVyaW9kX19ub3RlcyB7XHJcblx0cGFkZGluZzogMCA2MHB4IDMwcHg7XHJcblx0bWFyZ2luOiAxNXB4IDAgMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5pbnF1aXJ5IHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLnBlcmlvZF9fbm90ZXMtaXRlbSxcclxuLmlucXVpcnlfX2l0ZW0ge1xyXG5cdG1hcmdpbjogMCAwIDAgMWVtO1xyXG5cdHRleHQtaW5kZW50OiAtMWVtO1xyXG59XHJcblxyXG4uaW5xdWlyeV9fY2F1dGlvbiB7XHJcblx0cGFkZGluZzogMCAwIDAgMWVtO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1wZXJpb2QgZW5kLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS1kZWxpdmVyeSBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuLmRlbGl2ZXJ5IHtcclxuXHRtYXJnaW46IDYwcHggYXV0byAwO1xyXG5cdHdpZHRoOiAxMDg2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xyXG59XHJcblxyXG4uZGVsaXZlcnlfX2x2Mi1oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XHJcbn1cclxuXHJcbi5sdjItaGVhZGluZy0tZ3JlZW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYWNmNTI7XHJcbn1cclxuXHJcbi5kZWxpdmVyeV9fbm90ZXMge1xyXG5cdHBhZGRpbmc6IDMwcHggNDVweDtcclxuXHRjb2xvcjogJHRleHRCcm93bjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5kZWxpdmVyeV9fbm90ZXMtaXRlbSB7XHJcblx0bWFyZ2luOiAwIDAgMCAxZW07XHJcblx0dGV4dC1pbmRlbnQ6IC0xZW07XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWRlbGl2ZXJ5IGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tdXNlIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4udXNlIHtcclxuXHRtYXJnaW46IDYwcHggYXV0byAwO1xyXG5cdHdpZHRoOiAxMDg2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xyXG59XHJcblxyXG4udXNlX19sdjItaGVhZGluZyB7XHJcblx0cGFkZGluZzogMzBweCAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xyXG59XHJcblxyXG4ubHYyLWhlYWRpbmctLWxpZ250LXBpbmsge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlZTg2YTg7XHJcbn1cclxuXHJcbi51c2VfX25vdGVzIHtcclxuXHRwYWRkaW5nOiAzMHB4IDQ1cHg7XHJcblx0Y29sb3I6ICR0ZXh0QnJvd247XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4udXNlX19ub3Rlcy1pdGVtLFxyXG4udXNlX19ub3Rlcy1pdGVtLWFkZCB7XHJcblx0bWFyZ2luOiAwIDAgMCAxZW07XHJcblx0dGV4dC1pbmRlbnQ6IC0xZW07XHJcbn1cclxuXHJcbi51c2VfX25vdGVzLWl0ZW0tYWRkIHtcclxuXHRwYWRkaW5nOiAwIDAgMCAxZW07XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLXVzZSBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLW1lcml0IHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4ubWVyaXQge1xyXG5cdG1hcmdpbjogNjBweCBhdXRvIDA7XHJcblx0d2lkdGg6IDEwODZweDtcclxuXHRib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xyXG5cdGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xyXG59XHJcblxyXG4ubWVyaXRfX2x2Mi1oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDQycHggNDJweCAwIDA7XHJcbn1cclxuXHJcbi5sdjItaGVhZGluZy0tbWludCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzYxYzFiZTtcclxufVxyXG5cclxuLmF1dG9tYXRpYyB7XHJcblx0cGFkZGluZzogMzBweCA2MHB4IDMwcHggKyAyNHB4O1xyXG59XHJcblxyXG4uYXV0b21hdGljX19sdjMtaGVhZGluZyB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYXV0b21hdGljX190eHQge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcblx0Y29sb3I6ICR0ZXh0QnJvd247XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4uYXV0b21hdGljX19saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRtYXJnaW46IDMwcHggYXV0byAwO1xyXG5cdHdpZHRoOiA3MDBweDtcclxufVxyXG5cclxuLmF1dG9tYXRpY19fbGlzdC1pdGVtIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hdXRvbWF0aWNfX3R5cGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDRweCAwO1xyXG5cdHdpZHRoOiAxODZweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcclxufVxyXG5cclxuLmF1dG9tYXRpY19fdHlwZS0tcGluayB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4NDU2NjtcclxufVxyXG5cclxuLmF1dG9tYXRpY19fdHlwZS0tZ3JlZW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM2Y2JiNWE7XHJcbn1cclxuXHJcbi5hdXRvbWF0aWNfX3R5cGUtLW9yYW5nZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YwODQzNztcclxufVxyXG5cclxuLmF1dG9tYXRpY19faWNvbiB7XHJcblx0bWFyZ2luOiAxNXB4IDAgMDtcclxufVxyXG5cclxuLnRhcmdldCB7XHJcblx0cGFkZGluZzogMCAwIDMwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VhZjZmZDtcclxufVxyXG5cclxuLnRhcmdldF9feWVhcmx5IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnRhcmdldF9fZXhhbXBsZSB7XHJcblx0bWFyZ2luOiAtMjRweCAwIDA7XHJcbn1cclxuXHJcbi50YXJnZXRfX2Ftb3VudCxcclxuLnRhcmdldF9fZmlnIHtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG59XHJcblxyXG4udGFyZ2V0X19pbm5lciB7XHJcblx0bWFyZ2luOiA0NXB4IGF1dG8gMDtcclxuXHR3aWR0aDogNjAwcHg7XHJcbn1cclxuXHJcbi50YXJnZXRfX3Byb2ZpdCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGFyZ2V0X19saXN0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG59XHJcblxyXG4udGFyZ2V0X19saXN0LWl0ZW0ge1xyXG5cdHBhZGRpbmc6IDUxcHggMDtcclxuXHR3aWR0aDogMTY4cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAyN3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlODQ1NjY7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4udGFyZ2V0X19fdHJvdWJsZSB7XHJcblx0cGFkZGluZzogMTVweDtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMjdweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjFjMWJlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbn1cclxuXHJcbi50YXJnZXRfX3R4dCxcclxuLnRhcmdldF9fbm90LWxpc3Qge1xyXG5cdGNvbG9yOiAkdGV4dEJyb3duO1xyXG59XHJcblxyXG4udGFyZ2V0X190eHQge1xyXG5cdG1hcmdpbjogMTVweCAwIDA7XHJcblx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4udGFyZ2V0X19ub3QtbGlzdCB7XHJcblx0Zm9udC1zaXplOiAwO1xyXG59XHJcblxyXG4udGFyZ2V0X19ub3QtbGlzdC1pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4udGFyZ2V0X19ub3QtbGlzdCBsaTpudGgtY2hpbGQobisyKTo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIuOAgVwiO1xyXG59XHJcblxyXG4uYW5udWFsIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZWZmNTtcclxufVxyXG5cclxuLmFubnVhbF9fYm94IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbm51YWxfX3R4dCB7XHJcblx0bWFyZ2luOiAxNXB4IDAgMDtcclxuXHRjb2xvcjogJHRleHRCcm93bjtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5zZWN1cml0eSB7XHJcblx0cGFkZGluZzogMzBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZjZGI7XHJcbn1cclxuXHJcbi5zZWN1cml0eV9fbHYzLWhlYWRpbmcge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNlY3VyaXR5X19ib3gge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdHBhZGRpbmc6IDAgKDEwODZweCAtIDk3MHB4KSAvIDI7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLnNlY3VyaXR5X19ib3gtaXRlbSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGZsZXgtYmFzaXM6IDI3M3B4ICsgMTVweCAqIDI7XHJcbn1cclxuXHJcbi5zZWN1cml0eV9fbHY0LWhlYWRpbmcge1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNmFkM2M7XHJcblx0Ym9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcclxufVxyXG5cclxuLnNlY3VyaXR5X190eHQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1ncm93OiAxO1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcblx0Y29sb3I6ICR0ZXh0QnJvd247XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiAwIDAgMjRweCAyNHB4O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1tZXJpdCBlbmQtLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLXNwZWMgc3RhcnQtLS0tLS0tLS0tKi9cclxuXHJcbi5zcGVjIHtcclxuXHRtYXJnaW46IDYwcHggYXV0byAwO1xyXG5cdHdpZHRoOiAxMDg2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xyXG59XHJcblxyXG4uc3BlY19fbHYyLWhlYWRpbmcge1xyXG5cdHBhZGRpbmc6IDMwcHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcclxufVxyXG5cclxuLmx2Mi1oZWFkaW5nLS1waW5rIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWM2ZDgxO1xyXG59XHJcblxyXG4uc3BlY19fbGlzdCB7XHJcblx0cGFkZGluZzogMzBweCA0NXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNwZWNfX2xpc3QgbGk6bnRoLWNoaWxkKG4rMikge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLWRlbGl2ZXJ5IGVuZC0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tb3RoZXJzIHN0YXJ0LS0tLS0tLS0tLSovXHJcblxyXG4ub3RoZXJzIHtcclxuXHRtYXJnaW46IDYwcHggYXV0byAwO1xyXG5cdHdpZHRoOiAxMDg2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNDJweCA0MnB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDEwcHggMTBweCAxOHB4IDJweCAjYmJiO1xyXG59XHJcblxyXG4ub3RoZXJzX19sdjItaGVhZGluZyB7XHJcblx0cGFkZGluZzogMzBweCAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXItcmFkaXVzOiA0MnB4IDQycHggMCAwO1xyXG59XHJcblxyXG4ubHYyLWhlYWRpbmctLXB1cnBsZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2E1OWFjYTtcclxufVxyXG5cclxuLm90aGVyc19fbm90ZXMge1xyXG5cdHBhZGRpbmc6IDMwcHggNDVweDtcclxuXHRjb2xvcjogJHRleHRCcm93bjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5vdGhlcnNfX25vdGVzLWl0ZW0ge1xyXG5cdG1hcmdpbjogMCAwIDAgMWVtO1xyXG5cdHRleHQtaW5kZW50OiAtMWVtO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS1vdGhlcnMgZW5kLS0tLS0tLS0tLSovIiwiLy/jg5njg7zjgrnjga7jg5Xjgqnjg7Pjg4jjgrXjgqTjgrrvvIhweO+8iVxyXG4kYmFzZVNpemU6IDE2O1xyXG5cclxuLy/jg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4jjga7luYXvvIhweO+8iVxyXG4kYnJlYWtQb2ludFdpZHRoOiA3Njg7XHJcblxyXG4vL+i1pO+8iOODhuOCreOCueODiO+8iVxyXG4kdGV4dFJlZDogI2VmNDY0YTtcclxuXHJcbi8v6Iy277yI44OG44Kt44K544OI77yJXHJcbiR0ZXh0QnJvd246ICM1YzJmMTM7Il19 */
