/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/stylesheets/admin.css ***!
  \*********************************************************************************************************************/
/* line 5, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 1, ../sass/_baseAdmin.scss */
*, ::after, ::before {
  box-sizing: border-box;
}

/* line 5, ../sass/_baseAdmin.scss */
a {
  text-decoration: none;
  color: var(--black-main);
}

/* line 10, ../sass/_baseAdmin.scss */
.container-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

/* line 16, ../sass/_baseAdmin.scss */
.main-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  padding-left: 0;
  padding-right: 0;
  padding-top: 97px;
}

/* line 26, ../sass/_baseAdmin.scss */
.content-wrapper {
  padding: 1.5rem 2.187rem 1.5rem 3.5rem;
}

/* line 30, ../sass/_baseAdmin.scss */
.divider {
  width: 100%;
  height: 1px;
  background-color: #535353;
  border-radius: 2px;
  margin: 24px 0;
}

/* line 38, ../sass/_baseAdmin.scss */
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
/* line 45, ../sass/_baseAdmin.scss */
.row.align-center {
  align-items: center;
}
/* line 48, ../sass/_baseAdmin.scss */
.row.align-start {
  align-items: flex-start;
}
/* line 51, ../sass/_baseAdmin.scss */
.row.align-end {
  align-items: flex-end;
}
/* line 54, ../sass/_baseAdmin.scss */
.row.justify-content-between {
  justify-content: space-between;
}
/* line 57, ../sass/_baseAdmin.scss */
.row.justify-content-around {
  justify-content: space-around;
}
/* line 60, ../sass/_baseAdmin.scss */
.row.justify-content-center {
  justify-content: center;
}
/* line 63, ../sass/_baseAdmin.scss */
.row div {
  padding-right: 15px;
  padding-left: 15px;
}

/* line 69, ../sass/_baseAdmin.scss */
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 768px) {
  /* line 76, ../sass/_baseAdmin.scss */
  .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  /* line 84, ../sass/_baseAdmin.scss */
  .col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
}

@media (min-width: 768px) {
  /* line 92, ../sass/_baseAdmin.scss */
  .col-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
}

@media (min-width: 768px) {
  /* line 100, ../sass/_baseAdmin.scss */
  .col-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
}

@media (min-width: 768px) {
  /* line 108, ../sass/_baseAdmin.scss */
  .col-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
}

@media (min-width: 768px) {
  /* line 116, ../sass/_baseAdmin.scss */
  .col-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
}

@media (min-width: 768px) {
  /* line 124, ../sass/_baseAdmin.scss */
  .col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 768px) {
  /* line 132, ../sass/_baseAdmin.scss */
  .col-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
}

@media (min-width: 768px) {
  /* line 140, ../sass/_baseAdmin.scss */
  .col-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}

