/*!****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/iseabloom/admin-theme-bundle/assets/style/admin.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  margin: 0;
  padding: 0;
  font-size: 14px;
}

ul,
p,
h1,
h2,
h3,
h4,
h5,
blockquote,
figure {
  padding: 0;
  margin: 0;
  font-weight: normal;
  border: none;
}

blockquote {
  font-size: 18px;
}

ul, ol, li {
  list-style-type: none;
  padding: 0;
}

p {
  font-weight: inherit;
}

a,
a:hover,
a:focus {
  text-decoration: none;
  color: inherit;
}

img {
  border: none;
  max-width: 100%;
}

iframe {
  max-width: 100%;
  border: none;
}

button {
  border: none;
  cursor: pointer;
  background-color: transparent;
  font-family: inherit;
  padding: 0;
  color: inherit;
  text-align: inherit;
  font-weight: inherit;
}

input, textarea {
  font-family: inherit;
}

.blockquote {
  border: none;
}

* {
  box-sizing: border-box;
}

.clearfix::before,
.clearfix::after {
  display: table;
  content: " ";
}

.clearfix::after {
  clear: both;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.mx-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-left: 0 !important;
}

.me-1 {
  margin-left: 0.25rem !important;
}

.me-2 {
  margin-left: 0.5rem !important;
}

.me-3 {
  margin-left: 1rem !important;
}

.me-4 {
  margin-left: 1.5rem !important;
}

.me-5 {
  margin-left: 3rem !important;
}

.me-auto {
  margin-left: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-right: 0 !important;
}

.ms-1 {
  margin-right: 0.25rem !important;
}

.ms-2 {
  margin-right: 0.5rem !important;
}

.ms-3 {
  margin-right: 1rem !important;
}

.ms-4 {
  margin-right: 1.5rem !important;
}

.ms-5 {
  margin-right: 3rem !important;
}

.ms-auto {
  margin-right: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.px-5 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-left: 0 !important;
}

.pe-1 {
  padding-left: 0.25rem !important;
}

.pe-2 {
  padding-left: 0.5rem !important;
}

.pe-3 {
  padding-left: 1rem !important;
}

.pe-4 {
  padding-left: 1.5rem !important;
}

.pe-5 {
  padding-left: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-right: 0 !important;
}

.ps-1 {
  padding-right: 0.25rem !important;
}

.ps-2 {
  padding-right: 0.5rem !important;
}

.ps-3 {
  padding-right: 1rem !important;
}

.ps-4 {
  padding-right: 1.5rem !important;
}

.ps-5 {
  padding-right: 3rem !important;
}

@media (width >= 576px) {
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-sm-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-left: 0 !important;
  }
  .me-sm-1 {
    margin-left: 0.25rem !important;
  }
  .me-sm-2 {
    margin-left: 0.5rem !important;
  }
  .me-sm-3 {
    margin-left: 1rem !important;
  }
  .me-sm-4 {
    margin-left: 1.5rem !important;
  }
  .me-sm-5 {
    margin-left: 3rem !important;
  }
  .me-sm-auto {
    margin-left: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-right: 0 !important;
  }
  .ms-sm-1 {
    margin-right: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-right: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-right: 1rem !important;
  }
  .ms-sm-4 {
    margin-right: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-right: 3rem !important;
  }
  .ms-sm-auto {
    margin-right: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-sm-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-sm-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-sm-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-sm-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-left: 0 !important;
  }
  .pe-sm-1 {
    padding-left: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-left: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-left: 1rem !important;
  }
  .pe-sm-4 {
    padding-left: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-left: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-right: 0 !important;
  }
  .ps-sm-1 {
    padding-right: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-right: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-right: 1rem !important;
  }
  .ps-sm-4 {
    padding-right: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-right: 3rem !important;
  }
}
@media (width >= 768px) {
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-md-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-md-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-md-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-left: 0 !important;
  }
  .me-md-1 {
    margin-left: 0.25rem !important;
  }
  .me-md-2 {
    margin-left: 0.5rem !important;
  }
  .me-md-3 {
    margin-left: 1rem !important;
  }
  .me-md-4 {
    margin-left: 1.5rem !important;
  }
  .me-md-5 {
    margin-left: 3rem !important;
  }
  .me-md-auto {
    margin-left: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-right: 0 !important;
  }
  .ms-md-1 {
    margin-right: 0.25rem !important;
  }
  .ms-md-2 {
    margin-right: 0.5rem !important;
  }
  .ms-md-3 {
    margin-right: 1rem !important;
  }
  .ms-md-4 {
    margin-right: 1.5rem !important;
  }
  .ms-md-5 {
    margin-right: 3rem !important;
  }
  .ms-md-auto {
    margin-right: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-md-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-md-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-md-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-md-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-left: 0 !important;
  }
  .pe-md-1 {
    padding-left: 0.25rem !important;
  }
  .pe-md-2 {
    padding-left: 0.5rem !important;
  }
  .pe-md-3 {
    padding-left: 1rem !important;
  }
  .pe-md-4 {
    padding-left: 1.5rem !important;
  }
  .pe-md-5 {
    padding-left: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-right: 0 !important;
  }
  .ps-md-1 {
    padding-right: 0.25rem !important;
  }
  .ps-md-2 {
    padding-right: 0.5rem !important;
  }
  .ps-md-3 {
    padding-right: 1rem !important;
  }
  .ps-md-4 {
    padding-right: 1.5rem !important;
  }
  .ps-md-5 {
    padding-right: 3rem !important;
  }
}
@media (width >= 992px) {
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-lg-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-left: 0 !important;
  }
  .me-lg-1 {
    margin-left: 0.25rem !important;
  }
  .me-lg-2 {
    margin-left: 0.5rem !important;
  }
  .me-lg-3 {
    margin-left: 1rem !important;
  }
  .me-lg-4 {
    margin-left: 1.5rem !important;
  }
  .me-lg-5 {
    margin-left: 3rem !important;
  }
  .me-lg-auto {
    margin-left: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-right: 0 !important;
  }
  .ms-lg-1 {
    margin-right: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-right: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-right: 1rem !important;
  }
  .ms-lg-4 {
    margin-right: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-right: 3rem !important;
  }
  .ms-lg-auto {
    margin-right: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-lg-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-lg-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-lg-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-lg-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-left: 0 !important;
  }
  .pe-lg-1 {
    padding-left: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-left: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-left: 1rem !important;
  }
  .pe-lg-4 {
    padding-left: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-left: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-right: 0 !important;
  }
  .ps-lg-1 {
    padding-right: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-right: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-right: 1rem !important;
  }
  .ps-lg-4 {
    padding-right: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-right: 3rem !important;
  }
}
@media (width >= 1200px) {
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-xl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-left: 0 !important;
  }
  .me-xl-1 {
    margin-left: 0.25rem !important;
  }
  .me-xl-2 {
    margin-left: 0.5rem !important;
  }
  .me-xl-3 {
    margin-left: 1rem !important;
  }
  .me-xl-4 {
    margin-left: 1.5rem !important;
  }
  .me-xl-5 {
    margin-left: 3rem !important;
  }
  .me-xl-auto {
    margin-left: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-right: 0 !important;
  }
  .ms-xl-1 {
    margin-right: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-right: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-right: 1rem !important;
  }
  .ms-xl-4 {
    margin-right: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-right: 3rem !important;
  }
  .ms-xl-auto {
    margin-right: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-xl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-xl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-xl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-xl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-left: 0 !important;
  }
  .pe-xl-1 {
    padding-left: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-left: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-left: 1rem !important;
  }
  .pe-xl-4 {
    padding-left: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-left: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-right: 0 !important;
  }
  .ps-xl-1 {
    padding-right: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-right: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-right: 1rem !important;
  }
  .ps-xl-4 {
    padding-right: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-right: 3rem !important;
  }
}
@media (width >= 1400px) {
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-xxl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-left: 0 !important;
  }
  .me-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-left: 1rem !important;
  }
  .me-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-left: 3rem !important;
  }
  .me-xxl-auto {
    margin-left: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-right: 0 !important;
  }
  .ms-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-right: 1rem !important;
  }
  .ms-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-right: 3rem !important;
  }
  .ms-xxl-auto {
    margin-right: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-xxl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-xxl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-left: 0 !important;
  }
  .pe-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-left: 1rem !important;
  }
  .pe-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-left: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-right: 0 !important;
  }
  .ps-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-right: 1rem !important;
  }
  .ps-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-right: 3rem !important;
  }
}
/* GRILLE  */
.container {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
  min-height: 1px;
  position: relative;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
  min-height: 1px;
  position: relative;
}

.container-fluid {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
  min-height: 1px;
  position: relative;
}

.no-gutters {
  margin-left: 0;
  margin-right: 0;
}
.no-gutters > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}