@media (min-width: 768px) {
  /* line 148, ../sass/_baseAdmin.scss */
  .col-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

@media (min-width: 768px) {
  /* line 156, ../sass/_baseAdmin.scss */
  .col-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
}

@media (min-width: 768px) {
  /* line 164, ../sass/_baseAdmin.scss */
  .col-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
}

/* line 172, ../sass/_baseAdmin.scss */
.col {
  flex: 1 0 0%;
}

/* line 176, ../sass/_baseAdmin.scss */
.mt-1 {
  margin-top: 1rem;
}

/* line 179, ../sass/_baseAdmin.scss */
.mt-2 {
  margin-top: 2rem;
}

/* line 182, ../sass/_baseAdmin.scss */
.mt-3 {
  margin-top: 3rem;
}

/* line 185, ../sass/_baseAdmin.scss */
.mt-4 {
  margin-top: 4rem;
}

/* line 188, ../sass/_baseAdmin.scss */
.mt-5 {
  margin-top: 5rem;
}

/* line 191, ../sass/_baseAdmin.scss */
.mt-6 {
  margin-top: 6rem;
}

/* line 1, ../sass/_buttonAdmin.scss */
.btn {
  padding: 8px 20px;
  border-radius: 30px;
  font-weight: 600;
  font-size: 0.9rem;
  display: inline-block;
  transition: all 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  border: none;
  cursor: pointer;
}
/* line 10, ../sass/_buttonAdmin.scss */
.btn.btn-add {
  background-color: var(--add-color);
  color: var(--white-main);
  display: flex;
  align-items: center;
}

/* line 5, ../sass/admin.scss */
:root {
  --black-main: #1F1F1F;
  --white-main: #FFFFFF;
  --blue-main: #09828B;
  --yellow-main: #F59C00;
  --edit-color: #e99120;
  --delete-color: #d53535;
  --add-color: #20ce7a;
  --padding-main-block: 0 0 90px;
  --padding-first-block: 125px 0 85px;
}

/* line 17, ../sass/admin.scss */
body {
  background: #F4F5F7;
  font-family: 'Red Hat Display', sans-serif;
}

/* line 22, ../sass/admin.scss */
h1 {
  font-size: 1.4rem;
  font-weight: 600;
}

/* line 27, ../sass/admin.scss */
.header {
  width: 250px;
  min-height: calc(100vh - 97px);
  position: relative;
}
/* line 32, ../sass/admin.scss */
.header nav ul {
  padding: 0 25px;
}
/* line 34, ../sass/admin.scss */
.header nav ul li {
  padding: 10px 0;
}
/* line 36, ../sass/admin.scss */
.header nav ul li a {
  display: flex;
  align-items: center;
}
/* line 39, ../sass/admin.scss */
.header nav ul li a svg {
  margin-right: 7px;
}
/* line 43, ../sass/admin.scss */
.header nav ul li.divider {
  padding: 0;
}
/* line 45, ../sass/admin.scss */
.header nav ul li.divider span {
  display: block;
  width: 100%;
  height: 1px;
  background-color: var(--black-main);
}
/* line 55, ../sass/admin.scss */
.header .logout {
  position: absolute;
  left: 25px;
  bottom: 35px;
}

/* line 62, ../sass/admin.scss */
.main-content {
  width: calc(100% - 250px);
  max-height: calc(100vh - 97px);
  overflow: scroll;
}
/* line 66, ../sass/admin.scss */
.main-content .card {
  background-color: var(--white-main);
  margin-bottom: 20px;
}
/* line 69, ../sass/admin.scss */
.main-content .card.card-rounded {
  border-radius: 15px;
}
/* line 72, ../sass/admin.scss */
.main-content .card__content {
  padding: 1.5rem 1.5rem;
}
/* line 75, ../sass/admin.scss */
.main-content .card__content__head .subtitle {
  font-size: 0.8rem;
  display: block;
  margin-top: 4px;
  color: #939393;
}
/* line 82, ../sass/admin.scss */
.main-content .card__content__body {
  padding-top: 35px;
}
/* line 84, ../sass/admin.scss */
.main-content .card__content__body .head {
  color: #939393;
}
/* line 86, ../sass/admin.scss */
.main-content .card__content__body .head .element {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 92, ../sass/admin.scss */
.main-content .card__content__body .head .element div:not(:last-of-type) {
  padding: 0 30px 0 0;
}
/* line 98, ../sass/admin.scss */
.main-content .card__content__body .body {
  padding-top: 30px;
}
/* line 100, ../sass/admin.scss */
.main-content .card__content__body .body .element {
  padding: 20px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-top: 1px solid #bebebe;
  align-items: center;
}
/* line 109, ../sass/admin.scss */
.main-content .card__content__body .body .element div:not(:last-of-type) {
  padding: 0 30px 0 0;
}
/* line 113, ../sass/admin.scss */
.main-content .card__content__body .body .element .edit {
  color: var(--edit-color);
}
/* line 116, ../sass/admin.scss */
.main-content .card__content__body .body .element .delete {
  color: var(--delete-color);
  margin-left: 3px;
}
/* line 120, ../sass/admin.scss */
.main-content .card__content__body .body .element .delete {
  color: var(--delete-color);
  margin-left: 3px;
}
/* line 124, ../sass/admin.scss */
.main-content .card__content__body .body .element form {
  display: inline-block;
}
/* line 126, ../sass/admin.scss */
.main-content .card__content__body .body .element form button {
  border: none;
  background-color: transparent;
  cursor: pointer;
}
/* line 132, ../sass/admin.scss */
.main-content .card__content__body .body .element img {
  max-height: 70px;
  max-width: 100%;
}

/* line 144, ../sass/admin.scss */
form label {
  margin-bottom: 8px;
  display: block;
}
/* line 148, ../sass/admin.scss */
form input {
  min-height: 46.5px;
}
/* line 151, ../sass/admin.scss */
form input, form textarea {
  width: 100%;
  background-color: #eaeaea;
  border-radius: 8px;
  padding: 12px;
  margin-bottom: 35px;
  border: 2px solid transparent;
  font-family: 'Red Hat Display', sans-serif;
}
/* line 160, ../sass/admin.scss */
form select {
  margin-bottom: 35px;
  width: 100%;
  border-radius: 8px;
}
/* line 165, ../sass/admin.scss */
form img {
  max-width: 80%;
  padding: 0 15px;
  margin-bottom: 35px;
}

/* ---- Select 2 ---- */
/* line 174, ../sass/admin.scss */
.select2-container--default .select2-selection--multiple {
  background-color: #eaeaea;
  border: none;
  border-radius: 8px;
  padding: 10px;
  margin-bottom: 35px;
}
/* line 180, ../sass/admin.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  border: none;
  background-color: #12A1E0;
  padding: 3px 3px 3px 20px;
  color: #FFFFFF;
}
/* line 186, ../sass/admin.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  border-color: #ffffff;
  color: #ffffff;
}
/* line 192, ../sass/admin.scss */
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: none;
}

/* line 200, ../sass/admin.scss */
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: block;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LFlBQVk7RUFDWix5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEI7QUFDQSxpQ0FBaUM7QUFDakM7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztBQUNoQjtBQUNBLGlDQUFpQztBQUNqQztFQUNFLFlBQVk7QUFDZDs7QUFFQSxpQ0FBaUM7QUFDakM7RUFDRSxjQUFjO0FBQ2hCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlc2hlZXRzL2FkbWluLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBsaW5lIDUsIEM6L1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBsaW5lIDIyLCBDOi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjQsIEM6L1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjYsIEM6L1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuLyogbGluZSAyOCwgQzovUnVieTMxLXg2NC9saWIvcnVieS9nZW1zLzMuMS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmNhcHRpb24sIHRoLCB0ZCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzAsIEM6L1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5xLCBibG9ja3F1b3RlIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuLyogbGluZSAxMDMsIEM6L1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAzMiwgQzovUnVieTMxLXg2NC9saWIvcnVieS9nZW1zLzMuMS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmEgaW1nIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTE2LCBDOi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogbGluZSAxLCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4qLCA6OmFmdGVyLCA6OmJlZm9yZSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLyogbGluZSA1LCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IHZhcigtLWJsYWNrLW1haW4pO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwLCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5tYWluLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiA5N3B4O1xyXG59XHJcblxyXG4vKiBsaW5lIDI2LCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4uY29udGVudC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAxLjVyZW0gMi4xODdyZW0gMS41cmVtIDMuNXJlbTtcclxufVxyXG5cclxuLyogbGluZSAzMCwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuLmRpdmlkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzUzNTM7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG1hcmdpbjogMjRweCAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDM4LCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4ucm93IHtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG59XHJcbi8qIGxpbmUgNDUsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5yb3cuYWxpZ24tY2VudGVyIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgNDgsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5yb3cuYWxpZ24tc3RhcnQge1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcbi8qIGxpbmUgNTEsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5yb3cuYWxpZ24tZW5kIHtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuLyogbGluZSA1NCwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuLnJvdy5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi8qIGxpbmUgNTcsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5yb3cuanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuLyogbGluZSA2MCwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuLnJvdy5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDYzLCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4ucm93IGRpdiB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgNjksIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5jb2wsIC5jb2wtMSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSA3NiwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuICAuY29sLTEyIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSA4NCwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuICAuY29sLTExIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSA5MiwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuICAuY29sLTEwIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMDAsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC05IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xyXG4gICAgZmxleDogMCAwIDc1JTtcclxuICAgIG1heC13aWR0aDogNzUlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMDgsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC04IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMTYsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMjQsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC02IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xyXG4gICAgZmxleDogMCAwIDUwJTtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMzIsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC01IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxNDAsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxNDgsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC0zIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xyXG4gICAgZmxleDogMCAwIDI1JTtcclxuICAgIG1heC13aWR0aDogMjUlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxNTYsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC0yIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxNjQsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbiAgLmNvbC0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxufVxyXG5cclxuLyogbGluZSAxNzIsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5jb2wge1xyXG4gIGZsZXg6IDEgMCAwJTtcclxufVxyXG5cclxuLyogbGluZSAxNzYsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5tdC0xIHtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDE3OSwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuLm10LTIge1xyXG4gIG1hcmdpbi10b3A6IDJyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgMTgyLCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4ubXQtMyB7XHJcbiAgbWFyZ2luLXRvcDogM3JlbTtcclxufVxyXG5cclxuLyogbGluZSAxODUsIC4uL3Nhc3MvX2Jhc2VBZG1pbi5zY3NzICovXHJcbi5tdC00IHtcclxuICBtYXJnaW4tdG9wOiA0cmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDE4OCwgLi4vc2Fzcy9fYmFzZUFkbWluLnNjc3MgKi9cclxuLm10LTUge1xyXG4gIG1hcmdpbi10b3A6IDVyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgMTkxLCAuLi9zYXNzL19iYXNlQWRtaW4uc2NzcyAqL1xyXG4ubXQtNiB7XHJcbiAgbWFyZ2luLXRvcDogNnJlbTtcclxufVxyXG5cclxuLyogbGluZSAxLCAuLi9zYXNzL19idXR0b25BZG1pbi5zY3NzICovXHJcbi5idG4ge1xyXG4gIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDAuOXJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMTAsIC4uL3Nhc3MvX2J1dHRvbkFkbWluLnNjc3MgKi9cclxuLmJ0bi5idG4tYWRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZGQtY29sb3IpO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIGxpbmUgNSwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbjpyb290IHtcclxuICAtLWJsYWNrLW1haW46ICMxRjFGMUY7XHJcbiAgLS13aGl0ZS1tYWluOiAjRkZGRkZGO1xyXG4gIC0tYmx1ZS1tYWluOiAjMDk4MjhCO1xyXG4gIC0teWVsbG93LW1haW46ICNGNTlDMDA7XHJcbiAgLS1lZGl0LWNvbG9yOiAjZTk5MTIwO1xyXG4gIC0tZGVsZXRlLWNvbG9yOiAjZDUzNTM1O1xyXG4gIC0tYWRkLWNvbG9yOiAjMjBjZTdhO1xyXG4gIC0tcGFkZGluZy1tYWluLWJsb2NrOiAwIDAgOTBweDtcclxuICAtLXBhZGRpbmctZmlyc3QtYmxvY2s6IDEyNXB4IDAgODVweDtcclxufVxyXG5cclxuLyogbGluZSAxNywgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6ICNGNEY1Rjc7XHJcbiAgZm9udC1mYW1pbHk6ICdSZWQgSGF0IERpc3BsYXknLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4vKiBsaW5lIDIyLCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjcsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4uaGVhZGVyIHtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDk3cHgpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDMyLCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLmhlYWRlciBuYXYgdWwge1xyXG4gIHBhZGRpbmc6IDAgMjVweDtcclxufVxyXG4vKiBsaW5lIDM0LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLmhlYWRlciBuYXYgdWwgbGkge1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG4vKiBsaW5lIDM2LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLmhlYWRlciBuYXYgdWwgbGkgYSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMzksIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4uaGVhZGVyIG5hdiB1bCBsaSBhIHN2ZyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbn1cclxuLyogbGluZSA0MywgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5oZWFkZXIgbmF2IHVsIGxpLmRpdmlkZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLyogbGluZSA0NSwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5oZWFkZXIgbmF2IHVsIGxpLmRpdmlkZXIgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbn1cclxuLyogbGluZSA1NSwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5oZWFkZXIgLmxvZ291dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDI1cHg7XHJcbiAgYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDYyLCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLm1haW4tY29udGVudCB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTdweCk7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxufVxyXG4vKiBsaW5lIDY2LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLm1haW4tY29udGVudCAuY2FyZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiBsaW5lIDY5LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLm1haW4tY29udGVudCAuY2FyZC5jYXJkLXJvdW5kZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuLyogbGluZSA3MiwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5tYWluLWNvbnRlbnQgLmNhcmRfX2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XHJcbn1cclxuLyogbGluZSA3NSwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5tYWluLWNvbnRlbnQgLmNhcmRfX2NvbnRlbnRfX2hlYWQgLnN1YnRpdGxlIHtcclxuICBmb250LXNpemU6IDAuOHJlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgY29sb3I6ICM5MzkzOTM7XHJcbn1cclxuLyogbGluZSA4MiwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5tYWluLWNvbnRlbnQgLmNhcmRfX2NvbnRlbnRfX2JvZHkge1xyXG4gIHBhZGRpbmctdG9wOiAzNXB4O1xyXG59XHJcbi8qIGxpbmUgODQsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5oZWFkIHtcclxuICBjb2xvcjogIzkzOTM5MztcclxufVxyXG4vKiBsaW5lIDg2LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLm1haW4tY29udGVudCAuY2FyZF9fY29udGVudF9fYm9keSAuaGVhZCAuZWxlbWVudCB7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4vKiBsaW5lIDkyLCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLm1haW4tY29udGVudCAuY2FyZF9fY29udGVudF9fYm9keSAuaGVhZCAuZWxlbWVudCBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xyXG59XHJcbi8qIGxpbmUgOTgsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IHtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG4vKiBsaW5lIDEwMCwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5tYWluLWNvbnRlbnQgLmNhcmRfX2NvbnRlbnRfX2JvZHkgLmJvZHkgLmVsZW1lbnQge1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmViZWJlO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAxMDksIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IC5lbGVtZW50IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XHJcbn1cclxuLyogbGluZSAxMTMsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IC5lbGVtZW50IC5lZGl0IHtcclxuICBjb2xvcjogdmFyKC0tZWRpdC1jb2xvcik7XHJcbn1cclxuLyogbGluZSAxMTYsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IC5lbGVtZW50IC5kZWxldGUge1xyXG4gIGNvbG9yOiB2YXIoLS1kZWxldGUtY29sb3IpO1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuLyogbGluZSAxMjAsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IC5lbGVtZW50IC5kZWxldGUge1xyXG4gIGNvbG9yOiB2YXIoLS1kZWxldGUtY29sb3IpO1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuLyogbGluZSAxMjQsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IC5lbGVtZW50IGZvcm0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDEyNiwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5tYWluLWNvbnRlbnQgLmNhcmRfX2NvbnRlbnRfX2JvZHkgLmJvZHkgLmVsZW1lbnQgZm9ybSBidXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSAxMzIsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4ubWFpbi1jb250ZW50IC5jYXJkX19jb250ZW50X19ib2R5IC5ib2R5IC5lbGVtZW50IGltZyB7XHJcbiAgbWF4LWhlaWdodDogNzBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTQ0LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuZm9ybSBsYWJlbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMTQ4LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuZm9ybSBpbnB1dCB7XHJcbiAgbWluLWhlaWdodDogNDYuNXB4O1xyXG59XHJcbi8qIGxpbmUgMTUxLCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuZm9ybSBpbnB1dCwgZm9ybSB0ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgcGFkZGluZzogMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcclxufVxyXG4vKiBsaW5lIDE2MCwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbmZvcm0gc2VsZWN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxufVxyXG4vKiBsaW5lIDE2NSwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbmZvcm0gaW1nIHtcclxuICBtYXgtd2lkdGg6IDgwJTtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLyogLS0tLSBTZWxlY3QgMiAtLS0tICovXHJcbi8qIGxpbmUgMTc0LCAuLi9zYXNzL2FkbWluLnNjc3MgKi9cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuLyogbGluZSAxODAsIC4uL3Nhc3MvYWRtaW4uc2NzcyAqL1xyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxMkExRTA7XHJcbiAgcGFkZGluZzogM3B4IDNweCAzcHggMjBweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG4vKiBsaW5lIDE4NiwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4vKiBsaW5lIDE5MiwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDIwMCwgLi4vc2Fzcy9hZG1pbi5zY3NzICovXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/