.col,
[class*=col-] {
  flex: 0 0 100%;
  max-width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

.col-0 {
  flex: 0 0 calc(100% / 12 * 0);
  max-width: calc(100% / 12 * 0);
}

.col-offset-0 {
  margin-left: calc(100% / 12 * 0);
}

.col-1 {
  flex: 0 0 calc(100% / 12 * 1);
  max-width: calc(100% / 12 * 1);
}

.col-offset-1 {
  margin-left: calc(100% / 12 * 1);
}

.col-2 {
  flex: 0 0 calc(100% / 12 * 2);
  max-width: calc(100% / 12 * 2);
}

.col-offset-2 {
  margin-left: calc(100% / 12 * 2);
}

.col-3 {
  flex: 0 0 calc(100% / 12 * 3);
  max-width: calc(100% / 12 * 3);
}

.col-offset-3 {
  margin-left: calc(100% / 12 * 3);
}

.col-4 {
  flex: 0 0 calc(100% / 12 * 4);
  max-width: calc(100% / 12 * 4);
}

.col-offset-4 {
  margin-left: calc(100% / 12 * 4);
}

.col-5 {
  flex: 0 0 calc(100% / 12 * 5);
  max-width: calc(100% / 12 * 5);
}

.col-offset-5 {
  margin-left: calc(100% / 12 * 5);
}

.col-6 {
  flex: 0 0 calc(100% / 12 * 6);
  max-width: calc(100% / 12 * 6);
}

.col-offset-6 {
  margin-left: calc(100% / 12 * 6);
}

.col-7 {
  flex: 0 0 calc(100% / 12 * 7);
  max-width: calc(100% / 12 * 7);
}

.col-offset-7 {
  margin-left: calc(100% / 12 * 7);
}

.col-8 {
  flex: 0 0 calc(100% / 12 * 8);
  max-width: calc(100% / 12 * 8);
}

.col-offset-8 {
  margin-left: calc(100% / 12 * 8);
}

.col-9 {
  flex: 0 0 calc(100% / 12 * 9);
  max-width: calc(100% / 12 * 9);
}

.col-offset-9 {
  margin-left: calc(100% / 12 * 9);
}

.col-10 {
  flex: 0 0 calc(100% / 12 * 10);
  max-width: calc(100% / 12 * 10);
}

.col-offset-10 {
  margin-left: calc(100% / 12 * 10);
}

.col-11 {
  flex: 0 0 calc(100% / 12 * 11);
  max-width: calc(100% / 12 * 11);
}

.col-offset-11 {
  margin-left: calc(100% / 12 * 11);
}

.col-12 {
  flex: 0 0 calc(100% / 12 * 12);
  max-width: calc(100% / 12 * 12);
}

.col-offset-12 {
  margin-left: calc(100% / 12 * 12);
}

@media (min-width: 576px) {
  .container {
    width: 540px;
  }
  .col-xs-0 {
    flex: 0 0 calc(100% / 12 * 0);
    max-width: calc(100% / 12 * 0);
  }
  .col-xs-offset-0 {
    margin-left: calc(100% / 12 * 0);
  }
  .col-xs-1 {
    flex: 0 0 calc(100% / 12 * 1);
    max-width: calc(100% / 12 * 1);
  }
  .col-xs-offset-1 {
    margin-left: calc(100% / 12 * 1);
  }
  .col-xs-2 {
    flex: 0 0 calc(100% / 12 * 2);
    max-width: calc(100% / 12 * 2);
  }
  .col-xs-offset-2 {
    margin-left: calc(100% / 12 * 2);
  }
  .col-xs-3 {
    flex: 0 0 calc(100% / 12 * 3);
    max-width: calc(100% / 12 * 3);
  }
  .col-xs-offset-3 {
    margin-left: calc(100% / 12 * 3);
  }
  .col-xs-4 {
    flex: 0 0 calc(100% / 12 * 4);
    max-width: calc(100% / 12 * 4);
  }
  .col-xs-offset-4 {
    margin-left: calc(100% / 12 * 4);
  }
  .col-xs-5 {
    flex: 0 0 calc(100% / 12 * 5);
    max-width: calc(100% / 12 * 5);
  }
  .col-xs-offset-5 {
    margin-left: calc(100% / 12 * 5);
  }
  .col-xs-6 {
    flex: 0 0 calc(100% / 12 * 6);
    max-width: calc(100% / 12 * 6);
  }
  .col-xs-offset-6 {
    margin-left: calc(100% / 12 * 6);
  }
  .col-xs-7 {
    flex: 0 0 calc(100% / 12 * 7);
    max-width: calc(100% / 12 * 7);
  }
  .col-xs-offset-7 {
    margin-left: calc(100% / 12 * 7);
  }
  .col-xs-8 {
    flex: 0 0 calc(100% / 12 * 8);
    max-width: calc(100% / 12 * 8);
  }
  .col-xs-offset-8 {
    margin-left: calc(100% / 12 * 8);
  }
  .col-xs-9 {
    flex: 0 0 calc(100% / 12 * 9);
    max-width: calc(100% / 12 * 9);
  }
  .col-xs-offset-9 {
    margin-left: calc(100% / 12 * 9);
  }
  .col-xs-10 {
    flex: 0 0 calc(100% / 12 * 10);
    max-width: calc(100% / 12 * 10);
  }
  .col-xs-offset-10 {
    margin-left: calc(100% / 12 * 10);
  }
  .col-xs-11 {
    flex: 0 0 calc(100% / 12 * 11);
    max-width: calc(100% / 12 * 11);
  }
  .col-xs-offset-11 {
    margin-left: calc(100% / 12 * 11);
  }
  .col-xs-12 {
    flex: 0 0 calc(100% / 12 * 12);
    max-width: calc(100% / 12 * 12);
  }
  .col-xs-offset-12 {
    margin-left: calc(100% / 12 * 12);
  }
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .col-sm-0 {
    flex: 0 0 calc(100% / 12 * 0);
    max-width: calc(100% / 12 * 0);
  }
  .col-sm-offset-0 {
    margin-left: calc(100% / 12 * 0);
  }
  .col-sm-1 {
    flex: 0 0 calc(100% / 12 * 1);
    max-width: calc(100% / 12 * 1);
  }
  .col-sm-offset-1 {
    margin-left: calc(100% / 12 * 1);
  }
  .col-sm-2 {
    flex: 0 0 calc(100% / 12 * 2);
    max-width: calc(100% / 12 * 2);
  }
  .col-sm-offset-2 {
    margin-left: calc(100% / 12 * 2);
  }
  .col-sm-3 {
    flex: 0 0 calc(100% / 12 * 3);
    max-width: calc(100% / 12 * 3);
  }
  .col-sm-offset-3 {
    margin-left: calc(100% / 12 * 3);
  }
  .col-sm-4 {
    flex: 0 0 calc(100% / 12 * 4);
    max-width: calc(100% / 12 * 4);
  }
  .col-sm-offset-4 {
    margin-left: calc(100% / 12 * 4);
  }
  .col-sm-5 {
    flex: 0 0 calc(100% / 12 * 5);
    max-width: calc(100% / 12 * 5);
  }
  .col-sm-offset-5 {
    margin-left: calc(100% / 12 * 5);
  }
  .col-sm-6 {
    flex: 0 0 calc(100% / 12 * 6);
    max-width: calc(100% / 12 * 6);
  }
  .col-sm-offset-6 {
    margin-left: calc(100% / 12 * 6);
  }
  .col-sm-7 {
    flex: 0 0 calc(100% / 12 * 7);
    max-width: calc(100% / 12 * 7);
  }
  .col-sm-offset-7 {
    margin-left: calc(100% / 12 * 7);
  }
  .col-sm-8 {
    flex: 0 0 calc(100% / 12 * 8);
    max-width: calc(100% / 12 * 8);
  }
  .col-sm-offset-8 {
    margin-left: calc(100% / 12 * 8);
  }
  .col-sm-9 {
    flex: 0 0 calc(100% / 12 * 9);
    max-width: calc(100% / 12 * 9);
  }
  .col-sm-offset-9 {
    margin-left: calc(100% / 12 * 9);
  }
  .col-sm-10 {
    flex: 0 0 calc(100% / 12 * 10);
    max-width: calc(100% / 12 * 10);
  }
  .col-sm-offset-10 {
    margin-left: calc(100% / 12 * 10);
  }
  .col-sm-11 {
    flex: 0 0 calc(100% / 12 * 11);
    max-width: calc(100% / 12 * 11);
  }
  .col-sm-offset-11 {
    margin-left: calc(100% / 12 * 11);
  }
  .col-sm-12 {
    flex: 0 0 calc(100% / 12 * 12);
    max-width: calc(100% / 12 * 12);
  }
  .col-sm-offset-12 {
    margin-left: calc(100% / 12 * 12);
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
  .col-md-0 {
    flex: 0 0 calc(100% / 12 * 0);
    max-width: calc(100% / 12 * 0);
  }
  .col-md-offset-0 {
    margin-left: calc(100% / 12 * 0);
  }
  .col-md-1 {
    flex: 0 0 calc(100% / 12 * 1);
    max-width: calc(100% / 12 * 1);
  }
  .col-md-offset-1 {
    margin-left: calc(100% / 12 * 1);
  }
  .col-md-2 {
    flex: 0 0 calc(100% / 12 * 2);
    max-width: calc(100% / 12 * 2);
  }
  .col-md-offset-2 {
    margin-left: calc(100% / 12 * 2);
  }
  .col-md-3 {
    flex: 0 0 calc(100% / 12 * 3);
    max-width: calc(100% / 12 * 3);
  }
  .col-md-offset-3 {
    margin-left: calc(100% / 12 * 3);
  }
  .col-md-4 {
    flex: 0 0 calc(100% / 12 * 4);
    max-width: calc(100% / 12 * 4);
  }
  .col-md-offset-4 {
    margin-left: calc(100% / 12 * 4);
  }
  .col-md-5 {
    flex: 0 0 calc(100% / 12 * 5);
    max-width: calc(100% / 12 * 5);
  }
  .col-md-offset-5 {
    margin-left: calc(100% / 12 * 5);
  }
  .col-md-6 {
    flex: 0 0 calc(100% / 12 * 6);
    max-width: calc(100% / 12 * 6);
  }
  .col-md-offset-6 {
    margin-left: calc(100% / 12 * 6);
  }
  .col-md-7 {
    flex: 0 0 calc(100% / 12 * 7);
    max-width: calc(100% / 12 * 7);
  }
  .col-md-offset-7 {
    margin-left: calc(100% / 12 * 7);
  }
  .col-md-8 {
    flex: 0 0 calc(100% / 12 * 8);
    max-width: calc(100% / 12 * 8);
  }
  .col-md-offset-8 {
    margin-left: calc(100% / 12 * 8);
  }
  .col-md-9 {
    flex: 0 0 calc(100% / 12 * 9);
    max-width: calc(100% / 12 * 9);
  }
  .col-md-offset-9 {
    margin-left: calc(100% / 12 * 9);
  }
  .col-md-10 {
    flex: 0 0 calc(100% / 12 * 10);
    max-width: calc(100% / 12 * 10);
  }
  .col-md-offset-10 {
    margin-left: calc(100% / 12 * 10);
  }
  .col-md-11 {
    flex: 0 0 calc(100% / 12 * 11);
    max-width: calc(100% / 12 * 11);
  }
  .col-md-offset-11 {
    margin-left: calc(100% / 12 * 11);
  }
  .col-md-12 {
    flex: 0 0 calc(100% / 12 * 12);
    max-width: calc(100% / 12 * 12);
  }
  .col-md-offset-12 {
    margin-left: calc(100% / 12 * 12);
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1140px;
  }
  .col-lg-0 {
    flex: 0 0 calc(100% / 12 * 0);
    max-width: calc(100% / 12 * 0);
  }
  .col-lg-offset-0 {
    margin-left: calc(100% / 12 * 0);
  }
  .col-lg-1 {
    flex: 0 0 calc(100% / 12 * 1);
    max-width: calc(100% / 12 * 1);
  }
  .col-lg-offset-1 {
    margin-left: calc(100% / 12 * 1);
  }
  .col-lg-2 {
    flex: 0 0 calc(100% / 12 * 2);
    max-width: calc(100% / 12 * 2);
  }
  .col-lg-offset-2 {
    margin-left: calc(100% / 12 * 2);
  }
  .col-lg-3 {
    flex: 0 0 calc(100% / 12 * 3);
    max-width: calc(100% / 12 * 3);
  }
  .col-lg-offset-3 {
    margin-left: calc(100% / 12 * 3);
  }
  .col-lg-4 {
    flex: 0 0 calc(100% / 12 * 4);
    max-width: calc(100% / 12 * 4);
  }
  .col-lg-offset-4 {
    margin-left: calc(100% / 12 * 4);
  }
  .col-lg-5 {
    flex: 0 0 calc(100% / 12 * 5);
    max-width: calc(100% / 12 * 5);
  }
  .col-lg-offset-5 {
    margin-left: calc(100% / 12 * 5);
  }
  .col-lg-6 {
    flex: 0 0 calc(100% / 12 * 6);
    max-width: calc(100% / 12 * 6);
  }
  .col-lg-offset-6 {
    margin-left: calc(100% / 12 * 6);
  }
  .col-lg-7 {
    flex: 0 0 calc(100% / 12 * 7);
    max-width: calc(100% / 12 * 7);
  }
  .col-lg-offset-7 {
    margin-left: calc(100% / 12 * 7);
  }
  .col-lg-8 {
    flex: 0 0 calc(100% / 12 * 8);
    max-width: calc(100% / 12 * 8);
  }
  .col-lg-offset-8 {
    margin-left: calc(100% / 12 * 8);
  }
  .col-lg-9 {
    flex: 0 0 calc(100% / 12 * 9);
    max-width: calc(100% / 12 * 9);
  }
  .col-lg-offset-9 {
    margin-left: calc(100% / 12 * 9);
  }
  .col-lg-10 {
    flex: 0 0 calc(100% / 12 * 10);
    max-width: calc(100% / 12 * 10);
  }
  .col-lg-offset-10 {
    margin-left: calc(100% / 12 * 10);
  }
  .col-lg-11 {
    flex: 0 0 calc(100% / 12 * 11);
    max-width: calc(100% / 12 * 11);
  }
  .col-lg-offset-11 {
    margin-left: calc(100% / 12 * 11);
  }
  .col-lg-12 {
    flex: 0 0 calc(100% / 12 * 12);
    max-width: calc(100% / 12 * 12);
  }
  .col-lg-offset-12 {
    margin-left: calc(100% / 12 * 12);
  }
}
@media (min-width: 1400px) {
  .container {
    width: 1340px;
  }
  .col-xl-0 {
    flex: 0 0 calc(100% / 12 * 0);
    max-width: calc(100% / 12 * 0);
  }
  .col-xl-offset-0 {
    margin-left: calc(100% / 12 * 0);
  }
  .col-xl-1 {
    flex: 0 0 calc(100% / 12 * 1);
    max-width: calc(100% / 12 * 1);
  }
  .col-xl-offset-1 {
    margin-left: calc(100% / 12 * 1);
  }
  .col-xl-2 {
    flex: 0 0 calc(100% / 12 * 2);
    max-width: calc(100% / 12 * 2);
  }
  .col-xl-offset-2 {
    margin-left: calc(100% / 12 * 2);
  }
  .col-xl-3 {
    flex: 0 0 calc(100% / 12 * 3);
    max-width: calc(100% / 12 * 3);
  }
  .col-xl-offset-3 {
    margin-left: calc(100% / 12 * 3);
  }
  .col-xl-4 {
    flex: 0 0 calc(100% / 12 * 4);
    max-width: calc(100% / 12 * 4);
  }
  .col-xl-offset-4 {
    margin-left: calc(100% / 12 * 4);
  }
  .col-xl-5 {
    flex: 0 0 calc(100% / 12 * 5);
    max-width: calc(100% / 12 * 5);
  }
  .col-xl-offset-5 {
    margin-left: calc(100% / 12 * 5);
  }
  .col-xl-6 {
    flex: 0 0 calc(100% / 12 * 6);
    max-width: calc(100% / 12 * 6);
  }
  .col-xl-offset-6 {
    margin-left: calc(100% / 12 * 6);
  }
  .col-xl-7 {
    flex: 0 0 calc(100% / 12 * 7);
    max-width: calc(100% / 12 * 7);
  }
  .col-xl-offset-7 {
    margin-left: calc(100% / 12 * 7);
  }
  .col-xl-8 {
    flex: 0 0 calc(100% / 12 * 8);
    max-width: calc(100% / 12 * 8);
  }
  .col-xl-offset-8 {
    margin-left: calc(100% / 12 * 8);
  }
  .col-xl-9 {
    flex: 0 0 calc(100% / 12 * 9);
    max-width: calc(100% / 12 * 9);
  }
  .col-xl-offset-9 {
    margin-left: calc(100% / 12 * 9);
  }
  .col-xl-10 {
    flex: 0 0 calc(100% / 12 * 10);
    max-width: calc(100% / 12 * 10);
  }
  .col-xl-offset-10 {
    margin-left: calc(100% / 12 * 10);
  }
  .col-xl-11 {
    flex: 0 0 calc(100% / 12 * 11);
    max-width: calc(100% / 12 * 11);
  }
  .col-xl-offset-11 {
    margin-left: calc(100% / 12 * 11);
  }
  .col-xl-12 {
    flex: 0 0 calc(100% / 12 * 12);
    max-width: calc(100% / 12 * 12);
  }
  .col-xl-offset-12 {
    margin-left: calc(100% / 12 * 12);
  }
}
@font-face {
  font-family: "Source Sans 3";
  src: url(/build/fonts/SourceSans3-SemiBold.ec001f10.eot);
  src: url(/build/fonts/SourceSans3-SemiBold.ec001f10.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SourceSans3-SemiBold.88b389b0.woff2) format("woff2"), url(/build/fonts/SourceSans3-SemiBold.40bdd1e3.woff) format("woff"), url(/build/fonts/SourceSans3-SemiBold.f427ed5a.ttf) format("truetype"), url(/build/images/SourceSans3-SemiBold.36efcce0.svg#SourceSans3-SemiBold) format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans 3";
  src: url(/build/fonts/SourceSans3-ExtraBold.d8dc3f63.eot);
  src: url(/build/fonts/SourceSans3-ExtraBold.d8dc3f63.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SourceSans3-ExtraBold.624de8e6.woff2) format("woff2"), url(/build/fonts/SourceSans3-ExtraBold.ea7d01a9.woff) format("woff"), url(/build/fonts/SourceSans3-ExtraBold.83e96b81.ttf) format("truetype"), url(/build/images/SourceSans3-ExtraBold.cc53ba05.svg#SourceSans3-ExtraBold) format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans 3";
  src: url(/build/fonts/SourceSans3-Bold.9acaa5f1.eot);
  src: url(/build/fonts/SourceSans3-Bold.9acaa5f1.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SourceSans3-Bold.5b76e2f0.woff2) format("woff2"), url(/build/fonts/SourceSans3-Bold.8ed8730c.woff) format("woff"), url(/build/fonts/SourceSans3-Bold.a6df4a1c.ttf) format("truetype"), url(/build/images/SourceSans3-Bold.b5b08910.svg#SourceSans3-Bold) format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Sans 3";
  src: url(/build/fonts/SourceSans3-Regular.497ddc72.eot);
  src: url(/build/fonts/SourceSans3-Regular.497ddc72.eot?#iefix) format("embedded-opentype"), url(/build/fonts/SourceSans3-Regular.9877d1a2.woff2) format("woff2"), url(/build/fonts/SourceSans3-Regular.f8ba5ab6.woff) format("woff"), url(/build/fonts/SourceSans3-Regular.8453f6af.ttf) format("truetype"), url(/build/images/SourceSans3-Regular.b5a6e407.svg#SourceSans3-Regular) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "iat-icomoon";
  src: url(/build/fonts/icomoon.370d55bd.eot);
  src: url(/build/fonts/icomoon.370d55bd.eot#iefix) format("embedded-opentype"), url(/build/fonts/icomoon.9e21be76.ttf) format("truetype"), url(/build/fonts/icomoon.2cf0f7d6.woff) format("woff"), url(/build/images/icomoon.9c1c341a.svg#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-iat-], [class*=" icon-iat-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "iat-icomoon", serif !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iat-dots-v:before {
  content: "\e908";
}

.icon-iat-dots-h:before {
  content: "\e909";
}

.icon-iat-move:before {
  content: "\e907";
}

.icon-iat-chevron-up:before {
  content: "\e900";
}

.icon-iat-chevron-down:before {
  content: "\e901";
}

.icon-iat-chevron-right:before {
  content: "\e902";
}

.icon-iat-chevron-left:before {
  content: "\e903";
}

.icon-iat-information:before {
  content: "\e93d";
}

.icon-iat-home3:before {
  content: "\e904";
}

.icon-iat-newspaper:before {
  content: "\e905";
}

.icon-iat-pencil:before {
  content: "\e906";
}

.icon-iat-image:before {
  content: "\e90d";
}

.icon-iat-images:before {
  content: "\e90e";
}

.icon-iat-camera:before {
  content: "\e90f";
}

.icon-iat-headphones:before {
  content: "\e910";
}

.icon-iat-play:before {
  content: "\e912";
}

.icon-iat-bullhorn:before {
  content: "\e91a";
}

.icon-iat-mic:before {
  content: "\e91e";
}

.icon-iat-file-text:before {
  content: "\e922";
}

.icon-iat-file-empty:before {
  content: "\e924";
}

.icon-iat-files-empty:before {
  content: "\e925";
}

.icon-iat-folder-open:before {
  content: "\e930";
}

.icon-iat-location:before {
  content: "\e947";
}

.icon-iat-calendar:before {
  content: "\e953";
}

.icon-iat-printer:before {
  content: "\e954";
}

.icon-iat-mobile:before {
  content: "\e958";
}

.icon-iat-undo:before {
  content: "\e965";
}

.icon-iat-redo:before {
  content: "\e966";
}

.icon-iat-user:before {
  content: "\e971";
}

.icon-iat-users:before {
  content: "\e972";
}

.icon-iat-user-plus:before {
  content: "\e973";
}

.icon-iat-user-minus:before {
  content: "\e974";
}

.icon-iat-user-check:before {
  content: "\e975";
}

.icon-iat-spinner6:before {
  content: "\e97f";
}

.icon-iat-spinner11:before {
  content: "\e984";
}

.icon-iat-search:before {
  content: "\e986";
}

.icon-iat-enlarge2:before {
  content: "\e98b";
}

.icon-iat-shrink2:before {
  content: "\e98c";
}

.icon-iat-lock:before {
  content: "\e98f";
}

.icon-iat-equalizer2:before {
  content: "\e993";
}

.icon-iat-cog:before {
  content: "\e994";
}

.icon-iat-bin:before {
  content: "\e9ac";
}

.icon-iat-bin2:before {
  content: "\e9ad";
}

.icon-iat-switch:before {
  content: "\e9b6";
}

.icon-iat-clipboard:before {
  content: "\e9b8";
}

.icon-iat-list2:before {
  content: "\e9bb";
}

.icon-iat-download3:before {
  content: "\e9c7";
}

.icon-iat-upload3:before {
  content: "\e9c8";
}

.icon-iat-sphere:before {
  content: "\e9c9";
}

.icon-iat-earth:before {
  content: "\e9ca";
}

.icon-iat-link:before {
  content: "\e9cb";
}

.icon-iat-attachment:before {
  content: "\e9cd";
}

.icon-iat-eye:before {
  content: "\e9ce";
}

.icon-iat-eye-blocked:before {
  content: "\e9d1";
}

.icon-iat-warning:before {
  content: "\ea07";
}

.icon-iat-plus:before {
  content: "\ea0a";
}

.icon-iat-minus:before {
  content: "\ea0b";
}

.icon-iat-cancel-circle:before {
  content: "\ea0d";
}

.icon-iat-cross:before {
  content: "\ea0f";
}

.icon-iat-checkmark:before {
  content: "\ea10";
}

.icon-iat-play3:before {
  content: "\ea1c";
}

.icon-iat-pause2:before {
  content: "\ea1d";
}

.icon-iat-loop2:before {
  content: "\ea2e";
}

.icon-iat-arrow-up2:before {
  content: "\ea3a";
}

.icon-iat-arrow-right2:before {
  content: "\ea3c";
}

.icon-iat-arrow-down2:before {
  content: "\ea3e";
}

.icon-iat-arrow-left2:before {
  content: "\ea40";
}

.icon-iat-paragraph-left:before {
  content: "\ea77";
}

.icon-iat-paragraph-center:before {
  content: "\ea78";
}

.icon-iat-paragraph-right:before {
  content: "\ea79";
}

.icon-iat-paragraph-justify:before {
  content: "\ea7a";
}

.icon-iat-embed:before {
  content: "\ea7f";
}

.icon-iat-embed2:before {
  content: "\ea80";
}

.icon-iat-share2:before {
  content: "\ea82";
}

.icon-iat-facebook:before {
  content: "\ea90";
}

.icon-iat-instagram:before {
  content: "\ea92";
}

.icon-iat-whatsapp:before {
  content: "\ea93";
}

.icon-iat-spotify:before {
  content: "\ea94";
}

.icon-iat-twitter:before {
  content: "\ea96";
}

.icon-iat-youtube:before {
  content: "\ea9d";
}

.icon-iat-linkedin2:before {
  content: "\eaca";
}

.icon-iat-menu:before {
  content: "\e9bd";
}

body {
  font-family: "Source Sans 3", Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 1.4;
  /* &.sidebar-collapse {
    .iat-sidebar {
      margin-left: -15.625rem;
    }
  } */
}
body.page-admin {
  margin: 0;
  padding: 0;
  background-color: #f1f5f9;
  overflow-x: hidden;
}
body.layout-simple {
  padding: 30px;
}
body.no-transition * {
  transition: none !important;
}
@media (min-width: 992px) {
  body.sidebar-collapse .iat-main {
    margin-left: 0;
  }
  body.sidebar-collapse .iat-sidebar {
    margin-left: -15.625rem;
  }
}
@media (max-width: 991px) {
  body.sidebar-mobile-open .iat-main-header {
    margin-left: 15.625rem;
    position: relative;
    z-index: 15;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.gap-5 {
  gap: 5px;
}

.gap-10 {
  gap: 10px;
}

.gap-15 {
  gap: 15px;
}

.gap-20 {
  gap: 20px;
}

.text-center {
  text-align: center;
}

a {
  color: #007bff;
}

.iat-main {
  min-height: 100vh;
}
.iat-main .iat-main-header {
  min-height: 40px;
  background: #FFFFFF;
  margin-bottom: 15px;
}
.iat-main .iat-main-content {
  padding: 20px;
}
.iat-main .iat-main-footer {
  min-height: 40px;
  background: #FFFFFF;
  width: 100%;
}
@media (min-width: 992px) {
  .iat-main {
    margin-left: 15.625rem;
    transition: margin 0.25s ease-out;
  }
}
@media (max-width: 991px) {
  .iat-main .iat-main-header {
    transition: margin 0.25s ease-out;
  }
}

@media (width >= 768px) {
  #iat-main {
    min-width: 0;
    width: 100%;
  }
}
.ism-close-btn::before {
  font-family: "iat-icomoon", "icomoon", serif;
}

h1, .h1, .title-1 {
  font-size: 2.5rem;
  margin-bottom: 0.5rem;
}
h1 .icon, .h1 .icon, .title-1 .icon {
  margin-right: 10px;
}

h2, .h2, .title-2 {
  font-size: 2rem;
  margin-bottom: 0.5rem;
}
h2 .icon, .h2 .icon, .title-2 .icon {
  margin-right: 10px;
}

h3, .h3, .title-3 {
  font-size: 1.75rem;
  margin-bottom: 0.5rem;
}
h3 .icon, .h3 .icon, .title-3 .icon {
  margin-right: 10px;
}

h4, .h4, .title-4 {
  font-size: 1.5rem;
  margin-bottom: 0.5rem;
}
h4 .icon, .h4 .icon, .title-4 .icon {
  margin-right: 10px;
}

h5, .h5, .title-5 {
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
}
h5 .icon, .h5 .icon, .title-5 .icon {
  margin-right: 5px;
}

h6, .h6, .title-6 {
  font-size: 1rem;
  margin-bottom: 0.5rem;
}
h6 .icon, .h6 .icon, .title-6 .icon {
  margin-right: 5px;
}

.fw-bold {
  font-weight: 700;
}

.btn {
  display: inline-flex;
  align-items: center;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn .iconL {
  margin-right: 10px;
}

.btn .iconR {
  margin-left: 10px;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: none;
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: none;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn.min {
  font-size: 0.8rem;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
  box-shadow: none;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #34393c;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
  box-shadow: none;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  box-shadow: none;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
  box-shadow: none;
}

.btn-warning:hover {
  color: #1f2d3d;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  color: #1f2d3d;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: none;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}

.btn-light:hover {
  color: #1f2d3d;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #1f2d3d;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: none;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: none;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

.iat-link-custom {
  color: #007bff;
  font-weight: 600;
}
.iat-link-custom:hover, .iat-link-custom:focus {
  text-decoration: underline;
  color: #007bff;
}

.iat-dropdown {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.iat-dropdown.open .iat-dropdown-menu {
  display: block;
}
.iat-dropdown.open .iat-dropdown-toggle {
  box-shadow: 0 0 0 2px #919eab;
  background-color: #34393c;
}

.iat-dropdown-menu {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  min-width: 10rem;
  padding: 0.5rem 0;
  font-size: 1rem;
  color: #212b36;
  text-align: left;
  list-style: none;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
  z-index: 1050;
}
.iat-dropdown-menu.drop-up {
  top: auto;
  bottom: 100%;
}
.iat-dropdown-menu.show {
  display: block;
}

.iat-dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212b36;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.iat-dropdown-item:hover, .iat-dropdown-item:focus {
  text-decoration: none;
  background-color: #f8f9fa;
}
.iat-dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.form-group {
  margin-bottom: 20px;
}
.form-group label {
  font-size: 1em;
  font-weight: 700;
  display: block;
  margin-bottom: 0.5em;
}
.form-group label .required {
  color: red;
  margin-left: 3px;
}
.form-group textarea,
.form-group select {
  display: block;
  width: 100%;
  height: calc(2.25em + 2px);
  padding: 0.375em 0.75em;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25em;
  box-shadow: inset 0 0 0 transparent;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-group textarea:focus,
.form-group select:focus {
  color: #495057;
  background-color: #FFFFFF;
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 0 0 transparent;
}
.form-group select[multiple] {
  min-height: 150px;
}
.form-group textarea.form-control {
  height: auto;
  min-height: 90px;
}
.form-group textarea.exceeded {
  border: 1px solid red;
}
.form-group textarea.exceeded ~ .textarea-indicator {
  color: red;
}
.form-group .textarea-indicator {
  float: right;
  margin-top: 5px;
}
.form-group .form-control {
  display: block;
  width: 100%;
  height: calc(2.25em + 2px);
  padding: 0.375em 0.75em;
  font-size: 0.9em;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25em;
  box-shadow: inset 0 0 0 transparent;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-group .form-control[type=color] {
  width: 50px;
  height: 27px;
  padding: 1px 2px;
}
.form-group .form-control[readonly] {
  background-color: #f1f5f9;
  cursor: not-allowed;
}
.form-group .form-control[readonly]:focus {
  background-color: #f1f5f9;
}
.form-group .form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 0 0 transparent;
}
.form-group .form-quill-container {
  margin-bottom: 10px;
}
.form-group .form-quill-container .ql-editor {
  min-height: 200px;
}

.iat-custom-file {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  height: calc(2.25em + 2px);
  margin-bottom: 0;
}

.iat-custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25em + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
}

.iat-custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25em + 2px);
  padding: 0.375em 0.75em;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  border: 1px solid #ced4da;
  border-radius: 0.25em;
  box-shadow: none;
  cursor: pointer;
}
.iat-custom-file-label:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.25em;
  padding: 0.375em 0.75em;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #f1f5f9;
  border-left: inherit;
  border-radius: 0 0.25em 0.25em 0;
}

.form-check {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 15px;
}
.form-check label {
  margin: 2px 0 0;
  cursor: pointer;
}
.form-check input {
  cursor: pointer;
}
.form-check input[disabled] {
  cursor: not-allowed;
}
.form-check input[disabled] + label {
  color: #aaaaaa;
  cursor: not-allowed;
}

fieldset.form-group {
  border: 1px solid #ced4da;
  padding-top: 20px;
  padding-bottom: 20px;
}

.col-form-label {
  font-size: 1.3em;
  padding: 0;
}

.select2-container {
  z-index: 10000;
}

.vich-image img {
  max-width: 500px;
  width: 100%;
}

.alert {
  padding: 1rem;
  border: 1px solid #ced4da;
  color: #495057;
  border-radius: 5px;
  position: relative;
  margin-bottom: 1rem;
}

.alert-primary {
  color: #0062cc;
  border-color: #007bff;
  background-color: rgba(0, 123, 255, 0.1);
}

.alert-secondary {
  color: #545b62;
  border-color: #6c757d;
  background-color: rgba(108, 117, 125, 0.1);
}

.alert-success {
  color: #1e7e34;
  border-color: #28a745;
  background-color: rgba(40, 167, 69, 0.1);
}

.alert-danger {
  color: #bd2130;
  border-color: #dc3545;
  background-color: rgba(220, 53, 69, 0.1);
}

.alert-warning {
  color: #d39e00;
  border-color: #ffc107;
  background-color: rgba(255, 193, 7, 0.1);
}

.alert-info {
  color: #117a8b;
  border-color: #17a2b8;
  background-color: rgba(23, 162, 184, 0.1);
}

.alert-light {
  color: #495057;
  border-color: #dae0e5;
  background-color: rgba(248, 249, 250, 0.1);
}

.alert-dark {
  color: #1d2124;
  border-color: #343a40;
  background-color: rgba(52, 58, 64, 0.1);
}

.iat-breadcrumb {
  color: #919eab;
}
.iat-breadcrumb .breadcrumb {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 0 0 20px;
}
.iat-breadcrumb .breadcrumb a:hover, .iat-breadcrumb .breadcrumb a:focus {
  color: #0069d9;
}
.iat-breadcrumb .breadcrumb li + li:before {
  content: "/";
  float: left;
  padding-right: 10px;
}

.iat-active-filters {
  margin: 20px 0;
}
.iat-active-filters ul {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
.iat-active-filters li .active-filter-elt {
  display: flex;
  gap: 5px;
  align-items: center;
  background-color: #f1f5f9;
  padding: 5px 15px;
  border-radius: 20px;
  color: #212b36;
}
.iat-active-filters li .active-filter-elt .icon {
  margin-left: 8px;
  font-size: 0.6em;
}

.iat-sidebar {
  display: block;
  position: fixed;
  z-index: 15;
  top: 0;
  bottom: 0;
  width: 100%;
  max-width: 250px;
  padding: 0;
  overflow: auto;
  color: #FFFFFF;
  background-color: #212b36;
  border-right: 1px solid #212b36;
  transition: margin 0.25s ease-out;
}
@media (max-width: 991px) {
  .iat-sidebar {
    transition: transform 0.25s ease-out;
    transform: translateX(-100%);
  }
}

.brand-link {
  display: block;
  color: #FFFFFF;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.5;
  padding: 0.8rem 1.5rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  transition: width 0.3s ease-in-out;
  white-space: nowrap;
}

.navbar {
  color: #919eab;
}
.navbar a {
  font-size: 1rem;
  color: inherit;
  padding: 0.5rem 1.5rem;
  display: flex;
  align-items: center;
  transition: color 0.2s ease-in-out;
}
.navbar a:hover, .navbar a:focus, .navbar a.active {
  color: #FFFFFF;
}
.navbar ul > li .children {
  background-color: rgba(255, 255, 255, 0.08);
  visibility: hidden;
  overflow: hidden;
  transition: all 0.4s ease-in-out, visibility 0s 0.4s;
}
.navbar ul > li .children.collapsed {
  max-height: 0;
}
.navbar ul > li .children > ul > li > a {
  padding: 0.5rem 1.5rem 0.5rem 2.5rem;
}
.navbar ul > li .children .nav-subitem a {
  padding: 0.5rem 1.5rem 0.5rem 3.5rem;
}
.navbar ul > li.has-children > a .icon {
  margin-left: auto;
  padding-left: 5px;
  font-size: 0.4rem;
  color: #FFFFFF;
  transition: transform 0.2s ease-in-out;
}
.navbar ul > li.open > .children {
  transition: all 0.4s ease-in-out, visibility 0s 0s;
  visibility: visible;
}
.navbar ul > li.open.has-children > a .icon {
  transform: rotate(-90deg);
}

.iat-top-menu > ul {
  display: flex;
  align-items: center;
}
.iat-top-menu li {
  position: relative;
}
.iat-top-menu .sidebar-toggle .icon-iat-menu {
  font-size: 1rem;
  color: #212b36;
}
.iat-top-menu .iat-top-menu-link {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 15px;
  transition: all 0.2s ease-in-out;
}
.iat-top-menu .iat-top-menu-link .icon-iat-user {
  font-size: 1.3rem;
  width: 25px;
  height: 25px;
  border-radius: 100%;
  border: 1px solid #ced4da;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  overflow: hidden;
}
.iat-top-menu .iat-top-menu-link .icon-iat-user:before {
  margin-bottom: -2px;
}
.iat-top-menu .iat-top-menu-link .icon-iat-chevron-down {
  font-size: 0.3rem;
  margin-top: 1px;
  transition: all 0.2s ease-in-out;
}
.iat-top-menu .iat-top-menu-link.toggle {
  justify-content: space-between;
  min-width: 170px;
}
.iat-top-menu .iat-top-menu-link:hover {
  background-color: #f8f9fa;
}
.iat-top-menu .iat-top-submenu {
  position: absolute;
  z-index: 10;
  top: 100%;
  right: 0;
  width: 100%;
  z-index: 10;
  margin-top: 2px;
  background-color: #FFFFFF;
  box-shadow: 0 2px 4px rgba(0, 0, 20, 0.08), 0 1px 2px rgba(0, 0, 20, 0.08);
  border: 0;
  border-radius: 0 0 0.5rem 0.5rem;
  padding: 15px;
  visibility: hidden;
  opacity: 0;
  transition: all 0.15s ease-in-out, visibility 0s 0.15s;
}
.iat-top-menu .iat-top-menu-item.profile {
  margin-left: auto;
}
.iat-top-menu .iat-top-menu-item.open .iat-top-menu-link {
  background-color: #f8f9fa;
}
.iat-top-menu .iat-top-menu-item.open .iat-top-menu-link .icon-iat-chevron-down {
  transform: rotate(-180deg);
}
.iat-top-menu .iat-top-menu-item.open .iat-top-submenu {
  transition: all 0.15s ease-in-out, visibility 0s 0s;
  visibility: visible;
  opacity: 1;
}

@media (max-width: 991px) {
  body.sidebar-mobile-open:before {
    content: "";
    position: fixed;
    z-index: 14;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
  }
  body.sidebar-mobile-open .iat-sidebar {
    transform: none;
  }
}

.card {
  background: white;
  box-shadow: 0 2px 4px rgba(0, 0, 20, 0.08), 0 1px 2px rgba(0, 0, 20, 0.08);
  border: 0;
  border-radius: 0.5em;
  position: relative;
  display: flex;
  flex-direction: column;
  min-height: 80px;
  margin-bottom: 15px;
}

.card-header {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.75em 1.25em;
  position: relative;
}
.card-header .card-title {
  margin: 0;
}

.card-title {
  font-size: 1.8em;
}

.card-body {
  padding: 20px;
}

table {
  border-collapse: collapse;
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  background-color: transparent;
}
.table td, .table th {
  padding: 10px;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  font-size: 1rem;
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
@media (min-width: 1200px) {
  .table td, .table th {
    padding: 0.75rem;
  }
}
@media (max-width: 767px) {
  .table thead {
    display: none;
  }
  .table tbody, .table tr, .table td {
    display: block;
  }
  .table tr {
    margin-bottom: 30px;
    border: 1px solid #ced4da;
  }
  .table td {
    display: flex;
    align-items: center;
  }
  .table td:before {
    content: attr(data-label);
    font-size: 1rem;
    font-weight: bold;
    width: 35%;
    flex: 0 0 35%;
    padding-right: 20px;
  }
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered td, .table-bordered th {
  border: 1px solid #dee2e6;
}
.table-bordered thead th, .table-bordered thead td {
  border-bottom-width: 2px;
}

.table-head-fixed td, .table-head-fixed th {
  border-left: 0;
  border-right: 0;
  text-align: left;
}
.table-head-fixed thead tr:nth-child(1) th {
  background-color: #FFFFFF;
  border-bottom: 0;
  border-top: 0;
  box-shadow: inset 0 -1px 0 #ced4da;
  position: sticky;
  top: 0;
  z-index: 10;
}

@media (min-width: 768px) and (max-width: 1199px) {
  body.page-admin:not(.sidebar-collapse) .table .iat-dropdown {
    position: relative;
    display: table;
    margin: auto;
  }
  body.page-admin:not(.sidebar-collapse) .table .iat-dropdown-toggle {
    text-indent: -9999px;
    position: relative;
    width: 30px;
    padding: 2px 10px;
  }
  body.page-admin:not(.sidebar-collapse) .table .iat-dropdown-toggle:before {
    content: "\e909";
    font-family: "iat-icomoon", serif;
    text-indent: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  body.page-admin:not(.sidebar-collapse) .table td, body.page-admin:not(.sidebar-collapse) .table th {
    font-size: 1.2vw;
  }
  body.page-admin:not(.sidebar-collapse) .table thead th {
    font-size: 1.3vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body.page-admin:not(.sidebar-collapse) .table td, body.page-admin:not(.sidebar-collapse) .table th {
    font-size: 1.45vw;
  }
  body.page-admin:not(.sidebar-collapse) .table thead th {
    font-size: 1.7vw;
  }
  body.page-admin:not(.sidebar-collapse) .table .iat-dropdown-toggle {
    font-size: 12px;
  }
}

.modal-open {
  overflow: hidden;
}

.iat-modal-custom {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  overflow: hidden;
  outline: 0;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, visibility 0s 0.4s;
}
.iat-modal-custom:before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: black;
  opacity: 0.5;
}
.iat-modal-custom .iat-modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}
.iat-modal-custom .iat-modal-close {
  padding: 1em;
  margin: -1em -1em -1em auto;
  position: absolute;
  top: 15px;
  right: 15px;
  font-size: 40px;
  font-weight: 700;
  line-height: 1;
  color: black;
  text-shadow: 0 1px 0 white;
  opacity: 0.5;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.25s ease-in-out;
}
.iat-modal-custom .iat-modal-close:hover, .iat-modal-custom .iat-modal-close:focus {
  opacity: 1;
}
.iat-modal-custom.open {
  transition: opacity 0.4s ease-in-out, visibility 0s 0s;
  visibility: visible;
  opacity: 1;
}
.iat-modal-custom.open .iat-modal-dialog {
  transform: translate(0, 0);
}

.modal-open .iat-modal-custom {
  overflow-x: hidden;
  overflow-y: auto;
}

.iat-modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5em;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1em);
}

.iat-modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3em;
  outline: 0;
}

.iat-modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1em;
  border-bottom: 1px solid #ced4da;
  border-top-left-radius: 0.3em;
  border-top-right-radius: 0.3em;
  position: relative;
}

.iat-modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.iat-modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1em;
}

.iat-modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1em;
  border-top: 1px solid #ced4da;
}
.iat-modal-footer > :not(:first-child) {
  margin-left: 0.25em;
}
.iat-modal-footer > :not(:last-child) {
  margin-right: 0.25em;
}

@media (min-width: 576px) {
  .iat-modal-dialog {
    max-width: 500px;
    margin: 1.75em auto;
  }
  .iat-modal-dialog-centered {
    min-height: calc(100% - 3.5em);
  }
  .iat-modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .iat-modal-lg {
    max-width: 800px;
  }
}
.iat-accordion-item {
  border-radius: 5px;
  border: 1px solid #ced4da;
  background-color: #FFFFFF;
  margin-bottom: 20px;
}
.iat-accordion-item.open .iat-accordion-collapse {
  transition: all 0.4s ease-in-out, visibility 0s 0s;
  visibility: visible;
}
.iat-accordion-item.open .iat-accordion-btn .icon {
  transform: rotate(-180deg);
}

.iat-accordion-btn {
  font-size: 1.25em;
  padding: 1.25em;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.iat-accordion-btn .icon {
  font-size: 0.48em;
  transition: transform 0.25s ease-in-out;
}

.iat-accordion-collapse {
  border-top: 1px solid #ced4da;
  visibility: hidden;
  overflow: hidden;
  transition: all 0.4s ease-in-out, visibility 0s 0.4s;
}
.iat-accordion-collapse.collapsed {
  max-height: 0;
}

.iat-accordion-header {
  margin: 0;
}

.iat-accordion-body {
  padding: 1.25em;
}

.iat-tabs-nav {
  border-bottom: 1px solid #ced4da;
  overflow-x: auto;
  min-height: 44px;
}
.iat-tabs-nav ul {
  display: flex;
}
.iat-tabs-nav ul li {
  margin-bottom: -1px;
}
.iat-tabs-nav ul li.push {
  margin-left: auto;
}
.iat-tabs-nav ul li a, .iat-tabs-nav ul li button {
  min-height: 43px;
  display: flex;
  align-items: center;
  padding: 10px 15px;
  margin-right: 2px;
  color: #007bff;
  font-size: 1em;
  line-height: 1.4;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  position: relative;
  transition: all 0.2s ease-in-out;
}
.iat-tabs-nav ul li a:hover, .iat-tabs-nav ul li a:focus, .iat-tabs-nav ul li button:hover, .iat-tabs-nav ul li button:focus {
  border-color: rgba(206, 212, 218, 0.5);
  color: #0069d9;
  border-bottom-color: transparent;
}
.iat-tabs-nav ul li a.active, .iat-tabs-nav ul li button.active {
  color: #212b36;
  background-color: #fff;
  cursor: default;
  border: 1px solid #ced4da;
  border-bottom-color: transparent;
}
.iat-tabs-nav ul li a.btn, .iat-tabs-nav ul li button.btn {
  color: #FFFFFF;
}

.iat-tab-panel {
  padding: 1.25em 0;
  background-color: #FFFFFF;
  transition: opacity 0.15s ease-in-out;
}
.iat-tab-panel:not(.show) {
  opacity: 0;
}
.iat-tab-panel:not(.active) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.iat-tab-panel.active {
  display: block;
}

.iat-tabs-custom {
  background-color: #FFFFFF;
  padding: 1.25em;
}

.card-body .iat-tabs-custom {
  padding-left: 0;
  padding-right: 0;
}

.iat-pagination-custom ul {
  display: flex;
  border-radius: 4px;
}
.iat-pagination-custom ul li .page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  font-size: 0.9rem;
  line-height: 1.25;
  color: #007bff;
  background-color: #FFFFFF;
  border: 1px solid #ced4da;
}
.iat-pagination-custom ul li .page-link:hover, .iat-pagination-custom ul li .page-link:focus {
  background-color: #f1f5f9;
  color: #0069d9;
}
.iat-pagination-custom ul li:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.iat-pagination-custom ul li:last-child .page-link {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.iat-pagination-custom ul li.active .page-link {
  font-weight: 700;
  color: #FFFFFF;
  background-color: #007bff;
}
.iat-pagination-custom ul li.disabled .page-link {
  color: #919eab;
  pointer-events: none;
  cursor: auto;
  background-color: #FFFFFF;
  border-color: #ced4da;
}

.iat-pagination {
  display: flex;
  border-radius: 4px;
}
.iat-pagination ul {
  display: flex;
}
.iat-pagination .pagination {
  display: flex;
  border-radius: 4px;
}
.iat-pagination .page, .iat-pagination .current, .iat-pagination .first, .iat-pagination .last, .iat-pagination .previous, .iat-pagination .next {
  position: relative;
  display: block;
  margin-left: -1px;
  font-size: 0.9rem;
  line-height: 1.25;
  color: #007bff;
  background-color: #FFFFFF;
  border: 1px solid #ced4da;
}
.iat-pagination .page a, .iat-pagination .current a, .iat-pagination .first a, .iat-pagination .last a, .iat-pagination .previous a, .iat-pagination .next a {
  display: block;
  padding: 0.5rem 0.75rem;
}
.iat-pagination .page a:hover, .iat-pagination .page a:focus, .iat-pagination .current a:hover, .iat-pagination .current a:focus, .iat-pagination .first a:hover, .iat-pagination .first a:focus, .iat-pagination .last a:hover, .iat-pagination .last a:focus, .iat-pagination .previous a:hover, .iat-pagination .previous a:focus, .iat-pagination .next a:hover, .iat-pagination .next a:focus {
  background-color: #f1f5f9;
  color: #0069d9;
}
.iat-pagination .current {
  padding: 0.5rem 0.75rem;
  font-weight: 700;
  color: #FFFFFF;
  background-color: #007bff;
  cursor: default;
}
.iat-pagination .ellipsis {
  padding: 0 10px;
  display: flex;
  align-items: flex-end;
}
.iat-pagination span:first-child {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.iat-pagination span:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/iseabloom/admin-theme-bundle/assets/style/login.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************/
.page-admin-public {
  background: #f1f5f9;
}

.page-login {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
  background-color: #f1f5f9;
}
.page-login .card {
  width: 360px;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/admin/styles/components/_form.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
form .tab-content {
  padding: 20px;
}
form span.select2.select2-container .select2-selection--single {
  height: 45px;
  border-radius: 4px !important;
  border: solid 1px #cecece;
}
form span.select2.select2-container .select2-selection--single::after {
  content: "";
  position: absolute;
  display: block;
  width: 50px;
  height: 95%;
  right: 2px;
  top: 1px;
  pointer-events: none;
}
form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 42px;
}
form .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 35px;
  color: #333;
  font-size: 17px;
}
form .select2-container--default .select2-selection--single .select2-selection__rendered::first-letter {
  text-transform: uppercase;
}
form .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f1f5f9;
  border: 1px solid #ced4da;
}
form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  border-right: 1px solid #333;
  color: currentColor;
  margin: 0;
  padding-left: 7px;
  padding-right: 8px;
}
form .select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  padding: 15px;
}
form .select2-container {
  width: 100% !important;
}
form .vich-image img {
  width: 200px;
}

.form-group input.form-control[disabled] {
  background-color: #eee;
  cursor: not-allowed;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/admin/styles/components/_form_collmanager.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************/
.form-collection-manager {
  margin-top: 10px;
  padding: 20px;
  border: 1px dashed #d5d5d5;
}
.form-collection-manager .form-collection-element {
  padding: 20px;
  border: 1px solid #ccc;
  background: #fff;
  margin-bottom: 10px;
  position: relative;
  max-height: 10000px;
}
.form-collection-manager .form-collection-element.closed {
  max-height: 115px;
  overflow: hidden;
  background: #f9f9f9;
}
.form-collection-manager .form-collection-element .form-collection-block-info {
  min-height: 100px;
}
.form-collection-manager .form-collection-element .contextual-menu {
  position: absolute;
  top: 0;
  right: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.form-collection-manager .form-collection-element .contextual-menu li {
  display: inline-block;
}

.form-collection-type-modules h2 {
  margin-top: 10px;
  cursor: pointer;
}

.form-collection-type-documents::after {
  clear: both;
}
.form-collection-type-documents .form-collection-element {
  width: 30%;
  display: inline-block;
  margin-right: 2%;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/admin/styles/components/_quill-custom.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/isea.modal.css ***!
  \******************************************************************************************************************/
.ism-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    max-width: 90%;
    min-width: 320px;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 5000;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(-50%) translateY(-52%);
    -moz-transform: translateX(-50%) translateY(-52%);
    -ms-transform: translateX(-50%) translateY(-52%);
    transform: translateX(-50%) translateY(-52%);
    width: 570px;
    outline: 0;
}

.ism-modal.news-modal {
    overflow-y: visible;
    overflow-x: visible;
}

.ism-modal .ism-content {
    min-width: 320px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 30px;
}

.ism-show {
    visibility: visible;
    max-height: 90%;
}

.ism-modal .loading {
    padding: 20px 0;
    display: block;
    text-align: center;
    font-style: italic;
    font-size: 15px;
    color: #aaa;
    min-height: 70px;
}

.ism-close-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    width: 25px;
    height: 25px;
    cursor: pointer;
    z-index: 5100;
    background-size: 100%;
    visibility:hidden;
    opacity:0;
}

.loaded .ism-close-btn {
    transition:opacity 0.2s ease 0.1s, visibility 0s 0s;
    visibility:visible;
    opacity:1;
}

.ism-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: visible; display: block;
    opacity: 1;
    top: 0;
    left: 0;
    z-index: 4999;
    background: rgba(0, 0, 0, 0.40);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.ism-show ~ .ism-overlay {
    opacity: 1;
    visibility: visible;
}

/* Content styles */
.ism-content {
    color: #333;
    position: relative;
    border-radius: 3px;
    margin: 0 auto;
    min-height: 5px;
    background:transparent;
}
.loaded .ism-content {
    transition:background 0.2s ease 0.1s;
    background-color:#ffffff;
}
.ism-content-loaded {
    background-color: #ffffff;
    height: 100%;
}

.ism-confirm-md .ism-content-loaded p {
    text-align: center;
    padding: 10px 0;
}

.ism-confirm-md .ism-confirm-btns {
    text-align: center;
    margin-bottom: 15px;
}

.ism-confirm-md .ism-confirm-btns a {
    display: inline-block;
    padding: 3px 15px;
    margin-right: 10px;
}

.ism-confirm-md .ism-confirm-btns a:last-child {
    margin-right: 0;
}

/* Individual modal styles with animations/transitions */
.no-effect .ism-content {
    transform:none !important;
}

/* Effect 1: Fade in and scale up */
.ism-effect-1 .ism-content {
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-1 .ism-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}

/* Effect 2: Slide from the right */
.ism-effect-2 .ism-content {
    -webkit-transform: translateX(20%);
    -moz-transform: translateX(20%);
    -ms-transform: translateX(20%);
    transform: translateX(20%);
    opacity: 0;
    -webkit-transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
    -moz-transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
    transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.ism-show.ism-effect-2 .ism-content {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}

/* Effect 3: Slide from the bottom */
.ism-effect-3 .ism-content {
    -webkit-transform: translateY(20%);
    -moz-transform: translateY(20%);
    -ms-transform: translateY(20%);
    transform: translateY(20%);
    opacity: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-3 .ism-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

/* Effect 4: Newspaper */
.ism-effect-4 .ism-content {
    -webkit-transform: scale(0) rotate(720deg);
    -moz-transform: scale(0) rotate(720deg);
    -ms-transform: scale(0) rotate(720deg);
    transform: scale(0) rotate(720deg);
    opacity: 0;
}

.ism-show.ism-effect-4 ~ .ism-overlay,
.ism-effect-4 .ism-content {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-4 .ism-content {
    -webkit-transform: scale(1) rotate(0deg);
    -moz-transform: scale(1) rotate(0deg);
    -ms-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    opacity: 1;
}

/* Effect 5: fall */
.ism-effect-5.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-5 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(600px) rotateX(20deg);
    -moz-transform: translateZ(600px) rotateX(20deg);
    -ms-transform: translateZ(600px) rotateX(20deg);
    transform: translateZ(600px) rotateX(20deg);
    opacity: 0;
}

.ism-show.ism-effect-5 .ism-content {
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    -webkit-transform: translateZ(0px) rotateX(0deg);
    -moz-transform: translateZ(0px) rotateX(0deg);
    -ms-transform: translateZ(0px) rotateX(0deg);
    transform: translateZ(0px) rotateX(0deg);
    opacity: 1;
}

/* Effect 6: side fall */
.ism-effect-6.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-6 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translate(30%) translateZ(600px) rotate(10deg);
    -moz-transform: translate(30%) translateZ(600px) rotate(10deg);
    -ms-transform: translate(30%) translateZ(600px) rotate(10deg);
    transform: translate(30%) translateZ(600px) rotate(10deg);
    opacity: 0;
}

.ism-show.ism-effect-6 .ism-content {
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    -webkit-transform: translate(0%) translateZ(0) rotate(0deg);
    -moz-transform: translate(0%) translateZ(0) rotate(0deg);
    -ms-transform: translate(0%) translateZ(0) rotate(0deg);
    transform: translate(0%) translateZ(0) rotate(0deg);
    opacity: 1;
}

/* Effect 7:  slide and stick to top */
.ism-effect-7{
    top: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.ism-effect-7 .ism-content {
    -webkit-transform: translateY(-200%);
    -moz-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    opacity: 0;
}

.ism-show.ism-effect-7 .ism-content {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
    border-radius: 0 0 3px 3px;
    opacity: 1;
}

/* Effect 8: 3D flip horizontal */
.ism-effect-8.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-8 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateY(-70deg);
    -moz-transform: rotateY(-70deg);
    -ms-transform: rotateY(-70deg);
    transform: rotateY(-70deg);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    opacity: 0;
}

.ism-show.ism-effect-8 .ism-content {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
    opacity: 1;
}

/* Effect 9: 3D flip vertical */
.ism-effect-9.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-9 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateX(-70deg);
    -moz-transform: rotateX(-70deg);
    -ms-transform: rotateX(-70deg);
    transform: rotateX(-70deg);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    opacity: 0;
}

.ism-show.ism-effect-9 .ism-content {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
}

/* Effect 10: 3D sign */
.ism-effect-10.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-10 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateX(-60deg);
    -moz-transform: rotateX(-60deg);
    -ms-transform: rotateX(-60deg);
    transform: rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    transform-origin: 50% 0;
    opacity: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-10 .ism-content {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
}

/* Effect 11: Super scaled */
.ism-effect-11 .ism-content {
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
    opacity: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-11 .ism-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}

/* Effect 12:  Just me */
.ism-effect-12 .ism-content {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-12 ~ .ism-overlay {
    background: #fff;
}

.ism-effect-12 .ism-content h3,
.ism-effect-12 .ism-content {
    background: transparent;
}

.ism-show.ism-effect-12 .ism-content {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}

/* Effect 13: 3D slit */
.ism-effect-13.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-13 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(-3000px) rotateY(90deg);
    -moz-transform: translateZ(-3000px) rotateY(90deg);
    -ms-transform: translateZ(-3000px) rotateY(90deg);
    transform: translateZ(-3000px) rotateY(90deg);
    opacity: 0;
}

.ism-show.ism-effect-13 .ism-content {
    -webkit-animation: slit .7s forwards ease-out;
    -moz-animation: slit .7s forwards ease-out;
    animation: slit .7s forwards ease-out;
}

@-webkit-keyframes slit {
    50% { -webkit-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -webkit-animation-timing-function: ease-out;}
    100% { -webkit-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@-moz-keyframes slit {
    50% { -moz-transform: translateZ(-250px) rotateY(89deg); opacity: .5; -moz-animation-timing-function: ease-out;}
    100% { -moz-transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

@keyframes slit {
    50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-in;}
    100% { transform: translateZ(0) rotateY(0deg); opacity: 1; }
}

/* Effect 14:  3D Rotate from bottom */
.ism-effect-14.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-14 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateY(100%) rotateX(90deg);
    -moz-transform: translateY(100%) rotateX(90deg);
    -ms-transform: translateY(100%) rotateX(90deg);
    transform: translateY(100%) rotateX(90deg);
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    transform-origin: 0 100%;
    opacity: 0;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.ism-show.ism-effect-14 .ism-content {
    -webkit-transform: translateY(0%) rotateX(0deg);
    -moz-transform: translateY(0%) rotateX(0deg);
    -ms-transform: translateY(0%) rotateX(0deg);
    transform: translateY(0%) rotateX(0deg);
    opacity: 1;
}

/* Effect 15:  3D Rotate in from left */
.ism-effect-15.ism-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.ism-effect-15 .ism-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -moz-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -ms-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    transform-origin: 0 100%;
    opacity: 0;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-15 .ism-content {
    -webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
    -moz-transform: translateZ(0px) translateX(0%) rotateY(0deg);
    -ms-transform: translateZ(0px) translateX(0%) rotateY(0deg);
    transform: translateZ(0px) translateX(0%) rotateY(0deg);
    opacity: 1;
}

/* Effect 16:  Blur */
.ism-show.ism-effect-16 ~ .ism-overlay {
    background: rgba(180,46,32,0.5);
}

.ism-show.ism-effect-16 ~ .container {
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    filter: blur(3px);
}

.ism-effect-16 .ism-content {
    -webkit-transform: translateY(-5%);
    -moz-transform: translateY(-5%);
    -ms-transform: translateY(-5%);
    transform: translateY(-5%);
    opacity: 0;
}

.ism-show.ism-effect-16 ~ .container,
.ism-effect-16 .ism-content {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-16 .ism-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

/* Effect 17:  Slide in from bottom with perspective on container */
.ism-show.ism-effect-17 ~ .container {
    height: 100%;
    overflow: hidden;
    -webkit-transition: -webkit-transform 0.5s;
    -moz-transition: -moz-transform 0.5s;
    transition: transform 0.5s;
}

.ism-show.ism-effect-17 ~ .container,
.ism-show.ism-effect-17 ~ .ism-overlay  {
    -webkit-transform: rotateX(-2deg);
    -moz-transform: rotateX(-2deg);
    -ms-transform: rotateX(-2deg);
    transform: rotateX(-2deg);
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.ism-effect-17 .ism-content {
    opacity: 0;
    -webkit-transform: translateY(200%);
    -moz-transform: translateY(200%);
    -ms-transform: translateY(200%);
    transform: translateY(200%);
}

.ism-show.ism-effect-17 .ism-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    -webkit-transition: all 0.5s 0.2s;
    -moz-transition: all 0.5s 0.2s;
    transition: all 0.5s 0.2s;
}

/* Effect 18:  Slide from right with perspective on container */
.ism-show.ism-effect-18 ~ .container {
    height: 100%;
    overflow: hidden;
}

.ism-show.ism-effect-18 ~ .ism-overlay {
    background: rgba(143,27,15,0.8);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-18 ~ .container,
.ism-show.ism-effect-18 ~ .ism-overlay {
    -webkit-transform-style: preserve-3d;
    -webkit-transform-origin: 0% 50%;
    -webkit-animation: rotateRightSideFirst 0.5s forwards ease-in;
    -moz-transform-style: preserve-3d;
    -moz-transform-origin: 0% 50%;
    -moz-animation: rotateRightSideFirst 0.5s forwards ease-in;
    transform-style: preserve-3d;
    transform-origin: 0% 50%;
    animation: rotateRightSideFirst 0.5s forwards ease-in;
}

@-webkit-keyframes rotateRightSideFirst {
    50% { -webkit-transform: translateZ(-50px) rotateY(5deg); -webkit-animation-timing-function: ease-out; }
    100% { -webkit-transform: translateZ(-200px); }
}

@-moz-keyframes rotateRightSideFirst {
    50% { -moz-transform: translateZ(-50px) rotateY(5deg); -moz-animation-timing-function: ease-out; }
    100% { -moz-transform: translateZ(-200px); }
}

@keyframes rotateRightSideFirst {
    50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; }
    100% { transform: translateZ(-200px); }
}

.ism-effect-18 .ism-content {
    -webkit-transform: translateX(200%);
    -moz-transform: translateX(200%);
    -ms-transform: translateX(200%);
    transform: translateX(200%);
    opacity: 0;
}

.ism-show.ism-effect-18 .ism-content {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -webkit-transition: all 0.5s 0.1s;
    -moz-transition: all 0.5s 0.1s;
    transition: all 0.5s 0.1s;
}

/* Effect 19:  Slip in from the top with perspective on container */
.ism-show.ism-effect-19 ~ .container {
    height: 100%;
    overflow: hidden;
}

.ism-show.ism-effect-19 ~ .ism-overlay {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}

.ism-show.ism-effect-19 ~ .container,
.ism-show.ism-effect-19 ~ .ism-overlay {
    -webkit-transform-style: preserve-3d;
    -webkit-transform-origin: 50% 100%;
    -webkit-animation: OpenTop 0.5s forwards ease-in;
    -moz-transform-style: preserve-3d;
    -moz-transform-origin: 50% 100%;
    -moz-animation: OpenTop 0.5s forwards ease-in;
    transform-style: preserve-3d;
    transform-origin: 50% 100%;
    animation: OpenTop 0.5s forwards ease-in;
}

@-webkit-keyframes OpenTop {
    50% {
        -webkit-transform: rotateX(10deg);
        -webkit-animation-timing-function: ease-out;
    }
}

@-moz-keyframes OpenTop {
    50% {
        -moz-transform: rotateX(10deg);
        -moz-animation-timing-function: ease-out;
    }
}

@keyframes OpenTop {
    50% {
        transform: rotateX(10deg);
        animation-timing-function: ease-out;
    }
}

.ism-effect-19 .ism-content {
    -webkit-transform: translateY(-200%);
    -moz-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
    opacity: 0;
}

.ism-show.ism-effect-19 .ism-content {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    -webkit-transition: all 0.5s 0.1s;
    -moz-transition: all 0.5s 0.1s;
    transition: all 0.5s 0.1s;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/iseabloom/quill-editor-bundle/assets/scss/isea.quill.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************/
.ql-modal .ql-modal-background {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
.ql-modal .ql-modal-content {
  width: 80%;
  max-height: 90%;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  text-align: center;
  z-index: 1001;
  padding: 20px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.ql-modal .ql-modal-content .ql-modal-html {
  flex: 1 1 auto;
  max-height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
}
.ql-modal .ql-modal-content .ql-modal-actions {
  background: #F4F4F4;
  padding: 10px;
  border-top: 1px solid #E2E2E2;
}
.ql-modal .ql-modal-content .ql-modal-actions button {
  margin: 0 10px;
}

.ql-editor {
  background: #fff;
}
.ql-editor span.lang-item {
  border-bottom: 1px dashed #17a2b8;
  cursor: pointer;
}
.ql-editor .ql-template-block {
  min-height: 80px;
  width: 50%;
  background: rgb(93, 105, 106);
  text-align: center;
  cursor: pointer;
  margin: auto;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  padding-top: 30px;
}

.iq-templates-list li {
  list-style: none;
  margin-bottom: 10px;
}
.iq-templates-list li a {
  display: block;
  border: 1px solid #C1C1C1;
  width: 100%;
  height: 100%;
  padding: 15px 20px;
  text-align: center;
  color: #333;
  font-size: 18px;
  font-weight: bold;
}

.ql-custom-table-modal .ql-modal-content {
  width: 500px !important;
}

.iq-table-btn {
  width: 100%;
  margin-bottom: 10px;
  display: block;
}

.ql-toolbar {
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: white;
}

.ql-editor h2 {
  margin-bottom: 20px;
  font-weight: bold;
}
.ql-editor h3 {
  margin-bottom: 10px;
  font-weight: bold;
}
.ql-editor h4 {
  margin-bottom: 5px;
  font-weight: bold;
}
.ql-editor p {
  margin-bottom: 20px;
  line-height: 1.6;
}
.ql-editor ol, .ql-editor ul {
  margin: 20px 0;
  line-height: 1.6;
}
.ql-editor .ql-template-block {
  margin: 20px auto;
}
.ql-editor table.ql-with-header tr:first-child {
  font-weight: bold;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW4uY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0U7RUFDQTtFQUNBO0FDQ0Y7O0FERUE7Ozs7Ozs7OztFQVNFO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7O0FERUE7RUFDRTtBQ0NGOztBREVBO0VBQ0U7RUFDQTtBQ0NGOztBREVBO0VBQ0U7QUNDRjs7QURFQTs7O0VBSUU7RUFDQTtBQ0FGOztBREdBO0VBQ0U7RUFDQTtBQ0FGOztBREdBO0VBQ0U7RUFDQTtBQ0FGOztBREdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0FGOztBREdBO0VBQ0U7QUNBRjs7QURHQTtFQUNFO0FDQUY7O0FER0E7RUFDRTtBQ0FGOztBQ3hFQTs7RUFFRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtFQUNBO0FEMkVGOztBQ3hFQTtFQUNFO0VBQ0E7QUQyRUY7O0FDeEVBO0VBQ0U7RUFDQTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtBRDJFRjs7QUN4RUE7RUFDRTtJQUNFO0VEMkVGO0VDeEVBO0lBQ0U7RUQwRUY7RUN2RUE7SUFDRTtFRHlFRjtFQ3RFQTtJQUNFO0VEd0VGO0VDckVBO0lBQ0U7RUR1RUY7RUNwRUE7SUFDRTtFRHNFRjtFQ25FQTtJQUNFO0VEcUVGO0VDbEVBO0lBQ0U7RURvRUY7RUNqRUE7SUFDRTtFRG1FRjtFQ2hFQTtJQUNFO0VEa0VGO0VDL0RBO0lBQ0U7RURpRUY7RUM5REE7SUFDRTtFRGdFRjtFQzdEQTtJQUNFO0VEK0RGO0VDNURBO0lBQ0U7RUQ4REY7RUMzREE7SUFDRTtFRDZERjtFQzFEQTtJQUNFO0VENERGO0VDekRBO0lBQ0U7RUQyREY7RUN4REE7SUFDRTtFRDBERjtFQ3ZEQTtJQUNFO0VEeURGO0VDdERBO0lBQ0U7RUR3REY7RUNyREE7SUFDRTtFRHVERjtFQ3BEQTtJQUNFO0VEc0RGO0VDbkRBO0lBQ0U7RURxREY7RUNsREE7SUFDRTtFRG9ERjtFQ2pEQTtJQUNFO0VEbURGO0VDaERBO0lBQ0U7RURrREY7RUMvQ0E7SUFDRTtFRGlERjtFQzlDQTtJQUNFO0VEZ0RGO0VDN0NBO0lBQ0U7RUQrQ0Y7RUM1Q0E7SUFDRTtFRDhDRjtFQzNDQTtJQUNFO0VENkNGO0VDMUNBO0lBQ0U7RUQ0Q0Y7RUN6Q0E7SUFDRTtFRDJDRjtFQ3hDQTtJQUNFO0VEMENGO0VDdkNBO0lBQ0U7RUR5Q0Y7RUN0Q0E7SUFDRTtFRHdDRjtFQ3JDQTtJQUNFO0VEdUNGO0VDcENBO0lBQ0U7RURzQ0Y7RUNuQ0E7SUFDRTtFRHFDRjtFQ2xDQTtJQUNFO0VEb0NGO0VDakNBO0lBQ0U7RURtQ0Y7RUNoQ0E7SUFDRTtFRGtDRjtFQy9CQTtJQUNFO0VEaUNGO0VDOUJBO0lBQ0U7RURnQ0Y7RUM3QkE7SUFDRTtFRCtCRjtFQzVCQTtJQUNFO0VEOEJGO0VDM0JBO0lBQ0U7RUQ2QkY7RUMxQkE7SUFDRTtFRDRCRjtFQ3pCQTtJQUNFO0VEMkJGO0VDeEJBO0lBQ0U7RUQwQkY7RUN2QkE7SUFDRTtFRHlCRjtFQ3RCQTtJQUNFO0VEd0JGO0VDckJBO0lBQ0U7RUR1QkY7RUNwQkE7SUFDRTtFRHNCRjtFQ25CQTtJQUNFO0VEcUJGO0VDbEJBO0lBQ0U7RURvQkY7RUNqQkE7SUFDRTtFRG1CRjtFQ2hCQTtJQUNFO0VEa0JGO0VDZkE7SUFDRTtFRGlCRjtFQ2RBO0lBQ0U7RURnQkY7RUNiQTtJQUNFO0lBQ0E7RURlRjtFQ1pBO0lBQ0U7SUFDQTtFRGNGO0VDWEE7SUFDRTtJQUNBO0VEYUY7RUNWQTtJQUNFO0lBQ0E7RURZRjtFQ1RBO0lBQ0U7SUFDQTtFRFdGO0VDUkE7SUFDRTtJQUNBO0VEVUY7RUNQQTtJQUNFO0lBQ0E7RURTRjtFQ05BO0lBQ0U7SUFDQTtFRFFGO0VDTEE7SUFDRTtJQUNBO0VET0Y7RUNKQTtJQUNFO0lBQ0E7RURNRjtFQ0hBO0lBQ0U7SUFDQTtFREtGO0VDRkE7SUFDRTtJQUNBO0VESUY7RUNEQTtJQUNFO0lBQ0E7RURHRjtFQ0FBO0lBQ0U7SUFDQTtFREVGO0VDQ0E7SUFDRTtFRENGO0VDRUE7SUFDRTtFREFGO0VDR0E7SUFDRTtFRERGO0VDSUE7SUFDRTtFREZGO0VDS0E7SUFDRTtFREhGO0VDTUE7SUFDRTtFREpGO0VDT0E7SUFDRTtFRExGO0VDUUE7SUFDRTtFRE5GO0VDU0E7SUFDRTtFRFBGO0VDVUE7SUFDRTtFRFJGO0VDV0E7SUFDRTtFRFRGO0VDWUE7SUFDRTtFRFZGO0VDYUE7SUFDRTtFRFhGO0VDY0E7SUFDRTtFRFpGO0VDZUE7SUFDRTtFRGJGO0VDZ0JBO0lBQ0U7RURkRjtFQ2lCQTtJQUNFO0VEZkY7RUNrQkE7SUFDRTtFRGhCRjtFQ21CQTtJQUNFO0VEakJGO0VDb0JBO0lBQ0U7RURsQkY7RUNxQkE7SUFDRTtFRG5CRjtFQ3NCQTtJQUNFO0VEcEJGO0VDdUJBO0lBQ0U7RURyQkY7RUN3QkE7SUFDRTtFRHRCRjtFQ3lCQTtJQUNFO0VEdkJGO0VDMEJBO0lBQ0U7RUR4QkY7RUMyQkE7SUFDRTtFRHpCRjtFQzRCQTtJQUNFO0VEMUJGO0VDNkJBO0lBQ0U7RUQzQkY7RUM4QkE7SUFDRTtFRDVCRjtFQytCQTtJQUNFO0VEN0JGO0VDZ0NBO0lBQ0U7RUQ5QkY7RUNpQ0E7SUFDRTtFRC9CRjtFQ2tDQTtJQUNFO0VEaENGO0VDbUNBO0lBQ0U7SUFDQTtFRGpDRjtFQ29DQTtJQUNFO0lBQ0E7RURsQ0Y7RUNxQ0E7SUFDRTtJQUNBO0VEbkNGO0VDc0NBO0lBQ0U7SUFDQTtFRHBDRjtFQ3VDQTtJQUNFO0lBQ0E7RURyQ0Y7RUN3Q0E7SUFDRTtJQUNBO0VEdENGO0VDeUNBO0lBQ0U7SUFDQTtFRHZDRjtFQzBDQTtJQUNFO0lBQ0E7RUR4Q0Y7RUMyQ0E7SUFDRTtJQUNBO0VEekNGO0VDNENBO0lBQ0U7SUFDQTtFRDFDRjtFQzZDQTtJQUNFO0lBQ0E7RUQzQ0Y7RUM4Q0E7SUFDRTtJQUNBO0VENUNGO0VDK0NBO0lBQ0U7RUQ3Q0Y7RUNnREE7SUFDRTtFRDlDRjtFQ2lEQTtJQUNFO0VEL0NGO0VDa0RBO0lBQ0U7RURoREY7RUNtREE7SUFDRTtFRGpERjtFQ29EQTtJQUNFO0VEbERGO0VDcURBO0lBQ0U7RURuREY7RUNzREE7SUFDRTtFRHBERjtFQ3VEQTtJQUNFO0VEckRGO0VDd0RBO0lBQ0U7RUR0REY7RUN5REE7SUFDRTtFRHZERjtFQzBEQTtJQUNFO0VEeERGO0VDMkRBO0lBQ0U7RUR6REY7RUM0REE7SUFDRTtFRDFERjtFQzZEQTtJQUNFO0VEM0RGO0VDOERBO0lBQ0U7RUQ1REY7RUMrREE7SUFDRTtFRDdERjtFQ2dFQTtJQUNFO0VEOURGO0VDaUVBO0lBQ0U7RUQvREY7RUNrRUE7SUFDRTtFRGhFRjtFQ21FQTtJQUNFO0VEakVGO0VDb0VBO0lBQ0U7RURsRUY7RUNxRUE7SUFDRTtFRG5FRjtFQ3NFQTtJQUNFO0VEcEVGO0FBQ0Y7QUN1RUE7RUFDRTtJQUNFO0VEckVGO0VDd0VBO0lBQ0U7RUR0RUY7RUN5RUE7SUFDRTtFRHZFRjtFQzBFQTtJQUNFO0VEeEVGO0VDMkVBO0lBQ0U7RUR6RUY7RUM0RUE7SUFDRTtFRDFFRjtFQzZFQTtJQUNFO0VEM0VGO0VDOEVBO0lBQ0U7RUQ1RUY7RUMrRUE7SUFDRTtFRDdFRjtFQ2dGQTtJQUNFO0VEOUVGO0VDaUZBO0lBQ0U7RUQvRUY7RUNrRkE7SUFDRTtFRGhGRjtFQ21GQTtJQUNFO0VEakZGO0VDb0ZBO0lBQ0U7RURsRkY7RUNxRkE7SUFDRTtFRG5GRjtFQ3NGQTtJQUNFO0VEcEZGO0VDdUZBO0lBQ0U7RURyRkY7RUN3RkE7SUFDRTtFRHRGRjtFQ3lGQTtJQUNFO0VEdkZGO0VDMEZBO0lBQ0U7RUR4RkY7RUMyRkE7SUFDRTtFRHpGRjtFQzRGQTtJQUNFO0VEMUZGO0VDNkZBO0lBQ0U7RUQzRkY7RUM4RkE7SUFDRTtFRDVGRjtFQytGQTtJQUNFO0VEN0ZGO0VDZ0dBO0lBQ0U7RUQ5RkY7RUNpR0E7SUFDRTtFRC9GRjtFQ2tHQTtJQUNFO0VEaEdGO0VDbUdBO0lBQ0U7RURqR0Y7RUNvR0E7SUFDRTtFRGxHRjtFQ3FHQTtJQUNFO0VEbkdGO0VDc0dBO0lBQ0U7RURwR0Y7RUN1R0E7SUFDRTtFRHJHRjtFQ3dHQTtJQUNFO0VEdEdGO0VDeUdBO0lBQ0U7RUR2R0Y7RUMwR0E7SUFDRTtFRHhHRjtFQzJHQTtJQUNFO0VEekdGO0VDNEdBO0lBQ0U7RUQxR0Y7RUM2R0E7SUFDRTtFRDNHRjtFQzhHQTtJQUNFO0VENUdGO0VDK0dBO0lBQ0U7RUQ3R0Y7RUNnSEE7SUFDRTtFRDlHRjtFQ2lIQTtJQUNFO0VEL0dGO0VDa0hBO0lBQ0U7RURoSEY7RUNtSEE7SUFDRTtFRGpIRjtFQ29IQTtJQUNFO0VEbEhGO0VDcUhBO0lBQ0U7RURuSEY7RUNzSEE7SUFDRTtFRHBIRjtFQ3VIQTtJQUNFO0VEckhGO0VDd0hBO0lBQ0U7RUR0SEY7RUN5SEE7SUFDRTtFRHZIRjtFQzBIQTtJQUNFO0VEeEhGO0VDMkhBO0lBQ0U7RUR6SEY7RUM0SEE7SUFDRTtFRDFIRjtFQzZIQTtJQUNFO0VEM0hGO0VDOEhBO0lBQ0U7RUQ1SEY7RUMrSEE7SUFDRTtFRDdIRjtFQ2dJQTtJQUNFO0VEOUhGO0VDaUlBO0lBQ0U7RUQvSEY7RUNrSUE7SUFDRTtFRGhJRjtFQ21JQTtJQUNFO0lBQ0E7RURqSUY7RUNvSUE7SUFDRTtJQUNBO0VEbElGO0VDcUlBO0lBQ0U7SUFDQTtFRG5JRjtFQ3NJQTtJQUNFO0lBQ0E7RURwSUY7RUN1SUE7SUFDRTtJQUNBO0VEcklGO0VDd0lBO0lBQ0U7SUFDQTtFRHRJRjtFQ3lJQTtJQUNFO0lBQ0E7RUR2SUY7RUMwSUE7SUFDRTtJQUNBO0VEeElGO0VDMklBO0lBQ0U7SUFDQTtFRHpJRjtFQzRJQTtJQUNFO0lBQ0E7RUQxSUY7RUM2SUE7SUFDRTtJQUNBO0VEM0lGO0VDOElBO0lBQ0U7SUFDQTtFRDVJRjtFQytJQTtJQUNFO0lBQ0E7RUQ3SUY7RUNnSkE7SUFDRTtJQUNBO0VEOUlGO0VDaUpBO0lBQ0U7RUQvSUY7RUNrSkE7SUFDRTtFRGhKRjtFQ21KQTtJQUNFO0VEakpGO0VDb0pBO0lBQ0U7RURsSkY7RUNxSkE7SUFDRTtFRG5KRjtFQ3NKQTtJQUNFO0VEcEpGO0VDdUpBO0lBQ0U7RURySkY7RUN3SkE7SUFDRTtFRHRKRjtFQ3lKQTtJQUNFO0VEdkpGO0VDMEpBO0lBQ0U7RUR4SkY7RUMySkE7SUFDRTtFRHpKRjtFQzRKQTtJQUNFO0VEMUpGO0VDNkpBO0lBQ0U7RUQzSkY7RUM4SkE7SUFDRTtFRDVKRjtFQytKQTtJQUNFO0VEN0pGO0VDZ0tBO0lBQ0U7RUQ5SkY7RUNpS0E7SUFDRTtFRC9KRjtFQ2tLQTtJQUNFO0VEaEtGO0VDbUtBO0lBQ0U7RURqS0Y7RUNvS0E7SUFDRTtFRGxLRjtFQ3FLQTtJQUNFO0VEbktGO0VDc0tBO0lBQ0U7RURwS0Y7RUN1S0E7SUFDRTtFRHJLRjtFQ3dLQTtJQUNFO0VEdEtGO0VDeUtBO0lBQ0U7RUR2S0Y7RUMwS0E7SUFDRTtFRHhLRjtFQzJLQTtJQUNFO0VEektGO0VDNEtBO0lBQ0U7RUQxS0Y7RUM2S0E7SUFDRTtFRDNLRjtFQzhLQTtJQUNFO0VENUtGO0VDK0tBO0lBQ0U7RUQ3S0Y7RUNnTEE7SUFDRTtFRDlLRjtFQ2lMQTtJQUNFO0VEL0tGO0VDa0xBO0lBQ0U7RURoTEY7RUNtTEE7SUFDRTtJQUNBO0VEakxGO0VDb0xBO0lBQ0U7SUFDQTtFRGxMRjtFQ3FMQTtJQUNFO0lBQ0E7RURuTEY7RUNzTEE7SUFDRTtJQUNBO0VEcExGO0VDdUxBO0lBQ0U7SUFDQTtFRHJMRjtFQ3dMQTtJQUNFO0lBQ0E7RUR0TEY7RUN5TEE7SUFDRTtJQUNBO0VEdkxGO0VDMExBO0lBQ0U7SUFDQTtFRHhMRjtFQzJMQTtJQUNFO0lBQ0E7RUR6TEY7RUM0TEE7SUFDRTtJQUNBO0VEMUxGO0VDNkxBO0lBQ0U7SUFDQTtFRDNMRjtFQzhMQTtJQUNFO0lBQ0E7RUQ1TEY7RUMrTEE7SUFDRTtFRDdMRjtFQ2dNQTtJQUNFO0VEOUxGO0VDaU1BO0lBQ0U7RUQvTEY7RUNrTUE7SUFDRTtFRGhNRjtFQ21NQTtJQUNFO0VEak1GO0VDb01BO0lBQ0U7RURsTUY7RUNxTUE7SUFDRTtFRG5NRjtFQ3NNQTtJQUNFO0VEcE1GO0VDdU1BO0lBQ0U7RURyTUY7RUN3TUE7SUFDRTtFRHRNRjtFQ3lNQTtJQUNFO0VEdk1GO0VDME1BO0lBQ0U7RUR4TUY7RUMyTUE7SUFDRTtFRHpNRjtFQzRNQTtJQUNFO0VEMU1GO0VDNk1BO0lBQ0U7RUQzTUY7RUM4TUE7SUFDRTtFRDVNRjtFQytNQTtJQUNFO0VEN01GO0VDZ05BO0lBQ0U7RUQ5TUY7RUNpTkE7SUFDRTtFRC9NRjtFQ2tOQTtJQUNFO0VEaE5GO0VDbU5BO0lBQ0U7RURqTkY7RUNvTkE7SUFDRTtFRGxORjtFQ3FOQTtJQUNFO0VEbk5GO0VDc05BO0lBQ0U7RURwTkY7QUFDRjtBQ3VOQTtFQUNFO0lBQ0U7RURyTkY7RUN3TkE7SUFDRTtFRHRORjtFQ3lOQTtJQUNFO0VEdk5GO0VDME5BO0lBQ0U7RUR4TkY7RUMyTkE7SUFDRTtFRHpORjtFQzROQTtJQUNFO0VEMU5GO0VDNk5BO0lBQ0U7RUQzTkY7RUM4TkE7SUFDRTtFRDVORjtFQytOQTtJQUNFO0VEN05GO0VDZ09BO0lBQ0U7RUQ5TkY7RUNpT0E7SUFDRTtFRC9ORjtFQ2tPQTtJQUNFO0VEaE9GO0VDbU9BO0lBQ0U7RURqT0Y7RUNvT0E7SUFDRTtFRGxPRjtFQ3FPQTtJQUNFO0VEbk9GO0VDc09BO0lBQ0U7RURwT0Y7RUN1T0E7SUFDRTtFRHJPRjtFQ3dPQTtJQUNFO0VEdE9GO0VDeU9BO0lBQ0U7RUR2T0Y7RUMwT0E7SUFDRTtFRHhPRjtFQzJPQTtJQUNFO0VEek9GO0VDNE9BO0lBQ0U7RUQxT0Y7RUM2T0E7SUFDRTtFRDNPRjtFQzhPQTtJQUNFO0VENU9GO0VDK09BO0lBQ0U7RUQ3T0Y7RUNnUEE7SUFDRTtFRDlPRjtFQ2lQQTtJQUNFO0VEL09GO0VDa1BBO0lBQ0U7RURoUEY7RUNtUEE7SUFDRTtFRGpQRjtFQ29QQTtJQUNFO0VEbFBGO0VDcVBBO0lBQ0U7RURuUEY7RUNzUEE7SUFDRTtFRHBQRjtFQ3VQQTtJQUNFO0VEclBGO0VDd1BBO0lBQ0U7RUR0UEY7RUN5UEE7SUFDRTtFRHZQRjtFQzBQQTtJQUNFO0VEeFBGO0VDMlBBO0lBQ0U7RUR6UEY7RUM0UEE7SUFDRTtFRDFQRjtFQzZQQTtJQUNFO0VEM1BGO0VDOFBBO0lBQ0U7RUQ1UEY7RUMrUEE7SUFDRTtFRDdQRjtFQ2dRQTtJQUNFO0VEOVBGO0VDaVFBO0lBQ0U7RUQvUEY7RUNrUUE7SUFDRTtFRGhRRjtFQ21RQTtJQUNFO0VEalFGO0VDb1FBO0lBQ0U7RURsUUY7RUNxUUE7SUFDRTtFRG5RRjtFQ3NRQTtJQUNFO0VEcFFGO0VDdVFBO0lBQ0U7RURyUUY7RUN3UUE7SUFDRTtFRHRRRjtFQ3lRQTtJQUNFO0VEdlFGO0VDMFFBO0lBQ0U7RUR4UUY7RUMyUUE7SUFDRTtFRHpRRjtFQzRRQTtJQUNFO0VEMVFGO0VDNlFBO0lBQ0U7RUQzUUY7RUM4UUE7SUFDRTtFRDVRRjtFQytRQTtJQUNFO0VEN1FGO0VDZ1JBO0lBQ0U7RUQ5UUY7RUNpUkE7SUFDRTtFRC9RRjtFQ2tSQTtJQUNFO0VEaFJGO0VDbVJBO0lBQ0U7SUFDQTtFRGpSRjtFQ29SQTtJQUNFO0lBQ0E7RURsUkY7RUNxUkE7SUFDRTtJQUNBO0VEblJGO0VDc1JBO0lBQ0U7SUFDQTtFRHBSRjtFQ3VSQTtJQUNFO0lBQ0E7RURyUkY7RUN3UkE7SUFDRTtJQUNBO0VEdFJGO0VDeVJBO0lBQ0U7SUFDQTtFRHZSRjtFQzBSQTtJQUNFO0lBQ0E7RUR4UkY7RUMyUkE7SUFDRTtJQUNBO0VEelJGO0VDNFJBO0lBQ0U7SUFDQTtFRDFSRjtFQzZSQTtJQUNFO0lBQ0E7RUQzUkY7RUM4UkE7SUFDRTtJQUNBO0VENVJGO0VDK1JBO0lBQ0U7SUFDQTtFRDdSRjtFQ2dTQTtJQUNFO0lBQ0E7RUQ5UkY7RUNpU0E7SUFDRTtFRC9SRjtFQ2tTQTtJQUNFO0VEaFNGO0VDbVNBO0lBQ0U7RURqU0Y7RUNvU0E7SUFDRTtFRGxTRjtFQ3FTQTtJQUNFO0VEblNGO0VDc1NBO0lBQ0U7RURwU0Y7RUN1U0E7SUFDRTtFRHJTRjtFQ3dTQTtJQUNFO0VEdFNGO0VDeVNBO0lBQ0U7RUR2U0Y7RUMwU0E7SUFDRTtFRHhTRjtFQzJTQTtJQUNFO0VEelNGO0VDNFNBO0lBQ0U7RUQxU0Y7RUM2U0E7SUFDRTtFRDNTRjtFQzhTQTtJQUNFO0VENVNGO0VDK1NBO0lBQ0U7RUQ3U0Y7RUNnVEE7SUFDRTtFRDlTRjtFQ2lUQTtJQUNFO0VEL1NGO0VDa1RBO0lBQ0U7RURoVEY7RUNtVEE7SUFDRTtFRGpURjtFQ29UQTtJQUNFO0VEbFRGO0VDcVRBO0lBQ0U7RURuVEY7RUNzVEE7SUFDRTtFRHBURjtFQ3VUQTtJQUNFO0VEclRGO0VDd1RBO0lBQ0U7RUR0VEY7RUN5VEE7SUFDRTtFRHZURjtFQzBUQTtJQUNFO0VEeFRGO0VDMlRBO0lBQ0U7RUR6VEY7RUM0VEE7SUFDRTtFRDFURjtFQzZUQTtJQUNFO0VEM1RGO0VDOFRBO0lBQ0U7RUQ1VEY7RUMrVEE7SUFDRTtFRDdURjtFQ2dVQTtJQUNFO0VEOVRGO0VDaVVBO0lBQ0U7RUQvVEY7RUNrVUE7SUFDRTtFRGhVRjtFQ21VQTtJQUNFO0lBQ0E7RURqVUY7RUNvVUE7SUFDRTtJQUNBO0VEbFVGO0VDcVVBO0lBQ0U7SUFDQTtFRG5VRjtFQ3NVQTtJQUNFO0lBQ0E7RURwVUY7RUN1VUE7SUFDRTtJQUNBO0VEclVGO0VDd1VBO0lBQ0U7SUFDQTtFRHRVRjtFQ3lVQTtJQUNFO0lBQ0E7RUR2VUY7RUMwVUE7SUFDRTtJQUNBO0VEeFVGO0VDMlVBO0lBQ0U7SUFDQTtFRHpVRjtFQzRVQTtJQUNFO0lBQ0E7RUQxVUY7RUM2VUE7SUFDRTtJQUNBO0VEM1VGO0VDOFVBO0lBQ0U7SUFDQTtFRDVVRjtFQytVQTtJQUNFO0VEN1VGO0VDZ1ZBO0lBQ0U7RUQ5VUY7RUNpVkE7SUFDRTtFRC9VRjtFQ2tWQTtJQUNFO0VEaFZGO0VDbVZBO0lBQ0U7RURqVkY7RUNvVkE7SUFDRTtFRGxWRjtFQ3FWQTtJQUNFO0VEblZGO0VDc1ZBO0lBQ0U7RURwVkY7RUN1VkE7SUFDRTtFRHJWRjtFQ3dWQTtJQUNFO0VEdFZGO0VDeVZBO0lBQ0U7RUR2VkY7RUMwVkE7SUFDRTtFRHhWRjtFQzJWQTtJQUNFO0VEelZGO0VDNFZBO0lBQ0U7RUQxVkY7RUM2VkE7SUFDRTtFRDNWRjtFQzhWQTtJQUNFO0VENVZGO0VDK1ZBO0lBQ0U7RUQ3VkY7RUNnV0E7SUFDRTtFRDlWRjtFQ2lXQTtJQUNFO0VEL1ZGO0VDa1dBO0lBQ0U7RURoV0Y7RUNtV0E7SUFDRTtFRGpXRjtFQ29XQTtJQUNFO0VEbFdGO0VDcVdBO0lBQ0U7RURuV0Y7RUNzV0E7SUFDRTtFRHBXRjtBQUNGO0FDdVdBO0VBQ0U7SUFDRTtFRHJXRjtFQ3dXQTtJQUNFO0VEdFdGO0VDeVdBO0lBQ0U7RUR2V0Y7RUMwV0E7SUFDRTtFRHhXRjtFQzJXQTtJQUNFO0VEeldGO0VDNFdBO0lBQ0U7RUQxV0Y7RUM2V0E7SUFDRTtFRDNXRjtFQzhXQTtJQUNFO0VENVdGO0VDK1dBO0lBQ0U7RUQ3V0Y7RUNnWEE7SUFDRTtFRDlXRjtFQ2lYQTtJQUNFO0VEL1dGO0VDa1hBO0lBQ0U7RURoWEY7RUNtWEE7SUFDRTtFRGpYRjtFQ29YQTtJQUNFO0VEbFhGO0VDcVhBO0lBQ0U7RURuWEY7RUNzWEE7SUFDRTtFRHBYRjtFQ3VYQTtJQUNFO0VEclhGO0VDd1hBO0lBQ0U7RUR0WEY7RUN5WEE7SUFDRTtFRHZYRjtFQzBYQTtJQUNFO0VEeFhGO0VDMlhBO0lBQ0U7RUR6WEY7RUM0WEE7SUFDRTtFRDFYRjtFQzZYQTtJQUNFO0VEM1hGO0VDOFhBO0lBQ0U7RUQ1WEY7RUMrWEE7SUFDRTtFRDdYRjtFQ2dZQTtJQUNFO0VEOVhGO0VDaVlBO0lBQ0U7RUQvWEY7RUNrWUE7SUFDRTtFRGhZRjtFQ21ZQTtJQUNFO0VEallGO0VDb1lBO0lBQ0U7RURsWUY7RUNxWUE7SUFDRTtFRG5ZRjtFQ3NZQTtJQUNFO0VEcFlGO0VDdVlBO0lBQ0U7RURyWUY7RUN3WUE7SUFDRTtFRHRZRjtFQ3lZQTtJQUNFO0VEdllGO0VDMFlBO0lBQ0U7RUR4WUY7RUMyWUE7SUFDRTtFRHpZRjtFQzRZQTtJQUNFO0VEMVlGO0VDNllBO0lBQ0U7RUQzWUY7RUM4WUE7SUFDRTtFRDVZRjtFQytZQTtJQUNFO0VEN1lGO0VDZ1pBO0lBQ0U7RUQ5WUY7RUNpWkE7SUFDRTtFRC9ZRjtFQ2taQTtJQUNFO0VEaFpGO0VDbVpBO0lBQ0U7RURqWkY7RUNvWkE7SUFDRTtFRGxaRjtFQ3FaQTtJQUNFO0VEblpGO0VDc1pBO0lBQ0U7RURwWkY7RUN1WkE7SUFDRTtFRHJaRjtFQ3daQTtJQUNFO0VEdFpGO0VDeVpBO0lBQ0U7RUR2WkY7RUMwWkE7SUFDRTtFRHhaRjtFQzJaQTtJQUNFO0VEelpGO0VDNFpBO0lBQ0U7RUQxWkY7RUM2WkE7SUFDRTtFRDNaRjtFQzhaQTtJQUNFO0VENVpGO0VDK1pBO0lBQ0U7RUQ3WkY7RUNnYUE7SUFDRTtFRDlaRjtFQ2lhQTtJQUNFO0VEL1pGO0VDa2FBO0lBQ0U7RURoYUY7RUNtYUE7SUFDRTtJQUNBO0VEamFGO0VDb2FBO0lBQ0U7SUFDQTtFRGxhRjtFQ3FhQTtJQUNFO0lBQ0E7RURuYUY7RUNzYUE7SUFDRTtJQUNBO0VEcGFGO0VDdWFBO0lBQ0U7SUFDQTtFRHJhRjtFQ3dhQTtJQUNFO0lBQ0E7RUR0YUY7RUN5YUE7SUFDRTtJQUNBO0VEdmFGO0VDMGFBO0lBQ0U7SUFDQTtFRHhhRjtFQzJhQTtJQUNFO0lBQ0E7RUR6YUY7RUM0YUE7SUFDRTtJQUNBO0VEMWFGO0VDNmFBO0lBQ0U7SUFDQTtFRDNhRjtFQzhhQTtJQUNFO0lBQ0E7RUQ1YUY7RUMrYUE7SUFDRTtJQUNBO0VEN2FGO0VDZ2JBO0lBQ0U7SUFDQTtFRDlhRjtFQ2liQTtJQUNFO0VEL2FGO0VDa2JBO0lBQ0U7RURoYkY7RUNtYkE7SUFDRTtFRGpiRjtFQ29iQTtJQUNFO0VEbGJGO0VDcWJBO0lBQ0U7RURuYkY7RUNzYkE7SUFDRTtFRHBiRjtFQ3ViQTtJQUNFO0VEcmJGO0VDd2JBO0lBQ0U7RUR0YkY7RUN5YkE7SUFDRTtFRHZiRjtFQzBiQTtJQUNFO0VEeGJGO0VDMmJBO0lBQ0U7RUR6YkY7RUM0YkE7SUFDRTtFRDFiRjtFQzZiQTtJQUNFO0VEM2JGO0VDOGJBO0lBQ0U7RUQ1YkY7RUMrYkE7SUFDRTtFRDdiRjtFQ2djQTtJQUNFO0VEOWJGO0VDaWNBO0lBQ0U7RUQvYkY7RUNrY0E7SUFDRTtFRGhjRjtFQ21jQTtJQUNFO0VEamNGO0VDb2NBO0lBQ0U7RURsY0Y7RUNxY0E7SUFDRTtFRG5jRjtFQ3NjQTtJQUNFO0VEcGNGO0VDdWNBO0lBQ0U7RURyY0Y7RUN3Y0E7SUFDRTtFRHRjRjtFQ3ljQTtJQUNFO0VEdmNGO0VDMGNBO0lBQ0U7RUR4Y0Y7RUMyY0E7SUFDRTtFRHpjRjtFQzRjQTtJQUNFO0VEMWNGO0VDNmNBO0lBQ0U7RUQzY0Y7RUM4Y0E7SUFDRTtFRDVjRjtFQytjQTtJQUNFO0VEN2NGO0VDZ2RBO0lBQ0U7RUQ5Y0Y7RUNpZEE7SUFDRTtFRC9jRjtFQ2tkQTtJQUNFO0VEaGRGO0VDbWRBO0lBQ0U7SUFDQTtFRGpkRjtFQ29kQTtJQUNFO0lBQ0E7RURsZEY7RUNxZEE7SUFDRTtJQUNBO0VEbmRGO0VDc2RBO0lBQ0U7SUFDQTtFRHBkRjtFQ3VkQTtJQUNFO0lBQ0E7RURyZEY7RUN3ZEE7SUFDRTtJQUNBO0VEdGRGO0VDeWRBO0lBQ0U7SUFDQTtFRHZkRjtFQzBkQTtJQUNFO0lBQ0E7RUR4ZEY7RUMyZEE7SUFDRTtJQUNBO0VEemRGO0VDNGRBO0lBQ0U7SUFDQTtFRDFkRjtFQzZkQTtJQUNFO0lBQ0E7RUQzZEY7RUM4ZEE7SUFDRTtJQUNBO0VENWRGO0VDK2RBO0lBQ0U7RUQ3ZEY7RUNnZUE7SUFDRTtFRDlkRjtFQ2llQTtJQUNFO0VEL2RGO0VDa2VBO0lBQ0U7RURoZUY7RUNtZUE7SUFDRTtFRGplRjtFQ29lQTtJQUNFO0VEbGVGO0VDcWVBO0lBQ0U7RURuZUY7RUNzZUE7SUFDRTtFRHBlRjtFQ3VlQTtJQUNFO0VEcmVGO0VDd2VBO0lBQ0U7RUR0ZUY7RUN5ZUE7SUFDRTtFRHZlRjtFQzBlQTtJQUNFO0VEeGVGO0VDMmVBO0lBQ0U7RUR6ZUY7RUM0ZUE7SUFDRTtFRDFlRjtFQzZlQTtJQUNFO0VEM2VGO0VDOGVBO0lBQ0U7RUQ1ZUY7RUMrZUE7SUFDRTtFRDdlRjtFQ2dmQTtJQUNFO0VEOWVGO0VDaWZBO0lBQ0U7RUQvZUY7RUNrZkE7SUFDRTtFRGhmRjtFQ21mQTtJQUNFO0VEamZGO0VDb2ZBO0lBQ0U7RURsZkY7RUNxZkE7SUFDRTtFRG5mRjtFQ3NmQTtJQUNFO0VEcGZGO0FBQ0Y7QUN1ZkE7RUFDRTtJQUNFO0VEcmZGO0VDd2ZBO0lBQ0U7RUR0ZkY7RUN5ZkE7SUFDRTtFRHZmRjtFQzBmQTtJQUNFO0VEeGZGO0VDMmZBO0lBQ0U7RUR6ZkY7RUM0ZkE7SUFDRTtFRDFmRjtFQzZmQTtJQUNFO0VEM2ZGO0VDOGZBO0lBQ0U7RUQ1ZkY7RUMrZkE7SUFDRTtFRDdmRjtFQ2dnQkE7SUFDRTtFRDlmRjtFQ2lnQkE7SUFDRTtFRC9mRjtFQ2tnQkE7SUFDRTtFRGhnQkY7RUNtZ0JBO0lBQ0U7RURqZ0JGO0VDb2dCQTtJQUNFO0VEbGdCRjtFQ3FnQkE7SUFDRTtFRG5nQkY7RUNzZ0JBO0lBQ0U7RURwZ0JGO0VDdWdCQTtJQUNFO0VEcmdCRjtFQ3dnQkE7SUFDRTtFRHRnQkY7RUN5Z0JBO0lBQ0U7RUR2Z0JGO0VDMGdCQTtJQUNFO0VEeGdCRjtFQzJnQkE7SUFDRTtFRHpnQkY7RUM0Z0JBO0lBQ0U7RUQxZ0JGO0VDNmdCQTtJQUNFO0VEM2dCRjtFQzhnQkE7SUFDRTtFRDVnQkY7RUMrZ0JBO0lBQ0U7RUQ3Z0JGO0VDZ2hCQTtJQUNFO0VEOWdCRjtFQ2loQkE7SUFDRTtFRC9nQkY7RUNraEJBO0lBQ0U7RURoaEJGO0VDbWhCQTtJQUNFO0VEamhCRjtFQ29oQkE7SUFDRTtFRGxoQkY7RUNxaEJBO0lBQ0U7RURuaEJGO0VDc2hCQTtJQUNFO0VEcGhCRjtFQ3VoQkE7SUFDRTtFRHJoQkY7RUN3aEJBO0lBQ0U7RUR0aEJGO0VDeWhCQTtJQUNFO0VEdmhCRjtFQzBoQkE7SUFDRTtFRHhoQkY7RUMyaEJBO0lBQ0U7RUR6aEJGO0VDNGhCQTtJQUNFO0VEMWhCRjtFQzZoQkE7SUFDRTtFRDNoQkY7RUM4aEJBO0lBQ0U7RUQ1aEJGO0VDK2hCQTtJQUNFO0VEN2hCRjtFQ2dpQkE7SUFDRTtFRDloQkY7RUNpaUJBO0lBQ0U7RUQvaEJGO0VDa2lCQTtJQUNFO0VEaGlCRjtFQ21pQkE7SUFDRTtFRGppQkY7RUNvaUJBO0lBQ0U7RURsaUJGO0VDcWlCQTtJQUNFO0VEbmlCRjtFQ3NpQkE7SUFDRTtFRHBpQkY7RUN1aUJBO0lBQ0U7RURyaUJGO0VDd2lCQTtJQUNFO0VEdGlCRjtFQ3lpQkE7SUFDRTtFRHZpQkY7RUMwaUJBO0lBQ0U7RUR4aUJGO0VDMmlCQTtJQUNFO0VEemlCRjtFQzRpQkE7SUFDRTtFRDFpQkY7RUM2aUJBO0lBQ0U7RUQzaUJGO0VDOGlCQTtJQUNFO0VENWlCRjtFQytpQkE7SUFDRTtFRDdpQkY7RUNnakJBO0lBQ0U7RUQ5aUJGO0VDaWpCQTtJQUNFO0VEL2lCRjtFQ2tqQkE7SUFDRTtFRGhqQkY7RUNtakJBO0lBQ0U7SUFDQTtFRGpqQkY7RUNvakJBO0lBQ0U7SUFDQTtFRGxqQkY7RUNxakJBO0lBQ0U7SUFDQTtFRG5qQkY7RUNzakJBO0lBQ0U7SUFDQTtFRHBqQkY7RUN1akJBO0lBQ0U7SUFDQTtFRHJqQkY7RUN3akJBO0lBQ0U7SUFDQTtFRHRqQkY7RUN5akJBO0lBQ0U7SUFDQTtFRHZqQkY7RUMwakJBO0lBQ0U7SUFDQTtFRHhqQkY7RUMyakJBO0lBQ0U7SUFDQTtFRHpqQkY7RUM0akJBO0lBQ0U7SUFDQTtFRDFqQkY7RUM2akJBO0lBQ0U7SUFDQTtFRDNqQkY7RUM4akJBO0lBQ0U7SUFDQTtFRDVqQkY7RUMrakJBO0lBQ0U7SUFDQTtFRDdqQkY7RUNna0JBO0lBQ0U7SUFDQTtFRDlqQkY7RUNpa0JBO0lBQ0U7RUQvakJGO0VDa2tCQTtJQUNFO0VEaGtCRjtFQ21rQkE7SUFDRTtFRGprQkY7RUNva0JBO0lBQ0U7RURsa0JGO0VDcWtCQTtJQUNFO0VEbmtCRjtFQ3NrQkE7SUFDRTtFRHBrQkY7RUN1a0JBO0lBQ0U7RURya0JGO0VDd2tCQTtJQUNFO0VEdGtCRjtFQ3lrQkE7SUFDRTtFRHZrQkY7RUMwa0JBO0lBQ0U7RUR4a0JGO0VDMmtCQTtJQUNFO0VEemtCRjtFQzRrQkE7SUFDRTtFRDFrQkY7RUM2a0JBO0lBQ0U7RUQza0JGO0VDOGtCQTtJQUNFO0VENWtCRjtFQytrQkE7SUFDRTtFRDdrQkY7RUNnbEJBO0lBQ0U7RUQ5a0JGO0VDaWxCQTtJQUNFO0VEL2tCRjtFQ2tsQkE7SUFDRTtFRGhsQkY7RUNtbEJBO0lBQ0U7RURqbEJGO0VDb2xCQTtJQUNFO0VEbGxCRjtFQ3FsQkE7SUFDRTtFRG5sQkY7RUNzbEJBO0lBQ0U7RURwbEJGO0VDdWxCQTtJQUNFO0VEcmxCRjtFQ3dsQkE7SUFDRTtFRHRsQkY7RUN5bEJBO0lBQ0U7RUR2bEJGO0VDMGxCQTtJQUNFO0VEeGxCRjtFQzJsQkE7SUFDRTtFRHpsQkY7RUM0bEJBO0lBQ0U7RUQxbEJGO0VDNmxCQTtJQUNFO0VEM2xCRjtFQzhsQkE7SUFDRTtFRDVsQkY7RUMrbEJBO0lBQ0U7RUQ3bEJGO0VDZ21CQTtJQUNFO0VEOWxCRjtFQ2ltQkE7SUFDRTtFRC9sQkY7RUNrbUJBO0lBQ0U7RURobUJGO0VDbW1CQTtJQUNFO0lBQ0E7RURqbUJGO0VDb21CQTtJQUNFO0lBQ0E7RURsbUJGO0VDcW1CQTtJQUNFO0lBQ0E7RURubUJGO0VDc21CQTtJQUNFO0lBQ0E7RURwbUJGO0VDdW1CQTtJQUNFO0lBQ0E7RURybUJGO0VDd21CQTtJQUNFO0lBQ0E7RUR0bUJGO0VDeW1CQTtJQUNFO0lBQ0E7RUR2bUJGO0VDMG1CQTtJQUNFO0lBQ0E7RUR4bUJGO0VDMm1CQTtJQUNFO0lBQ0E7RUR6bUJGO0VDNG1CQTtJQUNFO0lBQ0E7RUQxbUJGO0VDNm1CQTtJQUNFO0lBQ0E7RUQzbUJGO0VDOG1CQTtJQUNFO0lBQ0E7RUQ1bUJGO0VDK21CQTtJQUNFO0VEN21CRjtFQ2duQkE7SUFDRTtFRDltQkY7RUNpbkJBO0lBQ0U7RUQvbUJGO0VDa25CQTtJQUNFO0VEaG5CRjtFQ21uQkE7SUFDRTtFRGpuQkY7RUNvbkJBO0lBQ0U7RURsbkJGO0VDcW5CQTtJQUNFO0VEbm5CRjtFQ3NuQkE7SUFDRTtFRHBuQkY7RUN1bkJBO0lBQ0U7RURybkJGO0VDd25CQTtJQUNFO0VEdG5CRjtFQ3luQkE7SUFDRTtFRHZuQkY7RUMwbkJBO0lBQ0U7RUR4bkJGO0VDMm5CQTtJQUNFO0VEem5CRjtFQzRuQkE7SUFDRTtFRDFuQkY7RUM2bkJBO0lBQ0U7RUQzbkJGO0VDOG5CQTtJQUNFO0VENW5CRjtFQytuQkE7SUFDRTtFRDduQkY7RUNnb0JBO0lBQ0U7RUQ5bkJGO0VDaW9CQTtJQUNFO0VEL25CRjtFQ2tvQkE7SUFDRTtFRGhvQkY7RUNtb0JBO0lBQ0U7RURqb0JGO0VDb29CQTtJQUNFO0VEbG9CRjtFQ3FvQkE7SUFDRTtFRG5vQkY7RUNzb0JBO0lBQ0U7RURwb0JGO0FBQ0Y7QUV2NkZBO0FBaUJBO0VBQ0UsV0FYcUI7RUFZckIsa0JBVk87RUFXUCxtQkFYTztFQVlQO0VBQ0E7RUFDQTtFQUNBO0FGeTVGRjs7QUV0NUZBO0VBQ0U7RUFDQTtFQUNBLGtCQXRCYTtFQXVCYixtQkF2QmE7RUF3QmI7RUFDQTtBRnk1RkY7O0FFdDVGQTtFQUNFLFdBOUJxQjtFQStCckIsa0JBN0JPO0VBOEJQLG1CQTlCTztFQStCUDtFQUNBO0VBQ0E7RUFDQTtBRnk1RkY7O0FFdDVGQTtFQUNFO0VBQ0E7QUZ5NUZGO0FFdjVGRTtFQUNFO0VBQ0E7QUZ5NUZKOztBRXI1RkE7O0VBRUU7RUFDQTtFQUNBLGtCQW5ETztFQW9EUCxtQkFwRE87RUFxRFA7QUZ3NUZGOztBRXA1RkU7RUFDRTtFQUNBO0FGdTVGSjs7QUVwNUZFO0VBQ0U7QUZ1NUZKOztBRTc1RkU7RUFDRTtFQUNBO0FGZzZGSjs7QUU3NUZFO0VBQ0U7QUZnNkZKOztBRXQ2RkU7RUFDRTtFQUNBO0FGeTZGSjs7QUV0NkZFO0VBQ0U7QUZ5NkZKOztBRS82RkU7RUFDRTtFQUNBO0FGazdGSjs7QUUvNkZFO0VBQ0U7QUZrN0ZKOztBRXg3RkU7RUFDRTtFQUNBO0FGMjdGSjs7QUV4N0ZFO0VBQ0U7QUYyN0ZKOztBRWo4RkU7RUFDRTtFQUNBO0FGbzhGSjs7QUVqOEZFO0VBQ0U7QUZvOEZKOztBRTE4RkU7RUFDRTtFQUNBO0FGNjhGSjs7QUUxOEZFO0VBQ0U7QUY2OEZKOztBRW45RkU7RUFDRTtFQUNBO0FGczlGSjs7QUVuOUZFO0VBQ0U7QUZzOUZKOztBRTU5RkU7RUFDRTtFQUNBO0FGKzlGSjs7QUU1OUZFO0VBQ0U7QUYrOUZKOztBRXIrRkU7RUFDRTtFQUNBO0FGdytGSjs7QUVyK0ZFO0VBQ0U7QUZ3K0ZKOztBRTkrRkU7RUFDRTtFQUNBO0FGaS9GSjs7QUU5K0ZFO0VBQ0U7QUZpL0ZKOztBRXYvRkU7RUFDRTtFQUNBO0FGMC9GSjs7QUV2L0ZFO0VBQ0U7QUYwL0ZKOztBRWhnR0U7RUFDRTtFQUNBO0FGbWdHSjs7QUVoZ0dFO0VBQ0U7QUZtZ0dKOztBRzVqR0k7RUQ4REY7SUFDRSxZQXhFaUI7RUYwa0duQjtFRTkvRkU7SUFDRTtJQUNBO0VGZ2dHSjtFRTcvRkU7SUFDRTtFRisvRko7RUVyZ0dFO0lBQ0U7SUFDQTtFRnVnR0o7RUVwZ0dFO0lBQ0U7RUZzZ0dKO0VFNWdHRTtJQUNFO0lBQ0E7RUY4Z0dKO0VFM2dHRTtJQUNFO0VGNmdHSjtFRW5oR0U7SUFDRTtJQUNBO0VGcWhHSjtFRWxoR0U7SUFDRTtFRm9oR0o7RUUxaEdFO0lBQ0U7SUFDQTtFRjRoR0o7RUV6aEdFO0lBQ0U7RUYyaEdKO0VFamlHRTtJQUNFO0lBQ0E7RUZtaUdKO0VFaGlHRTtJQUNFO0VGa2lHSjtFRXhpR0U7SUFDRTtJQUNBO0VGMGlHSjtFRXZpR0U7SUFDRTtFRnlpR0o7RUUvaUdFO0lBQ0U7SUFDQTtFRmlqR0o7RUU5aUdFO0lBQ0U7RUZnakdKO0VFdGpHRTtJQUNFO0lBQ0E7RUZ3akdKO0VFcmpHRTtJQUNFO0VGdWpHSjtFRTdqR0U7SUFDRTtJQUNBO0VGK2pHSjtFRTVqR0U7SUFDRTtFRjhqR0o7RUVwa0dFO0lBQ0U7SUFDQTtFRnNrR0o7RUVua0dFO0lBQ0U7RUZxa0dKO0VFM2tHRTtJQUNFO0lBQ0E7RUY2a0dKO0VFMWtHRTtJQUNFO0VGNGtHSjtFRWxsR0U7SUFDRTtJQUNBO0VGb2xHSjtFRWpsR0U7SUFDRTtFRm1sR0o7QUFDRjtBR3JwR0k7RUR1RUY7SUFDRSxZQTFGaUI7RUYycUduQjtFRTdrR0U7SUFDRTtJQUNBO0VGK2tHSjtFRTVrR0U7SUFDRTtFRjhrR0o7RUVwbEdFO0lBQ0U7SUFDQTtFRnNsR0o7RUVubEdFO0lBQ0U7RUZxbEdKO0VFM2xHRTtJQUNFO0lBQ0E7RUY2bEdKO0VFMWxHRTtJQUNFO0VGNGxHSjtFRWxtR0U7SUFDRTtJQUNBO0VGb21HSjtFRWptR0U7SUFDRTtFRm1tR0o7RUV6bUdFO0lBQ0U7SUFDQTtFRjJtR0o7RUV4bUdFO0lBQ0U7RUYwbUdKO0VFaG5HRTtJQUNFO0lBQ0E7RUZrbkdKO0VFL21HRTtJQUNFO0VGaW5HSjtFRXZuR0U7SUFDRTtJQUNBO0VGeW5HSjtFRXRuR0U7SUFDRTtFRnduR0o7RUU5bkdFO0lBQ0U7SUFDQTtFRmdvR0o7RUU3bkdFO0lBQ0U7RUYrbkdKO0VFcm9HRTtJQUNFO0lBQ0E7RUZ1b0dKO0VFcG9HRTtJQUNFO0VGc29HSjtFRTVvR0U7SUFDRTtJQUNBO0VGOG9HSjtFRTNvR0U7SUFDRTtFRjZvR0o7RUVucEdFO0lBQ0U7SUFDQTtFRnFwR0o7RUVscEdFO0lBQ0U7RUZvcEdKO0VFMXBHRTtJQUNFO0lBQ0E7RUY0cEdKO0VFenBHRTtJQUNFO0VGMnBHSjtFRWpxR0U7SUFDRTtJQUNBO0VGbXFHSjtFRWhxR0U7SUFDRTtFRmtxR0o7QUFDRjtBRzd1R0k7RURnRkY7SUFDRSxZQTVHaUI7RUY0d0duQjtFRTVwR0U7SUFDRTtJQUNBO0VGOHBHSjtFRTNwR0U7SUFDRTtFRjZwR0o7RUVucUdFO0lBQ0U7SUFDQTtFRnFxR0o7RUVscUdFO0lBQ0U7RUZvcUdKO0VFMXFHRTtJQUNFO0lBQ0E7RUY0cUdKO0VFenFHRTtJQUNFO0VGMnFHSjtFRWpyR0U7SUFDRTtJQUNBO0VGbXJHSjtFRWhyR0U7SUFDRTtFRmtyR0o7RUV4ckdFO0lBQ0U7SUFDQTtFRjByR0o7RUV2ckdFO0lBQ0U7RUZ5ckdKO0VFL3JHRTtJQUNFO0lBQ0E7RUZpc0dKO0VFOXJHRTtJQUNFO0VGZ3NHSjtFRXRzR0U7SUFDRTtJQUNBO0VGd3NHSjtFRXJzR0U7SUFDRTtFRnVzR0o7RUU3c0dFO0lBQ0U7SUFDQTtFRitzR0o7RUU1c0dFO0lBQ0U7RUY4c0dKO0VFcHRHRTtJQUNFO0lBQ0E7RUZzdEdKO0VFbnRHRTtJQUNFO0VGcXRHSjtFRTN0R0U7SUFDRTtJQUNBO0VGNnRHSjtFRTF0R0U7SUFDRTtFRjR0R0o7RUVsdUdFO0lBQ0U7SUFDQTtFRm91R0o7RUVqdUdFO0lBQ0U7RUZtdUdKO0VFenVHRTtJQUNFO0lBQ0E7RUYydUdKO0VFeHVHRTtJQUNFO0VGMHVHSjtFRWh2R0U7SUFDRTtJQUNBO0VGa3ZHSjtFRS91R0U7SUFDRTtFRml2R0o7QUFDRjtBR3IwR0k7RUR5RkY7SUFDRSxhQTlIaUI7RUY2MkduQjtFRTN1R0U7SUFDRTtJQUNBO0VGNnVHSjtFRTF1R0U7SUFDRTtFRjR1R0o7RUVsdkdFO0lBQ0U7SUFDQTtFRm92R0o7RUVqdkdFO0lBQ0U7RUZtdkdKO0VFenZHRTtJQUNFO0lBQ0E7RUYydkdKO0VFeHZHRTtJQUNFO0VGMHZHSjtFRWh3R0U7SUFDRTtJQUNBO0VGa3dHSjtFRS92R0U7SUFDRTtFRml3R0o7RUV2d0dFO0lBQ0U7SUFDQTtFRnl3R0o7RUV0d0dFO0lBQ0U7RUZ3d0dKO0VFOXdHRTtJQUNFO0lBQ0E7RUZneEdKO0VFN3dHRTtJQUNFO0VGK3dHSjtFRXJ4R0U7SUFDRTtJQUNBO0VGdXhHSjtFRXB4R0U7SUFDRTtFRnN4R0o7RUU1eEdFO0lBQ0U7SUFDQTtFRjh4R0o7RUUzeEdFO0lBQ0U7RUY2eEdKO0VFbnlHRTtJQUNFO0lBQ0E7RUZxeUdKO0VFbHlHRTtJQUNFO0VGb3lHSjtFRTF5R0U7SUFDRTtJQUNBO0VGNHlHSjtFRXp5R0U7SUFDRTtFRjJ5R0o7RUVqekdFO0lBQ0U7SUFDQTtFRm16R0o7RUVoekdFO0lBQ0U7RUZrekdKO0VFeHpHRTtJQUNFO0lBQ0E7RUYwekdKO0VFdnpHRTtJQUNFO0VGeXpHSjtFRS96R0U7SUFDRTtJQUNBO0VGaTBHSjtFRTl6R0U7SUFDRTtFRmcwR0o7QUFDRjtBRzc1R0k7RURrR0Y7SUFDRSxhQWhKaUI7RUY4OEduQjtFRTF6R0U7SUFDRTtJQUNBO0VGNHpHSjtFRTF6R0U7SUFDRTtFRjR6R0o7RUVqMEdFO0lBQ0U7SUFDQTtFRm0wR0o7RUVqMEdFO0lBQ0U7RUZtMEdKO0VFeDBHRTtJQUNFO0lBQ0E7RUYwMEdKO0VFeDBHRTtJQUNFO0VGMDBHSjtFRS8wR0U7SUFDRTtJQUNBO0VGaTFHSjtFRS8wR0U7SUFDRTtFRmkxR0o7RUV0MUdFO0lBQ0U7SUFDQTtFRncxR0o7RUV0MUdFO0lBQ0U7RUZ3MUdKO0VFNzFHRTtJQUNFO0lBQ0E7RUYrMUdKO0VFNzFHRTtJQUNFO0VGKzFHSjtFRXAyR0U7SUFDRTtJQUNBO0VGczJHSjtFRXAyR0U7SUFDRTtFRnMyR0o7RUUzMkdFO0lBQ0U7SUFDQTtFRjYyR0o7RUUzMkdFO0lBQ0U7RUY2MkdKO0VFbDNHRTtJQUNFO0lBQ0E7RUZvM0dKO0VFbDNHRTtJQUNFO0VGbzNHSjtFRXozR0U7SUFDRTtJQUNBO0VGMjNHSjtFRXozR0U7SUFDRTtFRjIzR0o7RUVoNEdFO0lBQ0U7SUFDQTtFRms0R0o7RUVoNEdFO0lBQ0U7RUZrNEdKO0VFdjRHRTtJQUNFO0lBQ0E7RUZ5NEdKO0VFdjRHRTtJQUNFO0VGeTRHSjtFRTk0R0U7SUFDRTtJQUNBO0VGZzVHSjtFRTk0R0U7SUFDRTtFRmc1R0o7QUFDRjtBSTlpSEE7RUFDSTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QUo0aUhKO0FJemlIQTtFQUNJO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtBSnVpSEo7QUlwaUhBO0VBQ0k7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0FKa2lISjtBSS9oSEE7RUFDSTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7QUo2aEhKO0FLOWtIQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBTDZrSEY7QUsxa0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBTDJrSEY7O0FLeGtIQTtFQUNFO0FMMmtIRjs7QUt6a0hBO0VBQ0U7QUw0a0hGOztBSzFrSEE7RUFDRTtBTDZrSEY7O0FLM2tIQTtFQUNFO0FMOGtIRjs7QUs1a0hBO0VBQ0U7QUwra0hGOztBSzdrSEE7RUFDRTtBTGdsSEY7O0FLOWtIQTtFQUNFO0FMaWxIRjs7QUsva0hBO0VBQ0U7QUxrbEhGOztBS2hsSEE7RUFDRTtBTG1sSEY7O0FLamxIQTtFQUNFO0FMb2xIRjs7QUtsbEhBO0VBQ0U7QUxxbEhGOztBS25sSEE7RUFDRTtBTHNsSEY7O0FLcGxIQTtFQUNFO0FMdWxIRjs7QUtybEhBO0VBQ0U7QUx3bEhGOztBS3RsSEE7RUFDRTtBTHlsSEY7O0FLdmxIQTtFQUNFO0FMMGxIRjs7QUt4bEhBO0VBQ0U7QUwybEhGOztBS3psSEE7RUFDRTtBTDRsSEY7O0FLMWxIQTtFQUNFO0FMNmxIRjs7QUszbEhBO0VBQ0U7QUw4bEhGOztBSzVsSEE7RUFDRTtBTCtsSEY7O0FLN2xIQTtFQUNFO0FMZ21IRjs7QUs5bEhBO0VBQ0U7QUxpbUhGOztBSy9sSEE7RUFDRTtBTGttSEY7O0FLaG1IQTtFQUNFO0FMbW1IRjs7QUtqbUhBO0VBQ0U7QUxvbUhGOztBS2xtSEE7RUFDRTtBTHFtSEY7O0FLbm1IQTtFQUNFO0FMc21IRjs7QUtwbUhBO0VBQ0U7QUx1bUhGOztBS3JtSEE7RUFDRTtBTHdtSEY7O0FLdG1IQTtFQUNFO0FMeW1IRjs7QUt2bUhBO0VBQ0U7QUwwbUhGOztBS3htSEE7RUFDRTtBTDJtSEY7O0FLem1IQTtFQUNFO0FMNG1IRjs7QUsxbUhBO0VBQ0U7QUw2bUhGOztBSzNtSEE7RUFDRTtBTDhtSEY7O0FLNW1IQTtFQUNFO0FMK21IRjs7QUs3bUhBO0VBQ0U7QUxnbkhGOztBSzltSEE7RUFDRTtBTGluSEY7O0FLL21IQTtFQUNFO0FMa25IRjs7QUtobkhBO0VBQ0U7QUxtbkhGOztBS2puSEE7RUFDRTtBTG9uSEY7O0FLbG5IQTtFQUNFO0FMcW5IRjs7QUtubkhBO0VBQ0U7QUxzbkhGOztBS3BuSEE7RUFDRTtBTHVuSEY7O0FLcm5IQTtFQUNFO0FMd25IRjs7QUt0bkhBO0VBQ0U7QUx5bkhGOztBS3ZuSEE7RUFDRTtBTDBuSEY7O0FLeG5IQTtFQUNFO0FMMm5IRjs7QUt6bkhBO0VBQ0U7QUw0bkhGOztBSzFuSEE7RUFDRTtBTDZuSEY7O0FLM25IQTtFQUNFO0FMOG5IRjs7QUs1bkhBO0VBQ0U7QUwrbkhGOztBSzduSEE7RUFDRTtBTGdvSEY7O0FLOW5IQTtFQUNFO0FMaW9IRjs7QUsvbkhBO0VBQ0U7QUxrb0hGOztBS2hvSEE7RUFDRTtBTG1vSEY7O0FLam9IQTtFQUNFO0FMb29IRjs7QUtsb0hBO0VBQ0U7QUxxb0hGOztBS25vSEE7RUFDRTtBTHNvSEY7O0FLcG9IQTtFQUNFO0FMdW9IRjs7QUtyb0hBO0VBQ0U7QUx3b0hGOztBS3RvSEE7RUFDRTtBTHlvSEY7O0FLdm9IQTtFQUNFO0FMMG9IRjs7QUt4b0hBO0VBQ0U7QUwyb0hGOztBS3pvSEE7RUFDRTtBTDRvSEY7O0FLMW9IQTtFQUNFO0FMNm9IRjs7QUszb0hBO0VBQ0U7QUw4b0hGOztBSzVvSEE7RUFDRTtBTCtvSEY7O0FLN29IQTtFQUNFO0FMZ3BIRjs7QUs5b0hBO0VBQ0U7QUxpcEhGOztBSy9vSEE7RUFDRTtBTGtwSEY7O0FLaHBIQTtFQUNFO0FMbXBIRjs7QUtqcEhBO0VBQ0U7QUxvcEhGOztBS2xwSEE7RUFDRTtBTHFwSEY7O0FLbnBIQTtFQUNFO0FMc3BIRjs7QUtwcEhBO0VBQ0U7QUx1cEhGOztBS3JwSEE7RUFDRTtBTHdwSEY7O0FLdHBIQTtFQUNFO0FMeXBIRjs7QUt2cEhBO0VBQ0U7QUwwcEhGOztBS3hwSEE7RUFDRTtBTDJwSEY7O0FLenBIQTtFQUNFO0FMNHBIRjs7QU16NkhBO0VDREk7RURHRjtFQUNBO0VBaUJBOzs7O0tBQUE7QU5nNkhGO0FNLzZIRTtFQUNFO0VBQ0E7RUFDQSx5QkNMYztFRE1kO0FOaTdISjtBTTk2SEU7RUFDRTtBTmc3SEo7QU03NkhFO0VBQ0U7QU4rNkhKO0FNdDZIRTtFQUVJO0lBQ0U7RU51NkhOO0VNcDZISTtJQUNFO0VOczZITjtBQUNGO0FNbDZIRTtFQUVJO0lBQ0U7SUFDQTtJQUNBO0VObTZITjtBQUNGOztBTTk1SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOaTZIRjs7QU05NUhBO0VBQ0U7QU5pNkhGOztBTS81SEE7RUFDRTtBTms2SEY7O0FNaDZIQTtFQUNFO0FObTZIRjs7QU1qNkhBO0VBQ0U7QU5vNkhGOztBTWo2SEE7RUFDRTtBTm82SEY7O0FNajZIQTtFQUNFLGNDckVjO0FQeStIaEI7O0FNajZIQTtFQUNFO0FObzZIRjtBTWo2SEU7RUFDRTtFQUNBLG1CQ3JGSTtFRHNGSjtBTm02SEo7QU1oNkhFO0VBQ0U7QU5rNkhKO0FNLzVIRTtFQUNFO0VBQ0EsbUJDL0ZJO0VEZ0dKO0FOaTZISjtBTTk1SEU7RUFwQkY7SUFxQkk7SUFDQTtFTmk2SEY7QUFDRjtBTS81SEU7RUFDRTtJQUNFO0VOaTZISjtBQUNGOztBTTc1SEE7RUFDRTtJQUNFO0lBQ0E7RU5nNkhGO0FBQ0Y7QU03NUhBO0VBQ0U7QU4rNUhGOztBUTFoSUE7RUFDSTtFQUNBO0FSNmhJSjtBUTNoSUk7RUFDSTtBUjZoSVI7O0FRemhJQTtFQUNJO0VBQ0E7QVI0aElKO0FRMWhJSTtFQUNJO0FSNGhJUjs7QVF4aElBO0VBQ0k7RUFDQTtBUjJoSUo7QVF6aElJO0VBQ0k7QVIyaElSOztBUXZoSUE7RUFDSTtFQUNBO0FSMGhJSjtBUXhoSUk7RUFDSTtBUjBoSVI7O0FRdGhJQTtFQUNJO0VBQ0E7QVJ5aElKO0FRdmhJSTtFQUNJO0FSeWhJUjs7QVFyaElBO0VBQ0k7RUFDQTtBUndoSUo7QVF0aElJO0VBQ0k7QVJ3aElSOztBUXBoSUE7RUFDSTtBUnVoSUo7O0FTOWtJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRpbElGOztBUzlrSUE7RUFDRTtBVGlsSUY7O0FTOWtJQTtFQUNFO0FUaWxJRjs7QVM5a0lBO0VBQ0U7SUFDRTtFVGlsSUY7QUFDRjtBUzlrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtFQUNBO0VBQ0E7QVRnbElGOztBUzdrSUE7O0VBRUU7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0FUZ2xJRjs7QVM3a0lBOztFQUVFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTs7RUFFRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7QVRnbElGOztBUzdrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUZ2xJRjs7QVM3a0lBO0VBQ0U7RUFDQTtBVGdsSUY7O0FTN2tJQTtFQUNFO0FUZ2xJRjs7QVM3a0lBO0VBQ0k7RUFDQTtBVGdsSUo7QVM5a0lJO0VBQ0k7RUFDQTtBVGdsSVI7O0FVanZKQTtFQUNJO0VBQ0E7RUFDQTtBVm92Sko7QVVqdkpRO0VBQ0k7QVZtdkpaO0FVaHZKUTtFQUNJO0VBQ0E7QVZrdkpaOztBVTd1SkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLGNIbkJHO0VHb0JIO0VBQ0E7RUFDQSx5QkgzQkk7RUc0Qko7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVit1Sko7QVU3dUpJO0VBQ0k7RUFDQTtBVit1SlI7QVU1dUpJO0VBQ0k7QVY4dUpSOztBVTF1SkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0g3Q0c7RUc4Q0g7RUFDQTtFQUNBO0VBQ0E7QVY2dUpKO0FVM3VKSTtFQUNJO0VBQ0E7QVY2dUpSO0FVMXVKSTtFQUNJO0VBQ0E7RUFDQTtBVjR1SlI7O0FXOXlKQTtFQUNJO0FYaXpKSjtBVy95Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWGl6SlI7QVcveUpRO0VBQ0k7RUFDQTtBWGl6Slo7QVc3eUpJOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0puQks7RUlvQkwseUJKdkJBO0VJd0JBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVgreUpSO0FXN3lKUTs7RUFDSTtFQUNBLHlCSmhDSjtFSWlDSTtFQUNBO0VBQ0E7QVhnekpaO0FXM3lKUTtFQUNJO0FYNnlKWjtBV3h5SlE7RUFDSTtFQUNBO0FYMHlKWjtBV3Z5SlE7RUFDSTtBWHl5Slo7QVd2eUpZO0VBQ0k7QVh5eUpoQjtBV3B5Skk7RUFDSTtFQUNBO0FYc3lKUjtBV255Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKdEVLO0VJdUVMLHlCSjFFQTtFSTJFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYcXlKUjtBV255SlE7RUFDSTtFQUNBO0VBQ0E7QVhxeUpaO0FXbHlKUTtFQUNJLHlCSnZGTTtFSXdGTjtBWG95Slo7QVdseUpZO0VBQ0kseUJKM0ZFO0FQKzNKbEI7QVdoeUpRO0VBQ0ksY0o5RkM7RUkrRkQ7RUFDQTtFQUNBO0VBQ0E7QVhreUpaO0FXOXhKSTtFQUNJO0FYZ3lKUjtBVzl4SlE7RUFDSTtBWGd5Slo7O0FXM3hKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDh4Sko7O0FXM3hKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg4eEpKOztBVzN4SkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKOUlTO0VJK0lULHlCSmxKSTtFSW1KSjtFQUNBO0VBQ0E7RUFDQTtBWDh4Sko7QVc1eEpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0ovSks7RUlnS0w7RUFDQSx5QkpuS1U7RUlvS1Y7RUFDQTtBWDh4SlI7O0FXMXhKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FYNnhKSjtBVzN4Skk7RUFDSTtFQUNBO0FYNnhKUjtBVzF4Skk7RUFDSTtBWDR4SlI7QVcxeEpRO0VBQ0k7QVg0eEpaO0FXMXhKWTtFQUNJO0VBQ0E7QVg0eEpoQjs7QVdyeEpJO0VBQ0k7RUFDQTtFQUNBO0FYd3hKUjs7QVdweEpBO0VBQ0k7RUFDQTtBWHV4Sko7O0FXcHhKQTtFQUNJO0FYdXhKSjs7QVdueEpJO0VBQ0k7RUFDQTtBWHN4SlI7O0FZLytKQTtFQUNJO0VBQ0E7RUFDQSxjTEVTO0VLRFQ7RUFDQTtFQUNBO0Faay9KSjs7QVkvK0pBO0VBQ0ksY0xFeUI7RUtEekI7RUFDQTtBWmsvSko7O0FZaC9KQTtFQUNJLGNMRTJCO0VLRDNCO0VBQ0E7QVptL0pKOztBWWovSkE7RUFDSSxjTEV5QjtFS0R6QjtFQUNBO0Faby9KSjs7QVlsL0pBO0VBQ0ksY0xPd0I7RUtOeEIscUJMS2tCO0VLSmxCO0FacS9KSjs7QVluL0pBO0VBQ0ksY0xPeUI7RUtOekIscUJMS21CO0VLSm5CO0Facy9KSjs7QVlwL0pBO0VBQ0ksY0xSc0I7RUtTdEIscUJMVmdCO0VLV2hCO0FadS9KSjs7QVlyL0pBO0VBQ0ksY0xuQ1M7RUtvQ1QscUJMQ3VCO0VLQXZCO0Fady9KSjs7QVl0L0pBO0VBQ0ksY0xFc0I7RUtEdEI7RUFDQTtBWnkvSko7O0FheGlLQTtFQUNJLGNOR1E7QVB3aUtaO0FhemlLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FiMmlLUjtBYXhpS1k7RUFDSSxjTkRNO0FQMmlLdEI7QWFwaUtnQjtFQUNJO0VBQ0E7RUFDQTtBYnNpS3BCOztBYzFqS0E7RUFDSTtBZDZqS0o7QWMzaktJO0VBQ0k7RUFDQTtFQUNBO0FkNmpLUjtBY3pqS1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QlBYTTtFT1lOO0VBQ0E7RUFDQSxjUFZMO0FQcWtLUDtBY3pqS1k7RUFDSTtFQUNBO0FkMmpLaEI7O0FlaGxLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNSUkk7RVFTSix5QlJKRztFUUtIO0VBQ0E7QWZtbEtKO0FlamxLSTtFQWZKO0lBZ0JRO0lBQ0E7RWZvbEtOO0FBQ0Y7O0FlamxLQTtFQUNJO0VBQ0EsY1JyQkk7RVFzQko7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZvbEtKOztBZWpsS0E7RUFDSSxjUjlCUTtBUGtuS1o7QWVsbEtJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fmb2xLUjtBZWxsS1E7RUFDSSxjUjNDSjtBUCtuS1I7QWU5a0tZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWZnbEtoQjtBZTlrS2dCO0VBQ0k7QWZnbEtwQjtBZTFrS3dCO0VBQ0k7QWY0a0s1QjtBZXRrS29CO0VBQ0k7QWZ3a0t4QjtBZWprS29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY1JqRmhCO0VRa0ZnQjtBZm1rS3hCO0FlN2pLZ0I7RUFDSTtFQUNBO0FmK2pLcEI7QWUxakt3QjtFQUNJO0FmNGpLNUI7O0FlbGpLSTtFQUNJO0VBQ0E7QWZxaktSO0FlbGpLSTtFQUNJO0Fmb2pLUjtBZWhqS1E7RUFDSTtFQUNBLGNSakhMO0FQbXFLUDtBZTlpS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmZ2pLUjtBZTlpS1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZnaktaO0FlOWlLWTtFQUNJO0FmZ2pLaEI7QWU1aUtRO0VBQ0k7RUFDQTtFQUNBO0FmOGlLWjtBZTNpS1E7RUFDSTtFQUNBO0FmNmlLWjtBZTFpS1E7RUFDSSx5QlJ4SEU7QVBvcUtkO0FleGlLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJSektBO0VRMEtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmMGlLUjtBZXRpS1E7RUFDSTtBZndpS1o7QWVwaUtZO0VBQ0kseUJSckpGO0FQMnJLZDtBZXBpS2dCO0VBQ0k7QWZzaUtwQjtBZWxpS1k7RUFDSTtFQUNBO0VBQ0E7QWZvaUtoQjs7QWU3aEtJO0VBRVE7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VmK2hLZDtFZTVoS1U7SUFDSTtFZjhoS2Q7QUFDRjs7QWdCNXZLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEIrdktGOztBZ0I1dktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCK3ZLRjtBZ0I3dktFO0VBQ0U7QWhCK3ZLSjs7QWdCM3ZLQTtFQUNFO0FoQjh2S0Y7O0FnQjN2S0E7RUFDRTtBaEI4dktGOztBaUJ4eEtBO0VBQ0k7QWpCMnhLSjs7QWlCeHhLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQjJ4S0o7QWlCenhLSTtFQUNJO0VBQ0E7QWpCMnhLUjtBaUJ2eEtRO0VBQ0k7RUFDQTtFQUNBO0FqQnl4S1o7QWlCcnhLSTtFQUNJO0lBQ0k7RWpCdXhLVjtBQUNGO0FpQnB4S0k7RUFDSTtJQUNJO0VqQnN4S1Y7RWlCbnhLTTtJQUNJO0VqQnF4S1Y7RWlCbHhLTTtJQUNJO0lBQ0E7RWpCb3hLVjtFaUJqeEtNO0lBQ0k7SUFDQTtFakJteEtWO0VpQmp4S1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpCbXhLZDtBQUNGOztBaUI5d0tBO0VBQ0k7QWpCaXhLSjtBaUIvd0tJO0VBQ0k7QWpCaXhLUjtBaUI3d0tRO0VBQ0k7QWpCK3dLWjs7QWlCendLSTtFQUNJO0VBQ0E7RUFDQTtBakI0d0tSO0FpQnR3S2dCO0VBQ0kseUJWbEZaO0VVbUZZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJ3d0twQjs7QWlCOXZLWTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0VqQmd3S3RCO0VpQjd2S2tCO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWpCK3ZLdEI7RWlCN3ZLc0I7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakIrdksxQjtBQUNGO0FpQjF2S1k7RUFFUTtJQUNJO0VqQjJ2S3RCO0VpQnZ2S3NCO0lBQ0k7RWpCeXZLMUI7QUFDRjtBaUJwdktZO0VBRVE7SUFDSTtFakJxdkt0QjtFaUJqdktzQjtJQUNJO0VqQm12SzFCO0VpQi91S2tCO0lBQ0k7RWpCaXZLdEI7QUFDRjs7QWtCNTRLQTtFQUNFO0FsQis0S0Y7O0FrQjU0S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQis0S0Y7QWtCNzRLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEIrNEtKO0FrQjU0S0U7RUFDRTtFQUNBO0FsQjg0S0o7QWtCMzRLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI2NEtKO0FrQjM0S0k7RUFDSTtBbEI2NEtSO0FrQno0S0U7RUFDRTtFQUNBO0VBQ0E7QWxCMjRLSjtBa0J6NEtJO0VBQ0k7QWxCMjRLUjs7QWtCcjRLSTtFQUNJO0VBQ0E7QWxCdzRLUjs7QWtCcDRLQTtFQUNFO0VBQ0E7RUFDQTtBbEJ1NEtGOztBa0JwNEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCdTRLRjs7QWtCcDRLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQnU0S0Y7O0FrQnA0S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQnU0S0Y7O0FrQnA0S0E7RUFDRTtFQUNBO0FsQnU0S0Y7O0FrQnA0S0E7RUFDRTtFQUNBO0VBQ0E7QWxCdTRLRjs7QWtCcDRLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCdTRLRjtBa0JyNEtFO0VBQ0U7QWxCdTRLSjtBa0JwNEtFO0VBQ0U7QWxCczRLSjs7QWtCbDRLQTtFQUNFO0lBQ0U7SUFDQTtFbEJxNEtGO0VrQm40S0E7SUFDRTtFbEJxNEtGO0VrQm40S0E7SUFDRTtFbEJxNEtGO0FBQ0Y7QWtCbDRLQTtFQUNFO0lBQ0U7RWxCbzRLRjtBQUNGO0FtQmppTEE7RUFDSTtFQUNBO0VBQ0EseUJaREk7RVlFSjtBbkJtaUxKO0FtQmhpTFE7RUFDSTtFQUNBO0FuQmtpTFo7QW1CN2hMWTtFQUNJO0FuQitoTGhCOztBbUJ6aExBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQjRoTEo7QW1CMWhMSTtFQUNJO0VBQ0E7QW5CNGhMUjs7QW1CeGhMQTtFQUNJO0VBRUE7RUFDQTtFQUNBO0FuQjBoTEo7QW1CeGhMSTtFQUNJO0FuQjBoTFI7O0FtQnRoTEE7RUFDSTtBbkJ5aExKOztBbUJ0aExBO0VBQ0k7QW5CeWhMSjs7QW9CN2tMQTtFQUNJO0VBQ0E7RUFDQTtBcEJnbExKO0FvQjlrTEk7RUFDSTtBcEJnbExSO0FvQjlrTFE7RUFDSTtBcEJnbExaO0FvQjlrTFk7RUFDSTtBcEJnbExoQjtBb0I3a0xZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNiWkE7RWFhQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCK2tMaEI7QW9CN2tMZ0I7RUFDSTtFQUNBLGNickJFO0Vhc0JGO0FwQitrTHBCO0FvQjVrTGdCO0VBQ0ksY2I3QmI7RWE4QmE7RUFDQTtFQUNBO0VBQ0E7QXBCOGtMcEI7QW9CM2tMZ0I7RUFDSSxjYjFDWjtBUHVuTFI7O0FvQnRrTEE7RUFDSTtFQUNBLHlCYm5ESTtFYW9ESjtBcEJ5a0xKO0FvQnZrTEk7RUFDSTtBcEJ5a0xSO0FvQnRrTEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCd2tMUjtBb0Jya0xJO0VBQ0k7QXBCdWtMUjs7QW9CbmtMQTtFQUNJLHlCYjVFSTtFYTZFSjtBcEJza0xKOztBb0Jsa0xJO0VBQ0k7RUFDQTtBcEJxa0xSOztBcUJ6cExJO0VBQ0k7RUFDQTtBckI0cExSO0FxQnpwTFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjZEpBO0VjS0EseUJkWlI7RWNhUTtBckIycExoQjtBcUJ6cExnQjtFQUNJLHlCZGZGO0VjZ0JFLGNkVEU7QVBvcUx0QjtBcUJ0cExnQjtFQUNJO0VBQ0E7RUFDQTtBckJ3cExwQjtBcUJucExnQjtFQUNJO0VBQ0E7QXJCcXBMcEI7QXFCaHBMZ0I7RUFDSTtFQUNBLGNkdkNaO0Vjd0NZLHlCZGpDSjtBUG1yTGhCO0FxQjdvTGdCO0VBQ0ksY2Q1Q1I7RWM2Q1E7RUFDQTtFQUNBLHlCZGpEWjtFY2tEWSxxQmQ5Q1g7QVA2ckxUOztBcUJ4b0xBO0VBQ0k7RUFDQTtBckIyb0xKO0FxQnpvTEk7RUFDSTtBckIyb0xSO0FxQnhvTEk7RUFDSTtFQUNBO0FyQjBvTFI7QXFCdm9MSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjZHJFUTtFY3NFUix5QmQ3RUE7RWM4RUE7QXJCeW9MUjtBcUJ2b0xRO0VBQ0k7RUFDQTtBckJ5b0xaO0FxQnZvTFk7RUFDSSx5QmRwRkU7RWNxRkYsY2Q5RU07QVB1dEx0QjtBcUJwb0xJO0VBQ0k7RUFDQTtFQUNBLGNkOUZBO0VjK0ZBLHlCZHhGUTtFY3lGUjtBckJzb0xSO0FxQm5vTEk7RUFDSTtFQUNBO0VBQ0E7QXJCcW9MUjtBcUJqb0xRO0VBQ0k7RUFDQTtFQUNBO0FyQm1vTFo7QXFCaG9MUTtFQUNJO0VBQ0E7QXJCa29MWixDOzs7O0FzQnR2TEE7RUFDRTtBQURGOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCZlBnQjtBZU1sQjtBQUdFO0VBQ0U7QUFESixDOzs7O0FDYkU7RUFDRTtBQUFKO0FBR0U7RUFDRTtFQUNBO0VBQ0E7QUFESjtBQUlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUZKO0FBS0U7RUFDRTtBQUhKO0FBTUU7RUFDRTtFQUNBO0VBQ0E7QUFKSjtBQU9FO0VBQ0U7QUFMSjtBQVFFO0VBQ0U7RUFDQTtBQU5KO0FBVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUko7QUFXRTtFQUNFO0FBVEo7QUFZRTtFQUNFO0FBVko7QUFhRTtFQUNFO0FBWEo7O0FBZ0JNO0VBQ0U7RUFDQTtBQWJSLEM7Ozs7QUNyREE7RUFDRTtFQUNBO0VBQ0E7QUFDRjtBQUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7QUFDSTtFQUNFO0VBQ0E7RUFDQTtBQUNOO0FBRUk7RUFDRTtBQUFOO0FBR0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFETjtBQUdNO0VBQ0U7QUFEUjs7QUFRRTtFQUNFO0VBQ0E7QUFMSjs7QUFVRTtFQUNFO0FBUEo7QUFVRTtFQUNFO0VBQ0E7RUFDQTtBQVJKLEM7Ozs7Ozs7O0FDN0NBO0lBQ0ksZUFBZTtJQUNmLFFBQVE7SUFDUixTQUFTO0lBQ1QsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsbUNBQW1DO0lBQ25DLGdDQUFnQztJQUNoQywyQkFBMkI7SUFDM0Isb0RBQW9EO0lBQ3BELGlEQUFpRDtJQUNqRCxnREFBZ0Q7SUFDaEQsNENBQTRDO0lBQzVDLFlBQVk7SUFDWixVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxtQkFBbUI7SUFDbkIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsYUFBYTtBQUNqQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixlQUFlO0FBQ25COztBQUVBO0lBQ0ksZUFBZTtJQUNmLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLGVBQWU7SUFDZixXQUFXO0lBQ1gsZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxXQUFXO0lBQ1gsY0FBYztJQUNkLFdBQVc7SUFDWCxZQUFZO0lBQ1osZUFBZTtJQUNmLGFBQWE7SUFDYixxQkFBcUI7SUFDckIsaUJBQWlCO0lBQ2pCLFNBQVM7QUFDYjs7QUFFQTtJQUNJLG1EQUFtRDtJQUNuRCxrQkFBa0I7SUFDbEIsU0FBUztBQUNiOztBQUVBO0lBQ0ksZUFBZTtJQUNmLFdBQVc7SUFDWCxZQUFZO0lBQ1osbUJBQW1CLEVBQUUsY0FBYztJQUNuQyxVQUFVO0lBQ1YsTUFBTTtJQUNOLE9BQU87SUFDUCxhQUFhO0lBQ2IsK0JBQStCO0lBQy9CLDRCQUE0QjtJQUM1Qix5QkFBeUI7SUFDekIsb0JBQW9CO0FBQ3hCOztBQUVBO0lBQ0ksVUFBVTtJQUNWLG1CQUFtQjtBQUN2Qjs7QUFFQSxtQkFBbUI7QUFDbkI7SUFDSSxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsZUFBZTtJQUNmLHNCQUFzQjtBQUMxQjtBQUNBO0lBQ0ksb0NBQW9DO0lBQ3BDLHdCQUF3QjtBQUM1QjtBQUNBO0lBQ0kseUJBQXlCO0lBQ3pCLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsZUFBZTtBQUNuQjs7QUFFQTtJQUNJLGtCQUFrQjtJQUNsQixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGVBQWU7QUFDbkI7O0FBRUEsd0RBQXdEO0FBQ3hEO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBLG1DQUFtQztBQUNuQztJQUNJLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIseUJBQXlCO0lBQ3pCLHFCQUFxQjtJQUNyQixVQUFVO0lBQ1YsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBQ3hCLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsVUFBVTtBQUNkOztBQUVBLG1DQUFtQztBQUNuQztJQUNJLGtDQUFrQztJQUNsQywrQkFBK0I7SUFDL0IsOEJBQThCO0lBQzlCLDBCQUEwQjtJQUMxQixVQUFVO0lBQ1YsOERBQThEO0lBQzlELDJEQUEyRDtJQUMzRCxzREFBc0Q7QUFDMUQ7O0FBRUE7SUFDSSxnQ0FBZ0M7SUFDaEMsNkJBQTZCO0lBQzdCLDRCQUE0QjtJQUM1Qix3QkFBd0I7SUFDeEIsVUFBVTtBQUNkOztBQUVBLG9DQUFvQztBQUNwQztJQUNJLGtDQUFrQztJQUNsQywrQkFBK0I7SUFDL0IsOEJBQThCO0lBQzlCLDBCQUEwQjtJQUMxQixVQUFVO0lBQ1YsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSxnQ0FBZ0M7SUFDaEMsNkJBQTZCO0lBQzdCLDRCQUE0QjtJQUM1Qix3QkFBd0I7SUFDeEIsVUFBVTtBQUNkOztBQUVBLHdCQUF3QjtBQUN4QjtJQUNJLDBDQUEwQztJQUMxQyx1Q0FBdUM7SUFDdkMsc0NBQXNDO0lBQ3RDLGtDQUFrQztJQUNsQyxVQUFVO0FBQ2Q7O0FBRUE7O0lBRUksNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSx3Q0FBd0M7SUFDeEMscUNBQXFDO0lBQ3JDLG9DQUFvQztJQUNwQyxnQ0FBZ0M7SUFDaEMsVUFBVTtBQUNkOztBQUVBLG1CQUFtQjtBQUNuQjtJQUNJLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFDeEIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksb0NBQW9DO0lBQ3BDLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsbURBQW1EO0lBQ25ELGdEQUFnRDtJQUNoRCwrQ0FBK0M7SUFDL0MsMkNBQTJDO0lBQzNDLFVBQVU7QUFDZDs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxpQ0FBaUM7SUFDakMsNEJBQTRCO0lBQzVCLGdEQUFnRDtJQUNoRCw2Q0FBNkM7SUFDN0MsNENBQTRDO0lBQzVDLHdDQUF3QztJQUN4QyxVQUFVO0FBQ2Q7O0FBRUEsd0JBQXdCO0FBQ3hCO0lBQ0ksMkJBQTJCO0lBQzNCLHdCQUF3QjtJQUN4QixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxvQ0FBb0M7SUFDcEMsaUNBQWlDO0lBQ2pDLDRCQUE0QjtJQUM1QixpRUFBaUU7SUFDakUsOERBQThEO0lBQzlELDZEQUE2RDtJQUM3RCx5REFBeUQ7SUFDekQsVUFBVTtBQUNkOztBQUVBO0lBQ0ksb0NBQW9DO0lBQ3BDLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsMkRBQTJEO0lBQzNELHdEQUF3RDtJQUN4RCx1REFBdUQ7SUFDdkQsbURBQW1EO0lBQ25ELFVBQVU7QUFDZDs7QUFFQSxzQ0FBc0M7QUFDdEM7SUFDSSxNQUFNO0lBQ04sbUNBQW1DO0lBQ25DLGdDQUFnQztJQUNoQywrQkFBK0I7SUFDL0IsMkJBQTJCO0FBQy9COztBQUVBO0lBQ0ksb0NBQW9DO0lBQ3BDLGlDQUFpQztJQUNqQyxnQ0FBZ0M7SUFDaEMsNEJBQTRCO0lBQzVCLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFDeEIsbUJBQW1CO0lBQ25CLFVBQVU7QUFDZDs7QUFFQTtJQUNJLGlDQUFpQztJQUNqQyw4QkFBOEI7SUFDOUIsNkJBQTZCO0lBQzdCLHlCQUF5QjtJQUN6QiwwQkFBMEI7SUFDMUIsVUFBVTtBQUNkOztBQUVBLGlDQUFpQztBQUNqQztJQUNJLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFDeEIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksb0NBQW9DO0lBQ3BDLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsa0NBQWtDO0lBQ2xDLCtCQUErQjtJQUMvQiw4QkFBOEI7SUFDOUIsMEJBQTBCO0lBQzFCLDRCQUE0QjtJQUM1Qix5QkFBeUI7SUFDekIsb0JBQW9CO0lBQ3BCLFVBQVU7QUFDZDs7QUFFQTtJQUNJLGdDQUFnQztJQUNoQyw2QkFBNkI7SUFDN0IsNEJBQTRCO0lBQzVCLHdCQUF3QjtJQUN4QixVQUFVO0FBQ2Q7O0FBRUEsK0JBQStCO0FBQy9CO0lBQ0ksMkJBQTJCO0lBQzNCLHdCQUF3QjtJQUN4QixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxvQ0FBb0M7SUFDcEMsaUNBQWlDO0lBQ2pDLDRCQUE0QjtJQUM1QixrQ0FBa0M7SUFDbEMsK0JBQStCO0lBQy9CLDhCQUE4QjtJQUM5QiwwQkFBMEI7SUFDMUIsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7SUFDcEIsVUFBVTtBQUNkOztBQUVBO0lBQ0ksZ0NBQWdDO0lBQ2hDLDZCQUE2QjtJQUM3Qiw0QkFBNEI7SUFDNUIsd0JBQXdCO0lBQ3hCLFVBQVU7QUFDZDs7QUFFQSx1QkFBdUI7QUFDdkI7SUFDSSwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBQ3hCLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxpQ0FBaUM7SUFDakMsNEJBQTRCO0lBQzVCLGtDQUFrQztJQUNsQywrQkFBK0I7SUFDL0IsOEJBQThCO0lBQzlCLDBCQUEwQjtJQUMxQiwrQkFBK0I7SUFDL0IsNEJBQTRCO0lBQzVCLHVCQUF1QjtJQUN2QixVQUFVO0lBQ1YsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSxnQ0FBZ0M7SUFDaEMsNkJBQTZCO0lBQzdCLDRCQUE0QjtJQUM1Qix3QkFBd0I7SUFDeEIsVUFBVTtBQUNkOztBQUVBLDRCQUE0QjtBQUM1QjtJQUNJLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFDeEIsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBQ3hCLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsVUFBVTtBQUNkOztBQUVBLHdCQUF3QjtBQUN4QjtJQUNJLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIseUJBQXlCO0lBQ3pCLHFCQUFxQjtJQUNyQixVQUFVO0lBQ1YsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7O0FBRUE7O0lBRUksdUJBQXVCO0FBQzNCOztBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCLHdCQUF3QjtJQUN4Qix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLFVBQVU7QUFDZDs7QUFFQSx1QkFBdUI7QUFDdkI7SUFDSSwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBQ3hCLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxpQ0FBaUM7SUFDakMsNEJBQTRCO0lBQzVCLHFEQUFxRDtJQUNyRCxrREFBa0Q7SUFDbEQsaURBQWlEO0lBQ2pELDZDQUE2QztJQUM3QyxVQUFVO0FBQ2Q7O0FBRUE7SUFDSSw2Q0FBNkM7SUFDN0MsMENBQTBDO0lBQzFDLHFDQUFxQztBQUN6Qzs7QUFFQTtJQUNJLE1BQU0sb0RBQW9ELEVBQUUsV0FBVyxFQUFFLDJDQUEyQyxDQUFDO0lBQ3JILE9BQU8sOENBQThDLEVBQUUsVUFBVSxFQUFFO0FBQ3ZFOztBQUVBO0lBQ0ksTUFBTSxpREFBaUQsRUFBRSxXQUFXLEVBQUUsd0NBQXdDLENBQUM7SUFDL0csT0FBTywyQ0FBMkMsRUFBRSxVQUFVLEVBQUU7QUFDcEU7O0FBRUE7SUFDSSxNQUFNLDRDQUE0QyxFQUFFLFVBQVUsRUFBRSxrQ0FBa0MsQ0FBQztJQUNuRyxPQUFPLHNDQUFzQyxFQUFFLFVBQVUsRUFBRTtBQUMvRDs7QUFFQSxzQ0FBc0M7QUFDdEM7SUFDSSwyQkFBMkI7SUFDM0Isd0JBQXdCO0lBQ3hCLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxpQ0FBaUM7SUFDakMsNEJBQTRCO0lBQzVCLGtEQUFrRDtJQUNsRCwrQ0FBK0M7SUFDL0MsOENBQThDO0lBQzlDLDBDQUEwQztJQUMxQyxnQ0FBZ0M7SUFDaEMsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QixVQUFVO0lBQ1YscUNBQXFDO0lBQ3JDLGtDQUFrQztJQUNsQyw2QkFBNkI7QUFDakM7O0FBRUE7SUFDSSwrQ0FBK0M7SUFDL0MsNENBQTRDO0lBQzVDLDJDQUEyQztJQUMzQyx1Q0FBdUM7SUFDdkMsVUFBVTtBQUNkOztBQUVBLHVDQUF1QztBQUN2QztJQUNJLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFDeEIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksb0NBQW9DO0lBQ3BDLGlDQUFpQztJQUNqQyw0QkFBNEI7SUFDNUIsb0VBQW9FO0lBQ3BFLGlFQUFpRTtJQUNqRSxnRUFBZ0U7SUFDaEUsNERBQTREO0lBQzVELGdDQUFnQztJQUNoQyw2QkFBNkI7SUFDN0Isd0JBQXdCO0lBQ3hCLFVBQVU7SUFDViw0QkFBNEI7SUFDNUIseUJBQXlCO0lBQ3pCLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLCtEQUErRDtJQUMvRCw0REFBNEQ7SUFDNUQsMkRBQTJEO0lBQzNELHVEQUF1RDtJQUN2RCxVQUFVO0FBQ2Q7O0FBRUEscUJBQXFCO0FBQ3JCO0lBQ0ksK0JBQStCO0FBQ25DOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixpQkFBaUI7QUFDckI7O0FBRUE7SUFDSSxrQ0FBa0M7SUFDbEMsK0JBQStCO0lBQy9CLDhCQUE4QjtJQUM5QiwwQkFBMEI7SUFDMUIsVUFBVTtBQUNkOztBQUVBOztJQUVJLDRCQUE0QjtJQUM1Qix5QkFBeUI7SUFDekIsb0JBQW9CO0FBQ3hCOztBQUVBO0lBQ0ksZ0NBQWdDO0lBQ2hDLDZCQUE2QjtJQUM3Qiw0QkFBNEI7SUFDNUIsd0JBQXdCO0lBQ3hCLFVBQVU7QUFDZDs7QUFFQSxtRUFBbUU7QUFDbkU7SUFDSSxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLDBDQUEwQztJQUMxQyxvQ0FBb0M7SUFDcEMsMEJBQTBCO0FBQzlCOztBQUVBOztJQUVJLGlDQUFpQztJQUNqQyw4QkFBOEI7SUFDOUIsNkJBQTZCO0lBQzdCLHlCQUF5QjtJQUN6QixnQ0FBZ0M7SUFDaEMsNkJBQTZCO0lBQzdCLHdCQUF3QjtJQUN4QixvQ0FBb0M7SUFDcEMsaUNBQWlDO0lBQ2pDLDRCQUE0QjtBQUNoQzs7QUFFQTtJQUNJLFVBQVU7SUFDVixtQ0FBbUM7SUFDbkMsZ0NBQWdDO0lBQ2hDLCtCQUErQjtJQUMvQiwyQkFBMkI7QUFDL0I7O0FBRUE7SUFDSSxnQ0FBZ0M7SUFDaEMsNkJBQTZCO0lBQzdCLDRCQUE0QjtJQUM1Qix3QkFBd0I7SUFDeEIsVUFBVTtJQUNWLGlDQUFpQztJQUNqQyw4QkFBOEI7SUFDOUIseUJBQXlCO0FBQzdCOztBQUVBLCtEQUErRDtBQUMvRDtJQUNJLFlBQVk7SUFDWixnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSwrQkFBK0I7SUFDL0IsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7O0lBRUksb0NBQW9DO0lBQ3BDLGdDQUFnQztJQUNoQyw2REFBNkQ7SUFDN0QsaUNBQWlDO0lBQ2pDLDZCQUE2QjtJQUM3QiwwREFBMEQ7SUFDMUQsNEJBQTRCO0lBQzVCLHdCQUF3QjtJQUN4QixxREFBcUQ7QUFDekQ7O0FBRUE7SUFDSSxNQUFNLGtEQUFrRCxFQUFFLDJDQUEyQyxFQUFFO0lBQ3ZHLE9BQU8scUNBQXFDLEVBQUU7QUFDbEQ7O0FBRUE7SUFDSSxNQUFNLCtDQUErQyxFQUFFLHdDQUF3QyxFQUFFO0lBQ2pHLE9BQU8sa0NBQWtDLEVBQUU7QUFDL0M7O0FBRUE7SUFDSSxNQUFNLDBDQUEwQyxFQUFFLG1DQUFtQyxFQUFFO0lBQ3ZGLE9BQU8sNkJBQTZCLEVBQUU7QUFDMUM7O0FBRUE7SUFDSSxtQ0FBbUM7SUFDbkMsZ0NBQWdDO0lBQ2hDLCtCQUErQjtJQUMvQiwyQkFBMkI7SUFDM0IsVUFBVTtBQUNkOztBQUVBO0lBQ0ksZ0NBQWdDO0lBQ2hDLDZCQUE2QjtJQUM3Qiw0QkFBNEI7SUFDNUIsd0JBQXdCO0lBQ3hCLFVBQVU7SUFDVixpQ0FBaUM7SUFDakMsOEJBQThCO0lBQzlCLHlCQUF5QjtBQUM3Qjs7QUFFQSxtRUFBbUU7QUFDbkU7SUFDSSxZQUFZO0lBQ1osZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QixvQkFBb0I7QUFDeEI7O0FBRUE7O0lBRUksb0NBQW9DO0lBQ3BDLGtDQUFrQztJQUNsQyxnREFBZ0Q7SUFDaEQsaUNBQWlDO0lBQ2pDLCtCQUErQjtJQUMvQiw2Q0FBNkM7SUFDN0MsNEJBQTRCO0lBQzVCLDBCQUEwQjtJQUMxQix3Q0FBd0M7QUFDNUM7O0FBRUE7SUFDSTtRQUNJLGlDQUFpQztRQUNqQywyQ0FBMkM7SUFDL0M7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksOEJBQThCO1FBQzlCLHdDQUF3QztJQUM1QztBQUNKOztBQUVBO0lBQ0k7UUFDSSx5QkFBeUI7UUFDekIsbUNBQW1DO0lBQ3ZDO0FBQ0o7O0FBRUE7SUFDSSxvQ0FBb0M7SUFDcEMsaUNBQWlDO0lBQ2pDLGdDQUFnQztJQUNoQyw0QkFBNEI7SUFDNUIsVUFBVTtBQUNkOztBQUVBO0lBQ0ksZ0NBQWdDO0lBQ2hDLDZCQUE2QjtJQUM3Qiw0QkFBNEI7SUFDNUIsd0JBQXdCO0lBQ3hCLFVBQVU7SUFDVixpQ0FBaUM7SUFDakMsOEJBQThCO0lBQzlCLHlCQUF5QjtBQUM3QixDOzs7O0FDdHVCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7QUFHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFESjtBQUdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFETjtBQUlJO0VBQ0U7RUFDQTtFQUNBO0FBRk47QUFJTTtFQUNFO0FBRlI7O0FBUUE7RUFDRTtBQUxGO0FBT0U7RUFDRTtFQUNBO0FBTEo7QUFRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTko7O0FBV0U7RUFDRTtFQUNBO0FBUko7QUFVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVJOOztBQWFBO0VBQ0U7QUFWRjs7QUFhQTtFQUNFO0VBR0E7RUFDQTtBQVpGOztBQWtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBZkY7O0FBbUJFO0VBQ0U7RUFDQTtBQWhCSjtBQW1CRTtFQUNFO0VBQ0E7QUFqQko7QUFvQkU7RUFDRTtFQUNBO0FBbEJKO0FBcUJFO0VBQ0U7RUFDQTtBQW5CSjtBQXNCRTtFQUNFO0VBQ0E7QUFwQko7QUF1QkU7RUFDRTtBQXJCSjtBQXlCSTtFQUNFO0FBdkJOLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvYmFzZS9yZXNldC5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9hZG1pbi5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9iYXNlL3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9iYXNlL2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvYmFzZS9tZWRpYS5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9iYXNlL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9iYXNlL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9iYXNlL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2lzZWFibG9vbS9hZG1pbi10aGVtZS1idW5kbGUvYXNzZXRzL3N0eWxlL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9lbGVtZW50cy9fdGV4dC5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9lbGVtZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9lbGVtZW50cy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvZWxlbWVudHMvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvZWxlbWVudHMvX2FsZXJ0cy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9lbGVtZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9lbGVtZW50cy9fZmlsdGVycy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9jb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2lzZWFibG9vbS9hZG1pbi10aGVtZS1idW5kbGUvYXNzZXRzL3N0eWxlL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvY29tcG9uZW50cy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2lzZWFibG9vbS9hZG1pbi10aGVtZS1idW5kbGUvYXNzZXRzL3N0eWxlL2NvbXBvbmVudHMvX3RhYnMuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvaXNlYWJsb29tL2FkbWluLXRoZW1lLWJ1bmRsZS9hc3NldHMvc3R5bGUvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvci9pc2VhYmxvb20vYWRtaW4tdGhlbWUtYnVuZGxlL2Fzc2V0cy9zdHlsZS9sb2dpbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9hZG1pbi9zdHlsZXMvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9hZG1pbi9zdHlsZXMvY29tcG9uZW50cy9fZm9ybV9jb2xsbWFuYWdlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvaXNlYS5tb2RhbC5jc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2lzZWFibG9vbS9xdWlsbC1lZGl0b3ItYnVuZGxlL2Fzc2V0cy9zY3NzL2lzZWEucXVpbGwuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6W251bGwsImJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxudWwsXG5wLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmJsb2NrcXVvdGUsXG5maWd1cmUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxudWwsIG9sLCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxucCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG5hLFxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbWcge1xuICBib3JkZXI6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNsZWFyZml4OjpiZWZvcmUsXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhICh3aWR0aCA+PSA1NzZweCkge1xuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhICh3aWR0aCA+PSA3NjhweCkge1xuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhICh3aWR0aCA+PSA5OTJweCkge1xuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhICh3aWR0aCA+PSAxMjAwcHgpIHtcbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAod2lkdGggPj0gMTQwMHB4KSB7XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBHUklMTEUgICovXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uY29sLFxuW2NsYXNzKj1jb2wtXSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29sLTAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAwKTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDApO1xufVxuXG4uY29sLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMCk7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSk7XG59XG5cbi5jb2wtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxKTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMik7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAyKTtcbn1cblxuLmNvbC1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDIpO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAzKTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDMpO1xufVxuXG4uY29sLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMyk7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDQpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCk7XG59XG5cbi5jb2wtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA0KTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA1KTtcbn1cblxuLmNvbC1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDUpO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA2KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDYpO1xufVxuXG4uY29sLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNik7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDcpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyk7XG59XG5cbi5jb2wtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA3KTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA4KTtcbn1cblxuLmNvbC1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDgpO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA5KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDkpO1xufVxuXG4uY29sLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOSk7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxMCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMCk7XG59XG5cbi5jb2wtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMTApO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMTEpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEpO1xufVxuXG4uY29sLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbn1cblxuLmNvbC1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxMik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gIH1cbiAgLmNvbC14cy0wIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMCk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMCk7XG4gIH1cbiAgLmNvbC14cy0xIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMSk7XG4gIH1cbiAgLmNvbC14cy0yIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMik7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMik7XG4gIH1cbiAgLmNvbC14cy0zIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMyk7XG4gIH1cbiAgLmNvbC14cy00IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNCk7XG4gIH1cbiAgLmNvbC14cy01IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIH1cbiAgLmNvbC14cy02IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNik7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNik7XG4gIH1cbiAgLmNvbC14cy03IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA3KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gIH1cbiAgLmNvbC14cy04IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIH1cbiAgLmNvbC14cy05IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA5KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOSk7XG4gIH1cbiAgLmNvbC14cy0xMCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMCk7XG4gIH1cbiAgLmNvbC14cy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDEwKTtcbiAgfVxuICAuY29sLXhzLTExIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbiAgfVxuICAuY29sLXhzLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMTEpO1xuICB9XG4gIC5jb2wteHMtMTIge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTIpO1xuICB9XG4gIC5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbiAgLmNvbC1zbS0wIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMCk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMCk7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMSk7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMik7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMik7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMyk7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNCk7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNik7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNik7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA3KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA5KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOSk7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMCk7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDEwKTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMTEpO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTIpO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbiAgLmNvbC1tZC0wIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMCk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMCk7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMSk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMSk7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMik7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMik7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMyk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMyk7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNCk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNCk7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA1KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNSk7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA2KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNik7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNik7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA3KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogNyk7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOCk7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiA5KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogOSk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogOSk7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMCk7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDEwKTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMTEpO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTIpO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNDBweDtcbiAgfVxuICAuY29sLWxnLTAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAwKTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAwKTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxKTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxKTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAyKTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAyKTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAzKTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAzKTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDQpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA0KTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDUpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA1KTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA1KTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDYpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA2KTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA2KTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDcpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA3KTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA3KTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA4KTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA4KTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDkpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiA5KTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiA5KTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxMCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEwKTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMTApO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTEpO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxMSk7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMTIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMik7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG4gIC5jb2wteGwtMCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDApO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDApO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDEpO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDIpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDIpO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDMpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDMpO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogNCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDQpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDQpO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogNSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDUpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDUpO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogNik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDYpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDYpO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogNyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDcpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDcpO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogOCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDgpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDgpO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogOSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDkpO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDkpO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyAxMiAqIDEwKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDEyICogMTApO1xuICB9XG4gIC5jb2wteGwtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIgKiAxMCk7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDEyICogMTEpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMTIgKiAxMSk7XG4gIH1cbiAgLmNvbC14bC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMiAqIDExKTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMTIgKiAxMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqIDEyKTtcbiAgfVxuICAuY29sLXhsLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDEyICogMTIpO1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgM1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtU2VtaUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtU2VtaUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLVNlbWlCb2xkLnN2ZyNTb3VyY2VTYW5zMy1TZW1pQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIDNcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLUV4dHJhQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLUV4dHJhQm9sZC5zdmcjU291cmNlU2FuczMtRXh0cmFCb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIDNcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL3NvdXJjZV9zYW5zXzMvU291cmNlU2FuczMtQm9sZC5zdmcjU291cmNlU2FuczMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyAzXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vZm9udHMvc291cmNlX3NhbnNfMy9Tb3VyY2VTYW5zMy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Vfc2Fuc18zL1NvdXJjZVNhbnMzLVJlZ3VsYXIuc3ZnI1NvdXJjZVNhbnMzLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpYXQtaWNvbW9vblwiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdD9tenh2bXgjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi50dGY/bXp4dm14XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uL2ljb21vb24ud29mZj9tenh2bXhcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLnN2Zz9tenh2bXgjaWNvbW9vblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cbltjbGFzc149aWNvbi1pYXQtXSwgW2NsYXNzKj1cIiBpY29uLWlhdC1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJpYXQtaWNvbW9vblwiLCBzZXJpZiAhaW1wb3J0YW50O1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1pYXQtZG90cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbi5pY29uLWlhdC1kb3RzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmljb24taWF0LW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmljb24taWF0LWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmljb24taWF0LWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uaWNvbi1pYXQtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1pYXQtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5pY29uLWlhdC1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZFwiO1xufVxuXG4uaWNvbi1pYXQtaG9tZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24taWF0LW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuXG4uaWNvbi1pYXQtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLWlhdC1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uaWNvbi1pYXQtaW1hZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5pY29uLWlhdC1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb24taWF0LWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmljb24taWF0LXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuLmljb24taWF0LWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG5cbi5pY29uLWlhdC1taWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cblxuLmljb24taWF0LWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuXG4uaWNvbi1pYXQtZmlsZS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uaWNvbi1pYXQtZmlsZXMtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb24taWF0LWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG59XG5cbi5pY29uLWlhdC1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuXG4uaWNvbi1pYXQtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTNcIjtcbn1cblxuLmljb24taWF0LXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTRcIjtcbn1cblxuLmljb24taWF0LW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuXG4uaWNvbi1pYXQtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NVwiO1xufVxuXG4uaWNvbi1pYXQtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuXG4uaWNvbi1pYXQtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MVwiO1xufVxuXG4uaWNvbi1pYXQtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzJcIjtcbn1cblxuLmljb24taWF0LXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3M1wiO1xufVxuXG4uaWNvbi1pYXQtdXNlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NFwiO1xufVxuXG4uaWNvbi1pYXQtdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NVwiO1xufVxuXG4uaWNvbi1pYXQtc3Bpbm5lcjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcbn1cblxuLmljb24taWF0LXNwaW5uZXIxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NFwiO1xufVxuXG4uaWNvbi1pYXQtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg2XCI7XG59XG5cbi5pY29uLWlhdC1lbmxhcmdlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4YlwiO1xufVxuXG4uaWNvbi1pYXQtc2hyaW5rMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4Y1wiO1xufVxuXG4uaWNvbi1pYXQtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZlwiO1xufVxuXG4uaWNvbi1pYXQtZXF1YWxpemVyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5M1wiO1xufVxuXG4uaWNvbi1pYXQtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG59XG5cbi5pY29uLWlhdC1iaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWNcIjtcbn1cblxuLmljb24taWF0LWJpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWRcIjtcbn1cblxuLmljb24taWF0LXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuXG4uaWNvbi1pYXQtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG59XG5cbi5pY29uLWlhdC1saXN0MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliYlwiO1xufVxuXG4uaWNvbi1pYXQtZG93bmxvYWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM3XCI7XG59XG5cbi5pY29uLWlhdC11cGxvYWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XG59XG5cbi5pY29uLWlhdC1zcGhlcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzlcIjtcbn1cblxuLmljb24taWF0LWVhcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XG59XG5cbi5pY29uLWlhdC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNiXCI7XG59XG5cbi5pY29uLWlhdC1hdHRhY2htZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNkXCI7XG59XG5cbi5pY29uLWlhdC1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2VcIjtcbn1cblxuLmljb24taWF0LWV5ZS1ibG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQxXCI7XG59XG5cbi5pY29uLWlhdC13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG59XG5cbi5pY29uLWlhdC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG59XG5cbi5pY29uLWlhdC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuXG4uaWNvbi1pYXQtY2FuY2VsLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZFwiO1xufVxuXG4uaWNvbi1pYXQtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGZcIjtcbn1cblxuLmljb24taWF0LWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMFwiO1xufVxuXG4uaWNvbi1pYXQtcGxheTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWNcIjtcbn1cblxuLmljb24taWF0LXBhdXNlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExZFwiO1xufVxuXG4uaWNvbi1pYXQtbG9vcDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmVcIjtcbn1cblxuLmljb24taWF0LWFycm93LXVwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzYVwiO1xufVxuXG4uaWNvbi1pYXQtYXJyb3ctcmlnaHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XG59XG5cbi5pY29uLWlhdC1hcnJvdy1kb3duMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZVwiO1xufVxuXG4uaWNvbi1pYXQtYXJyb3ctbGVmdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDBcIjtcbn1cblxuLmljb24taWF0LXBhcmFncmFwaC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc3XCI7XG59XG5cbi5pY29uLWlhdC1wYXJhZ3JhcGgtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc4XCI7XG59XG5cbi5pY29uLWlhdC1wYXJhZ3JhcGgtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzlcIjtcbn1cblxuLmljb24taWF0LXBhcmFncmFwaC1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdhXCI7XG59XG5cbi5pY29uLWlhdC1lbWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZlwiO1xufVxuXG4uaWNvbi1pYXQtZW1iZWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG59XG5cbi5pY29uLWlhdC1zaGFyZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODJcIjtcbn1cblxuLmljb24taWF0LWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XG59XG5cbi5pY29uLWlhdC1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTJcIjtcbn1cblxuLmljb24taWF0LXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkzXCI7XG59XG5cbi5pY29uLWlhdC1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk0XCI7XG59XG5cbi5pY29uLWlhdC10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk2XCI7XG59XG5cbi5pY29uLWlhdC15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlkXCI7XG59XG5cbi5pY29uLWlhdC1saW5rZWRpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2FcIjtcbn1cblxuLmljb24taWF0LW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmRcIjtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIDNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICAvKiAmLnNpZGViYXItY29sbGFwc2Uge1xuICAgIC5pYXQtc2lkZWJhciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1LjYyNXJlbTtcbiAgICB9XG4gIH0gKi9cbn1cbmJvZHkucGFnZS1hZG1pbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmOTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuYm9keS5sYXlvdXQtc2ltcGxlIHtcbiAgcGFkZGluZzogMzBweDtcbn1cbmJvZHkubm8tdHJhbnNpdGlvbiAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuc2lkZWJhci1jb2xsYXBzZSAuaWF0LW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIGJvZHkuc2lkZWJhci1jb2xsYXBzZSAuaWF0LXNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5zaWRlYmFyLW1vYmlsZS1vcGVuIC5pYXQtbWFpbi1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNS42MjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE1O1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogNXB4O1xufVxuXG4uZ2FwLTEwIHtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZ2FwLTE1IHtcbiAgZ2FwOiAxNXB4O1xufVxuXG4uZ2FwLTIwIHtcbiAgZ2FwOiAyMHB4O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbn1cblxuLmlhdC1tYWluIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG4uaWF0LW1haW4gLmlhdC1tYWluLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaWF0LW1haW4gLmlhdC1tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmlhdC1tYWluIC5pYXQtbWFpbi1mb290ZXIge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWF0LW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNS42MjVyZW07XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlhdC1tYWluIC5pYXQtbWFpbi1oZWFkZXIge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlLW91dDtcbiAgfVxufVxuXG5AbWVkaWEgKHdpZHRoID49IDc2OHB4KSB7XG4gICNpYXQtbWFpbiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaXNtLWNsb3NlLWJ0bjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWF0LWljb21vb25cIiwgXCJpY29tb29uXCIsIHNlcmlmO1xufVxuXG5oMSwgLmgxLCAudGl0bGUtMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5oMSAuaWNvbiwgLmgxIC5pY29uLCAudGl0bGUtMSAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuaDIsIC5oMiwgLnRpdGxlLTIge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbmgyIC5pY29uLCAuaDIgLmljb24sIC50aXRsZS0yIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5oMywgLmgzLCAudGl0bGUtMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuaDMgLmljb24sIC5oMyAuaWNvbiwgLnRpdGxlLTMgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbmg0LCAuaDQsIC50aXRsZS00IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbmg0IC5pY29uLCAuaDQgLmljb24sIC50aXRsZS00IC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5oNSwgLmg1LCAudGl0bGUtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuaDUgLmljb24sIC5oNSAuaWNvbiwgLnRpdGxlLTUgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuaDYsIC5oNiwgLnRpdGxlLTYge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbmg2IC5pY29uLCAuaDYgLmljb24sIC50aXRsZS02IC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmJ0biAuaWNvbkwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5idG4gLmljb25SIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi5taW4ge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XG4gIGJvcmRlci1jb2xvcjogIzAwNjJjYztcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYztcbiAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzOTNjO1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMzAsIDEzOCwgMTQ1LCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1Yjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMzAsIDEzOCwgMTQ1LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcbiAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0O1xufVxuXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg3MiwgMTgwLCA5NywgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XG4gIGJvcmRlci1jb2xvcjogIzFjNzQzMDtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg3MiwgMTgwLCA5NywgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpO1xufVxuXG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cblxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjIxLCAxNzEsIDE1LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMSwgMTcxLCAxNSwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG59XG5cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMjUsIDgzLCA5NywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICBib3JkZXItY29sb3I6ICNiMjFmMmQ7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbn1cblxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMTUsIDIxOCwgMjIyLCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xuICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjE1LCAyMTgsIDIyMiwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbn1cblxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cblxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG4gIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg4MiwgODgsIDkzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5pYXQtbGluay1jdXN0b20ge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pYXQtbGluay1jdXN0b206aG92ZXIsIC5pYXQtbGluay1jdXN0b206Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbi5pYXQtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmlhdC1kcm9wZG93bi5vcGVuIC5pYXQtZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmlhdC1kcm9wZG93bi5vcGVuIC5pYXQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM5MTllYWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM5M2M7XG59XG5cbi5pYXQtZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTJiMzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4uaWF0LWRyb3Bkb3duLW1lbnUuZHJvcC11cCB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xufVxuLmlhdC1kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlhdC1kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMmIzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5pYXQtZHJvcGRvd24taXRlbTpob3ZlciwgLmlhdC1kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmlhdC1kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiByZWQ7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uZm9ybS1ncm91cCB0ZXh0YXJlYSxcbi5mb3JtLWdyb3VwIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1ZW0gMC43NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5mb3JtLWdyb3VwIHRleHRhcmVhOmZvY3VzLFxuLmZvcm0tZ3JvdXAgc2VsZWN0OmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1ncm91cCBzZWxlY3RbbXVsdGlwbGVdIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uZm9ybS1ncm91cCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG59XG4uZm9ybS1ncm91cCB0ZXh0YXJlYS5leGNlZWRlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cbi5mb3JtLWdyb3VwIHRleHRhcmVhLmV4Y2VlZGVkIH4gLnRleHRhcmVhLWluZGljYXRvciB7XG4gIGNvbG9yOiByZWQ7XG59XG4uZm9ybS1ncm91cCAudGV4dGFyZWEtaW5kaWNhdG9yIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNWVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVlbSAwLjc1ZW07XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybS1ncm91cCAuZm9ybS1jb250cm9sW3R5cGU9Y29sb3JdIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjdweDtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cbi5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmOTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmOTtcbn1cbi5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWdyb3VwIC5mb3JtLXF1aWxsLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9ybS1ncm91cCAuZm9ybS1xdWlsbC1jb250YWluZXIgLnFsLWVkaXRvciB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uaWF0LWN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pYXQtY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNWVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pYXQtY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjI1ZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NWVtIDAuNzVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlhdC1jdXN0b20tZmlsZS1sYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjI1ZW07XG4gIHBhZGRpbmc6IDAuMzc1ZW0gMC43NWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmOTtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNWVtIDAuMjVlbSAwO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5mb3JtLWNoZWNrIGxhYmVsIHtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jaGVjayBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNoZWNrIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZm9ybS1jaGVjayBpbnB1dFtkaXNhYmxlZF0gKyBsYWJlbCB7XG4gIGNvbG9yOiAjYWFhYWFhO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5maWVsZHNldC5mb3JtLWdyb3VwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLnZpY2gtaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzAwNjJjYztcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjEpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM1NDViNjI7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjEpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMWU3ZTM0O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMSk7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogI2JkMjEzMDtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjEpO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjZDM5ZTAwO1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMSk7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxMTdhOGI7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMSk7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC4xKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFkMjEyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMSk7XG59XG5cbi5pYXQtYnJlYWRjcnVtYiB7XG4gIGNvbG9yOiAjOTE5ZWFiO1xufVxuLmlhdC1icmVhZGNydW1iIC5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4uaWF0LWJyZWFkY3J1bWIgLmJyZWFkY3J1bWIgYTpob3ZlciwgLmlhdC1icmVhZGNydW1iIC5icmVhZGNydW1iIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwNjlkOTtcbn1cbi5pYXQtYnJlYWRjcnVtYiAuYnJlYWRjcnVtYiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmlhdC1hY3RpdmUtZmlsdGVycyB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmlhdC1hY3RpdmUtZmlsdGVycyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuLmlhdC1hY3RpdmUtZmlsdGVycyBsaSAuYWN0aXZlLWZpbHRlci1lbHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjVmOTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjMjEyYjM2O1xufVxuLmlhdC1hY3RpdmUtZmlsdGVycyBsaSAuYWN0aXZlLWZpbHRlci1lbHQgLmljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBmb250LXNpemU6IDAuNmVtO1xufVxuXG4uaWF0LXNpZGViYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxNTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTJiMzY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyMTJiMzY7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaWF0LXNpZGViYXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5cbi5icmFuZC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjhyZW0gMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubmF2YmFyIHtcbiAgY29sb3I6ICM5MTllYWI7XG59XG4ubmF2YmFyIGEge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm5hdmJhciBhOmhvdmVyLCAubmF2YmFyIGE6Zm9jdXMsIC5uYXZiYXIgYS5hY3RpdmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5uYXZiYXIgdWwgPiBsaSAuY2hpbGRyZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDAuNHM7XG59XG4ubmF2YmFyIHVsID4gbGkgLmNoaWxkcmVuLmNvbGxhcHNlZCB7XG4gIG1heC1oZWlnaHQ6IDA7XG59XG4ubmF2YmFyIHVsID4gbGkgLmNoaWxkcmVuID4gdWwgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtIDAuNXJlbSAyLjVyZW07XG59XG4ubmF2YmFyIHVsID4gbGkgLmNoaWxkcmVuIC5uYXYtc3ViaXRlbSBhIHtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbSAwLjVyZW0gMy41cmVtO1xufVxuLm5hdmJhciB1bCA+IGxpLmhhcy1jaGlsZHJlbiA+IGEgLmljb24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMC40cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubmF2YmFyIHVsID4gbGkub3BlbiA+IC5jaGlsZHJlbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm5hdmJhciB1bCA+IGxpLm9wZW4uaGFzLWNoaWxkcmVuID4gYSAuaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5pYXQtdG9wLW1lbnUgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWF0LXRvcC1tZW51IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlhdC10b3AtbWVudSAuc2lkZWJhci10b2dnbGUgLmljb24taWF0LW1lbnUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyYjM2O1xufVxuLmlhdC10b3AtbWVudSAuaWF0LXRvcC1tZW51LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmlhdC10b3AtbWVudSAuaWF0LXRvcC1tZW51LWxpbmsgLmljb24taWF0LXVzZXIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pYXQtdG9wLW1lbnUgLmlhdC10b3AtbWVudS1saW5rIC5pY29uLWlhdC11c2VyOmJlZm9yZSB7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG4uaWF0LXRvcC1tZW51IC5pYXQtdG9wLW1lbnUtbGluayAuaWNvbi1pYXQtY2hldnJvbi1kb3duIHtcbiAgZm9udC1zaXplOiAwLjNyZW07XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaWF0LXRvcC1tZW51IC5pYXQtdG9wLW1lbnUtbGluay50b2dnbGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG4uaWF0LXRvcC1tZW51IC5pYXQtdG9wLW1lbnUtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4uaWF0LXRvcC1tZW51IC5pYXQtdG9wLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMjAsIDAuMDgpLCAwIDFweCAycHggcmdiYSgwLCAwLCAyMCwgMC4wOCk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuNXJlbSAwLjVyZW07XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDAuMTVzO1xufVxuLmlhdC10b3AtbWVudSAuaWF0LXRvcC1tZW51LWl0ZW0ucHJvZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmlhdC10b3AtbWVudSAuaWF0LXRvcC1tZW51LWl0ZW0ub3BlbiAuaWF0LXRvcC1tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmlhdC10b3AtbWVudSAuaWF0LXRvcC1tZW51LWl0ZW0ub3BlbiAuaWF0LXRvcC1tZW51LWxpbmsgLmljb24taWF0LWNoZXZyb24tZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmlhdC10b3AtbWVudSAuaWF0LXRvcC1tZW51LWl0ZW0ub3BlbiAuaWF0LXRvcC1zdWJtZW51IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5zaWRlYmFyLW1vYmlsZS1vcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuICBib2R5LnNpZGViYXItbW9iaWxlLW9wZW4gLmlhdC1zaWRlYmFyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmNhcmQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMjAsIDAuMDgpLCAwIDFweCAycHggcmdiYSgwLCAwLCAyMCwgMC4wOCk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS4yNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbn1cblxuLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50YWJsZSB0ZCwgLnRhYmxlIHRoIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICBmb250LXNpemU6IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFibGUgdGQsIC50YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUgdGJvZHksIC50YWJsZSB0ciwgLnRhYmxlIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGFibGUgdHIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgfVxuICAudGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudGFibGUgdGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogMzUlO1xuICAgIGZsZXg6IDAgMCAzNSU7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRkLCAudGFibGUtYm9yZGVyZWQgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLCAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1oZWFkLWZpeGVkIHRkLCAudGFibGUtaGVhZC1maXhlZCB0aCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFibGUtaGVhZC1maXhlZCB0aGVhZCB0cjpudGgtY2hpbGQoMSkgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCAjY2VkNGRhO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS5wYWdlLWFkbWluOm5vdCguc2lkZWJhci1jb2xsYXBzZSkgLnRhYmxlIC5pYXQtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgYm9keS5wYWdlLWFkbWluOm5vdCguc2lkZWJhci1jb2xsYXBzZSkgLnRhYmxlIC5pYXQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgcGFkZGluZzogMnB4IDEwcHg7XG4gIH1cbiAgYm9keS5wYWdlLWFkbWluOm5vdCguc2lkZWJhci1jb2xsYXBzZSkgLnRhYmxlIC5pYXQtZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgICBmb250LWZhbWlseTogXCJpYXQtaWNvbW9vblwiLCBzZXJpZjtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS5wYWdlLWFkbWluOm5vdCguc2lkZWJhci1jb2xsYXBzZSkgLnRhYmxlIHRkLCBib2R5LnBhZ2UtYWRtaW46bm90KC5zaWRlYmFyLWNvbGxhcHNlKSAudGFibGUgdGgge1xuICAgIGZvbnQtc2l6ZTogMS4ydnc7XG4gIH1cbiAgYm9keS5wYWdlLWFkbWluOm5vdCguc2lkZWJhci1jb2xsYXBzZSkgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICBmb250LXNpemU6IDEuM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBhZ2UtYWRtaW46bm90KC5zaWRlYmFyLWNvbGxhcHNlKSAudGFibGUgdGQsIGJvZHkucGFnZS1hZG1pbjpub3QoLnNpZGViYXItY29sbGFwc2UpIC50YWJsZSB0aCB7XG4gICAgZm9udC1zaXplOiAxLjQ1dnc7XG4gIH1cbiAgYm9keS5wYWdlLWFkbWluOm5vdCguc2lkZWJhci1jb2xsYXBzZSkgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICBmb250LXNpemU6IDEuN3Z3O1xuICB9XG4gIGJvZHkucGFnZS1hZG1pbjpub3QoLnNpZGViYXItY29sbGFwc2UpIC50YWJsZSAuaWF0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmlhdC1tb2RhbC1jdXN0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMHMgMC40cztcbn1cbi5pYXQtbW9kYWwtY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uaWF0LW1vZGFsLWN1c3RvbSAuaWF0LW1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbn1cbi5pYXQtbW9kYWwtY3VzdG9tIC5pYXQtbW9kYWwtY2xvc2Uge1xuICBwYWRkaW5nOiAxZW07XG4gIG1hcmdpbjogLTFlbSAtMWVtIC0xZW0gYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHdoaXRlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmlhdC1tb2RhbC1jdXN0b20gLmlhdC1tb2RhbC1jbG9zZTpob3ZlciwgLmlhdC1tb2RhbC1jdXN0b20gLmlhdC1tb2RhbC1jbG9zZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaWF0LW1vZGFsLWN1c3RvbS5vcGVuIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLmlhdC1tb2RhbC1jdXN0b20ub3BlbiAuaWF0LW1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ubW9kYWwtb3BlbiAuaWF0LW1vZGFsLWN1c3RvbSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmlhdC1tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNWVtO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxZW0pO1xufVxuXG4uaWF0LW1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi5pYXQtbW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMWVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaWF0LW1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmlhdC1tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMWVtO1xufVxuXG4uaWF0LW1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZWQ0ZGE7XG59XG4uaWF0LW1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG59XG4uaWF0LW1vZGFsLWZvb3RlciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaWF0LW1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVlbSBhdXRvO1xuICB9XG4gIC5pYXQtbW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVlbSk7XG4gIH1cbiAgLmlhdC1tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pYXQtbW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbi5pYXQtYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaWF0LWFjY29yZGlvbi1pdGVtLm9wZW4gLmlhdC1hY2NvcmRpb24tY29sbGFwc2Uge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAwcyAwcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5pYXQtYWNjb3JkaW9uLWl0ZW0ub3BlbiAuaWF0LWFjY29yZGlvbi1idG4gLmljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmlhdC1hY2NvcmRpb24tYnRuIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIHBhZGRpbmc6IDEuMjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5pYXQtYWNjb3JkaW9uLWJ0biAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC40OGVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5pYXQtYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMHMgMC40cztcbn1cbi5pYXQtYWNjb3JkaW9uLWNvbGxhcHNlLmNvbGxhcHNlZCB7XG4gIG1heC1oZWlnaHQ6IDA7XG59XG5cbi5pYXQtYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmlhdC1hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDEuMjVlbTtcbn1cblxuLmlhdC10YWJzLW5hdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VkNGRhO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxuLmlhdC10YWJzLW5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaWF0LXRhYnMtbmF2IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5pYXQtdGFicy1uYXYgdWwgbGkucHVzaCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmlhdC10YWJzLW5hdiB1bCBsaSBhLCAuaWF0LXRhYnMtbmF2IHVsIGxpIGJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IDQzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmlhdC10YWJzLW5hdiB1bCBsaSBhOmhvdmVyLCAuaWF0LXRhYnMtbmF2IHVsIGxpIGE6Zm9jdXMsIC5pYXQtdGFicy1uYXYgdWwgbGkgYnV0dG9uOmhvdmVyLCAuaWF0LXRhYnMtbmF2IHVsIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDYsIDIxMiwgMjE4LCAwLjUpO1xuICBjb2xvcjogIzAwNjlkOTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaWF0LXRhYnMtbmF2IHVsIGxpIGEuYWN0aXZlLCAuaWF0LXRhYnMtbmF2IHVsIGxpIGJ1dHRvbi5hY3RpdmUge1xuICBjb2xvcjogIzIxMmIzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pYXQtdGFicy1uYXYgdWwgbGkgYS5idG4sIC5pYXQtdGFicy1uYXYgdWwgbGkgYnV0dG9uLmJ0biB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uaWF0LXRhYi1wYW5lbCB7XG4gIHBhZGRpbmc6IDEuMjVlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmlhdC10YWItcGFuZWw6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaWF0LXRhYi1wYW5lbDpub3QoLmFjdGl2ZSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5pYXQtdGFiLXBhbmVsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaWF0LXRhYnMtY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMS4yNWVtO1xufVxuXG4uY2FyZC1ib2R5IC5pYXQtdGFicy1jdXN0b20ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5pYXQtcGFnaW5hdGlvbi1jdXN0b20gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uaWF0LXBhZ2luYXRpb24tY3VzdG9tIHVsIGxpIC5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG59XG4uaWF0LXBhZ2luYXRpb24tY3VzdG9tIHVsIGxpIC5wYWdlLWxpbms6aG92ZXIsIC5pYXQtcGFnaW5hdGlvbi1jdXN0b20gdWwgbGkgLnBhZ2UtbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY1Zjk7XG4gIGNvbG9yOiAjMDA2OWQ5O1xufVxuLmlhdC1wYWdpbmF0aW9uLWN1c3RvbSB1bCBsaTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLmlhdC1wYWdpbmF0aW9uLWN1c3RvbSB1bCBsaTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuLmlhdC1wYWdpbmF0aW9uLWN1c3RvbSB1bCBsaS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuLmlhdC1wYWdpbmF0aW9uLWN1c3RvbSB1bCBsaS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM5MTllYWI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI2NlZDRkYTtcbn1cblxuLmlhdC1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmlhdC1wYWdpbmF0aW9uIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pYXQtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pYXQtcGFnaW5hdGlvbiAucGFnZSwgLmlhdC1wYWdpbmF0aW9uIC5jdXJyZW50LCAuaWF0LXBhZ2luYXRpb24gLmZpcnN0LCAuaWF0LXBhZ2luYXRpb24gLmxhc3QsIC5pYXQtcGFnaW5hdGlvbiAucHJldmlvdXMsIC5pYXQtcGFnaW5hdGlvbiAubmV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuLmlhdC1wYWdpbmF0aW9uIC5wYWdlIGEsIC5pYXQtcGFnaW5hdGlvbiAuY3VycmVudCBhLCAuaWF0LXBhZ2luYXRpb24gLmZpcnN0IGEsIC5pYXQtcGFnaW5hdGlvbiAubGFzdCBhLCAuaWF0LXBhZ2luYXRpb24gLnByZXZpb3VzIGEsIC5pYXQtcGFnaW5hdGlvbiAubmV4dCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuLmlhdC1wYWdpbmF0aW9uIC5wYWdlIGE6aG92ZXIsIC5pYXQtcGFnaW5hdGlvbiAucGFnZSBhOmZvY3VzLCAuaWF0LXBhZ2luYXRpb24gLmN1cnJlbnQgYTpob3ZlciwgLmlhdC1wYWdpbmF0aW9uIC5jdXJyZW50IGE6Zm9jdXMsIC5pYXQtcGFnaW5hdGlvbiAuZmlyc3QgYTpob3ZlciwgLmlhdC1wYWdpbmF0aW9uIC5maXJzdCBhOmZvY3VzLCAuaWF0LXBhZ2luYXRpb24gLmxhc3QgYTpob3ZlciwgLmlhdC1wYWdpbmF0aW9uIC5sYXN0IGE6Zm9jdXMsIC5pYXQtcGFnaW5hdGlvbiAucHJldmlvdXMgYTpob3ZlciwgLmlhdC1wYWdpbmF0aW9uIC5wcmV2aW91cyBhOmZvY3VzLCAuaWF0LXBhZ2luYXRpb24gLm5leHQgYTpob3ZlciwgLmlhdC1wYWdpbmF0aW9uIC5uZXh0IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWY5O1xuICBjb2xvcjogIzAwNjlkOTtcbn1cbi5pYXQtcGFnaW5hdGlvbiAuY3VycmVudCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmlhdC1wYWdpbmF0aW9uIC5lbGxpcHNpcyB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmlhdC1wYWdpbmF0aW9uIHNwYW46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4uaWF0LXBhZ2luYXRpb24gc3BhbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn0iLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLCIucGFnZS1hZG1pbi1wdWJsaWMge1xuICBiYWNrZ3JvdW5kOiAjZjFmNWY5O1xufVxuXG4ucGFnZS1sb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWY5O1xufVxuLnBhZ2UtbG9naW4gLmNhcmQge1xuICB3aWR0aDogMzYwcHg7XG59IiwiZm9ybSAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuZm9ybSBzcGFuLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2VjZWNlO1xufVxuZm9ybSBzcGFuLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogOTUlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDFweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5mb3JtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZDo6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xufVxuZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMztcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5mb3JtIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5mb3JtIC52aWNoLWltYWdlIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLmZvcm0tZ3JvdXAgaW5wdXQuZm9ybS1jb250cm9sW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59IiwiLmZvcm0tY29sbGVjdGlvbi1tYW5hZ2VyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNkNWQ1ZDU7XG59XG4uZm9ybS1jb2xsZWN0aW9uLW1hbmFnZXIgLmZvcm0tY29sbGVjdGlvbi1lbGVtZW50IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xufVxuLmZvcm0tY29sbGVjdGlvbi1tYW5hZ2VyIC5mb3JtLWNvbGxlY3Rpb24tZWxlbWVudC5jbG9zZWQge1xuICBtYXgtaGVpZ2h0OiAxMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5mb3JtLWNvbGxlY3Rpb24tbWFuYWdlciAuZm9ybS1jb2xsZWN0aW9uLWVsZW1lbnQgLmZvcm0tY29sbGVjdGlvbi1ibG9jay1pbmZvIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4uZm9ybS1jb2xsZWN0aW9uLW1hbmFnZXIgLmZvcm0tY29sbGVjdGlvbi1lbGVtZW50IC5jb250ZXh0dWFsLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLWNvbGxlY3Rpb24tbWFuYWdlciAuZm9ybS1jb2xsZWN0aW9uLWVsZW1lbnQgLmNvbnRleHR1YWwtbWVudSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZvcm0tY29sbGVjdGlvbi10eXBlLW1vZHVsZXMgaDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb3JtLWNvbGxlY3Rpb24tdHlwZS1kb2N1bWVudHM6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uZm9ybS1jb2xsZWN0aW9uLXR5cGUtZG9jdW1lbnRzIC5mb3JtLWNvbGxlY3Rpb24tZWxlbWVudCB7XG4gIHdpZHRoOiAzMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbn0iLCIuaXNtLW1vZGFsIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDUwMDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTIlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUyJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUyJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTIlKTtcclxuICAgIHdpZHRoOiA1NzBweDtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi5pc20tbW9kYWwubmV3cy1tb2RhbCB7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcclxufVxyXG5cclxuLmlzbS1tb2RhbCAuaXNtLWNvbnRlbnQge1xyXG4gICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG59XHJcblxyXG4uaXNtLXNob3cge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG1heC1oZWlnaHQ6IDkwJTtcclxufVxyXG5cclxuLmlzbS1tb2RhbCAubG9hZGluZyB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjYWFhO1xyXG4gICAgbWluLWhlaWdodDogNzBweDtcclxufVxyXG5cclxuLmlzbS1jbG9zZS1idG4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogNTEwMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHZpc2liaWxpdHk6aGlkZGVuO1xyXG4gICAgb3BhY2l0eTowO1xyXG59XHJcblxyXG4ubG9hZGVkIC5pc20tY2xvc2UtYnRuIHtcclxuICAgIHRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGVhc2UgMC4xcywgdmlzaWJpbGl0eSAwcyAwcztcclxuICAgIHZpc2liaWxpdHk6dmlzaWJsZTtcclxuICAgIG9wYWNpdHk6MTtcclxufVxyXG5cclxuLmlzbS1vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDQ5OTk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxufVxyXG5cclxuLmlzbS1zaG93IH4gLmlzbS1vdmVybGF5IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKiBDb250ZW50IHN0eWxlcyAqL1xyXG4uaXNtLWNvbnRlbnQge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDVweDtcclxuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbn1cclxuLmxvYWRlZCAuaXNtLWNvbnRlbnQge1xyXG4gICAgdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDAuMnMgZWFzZSAwLjFzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO1xyXG59XHJcbi5pc20tY29udGVudC1sb2FkZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmlzbS1jb25maXJtLW1kIC5pc20tY29udGVudC1sb2FkZWQgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuXHJcbi5pc20tY29uZmlybS1tZCAuaXNtLWNvbmZpcm0tYnRucyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uaXNtLWNvbmZpcm0tbWQgLmlzbS1jb25maXJtLWJ0bnMgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmlzbS1jb25maXJtLW1kIC5pc20tY29uZmlybS1idG5zIGE6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qIEluZGl2aWR1YWwgbW9kYWwgc3R5bGVzIHdpdGggYW5pbWF0aW9ucy90cmFuc2l0aW9ucyAqL1xyXG4ubm8tZWZmZWN0IC5pc20tY29udGVudCB7XHJcbiAgICB0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBFZmZlY3QgMTogRmFkZSBpbiBhbmQgc2NhbGUgdXAgKi9cclxuLmlzbS1lZmZlY3QtMSAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMSAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogRWZmZWN0IDI6IFNsaWRlIGZyb20gdGhlIHJpZ2h0ICovXHJcbi5pc20tZWZmZWN0LTIgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yNSwgMC41LCAwLjUsIDAuOSk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjI1LCAwLjUsIDAuNSwgMC45KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjI1LCAwLjUsIDAuNSwgMC45KTtcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMiAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBFZmZlY3QgMzogU2xpZGUgZnJvbSB0aGUgYm90dG9tICovXHJcbi5pc20tZWZmZWN0LTMgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMyAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBFZmZlY3QgNDogTmV3c3BhcGVyICovXHJcbi5pc20tZWZmZWN0LTQgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoNzIwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoNzIwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg3MjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoNzIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTQgfiAuaXNtLW92ZXJsYXksXHJcbi5pc20tZWZmZWN0LTQgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTQgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBFZmZlY3QgNTogZmFsbCAqL1xyXG4uaXNtLWVmZmVjdC01LmlzbS1tb2RhbCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG59XHJcblxyXG4uaXNtLWVmZmVjdC01IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooNjAwcHgpIHJvdGF0ZVgoMjBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooNjAwcHgpIHJvdGF0ZVgoMjBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWig2MDBweCkgcm90YXRlWCgyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooNjAwcHgpIHJvdGF0ZVgoMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtNSAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDBweCkgcm90YXRlWCgwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDBweCkgcm90YXRlWCgwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KSByb3RhdGVYKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDBweCkgcm90YXRlWCgwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIEVmZmVjdCA2OiBzaWRlIGZhbGwgKi9cclxuLmlzbS1lZmZlY3QtNi5pc20tbW9kYWwge1xyXG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG4gICAgLW1vei1wZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG4gICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcclxufVxyXG5cclxuLmlzbS1lZmZlY3QtNiAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlKSB0cmFuc2xhdGVaKDYwMHB4KSByb3RhdGUoMTBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMCUpIHRyYW5zbGF0ZVooNjAwcHgpIHJvdGF0ZSgxMGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlKSB0cmFuc2xhdGVaKDYwMHB4KSByb3RhdGUoMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlKSB0cmFuc2xhdGVaKDYwMHB4KSByb3RhdGUoMTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtNiAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpIHRyYW5zbGF0ZVooMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSkgdHJhbnNsYXRlWigwKSByb3RhdGUoMGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpIHRyYW5zbGF0ZVooMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpIHRyYW5zbGF0ZVooMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogRWZmZWN0IDc6ICBzbGlkZSBhbmQgc3RpY2sgdG8gdG9wICovXHJcbi5pc20tZWZmZWN0LTd7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLmlzbS1lZmZlY3QtNyAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTcgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogRWZmZWN0IDg6IDNEIGZsaXAgaG9yaXpvbnRhbCAqL1xyXG4uaXNtLWVmZmVjdC04LmlzbS1tb2RhbCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG59XHJcblxyXG4uaXNtLWVmZmVjdC04IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoLTcwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVZKC03MGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKC03MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTcwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC04IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIEVmZmVjdCA5OiAzRCBmbGlwIHZlcnRpY2FsICovXHJcbi5pc20tZWZmZWN0LTkuaXNtLW1vZGFsIHtcclxuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEzMDBweDtcclxuICAgIC1tb3otcGVyc3BlY3RpdmU6IDEzMDBweDtcclxuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbn1cclxuXHJcbi5pc20tZWZmZWN0LTkgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtNzBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoLTcwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoLTcwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgtNzBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTkgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogRWZmZWN0IDEwOiAzRCBzaWduICovXHJcbi5pc20tZWZmZWN0LTEwLmlzbS1tb2RhbCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG59XHJcblxyXG4uaXNtLWVmZmVjdC0xMCAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKC02MGRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgtNjBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgtNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKC02MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTEwIC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIEVmZmVjdCAxMTogU3VwZXIgc2NhbGVkICovXHJcbi5pc20tZWZmZWN0LTExIC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgyKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMTEgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIEVmZmVjdCAxMjogIEp1c3QgbWUgKi9cclxuLmlzbS1lZmZlY3QtMTIgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTEyIH4gLmlzbS1vdmVybGF5IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5pc20tZWZmZWN0LTEyIC5pc20tY29udGVudCBoMyxcclxuLmlzbS1lZmZlY3QtMTIgLmlzbS1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xMiAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogRWZmZWN0IDEzOiAzRCBzbGl0ICovXHJcbi5pc20tZWZmZWN0LTEzLmlzbS1tb2RhbCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG59XHJcblxyXG4uaXNtLWVmZmVjdC0xMyAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0zMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTMwMDBweCkgcm90YXRlWSg5MGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0zMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0zMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMTMgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzbGl0IC43cyBmb3J3YXJkcyBlYXNlLW91dDtcclxuICAgIC1tb3otYW5pbWF0aW9uOiBzbGl0IC43cyBmb3J3YXJkcyBlYXNlLW91dDtcclxuICAgIGFuaW1hdGlvbjogc2xpdCAuN3MgZm9yd2FyZHMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGl0IHtcclxuICAgIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0yNTBweCkgcm90YXRlWSg4OWRlZyk7IG9wYWNpdHk6IC41OyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O31cclxuICAgIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBzbGl0IHtcclxuICAgIDUwJSB7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0yNTBweCkgcm90YXRlWSg4OWRlZyk7IG9wYWNpdHk6IC41OyAtbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O31cclxuICAgIDEwMCUgeyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpdCB7XHJcbiAgICA1MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTI1MHB4KSByb3RhdGVZKDg5ZGVnKTsgb3BhY2l0eTogMTsgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjt9XHJcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuLyogRWZmZWN0IDE0OiAgM0QgUm90YXRlIGZyb20gYm90dG9tICovXHJcbi5pc20tZWZmZWN0LTE0LmlzbS1tb2RhbCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG59XHJcblxyXG4uaXNtLWVmZmVjdC0xNCAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHJvdGF0ZVgoOTBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgcm90YXRlWCg5MGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHJvdGF0ZVgoOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHJvdGF0ZVgoOTBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XHJcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNCAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHJvdGF0ZVgoMGRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgcm90YXRlWCgwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHJvdGF0ZVgoMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHJvdGF0ZVgoMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBFZmZlY3QgMTU6ICAzRCBSb3RhdGUgaW4gZnJvbSBsZWZ0ICovXHJcbi5pc20tZWZmZWN0LTE1LmlzbS1tb2RhbCB7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xyXG59XHJcblxyXG4uaXNtLWVmZmVjdC0xNSAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDEwMHB4KSB0cmFuc2xhdGVYKC0zMCUpIHJvdGF0ZVkoOTBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMTAwcHgpIHRyYW5zbGF0ZVgoLTMwJSkgcm90YXRlWSg5MGRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDEwMHB4KSB0cmFuc2xhdGVYKC0zMCUpIHJvdGF0ZVkoOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDEwMHB4KSB0cmFuc2xhdGVYKC0zMCUpIHJvdGF0ZVkoOTBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XHJcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNSAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KSB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KSB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpIHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KSB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogRWZmZWN0IDE2OiAgQmx1ciAqL1xyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNiB+IC5pc20tb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4MCw0NiwzMiwwLjUpO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNiB+IC5jb250YWluZXIge1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIC1tb3otZmlsdGVyOiBibHVyKDNweCk7XHJcbiAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcclxufVxyXG5cclxuLmlzbS1lZmZlY3QtMTYgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNiB+IC5jb250YWluZXIsXHJcbi5pc20tZWZmZWN0LTE2IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNiAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBFZmZlY3QgMTc6ICBTbGlkZSBpbiBmcm9tIGJvdHRvbSB3aXRoIHBlcnNwZWN0aXZlIG9uIGNvbnRhaW5lciAqL1xyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNyB+IC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xNyB+IC5jb250YWluZXIsXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTE3IH4gLmlzbS1vdmVybGF5ICB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtMmRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgtMmRlZyk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKC0yZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMmRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcclxuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufVxyXG5cclxuLmlzbS1lZmZlY3QtMTcgLmlzbS1jb250ZW50IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMTcgLmlzbS1jb250ZW50IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgMC4ycztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIDAuMnM7XHJcbn1cclxuXHJcbi8qIEVmZmVjdCAxODogIFNsaWRlIGZyb20gcmlnaHQgd2l0aCBwZXJzcGVjdGl2ZSBvbiBjb250YWluZXIgKi9cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMTggfiAuY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTE4IH4gLmlzbS1vdmVybGF5IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMTQzLDI3LDE1LDAuOCk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xOCB+IC5jb250YWluZXIsXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTE4IH4gLmlzbS1vdmVybGF5IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZVJpZ2h0U2lkZUZpcnN0IDAuNXMgZm9yd2FyZHMgZWFzZS1pbjtcclxuICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xyXG4gICAgLW1vei1hbmltYXRpb246IHJvdGF0ZVJpZ2h0U2lkZUZpcnN0IDAuNXMgZm9yd2FyZHMgZWFzZS1pbjtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XHJcbiAgICBhbmltYXRpb246IHJvdGF0ZVJpZ2h0U2lkZUZpcnN0IDAuNXMgZm9yd2FyZHMgZWFzZS1pbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZVJpZ2h0U2lkZUZpcnN0IHtcclxuICAgIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MHB4KSByb3RhdGVZKDVkZWcpOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XHJcbiAgICAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTIwMHB4KTsgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgcm90YXRlUmlnaHRTaWRlRmlyc3Qge1xyXG4gICAgNTAlIHsgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwcHgpIHJvdGF0ZVkoNWRlZyk7IC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cclxuICAgIDEwMCUgeyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigtMjAwcHgpOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlUmlnaHRTaWRlRmlyc3Qge1xyXG4gICAgNTAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MHB4KSByb3RhdGVZKDVkZWcpOyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxyXG4gICAgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtMjAwcHgpOyB9XHJcbn1cclxuXHJcbi5pc20tZWZmZWN0LTE4IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pc20tc2hvdy5pc20tZWZmZWN0LTE4IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIDAuMXM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIDAuMXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyAwLjFzO1xyXG59XHJcblxyXG4vKiBFZmZlY3QgMTk6ICBTbGlwIGluIGZyb20gdGhlIHRvcCB3aXRoIHBlcnNwZWN0aXZlIG9uIGNvbnRhaW5lciAqL1xyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xOSB+IC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMTkgfiAuaXNtLW92ZXJsYXkge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxufVxyXG5cclxuLmlzbS1zaG93LmlzbS1lZmZlY3QtMTkgfiAuY29udGFpbmVyLFxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xOSB+IC5pc20tb3ZlcmxheSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IE9wZW5Ub3AgMC41cyBmb3J3YXJkcyBlYXNlLWluO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcclxuICAgIC1tb3otYW5pbWF0aW9uOiBPcGVuVG9wIDAuNXMgZm9yd2FyZHMgZWFzZS1pbjtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcclxuICAgIGFuaW1hdGlvbjogT3BlblRvcCAwLjVzIGZvcndhcmRzIGVhc2UtaW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBPcGVuVG9wIHtcclxuICAgIDUwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMTBkZWcpO1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBPcGVuVG9wIHtcclxuICAgIDUwJSB7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMTBkZWcpO1xyXG4gICAgICAgIC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgT3BlblRvcCB7XHJcbiAgICA1MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxMGRlZyk7XHJcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pc20tZWZmZWN0LTE5IC5pc20tY29udGVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaXNtLXNob3cuaXNtLWVmZmVjdC0xOSAuaXNtLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyAwLjFzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyAwLjFzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgMC4xcztcclxufSIsIi5xbC1tb2RhbCAucWwtbW9kYWwtYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4ucWwtbW9kYWwgLnFsLW1vZGFsLWNvbnRlbnQge1xuICB3aWR0aDogODAlO1xuICBtYXgtaGVpZ2h0OiA5MCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwMTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xbC1tb2RhbCAucWwtbW9kYWwtY29udGVudCAucWwtbW9kYWwtaHRtbCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnFsLW1vZGFsIC5xbC1tb2RhbC1jb250ZW50IC5xbC1tb2RhbC1hY3Rpb25zIHtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4ucWwtbW9kYWwgLnFsLW1vZGFsLWNvbnRlbnQgLnFsLW1vZGFsLWFjdGlvbnMgYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi5xbC1lZGl0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnFsLWVkaXRvciBzcGFuLmxhbmctaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzE3YTJiODtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnFsLWVkaXRvciAucWwtdGVtcGxhdGUtYmxvY2sge1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoOTMsIDEwNSwgMTA2KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uaXEtdGVtcGxhdGVzLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmlxLXRlbXBsYXRlcy1saXN0IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI0MxQzFDMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucWwtY3VzdG9tLXRhYmxlLW1vZGFsIC5xbC1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pcS10YWJsZS1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5xbC10b29sYmFyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnFsLWVkaXRvciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnFsLWVkaXRvciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnFsLWVkaXRvciBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucWwtZWRpdG9yIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLnFsLWVkaXRvciBvbCwgLnFsLWVkaXRvciB1bCB7XG4gIG1hcmdpbjogMjBweCAwO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLnFsLWVkaXRvciAucWwtdGVtcGxhdGUtYmxvY2sge1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cbi5xbC1lZGl0b3IgdGFibGUucWwtd2l0aC1oZWFkZXIgdHI6Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/