@font-face {
  font-family: "Rubik-Regular";
  font-weight: normal;
  font-style: normal;
  src: url("../fonts/Rubik-Regular/Rubik-Regular.eot");
  src: url("../fonts/Rubik-Regular/Rubik-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Rubik-Regular/Rubik-Regular.woff") format("woff"), url("../fonts/Rubik-Regular/Rubik-Regular.ttf") format("truetype"); }

@font-face {
  font-family: "Rubik-Medium";
  font-weight: normal;
  font-style: normal;
  src: url("../fonts/Rubik-Medium/Rubik-Medium.eot");
  src: url("../fonts/Rubik-Medium/Rubik-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Rubik-Medium/Rubik-Medium.woff") format("woff"), url("../fonts/Rubik-Medium/Rubik-Medium.ttf") format("truetype"); }

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  *:before, *:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }

*::-webkit-input-placeholder {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #B4BDC1; }

*:-moz-placeholder {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #B4BDC1; }

*::-moz-placeholder {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #B4BDC1; }

*:-ms-input-placeholder {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #B4BDC1; }

body input:required:valid,
body textarea:required:valid {
  color: #192229;
  border-color: #6A7B83; }

.required {
  border-color: #FF0000 !important;
  opacity: 1; }

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

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

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

b {
  font-weight: 500; }

a {
  outline: none;
  text-decoration: none; }

a[href^="tel"] {
  color: inherit;
  text-decoration: none; }

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

body {
  font-size: 16px;
  position: relative;
  line-height: normal; }

img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain; }

html {
  overflow-y: scroll; }

.container {
  max-width: 1140px;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px; }

input, textarea {
  font-size: 14px;
  line-height: 18px;
  outline: none;
  padding: 8px 10px;
  width: 100%;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  background: #FFFFFF;
  border: 1px solid #D5DFE4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  color: #192229;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  resize: none; }
  input:focus, textarea:focus {
    border: 1px solid #192229;
    overflow: hidden; }

button {
  cursor: pointer;
  outline: none;
  border: none;
  background: none; }

.header-height {
  height: 75px; }

.header {
  min-height: 70px;
  padding: 12px 15px 13px 15px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
          box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .header-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .header.active {
    -webkit-box-shadow: none;
            box-shadow: none;
    border-bottom: 1px solid #D5DFE4; }
  .header-burger {
    display: none;
    width: 36px;
    height: 36px;
    position: relative;
    padding: 10px 8px;
    cursor: pointer;
    margin-left: 10px; }
    .header-burger-line {
      background: #B4BDC1;
      width: 20px;
      height: 3px;
      margin-bottom: 3px;
      display: block;
      border-radius: 50px; }
      .header-burger-line:last-child {
        margin-bottom: 0; }
  .header-container {
    max-width: 1110px;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
  .header-user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .header-user.hide {
      display: none; }
  .header-img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin-right: 10px;
    -o-object-fit: cover;
       object-fit: cover; }
  .header-name {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #192229; }
  .header-item {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #6A7B83;
    margin-top: 3px; }
  .header-left, .header-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .header-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .header-list {
    margin: 0 12px;
    position: relative;
    cursor: pointer; }
    .header-list:hover .header-dropdown {
      opacity: 1;
      pointer-events: auto; }
    .header-list:hover .header-arrow {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .header-link {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #192229;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 1; }
  .header-arrow {
    width: 10px;
    height: 100%;
    margin-left: 5px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .header-dropdown {
    position: absolute;
    left: 0;
    top: 0;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    min-width: 176px; }
    .header-dropdown-list {
      padding: 5px 0;
      margin-top: 25px;
      background: #FFFFFF;
      border: 1px solid #DEE2E6;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
              box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
      border-radius: 5px; }
    .header-dropdown-link {
      padding: 6px 15px 5px;
      display: block;
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 14px;
      line-height: 17px;
      color: #192229; }
  .header-basket {
    width: 16px;
    height: 14px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px; }

.menu {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  z-index: 99;
  background: rgba(0, 0, 0, 0.6);
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
  opacity: 0;
  pointer-events: none; }
  .menu .btn-white {
    margin-left: 15px;
    margin-top: 12px;
    padding: 0 15px; }
  .menu.active {
    opacity: 1;
    pointer-events: auto; }
  .menu-col {
    left: 0;
    margin-left: -50px;
    height: 100%;
    overflow-y: auto;
    padding: 5px 0 60px;
    width: calc(100% - 100px);
    background: #ffffff;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    .menu-col.active {
      margin-left: 0; }
  .menu-link {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
    color: #192229;
    padding: 12px 15px 13px;
    display: block; }
    .menu-link p {
      position: relative;
      font-size: 16px;
      line-height: 19px;
      color: #192229;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
    .menu-link .circle {
      top: 0;
      position: absolute;
      right: -8px; }
  .menu-item {
    border-bottom: 1px solid #D5DFE4; }
  .menu-close {
    width: 45px;
    height: 45px;
    position: absolute;
    right: 29px;
    top: 17px;
    cursor: pointer;
    padding: 10px; }
  .menu-line {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
            transform: translate(-50%, -50%) rotate(45deg);
    background: #ffffff; }
    .menu-line-one {
      height: 2px;
      width: 25px; }
    .menu-line-two {
      height: 25px;
      width: 2px; }
  .menu .btn-sing-in {
    min-width: auto;
    margin: 12px 15px; }

.footer {
  padding: 17px 0;
  background: #424858; }
  .footer-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .footer-link {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #FFFFFF;
    margin: 0 15px; }
    .footer-link:last-child {
      margin-bottom: 0; }

.btn-basket {
  position: relative; }
  .btn-basket.active .btn-basket-span {
    display: block; }
  .btn-basket-span {
    position: absolute;
    right: -5px;
    top: -12px;
    border-radius: 50%;
    background: #FF0000;
    width: 21px;
    height: 21px;
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 21px;
    text-align: center;
    color: #FFFFFf;
    display: none; }

.btn-white {
  cursor: pointer;
  background: #ffffff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 34px;
  text-align: center;
  padding: 0 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #192229;
  border: 1px solid #D5DFE4; }
  .btn-white-span {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px; }

.btn-yellow {
  background: #FADB67;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 32px;
  text-align: center;
  color: #192229;
  padding: 0 35px;
  display: block; }

.btn-blue {
  background: #3897F0;
  border-radius: 5px;
  line-height: 38px;
  max-width: 200px;
  width: 100%;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  color: #FFFFFF; }

.btn-navy_blue {
  background: #75ACCA;
  line-height: 36px;
  padding: 0 15px;
  border-radius: 5px;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  color: #FFFFFF;
  margin-top: 15px; }

.btn-gray {
  background: -webkit-gradient(linear, left bottom, left top, from(#D2D2D2), to(#FFFFFF));
  background: linear-gradient(360deg, #D2D2D2 0%, #FFFFFF 100%);
  border: 1px solid #C8C8C8;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  padding: 0 8px;
  line-height: 23px; }

.popup-drop {
  position: relative; }
  .popup-drop-item {
    background: #FFFFFF;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative; }
  .popup-drop-input {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 25px;
    cursor: pointer; }
    .popup-drop-input.active {
      border: 1px solid #192229; }
  .popup-drop-arrow {
    position: absolute;
    right: 10px;
    top: 0;
    height: 100%;
    width: 10px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .popup-drop-arrow.active {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  .popup-drop-list {
    position: absolute;
    bottom: 36px;
    left: 0;
    width: 100%;
    max-height: 225px;
    overflow-y: auto;
    padding: 0 10px 5px 10px;
    border: 1px solid #192229;
    display: none;
    background: #ffffff;
    z-index: 3;
    -webkit-overflow-scrolling: touch;
    height: 100%; }
    .popup-drop-list.hide {
      display: none; }
  .popup-drop .label {
    margin: 5px 0 0 0;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .popup-drop .check {
    background: #FFFFFF;
    border: 1px solid #B4BDC1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
    width: 15px;
    height: 15px;
    display: block; }

.check-text {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-left: 5px;
  color: #192229; }

.check-circle {
  border-radius: 50%; }

.btn-back {
  min-width: 87px;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 15px;
  font-size: 16px; }
  .btn-back-arrow {
    width: 10px;
    height: 100%;
    display: block;
    margin: 0 5px 2px 0;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
  .btn-back.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.wrap {
  padding: 30px 0 0 0;
  display: block;
  min-height: calc(100vh - 51px - 75px); }
  .wrap.hide {
    display: none; }

.nowrap {
  white-space: nowrap; }

.text {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 135%;
  color: #6A7B83; }

.tabs {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-bottom: 1px solid #D5DFE4;
  margin-bottom: 20px; }

.tab {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 26px;
  line-height: 31px;
  color: #6A7B83;
  margin-right: 25px;
  cursor: pointer;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease; }
  .tab:last-child {
    margin-right: 0; }
  .tab.active, .tab:hover {
    color: #192229;
    border-bottom: 2px solid #192229; }

.link-blue {
  color: #3897F0;
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 135%; }

.popup {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  overflow-y: auto; }
  .popup.top {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .popup.active {
    opacity: 1;
    pointer-events: auto; }
  .popup-container {
    max-width: 520px;
    width: 100%;
    margin: 0 auto;
    background: #FFFFFF;
    -webkit-box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
            box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
    border-radius: 10px;
    position: relative; }
  .popup-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 20px 30px 19px;
    border-bottom: 1px solid #D5DFE4;
    position: relative; }
  .popup-title {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
    color: #192229; }
  .popup-content {
    padding: 20px 30px 30px; }
  .popup-video {
    background: #EAEAEA;
    width: 100%;
    height: 258px;
    position: relative; }
    .popup-video-text {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 14px;
      line-height: 17px;
      text-align: center;
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      color: #6A7B83; }
  .popup-ul {
    margin-top: 20px; }
  .popup-li {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #192229;
    margin-bottom: 7px; }
  .popup-basket .popup-container {
    max-width: 410px;
    padding: 17px 30px 30px; }
  .popup-basket .btn-yellow {
    line-height: 40px;
    font-size: 16px;
    padding: 0 20px;
    margin-bottom: 35px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex; }
  .popup-basket .btn-white {
    font-size: 16px;
    line-height: 38px;
    padding: 0 20px;
    margin-top: 16px; }
  .popup-basket-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    color: #192229; }
  .popup-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #192229;
    margin: 10px 0 16px; }
  .popup-email-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #192229;
    margin-bottom: 24px; }
  .popup-email .popup-container {
    max-width: 410px; }
  .popup-email .form-field {
    padding-bottom: 30px;
    margin-bottom: 10px;
    position: relative; }
  .popup-error {
    opacity: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
    color: #FF0000;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    .popup-error.active {
      opacity: 1; }

#your-files, #order-files {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  width: 1px;
  display: none; }

.form-loader {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .form-loader-slide {
    display: none; }
  .form-loader-icon {
    display: none;
    width: 16px;
    height: 16px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px; }
    .form-loader-icon.active {
      display: block; }
  .form-loader-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #192229;
    margin-left: 12px;
    display: none; }
    .form-loader-text.active {
      display: block; }

.form-field {
  position: relative;
  min-height: 14px; }

.form-politics-text {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #192229; }

.form-politics-link {
  color: #3897F0; }

.form-label {
  position: relative;
  cursor: pointer; }

.form-politics-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.form-gray {
  color: #B8C1C5;
  display: block; }

.form-textarea {
  resize: none;
  padding: 7px 10px; }

.form-name {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #192229;
  margin-bottom: 12px; }

.form-input {
  background: #FFFFFF;
  border: 1px solid #B4BDC1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  color: #192229;
  line-height: 18px;
  padding: 8px 10px;
  width: 100%; }

.form .btn-yellow {
  line-height: 40px;
  font-size: 16px; }

.checkbox {
  position: absolute;
  display: none;
  left: 0;
  top: 0; }
  .checkbox:checked ~ .check {
    background: #3897F0 url("../img/check-white.svg") no-repeat center/15px 100%;
    border: 1px solid #3897F0; }
  .checkbox:checked ~ .admin-check, .checkbox:checked ~ .check-circle {
    background: #3897F0 url("../img/check-white.svg") no-repeat center/11px 100%;
    border: 1px solid #3897F0; }
  .checkbox:checked ~ .your-files_img {
    border: 3px solid #75ACCA; }

.bg-popup {
  position: fixed;
  top: 75px;
  left: 0;
  width: 100%;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
          box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
  min-height: 70px;
  padding: 10px 15px;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 7; }
  .bg-popup.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .bg-popup-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%; }
  .bg-popup-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: left; }
  .bg-popup-icon {
    width: 36px;
    height: 36px;
    margin-right: 10px; }
  .bg-popup .blue-text {
    font-size: 16px;
    line-height: 19px; }
  .bg-popup .gray {
    margin-top: 3px;
    text-align: left; }
  .bg-popup-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
    color: #192229;
    margin-bottom: 3px; }
  .bg-popup .popup-close {
    padding: 10px 0 10px 10px;
    height: 36px;
    width: 26px;
    right: 0; }

.close, .bg-popup-close {
  background: url("../img/close.svg") no-repeat center/contain;
  width: 28px;
  height: 28px;
  position: absolute;
  right: 25px;
  top: 16px;
  cursor: pointer; }

.request .bg-popup-close {
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

.request-title {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 28px;
  color: #192229; }

#form-loader-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.your-files_img {
  width: 45px;
  height: 80px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-right: 15px;
  margin-top: 15px;
  cursor: pointer;
  border-radius: 5px;
  border: 3px solid transparent; }

.ui-datepicker-week-end > .ui-state-default {
  color: #FF0000; }

.category {
  margin-top: 35px;
  padding: 20px 0 24px;
  background: #F8F8F8; }
  .category-swipe {
    display: none; }
  .category .link-blue {
    font-size: 14px;
    line-height: 17px;
    display: block;
    margin: 20px 20px 0 0; }
    .category .link-blue:last-child {
      margin-right: 0; }
  .category .text {
    color: #192229; }
  .category-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .category-item {
    display: none;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    .category-item::-webkit-scrollbar {
      width: 0px;
      height: 0px;
      display: none; }
    .category-item.scrolling {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      overflow-x: scroll; }
    .category-item.active {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .category-item:first-child .category-btn:first-child {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
    .category-item:last-child .category-btn:first-child {
      width: auto;
      padding: 0 15px; }
  .category-btn {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    color: #192229;
    padding: 0 13px;
    background: #FFFFFF;
    border: 1px solid #B4BDC1;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 5px;
    margin: 15px 15px 0 0;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    .category-btn.active, .category-btn:hover {
      color: #FFFFFF;
      background: #4C5861; }

.content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-left: 1px solid #E6ECEE; }

.card {
  border-right: 1px solid #E6ECEE;
  border-bottom: 1px solid #E6ECEE;
  padding: 21px 0;
  width: 25%;
  min-height: 577px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .card-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    width: 100%;
    height: 408px;
    overflow: hidden;
    margin-bottom: 18px;
    scrollbar-width: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    -webkit-overflow-scrolling: inherit; }
    .card-content.active .card-item:first-child {
      left: -100%; }
    .card-content.active .card-item:last-child {
      left: 34px; }
    .card-content::-webkit-scrollbar, .card-content::-webkit-webkit-scrollbar-thumb, .card-content::-webkit-scrollbar-thumb, .card-content::-webkit-scrollbar-track-piece, .card-content::-webkit-scrollbar-thumb:horizontal, .card-content::-webkit-scrollbar-thumb:active {
      -webkit-appearance: none;
              appearance: none;
      display: none;
      width: 0;
      height: 0;
      scrollbar-width: none;
      -ms-overflow-style: none;
      background: none; }
  .card-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 0 0 15px;
    border-radius: 5px;
    overflow: hidden;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-overflow-scrolling: touch; }
    .card-item:last-child {
      left: 100%;
      padding: 0 15px 0 0;
      width: calc(100% - 34px); }
      .card-item:last-child .card-col {
        width: 100%; }
  .card-img {
    -o-object-fit: cover;
       object-fit: cover;
    pointer-events: none; }
  .card-swipe {
    width: 34px;
    height: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 3; }
    .card-swipe-icon {
      width: 20px;
      height: 20px; }
  .card-col {
    width: calc(100% - 34px);
    height: 100%;
    position: relative;
    border-radius: 5px;
    overflow: hidden; }
  .card-play {
    background: rgba(248, 248, 248, 0.9);
    position: absolute;
    left: 0;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    height: 100%;
    cursor: pointer; }
    .card-play-icon {
      width: 48px;
      height: 34px;
      -o-object-fit: contain;
         object-fit: contain;
      margin-bottom: 10px; }
    .card-play-text {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: normal;
      font-size: 14px;
      line-height: 17px;
      text-align: center;
      color: #3897F0; }
  .card-bottom {
    padding: 0 12px 0 15px; }
  .card-title {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px;
    color: #192229;
    margin-bottom: 6px; }
  .card-price, .card-price-num {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #192229;
    margin-bottom: 10px;
    position: relative; }
    .card-price-span, .card-price-num-span {
      font-size: 14px;
      color: #B4BDC1;
      text-decoration: line-through;
      margin-left: 6px;
      white-space: nowrap; }

.order {
  background: #F8F8F8;
  padding: 40px 0; }
  .order-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    text-align: center;
    color: #192229; }
  .order .btn-yellow {
    line-height: 40px;
    font-size: 16px;
    padding: 0 20px;
    margin: 18px auto 0;
    display: block; }

.contents-gray {
  background: #F8F8F8;
  border-top: 1px solid #E6ECEE;
  border-bottom: 1px solid #E6ECEE; }

.contents-text {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #192229;
  padding: 29px 0; }

.offer {
  padding: 25px 0 60px; }
  .offer .text {
    font-size: 15px; }
  .offer .price {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 28px;
    color: #192229;
    white-space: nowrap;
    margin-right: 10px;
    margin-top: 20px; }
    .offer .price-span {
      color: #B8C1C5;
      display: block;
      font-size: 14px;
      font-weight: 400;
      line-height: 1; }
  .offer .btn-blue {
    margin-top: 20px; }
  .offer .card-col {
    width: 229px;
    height: 408px;
    margin-right: 20px; }
  .offer-title {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 150%;
    color: #192229;
    margin-bottom: 12px; }
  .offer-left {
    width: 33%;
    padding-right: 30px; }
  .offer-right {
    overflow: hidden;
    position: relative;
    width: 67%; }
  .offer-content {
    display: -webkit-inline-box;
    overflow-x: auto;
    scrollbar-width: none;
    width: 100%;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    -ms-overflow-style: none;
    border: none;
    overflow: -moz-scrollbars-none; }
    .offer-content::-webkit-scrollbar, .offer-content::-webkit-webkit-scrollbar-thumb, .offer-content::-webkit-scrollbar-thumb, .offer-content::-webkit-scrollbar-track-piece, .offer-content::-webkit-scrollbar-track, .offer-content::-webkit-scrollbar-thumb:horizontal, .offer-content::-webkit-scrollbar-thumb:active {
      -webkit-appearance: none;
              appearance: none;
      width: 0px;
      height: 0px;
      display: none;
      scrollbar-width: none;
      -ms-overflow-style: none;
      background: none;
      color: transparent;
      border: none; }
  .offer-swipe {
    width: 34px;
    min-height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    background: #ffffff; }
  .offer-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .offer-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }

.add-to-cart.active, .add-to-cart__one.active {
  background: #FADB67;
  color: #192229; }

.basket {
  padding-top: 80px;
  padding-bottom: 80px; }
  .basket-info {
    background: #F8F8F8;
    -webkit-box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
            box-shadow: 0px 3px 10px rgba(0, 73, 129, 0.1);
    padding: 18px 0;
    position: fixed;
    top: 75px;
    left: 0;
    width: 100%;
    z-index: 8;
    border-top: 1px solid rgba(0, 73, 129, 0.1); }
  .basket-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 135%;
    color: #192229; }
  .basket-price {
    font-weight: 500; }
  .basket-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    .basket-row .btn-yellow {
      line-height: 40px;
      padding: 0 20px;
      font-size: 16px; }
  .basket .card-price {
    margin-bottom: 6px; }

.delete {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 19px;
  color: #FF0000;
  padding: 0; }

.hide-basket .btn-basket {
  opacity: 0;
  pointer-events: none; }

.order-form {
  max-width: 410px;
  width: 100%;
  margin: 10px auto 80px;
  background: #FFFFFF;
  border: 1px solid #D5DFE4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  padding: 17px 30px 30px 30px; }
  .order-form .form-field {
    margin-bottom: 24px; }
  .order-form .form-textarea {
    height: 177px; }
  .order-form .btn-white {
    padding: 0 11px; }
  .order-form .form-label {
    margin-right: 8px; }
  .order-form .check {
    background: #FFFFFF;
    border: 1px solid #B4BDC1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
    width: 24px;
    height: 24px;
    display: block; }
  .order-form .form-politics-flex {
    margin-bottom: 24px; }
    .order-form .form-politics-flex:nth-last-child(3) {
      margin-bottom: 0; }
  .order-form .btn-yellow {
    padding: 0 20px; }
  .order-form .order-text {
    font-size: 19px;
    line-height: 150%;
    text-align: left;
    margin-bottom: 33px; }

.order .btn-yellow {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

.completed {
  max-width: 542px;
  width: 100%;
  background: #FFFFFF;
  border: 1px solid #D5DFE4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  padding: 30px;
  margin: 10px auto; }
  .completed-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 30px;
    border-bottom: 1px solid #D5DFE4;
    margin-bottom: 30px; }
  .completed-icon {
    width: 36px;
    height: 36px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 10px; }
  .completed-title {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 28px;
    color: #192229; }
  .completed-text, .completed .link-blue {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 19px;
    line-height: 150%; }
  .completed-text {
    color: #192229;
    margin-bottom: 26px; }
  .completed-bold {
    margin-top: 32px;
    display: block; }
  .completed .btn-yellow {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 40px;
    font-size: 16px;
    padding: 0 15px;
    margin: 0; }

.admin {
  padding-bottom: 30px; }
  .admin .ui-datepicker .ui-datepicker-header {
    border-color: #282828; }
  .admin .ui-datepicker table {
    border-color: #282828; }
  .admin .ui-datepicker:before, .admin .ui-datepicker:after {
    content: none; }
  .admin .ui-datepicker select.ui-datepicker-month, .admin .ui-datepicker select.ui-datepicker-year {
    width: auto;
    border: none;
    padding: 0;
    outline: none; }
  .admin-header {
    background: #3D7291;
    padding: 15px 0; }
    .admin-header-title {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: 300;
      font-size: 20px;
      line-height: 24px;
      color: #EAE388;
      margin-bottom: 9px; }
    .admin-header-text, .admin-header-link {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: normal;
      font-size: 12px;
      line-height: 150%;
      text-transform: uppercase;
      color: #FFFFFF; }
      .admin-header-text a, .admin-header-link a {
        white-space: nowrap; }
    .admin-header-link {
      text-decoration: underline; }
  .admin-panel {
    padding: 20px 0; }
  .admin-title {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 21px;
    color: #646464;
    margin-bottom: 20px; }
  .admin-li, .admin-link {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 500;
    color: #3F799F;
    font-size: 14px;
    line-height: 17px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%; }
  .admin-link {
    padding: 10px 10px 8px 10px; }
  .admin-li {
    border-bottom: 1px solid #EEEEEE; }
    .admin-li:first-child {
      padding: 10px;
      background: #75ACCA;
      color: #ffffff;
      font-size: 13px;
      line-height: 15px;
      font-weight: 400; }
  .admin-add {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-weight: 400; }
    .admin-add-img {
      width: 11px;
      height: 13px;
      margin-right: 5px; }
  .admin-back {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #3F799F;
    padding-bottom: 10px;
    margin-bottom: 10px;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content; }
  .admin-load {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #999999;
    border-radius: 30px;
    padding: 5px 12px;
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-bottom: 20px; }
    .admin-load-plus {
      margin-left: 6px;
      margin-bottom: 1px;
      width: 11px;
      height: 13px; }
  .admin-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 7px; }
  .admin-gray {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    color: #9C9C9C; }
    .admin-gray-span {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: normal;
      font-size: 11px;
      line-height: 13px;
      color: #9C9C9C; }
  .admin-select {
    margin: 0 10px;
    position: relative;
    border: 1px solid #C8C8C8;
    border-radius: 4px;
    overflow: hidden;
    min-width: 166px; }
    .admin-select:before {
      content: '';
      position: absolute;
      right: 0;
      top: 0;
      background: #DCDCDC url("../img/select-admin.svg") no-repeat center/8px 5px;
      z-index: 1;
      width: 22px;
      height: 100%;
      border-left: 1px solid #C8C8C8;
      pointer-events: none; }
    .admin-select select {
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#D1D1D1));
      background: linear-gradient(180deg, #FFFFFF 0%, #D1D1D1 100%);
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none;
      padding: 3px 10px;
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 13px;
      line-height: 15px;
      color: #000000;
      border: none;
      height: 100%;
      width: 100%;
      border-radius: 0; }
      .admin-select select option:disabled {
        display: none; }
  .admin-table {
    margin-top: 20px;
    min-width: 700px; }
  .admin-main, .admin-list {
    background: #F6F6F6;
    padding: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .admin-main {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .admin-list {
    padding: 0 10px; }
    .admin-list .admin-displayed {
      width: 14px;
      height: 14px;
      padding: 0 !important;
      margin: 10px 0; }
    .admin-list .name-group {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 14px;
      line-height: 17px;
      color: #282828;
      text-transform: initial;
      padding: 10px 0; }
    .admin-list .admin-name {
      color: #3F799F;
      font-weight: 500; }
  .admin-white {
    background: #Ffffff; }
  .admin-label {
    position: relative;
    margin-right: 20px; }
  .admin-check, .admin .check-circle {
    background: -webkit-gradient(linear, left bottom, left top, from(#D2D2D2), to(#FFFFFF));
    background: linear-gradient(360deg, #D2D2D2 0%, #FFFFFF 100%);
    border: 1px solid #646464;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 4px;
    width: 16px;
    height: 16px;
    display: block; }
  .admin-displayed-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: 20px; }
  .admin-displayed-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #000000; }
  .admin-displayed-icon {
    margin-right: 6px;
    width: 14px;
    height: 14px;
    margin-bottom: 1px; }
  .admin-form-col:first-child {
    width: 260px; }
  .admin-form-text {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #282828;
    margin-top: 19px;
    display: none; }
    .admin-form-text.active {
      color: #75ACCA;
      font-weight: 400; }
  .admin-form .admin-load {
    margin: 0; }
  .admin-form-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .admin-form-row .link-blue {
      font-size: 14px;
      line-height: 17px; }
  .admin-form-field {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 15px 0 14px;
    border-bottom: 1px solid #EEEEEE; }
    .admin-form-field .popup-drop-item .popup-drop-input {
      pointer-events: none; }
  .admin-form-name {
    width: 260px;
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #282828; }
  .admin-form-align {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .admin-form-textarea {
    height: 108px;
    width: calc(100% - 260px); }
  .admin-form-input {
    max-width: 350px;
    width: 100%; }
  .admin-form .admin-gray {
    font-size: 14px;
    line-height: 17px;
    margin-top: 15px; }
  .admin-form .popup-drop {
    max-width: 350px;
    width: 100%; }
  .admin .check-circle {
    border-radius: 50%; }
  .admin .label {
    margin: 14px 0; }
  .admin .popup-drop-list {
    max-height: 300px;
    height: auto; }
  .admin-input-two {
    max-width: 130px;
    width: 100%; }
  .admin-date {
    padding: 2px 11px 3px 26px;
    margin: 0 5px;
    width: 78px; }
  .admin-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%; }
    .admin-flex.active {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
  .admin-creator .admin-load {
    margin-left: 50px; }
  .admin-block {
    width: calc(100% - 260px); }
  .admin-form-add {
    margin: 0 0 0 10px; }
  .admin-removed {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #9C9C9C;
    margin-top: 13px;
    display: none; }
    .admin-removed.active {
      display: block; }
  .admin-interval {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 5px; }
    .admin-interval-item {
      position: relative; }
    .admin-interval-span {
      font-family: "Rubik", sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 13px;
      line-height: 24px;
      color: #646464;
      position: absolute;
      left: 11px;
      top: 0; }
  .admin-status {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: #6AC259;
    background: #FFFFFF;
    border: 1px solid #6AC259;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 3px;
    padding: 0 10px;
    display: inline-block; }
  .admin-item {
    font-family: "Rubik", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    color: #192229; }
  .admin-result .admin-form-name {
    margin-bottom: 5px; }
  .admin-result .admin-form-field:first-child {
    padding-top: 0; }
  .admin-result .admin-form-field:last-child {
    border-bottom: none; }
  .admin-result .link-blue {
    display: block;
    font-size: 14px;
    line-height: 150%; }
  .admin-search {
    margin: 20px 0 6px; }

.name-group {
  font-family: "Rubik", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
  color: #646464;
  margin-right: 40px; }
  .name-group-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
  .name-group:nth-child(1) {
    width: 145px; }
  .name-group:nth-child(2) {
    width: 133px; }
  .name-group:nth-child(3) {
    width: 90px; }

.mb-16 {
  margin-bottom: 16px; }

.admin-table-orders {
  margin-top: 20px;
  min-width: 560px;
  overflow-x: auto; }
  .admin-table-orders .name-group:nth-child(1) {
    width: 90px; }
  .admin-table-orders .name-group:nth-child(2) {
    width: 250px; }
  .admin-table-orders .name-group:nth-child(3) {
    width: auto; }

.admin-x {
  width: 100%;
  overflow: hidden;
  overflow-x: auto; }
  .admin-x::-webkit-scrollbar {
    width: 0px;
    height: 0px;
    display: none; }

.admin-creator-page {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width: calc(100% + 110px); }
  .admin-creator-page .admin-load, .admin-creator-page .admin-search {
    display: none; }
  .admin-creator-page .link-blue {
    display: none;
    font-size: 14px;
    line-height: 17px; }

.admin-flex-add {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%; }
  .admin-flex-add.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

input:disabled {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  opacity: 1;
  color: #192229;
  -webkit-text-fill-color: #192229; }

/*==========  Desktop First  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (min-width: 768px) {
  .show-767 {
    display: none !important; } }

@media only screen and (max-width: 1140px) {
  .card-content {
    height: 35.8vw; }
  .card {
    min-height: 50.6vw; } }

@media only screen and (max-width: 1100px) {
  .header-menu {
    display: none; }
  .header-burger {
    display: block; } }

@media only screen and (max-width: 993px) {
  .card {
    width: 33.33%;
    min-height: 64.15vw;
    padding: 20px 0; }
  .card-content {
    height: 49vw; }
  .admin-form-name, .admin-form-col:first-child {
    width: 200px; }
  .admin-form-textarea, .admin-block {
    width: calc(100% - 200px); } }

@media only screen and (max-width: 767px) {
  .bg-popup {
    top: 71px; }
  .footer-link {
    margin-bottom: 17px; }
  .footer-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .contents .container {
    padding: 0; }
  .content {
    border: none; }
  .tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -15px 16px;
    padding: 0 15px; }
  .tab {
    font-size: 20px; }
  .text, .link-blue {
    font-size: 15px;
    line-height: 18px; }
  .category {
    margin-top: 20px; }
    .category .container {
      padding: 0 0 0 15px; }
    .category .text {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding-right: 15px; }
  .category .text {
    font-size: 16px;
    line-height: 19px; }
  .category-item {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow-x: scroll;
    padding-right: 15px; }
  .category-btn {
    white-space: nowrap;
    padding: 0 14px; }
  .category-swipe {
    display: block;
    width: 19px;
    height: 21px;
    -o-object-fit: contain;
       object-fit: contain; }
  .header {
    padding: 10px 15px; }
  .wrap {
    padding-top: 27px; }
  .btn-white {
    padding: 0 10px; }
  .tab {
    padding-bottom: 2px; }
  .category {
    padding: 13px 0 20px; }
  .category-btn {
    margin: 12px 15px 0 0; }
  .card-title {
    margin-bottom: 8px; }
  .order {
    padding: 29px 0 40px; }
  .offer-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  .offer-right {
    width: 100%; }
  .offer .card-col {
    width: 207px;
    height: 372px;
    margin-right: 14px; }
  .offer-left {
    width: 100%;
    padding: 30px 0 0 0; }
  .offer {
    padding: 0 0 40px 0; }
  .contents-gray .container {
    padding: 0 15px; }
  .offer-right {
    overflow-x: auto; }
  .offer-swipe {
    display: none; }
  .offer-title {
    font-size: 18px;
    line-height: 21px;
    margin-bottom: 15px; }
  .contents-text {
    padding: 20px 0 18px; }
  .basket {
    padding-top: 80px;
    padding-bottom: 0; }
  .basket-info {
    top: 70px; }
  .header-height {
    height: 70px; }
  .hide-767 {
    display: none; }
  .wrap {
    min-height: calc(100vh - 119px - 70px); }
  .completed {
    max-width: 100%;
    border: none;
    padding-top: 0;
    margin: 3px 0; }
  .completed-title {
    font-size: 18px;
    line-height: 21px; }
  .completed-top {
    padding-bottom: 18px;
    margin-bottom: 20px; }
  .completed-bold {
    margin-top: 21px; }
  .completed-text {
    font-size: 16px;
    line-height: 150%;
    margin-bottom: 30px; }
  .order-form {
    max-width: 100%;
    border: none;
    margin: 0; }
  .order-form {
    padding-top: 0; }
    .order-form .form-input, .order-form .form-textarea {
      max-width: 250px; }
  .admin-link {
    padding: 10px 15px 8px 10px; }
  .admin-form-field {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .admin-form-name {
    width: auto; }
  .admin-form-textarea, .admin-block {
    width: 100%; }
  .admin-form-name {
    margin-bottom: 8px; }
  .admin-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .admin-creator .admin-load {
    margin: 20px 0 0 0; }
  .admin-removed {
    margin-bottom: 5px; }
  .admin-form .admin-gray {
    margin-bottom: -5px; }
  .admin-form-input {
    max-width: 100%; }
  .admin-creator .admin-load {
    display: none; }
  .admin-creator-page {
    padding: 15px 15px 100px 15px;
    height: calc(100vh - 81px);
    position: fixed;
    top: 81px;
    left: 0;
    width: 100%;
    z-index: 9;
    background: #ffffff;
    display: none; }
    .admin-creator-page .admin-load {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      margin-top: 5px; }
    .admin-creator-page.active {
      display: block; }
    .admin-creator-page .link-blue, .admin-creator-page .admin-search {
      display: block; }
    .admin-creator-page .admin-flex {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
  .admin-header {
    z-index: 9; }
    .admin-header.active {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%; }
  .admin-form-field .popup-drop-arrow {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg); }
  .admin-form-field .popup-drop-list {
    position: initial;
    border: none;
    padding: 0;
    overflow: hidden;
    display: contents;
    max-height: 100%; }
  .admin-form .popup-drop, .admin-form-col:first-child {
    max-width: 100%;
    width: 100%; }
  .admin-back {
    margin-top: -5px; }
  .admin-form-text {
    display: none;
    margin-top: 15px;
    margin-bottom: -4px; }
  .show-767 {
    display: none; }
  .form-loader-slide {
    margin-right: -15px; }
  .admin-form-row {
    margin-bottom: 7px; }
  .name-group {
    margin-right: 20px; }
  .admin-statistics .name-group:nth-child(3) {
    width: 80px; }
  .admin-statistics .admin-table {
    min-width: 630px; }
  .admin-x {
    margin-right: -15px;
    width: calc(100% + 15px); }
  .admin-result .admin-form-name {
    margin-bottom: 8px; }
  .admin-result .link-blue {
    margin-bottom: 6px; }
  .wrap-item .header-user, .hide-basket .header-user {
    display: none; }
  .wrap-item .btn-back, .hide-basket .btn-back {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .card-content {
    overflow-x: auto; }
  .popup {
    position: initial;
    background: none;
    opacity: 1;
    pointer-events: auto;
    display: none;
    min-height: calc(100vh - 119px - 70px); }
    .popup.active {
      display: block; }
    .popup .close {
      display: none; }
  .popup-container {
    border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none; }
  .order-form {
    padding-bottom: 60px; }
  .popup-li {
    font-size: 16px; }
  .popup-basket {
    padding-top: 10px; }
  .popup-email .popup-container, .popup-basket .popup-container {
    max-width: 100%; }
  .popup-email {
    padding-top: 10px; }
    .popup-email .form {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      width: 100%; }
    .popup-email .form-field {
      width: 100%; }
    .popup-email .popup-error {
      left: auto;
      right: 0; }
  .mob-hide .btn-basket {
    display: none !important; } }

@media only screen and (max-width: 600px) {
  .card {
    width: 50%;
    min-height: 435px; }
  .card-content {
    height: 75vw; }
  .basket .card {
    min-height: 420px; }
  .request-title {
    display: block;
    font-size: 16px;
    line-height: 19px; } }

@media only screen and (max-width: 480px) {
  .card-content {
    height: 65vw; } }

@media only screen and (max-width: 459px) {
  .admin-creator-page {
    top: 99px;
    max-height: calc(100vh - 99px);
    height: 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbnMvX2ZvbnQtZmFjZS5zYXNzIiwiX2ZvbnRzLnNhc3MiLCJtYWluLnNhc3MiLCIuLi9jb21wb25lbnRzL3BhZ2VzL2hvbWUvX3N0eWxlLnNhc3MiLCIuLi9jb21wb25lbnRzL3BhZ2VzL2NhcmQvX3N0eWxlLnNhc3MiLCIuLi9jb21wb25lbnRzL3BhZ2VzL2Jhc2tldC9fc3R5bGUuc2FzcyIsIi4uL2NvbXBvbmVudHMvcGFnZXMvb3JkZXIvX3N0eWxlLnNhc3MiLCIuLi9jb21wb25lbnRzL3BhZ2VzL2NvbXBsZXRlZC9fc3R5bGUuc2FzcyIsIi4uL2NvbXBvbmVudHMvcGFnZXMvYWRtaW4vX3N0eWxlLnNhc3MiLCJfbWVkaWEuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQztFQUNDLDRCQ0FnQztFRENoQyxtQkFId0Q7RUFJeEQsa0JBSndFO0VBVXZFLG9EQUE2QjtFQUM3Qiw0TkFBdUosRUFBQTs7QUFWeko7RUFDQywyQkNDK0I7RURBL0IsbUJBSHdEO0VBSXhELGtCQUp3RTtFQVV2RSxrREFBNkI7RUFDN0Isc05BQXVKLEVBQUE7O0FFUDFKO0VBQ0UsOEJBQThCO0VBRTlCLHNCQUFzQixFQUFBO0VBSHhCO0lBTUksOEJBQThCO0lBRTlCLHNCQUFzQixFQUFBOztBQUUxQjtFQUNFLGdDQUFnQztFQUNoQyxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsY0FBYyxFQUFBOztBQUVoQjtFQUNFLGdDQUFnQztFQUNoQyxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsY0FBYyxFQUFBOztBQUVoQjtFQUNFLGdDQUFnQztFQUNoQyxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsY0FBYyxFQUFBOztBQUVoQjtFQUNFLGdDQUFnQztFQUNoQyxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixpQkFBaUI7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SUFOeEM7TUFRSSxjQUFjLEVBQUE7SUFSbEI7TUFVSSxhQUFhLEVBQUE7RUFDakI7SUFDRSxnQkFBZ0I7SUFDaEIsd0JBQWdCO1lBQWhCLGdCQUFnQixFQUFBO0VBQ2xCO0lBQ0Usb0JBQW9CLEVBQUE7RUFDdEI7SUFDRSxlQUFlLEVBQUE7RUFDakI7SUFDRSxpQkFBaUIsRUFBQTtFQUNuQjtJQUNFLGVBQWUsRUFBQTtFQUNqQjtJQUNFLGlCQUFpQixFQUFBO0lBRG5CO01BR0ksb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYiw0QkFBc0I7TUFBdEIsNkJBQXNCO1VBQXRCLDBCQUFzQjtjQUF0QixzQkFBc0I7TUFDdEIsc0JBQXFCO1VBQXJCLG1CQUFxQjtjQUFyQixxQkFBcUI7TUFDckIsV0FBVyxFQUFBO0lBTmY7TUFRSSxXQUFXLEVBQUE7SUFSZjtNQVVJLFVBQVU7TUFDVixRQUFRLEVBQUE7RUFDWjtJQUVJLHdCQUF1QixFQUFBLEVBQUc7O0FBQ2hDO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsaUJBQWlCLEVBQUE7RUFDbkI7SUFDRSxZQUFZLEVBQUE7RUFDZDtJQUVJLGlCQUFpQixFQUFBO0VBQ3JCO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixpQkFBaUIsRUFBQSxFQUFHOztBQUN4QjtFQUNFO0lBQ0UsWUFBWSxFQUFBLEVBQUc7O0FBQ25CO0VBQ0U7SUFDRSxTQUFTO0lBQ1QsOEJBQThCO0lBQzlCLFlBQVksRUFBQSxFQUFHIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIGZvbnQtZmFjZSgkZm9udC1mYW1pbHksICRmaWxlLXBhdGgsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwsICRhc3NldC1waXBlbGluZTogZmFsc2UgKSB7XG5cdEBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xuXG5cdFx0QGlmICRhc3NldC1waXBlbGluZSA9PSB0cnVlIHtcblx0XHRcdHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XG5cdFx0XHRzcmM6IGZvbnQtdXJsKCcjeyRmaWxlLXBhdGh9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIGZvbnQtdXJsKCcjeyRmaWxlLXBhdGh9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgZm9udC11cmwoJyN7JGZpbGUtcGF0aH0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyB9XG5cdFx0QGVsc2Uge1xuXHRcdFx0c3JjOiB1cmwoJyN7JGZpbGUtcGF0aH0uZW90Jyk7XG5cdFx0XHRzcmM6IHVybCgnI3skZmlsZS1wYXRofS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJyN7JGZpbGUtcGF0aH0ud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJyN7JGZpbGUtcGF0aH0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyB9IH0gfVxuIiwiQGltcG9ydCBcIl9taXhpbnMvZm9udC1mYWNlXCI7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcIlJ1YmlrLVJlZ3VsYXJcIiwgXCIuLi9mb250cy9SdWJpay1SZWd1bGFyL1J1YmlrLVJlZ3VsYXJcIik7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJSdWJpay1NZWRpdW1cIiwgXCIuLi9mb250cy9SdWJpay1NZWRpdW0vUnViaWstTWVkaXVtXCIpO1xuIiwiQGltcG9ydCBcImZvbnRzXCI7XG5AaW1wb3J0IFwidmFyc1wiO1xuXG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuKjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNCNEJEQzE7IH1cblxuKjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0I0QkRDMTsgfVxuXG4qOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0I0QkRDMTsgfVxuXG4qOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNCNEJEQzE7IH1cblxuYm9keSBpbnB1dDpyZXF1aXJlZDp2YWxpZCxcbmJvZHkgdGV4dGFyZWE6cmVxdWlyZWQ6dmFsaWQge1xuICBjb2xvcjogIzE5MjIyOTtcbiAgYm9yZGVyLWNvbG9yOiAjNkE3QjgzOyB9XG4ucmVxdWlyZWQge1xuICBib3JkZXItY29sb3I6ICNGRjAwMDAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxOyB9XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5iIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuYSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuYVtocmVmXj1cInRlbFwiXSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuaHRtbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuXG5pbnB1dCwgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q1REZFNDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogIzE5MjIyOTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcmVzaXplOiBub25lO1xuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTkyMjI5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cbi5oZWFkZXItaGVpZ2h0IHtcbiAgaGVpZ2h0OiA3NXB4OyB9XG4uaGVhZGVyIHtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMTJweCAxNXB4IDEzcHggMTVweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxMHB4IHJnYmEoMCwgNzMsIDEyOSwgMC4xKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAmLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICYuYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDVERkU0OyB9XG4gICYtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICYtbGluZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjRCREMxO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfSB9XG4gICYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICYtdXNlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICYuaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgJi1pbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICYtbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICMxOTIyMjk7IH1cbiAgJi1pdGVtIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBjb2xvcjogIzZBN0I4MztcbiAgICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgJi1sZWZ0LCAmLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAmLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgJi1saXN0IHtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgLmhlYWRlci1kcm9wZG93biB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG4gICAgICAuaGVhZGVyLWFycm93IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfSB9IH1cbiAgJi1saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogIzE5MjIyOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTsgfVxuICAmLWFycm93IHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICYtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIG1pbi13aWR0aDogMTc2cHg7XG4gICAgJi1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjREVFMkU2O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICAgICYtbGluayB7XG4gICAgICBwYWRkaW5nOiA2cHggMTVweCA1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBjb2xvcjogIzE5MjIyOTsgfSB9XG4gICYtYmFza2V0IHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfSB9XG4ubWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoIzAwMDAwMCwgMC42KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAuYnRuLXdoaXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAmLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuICAmLWNvbCB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogNXB4IDAgNjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAmLWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGNvbG9yOiAjMTkyMjI5O1xuICAgIHBhZGRpbmc6IDEycHggMTVweCAxM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICBjb2xvcjogIzE5MjIyOTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgIC5jaXJjbGUge1xuICAgICAgdG9wOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC04cHg7IH0gfVxuICAmLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDVERkU0OyB9XG4gICYtY2xvc2Uge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI5cHg7XG4gICAgdG9wOiAxN3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICYtbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAmLW9uZSB7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAyNXB4OyB9XG4gICAgJi10d28ge1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgd2lkdGg6IDJweDsgfSB9XG4gIC5idG4tc2luZy1pbiB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMTJweCAxNXB4OyB9IH1cbi5mb290ZXIge1xuICBwYWRkaW5nOiAxN3B4IDA7XG4gIGJhY2tncm91bmQ6ICM0MjQ4NTg7XG4gICYtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgJi1saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9IH1cbi5idG4ge1xuICAmLWJhc2tldCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIC5idG4tYmFza2V0LXNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgJi1zcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgdG9wOiAtMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRjAwMDA7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI0ZGRkZGZjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAmLXdoaXRlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q1REZFNDtcbiAgICAmLXNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAmLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI0ZBREI2NztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMTkyMjI5O1xuICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAmLWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICMzODk3RjA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICYtbmF2eV9ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzVBQ0NBO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgJi1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjRDJEMkQyIDAlLCAjRkZGRkZGIDEwMCUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDOEM4Qzg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuLnBvcHVwLWRyb3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAmLWlucHV0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE5MjIyOTsgfSB9XG4gICYtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH0gfVxuICAmLWxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDM2cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweCA1cHggMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTkyMjI5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAzO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJi5oaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubGFiZWwge1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jaGVjayB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQjRCREMxO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuLmNoZWNrIHtcbiAgJi10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGNvbG9yOiAjMTkyMjI5OyB9XG4gICYtY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH0gfVxuLmJ0bi1iYWNrIHtcbiAgbWluLXdpZHRoOiA4N3B4O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gICYtYXJyb3cge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgNXB4IDJweCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG4ud3JhcCB7XG4gIHBhZGRpbmc6IDMwcHggMCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTFweCAtIDc1cHgpO1xuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbi50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICBjb2xvcjogIzZBN0I4MzsgfVxuXG4udGFicyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q1REZFNDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuLnRhYiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgY29sb3I6ICM2QTdCODM7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMTkyMjI5O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTkyMjI5OyB9IH1cbi5saW5rIHtcbiAgJi1ibHVlIHtcbiAgICBjb2xvcjogIzM4OTdGMDtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTM1JTsgfSB9XG4ucG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoIzAwMDAwMCwgMC42KTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAmLnRvcCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgJi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cbiAgJi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDEwcHggcmdiYSgwLCA3MywgMTI5LCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICYtdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHggMTlweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q1REZFNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgY29sb3I6ICMxOTIyMjk7IH1cbiAgJi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHggMzBweDsgfVxuICAmLXZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjU4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYtdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGNvbG9yOiAjNkE3QjgzOyB9IH1cbiAgJi11bCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAmLWxpIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogIzE5MjIyOTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH1cbiAgJi1iYXNrZXQge1xuICAgIC5wb3B1cC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgICAgIHBhZGRpbmc6IDE3cHggMzBweCAzMHB4OyB9XG4gICAgLmJ0bi15ZWxsb3cge1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDsgfVxuICAgICYtdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgY29sb3I6ICMxOTIyMjk7IH0gfVxuICAmLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjMTkyMjI5O1xuICAgIG1hcmdpbjogMTBweCAwIDE2cHg7IH1cbiAgJi1lbWFpbCB7XG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBjb2xvcjogIzE5MjIyOTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAucG9wdXAtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNDEwcHg7IH1cbiAgICAuZm9ybS1maWVsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuXG4gICYtZXJyb3Ige1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH0gfSB9XG4jeW91ci1maWxlcywgI29yZGVyLWZpbGVzIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuLmZvcm0ge1xuICAmLWxvYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmLXNsaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAmLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbiAgICAmLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIGNvbG9yOiAjMTkyMjI5O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9IH1cbiAgJi1maWVsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDE0cHg7IH1cbiAgJi1wb2xpdGljcy10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBjb2xvcjogIzE5MjIyOTsgfVxuICAmLXBvbGl0aWNzLWxpbmsge1xuICAgIGNvbG9yOiAjMzg5N0YwOyB9XG4gICYtbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgJi1wb2xpdGljcy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICYtZ3JheSB7XG4gICAgY29sb3I6ICNCOEMxQzU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgJi10ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIHBhZGRpbmc6IDdweCAxMHB4OyB9XG4gICYtbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAmLWlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCNEJEQzE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi15ZWxsb3cge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgJjpjaGVja2VkIH4gLmNoZWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzg5N0YwIHVybChcIi4uL2ltZy9jaGVjay13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIDE1cHggMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzg5N0YwOyB9XG4gICY6Y2hlY2tlZCB+IC5hZG1pbi1jaGVjaywgJjpjaGVja2VkIH4gLmNoZWNrLWNpcmNsZSB7XG4gICAgYmFja2dyb3VuZDogIzM4OTdGMCB1cmwoXCIuLi9pbWcvY2hlY2std2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyAxMXB4IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM4OTdGMDsgfVxuICAmOmNoZWNrZWQgIH4gLnlvdXItZmlsZXNfaW1nIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjNzVBQ0NBOyB9IH1cbi5iZy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA3NXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxMHB4IHJnYmEoMCwgNzMsIDEyOSwgMC4xKTtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA3O1xuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAmLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICYtaWNvbiB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAuYmx1ZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cbiAgLmdyYXkge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICYtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4OyB9XG4gIC5wb3B1cC1jbG9zZSB7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgcmlnaHQ6IDA7IH0gfVxuXG4uY2xvc2UsIC5iZy1wb3B1cC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbG9zZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRvcDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4ucmVxdWVzdCB7XG4gIC5iZy1wb3B1cC1jbG9zZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMTkyMjI5OyB9IH1cblxuI2Zvcm0tbG9hZGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuLnlvdXItZmlsZXNfaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogODBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cblxuLnVpLWRhdGVwaWNrZXItd2Vlay1lbmQgPiAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGNvbG9yOiAjRkYwMDAwOyB9XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9wYWdlcy9ob21lL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9wYWdlcy9jYXJkL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9wYWdlcy9iYXNrZXQvc3R5bGVcIjtcbkBpbXBvcnQgXCIuLi9jb21wb25lbnRzL3BhZ2VzL29yZGVyL3N0eWxlXCI7XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9wYWdlcy9jb21wbGV0ZWQvc3R5bGVcIjtcbkBpbXBvcnQgXCIuLi9jb21wb25lbnRzL3BhZ2VzL2FkbWluL3N0eWxlXCI7XG5pbnB1dDpkaXNhYmxlZCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMTkyMjI5O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzE5MjIyOTsgfVxuQGltcG9ydCBcIm1lZGlhXCI7XG4vLyDQktGB0LXQs9C00LAg0LIg0LrQvtC90YbQtVxuIiwiLmNhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgcGFkZGluZzogMjBweCAwIDI0cHg7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICYtc3dpcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxpbmstYmx1ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnRleHQge1xuICAgIGNvbG9yOiAjMTkyMjI5OyB9XG4gICYtZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgJi1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDBweDtcbiAgICAgIGhlaWdodDogMHB4O1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICYuc2Nyb2xsaW5nIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7IH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAuY2F0ZWdvcnktYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50OyB9IH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLmNhdGVnb3J5LWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfSB9XG4gICYtYnRuIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgcGFkZGluZzogMCAxM3B4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0I0QkRDMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDE1cHggMTVweCAwIDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG5cbiAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQ6ICM0QzU4NjE7IH0gfSB9XG4uY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTZFQ0VFOyB9XG4uY2FyZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNkVDRUU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFQ0VFO1xuICBwYWRkaW5nOiAyMXB4IDA7XG4gIHdpZHRoOiAyNSU7XG4gIG1pbi1oZWlnaHQ6IDU3N3B4O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgJi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGluaGVyaXQ7XG4gICAgJi5hY3RpdmUge1xuICAgICAgLmNhcmQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGxlZnQ6IC0xMDAlOyB9XG4gICAgICAuY2FyZC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBsZWZ0OiAzNHB4OyB9IH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciwgJjo6LXdlYmtpdC13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2UsICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvcml6b250YWwsICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG4gICYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzRweCk7XG4gICAgICAuY2FyZC1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9IH1cbiAgJi1pbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICYtc3dpcGUge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAzO1xuICAgICYtaWNvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gICYtY29sIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzRweCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAmLXBsYXkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoI0Y4RjhGOCwgMC45KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmLWljb24ge1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICYtdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMzODk3RjA7IH0gfVxuICAmLWJvdHRvbSB7XG4gICAgcGFkZGluZzogMCAxMnB4IDAgMTVweDsgfVxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogIzE5MjIyOTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cbiAgJi1wcmljZSwgJi1wcmljZS1udW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGNvbG9yOiAjMTkyMjI5O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYtc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0I0QkRDMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfSB9XG4ub3JkZXIge1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gICYtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMTkyMjI5OyB9XG4gIC5idG4teWVsbG93IHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuIiwiLmNvbnRlbnRzIHtcbiAgJi1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFQ0VFO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFQ0VFOyB9XG4gICYtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgcGFkZGluZzogMjlweCAwOyB9IH1cbi5vZmZlciB7XG4gIHBhZGRpbmc6IDI1cHggMCA2MHB4O1xuICAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5wcmljZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMxOTIyMjk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAmLXNwYW4ge1xuICAgICAgY29sb3I6ICNCOEMxQzU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfSB9XG4gIC5idG4tYmx1ZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuY2FyZC1jb2wge1xuICAgIHdpZHRoOiAyMjlweDtcbiAgICBoZWlnaHQ6IDQwOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogIzE5MjIyOTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICYtbGVmdCB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICYtcmlnaHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2NyU7IH1cbiAgJi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciwgJjo6LXdlYmtpdC13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2UsICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLCAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Jpem9udGFsLCAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjphY3RpdmUge1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIHdpZHRoOiAwcHg7XG4gICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lOyB9IH1cbiAgJi1zd2lwZSB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgJi1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICYtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4uYWRkLXRvLWNhcnQsIC5hZGQtdG8tY2FydF9fb25lIHtcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNGQURCNjc7XG4gICAgY29sb3I6ICMxOTIyMjk7IH0gfVxuIiwiLmJhc2tldCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgJi1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggMTBweCByZ2JhKDAsIDczLCAxMjksIDAuMSk7XG4gICAgcGFkZGluZzogMThweCAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDc1cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDczLCAxMjksIDAuMSk7IH1cbiAgJi10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICBjb2xvcjogIzE5MjIyOTsgfVxuICAmLXByaWNlIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICYtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC5idG4teWVsbG93IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgLmNhcmQtcHJpY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDsgfSB9XG4uZGVsZXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogI0ZGMDAwMDtcbiAgcGFkZGluZzogMDsgfVxuLmhpZGUtYmFza2V0IHtcbiAgLmJ0bi1iYXNrZXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuIiwiLm9yZGVyIHtcbiAgJi1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDgwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVERkU0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxN3B4IDMwcHggMzBweCAzMHB4O1xuICAgIC5mb3JtLWZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuICAgIC5mb3JtLXRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMTc3cHg7IH1cbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTFweDsgfVxuICAgIC5mb3JtLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gICAgLmNoZWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQjRCREMxO1xuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZm9ybS1wb2xpdGljcy1mbGV4IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgLmJ0bi15ZWxsb3cge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgLm9yZGVyLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDsgfSB9XG4gIC5idG4teWVsbG93IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH0gfVxuIiwiLmNvbXBsZXRlZCB7XG4gIG1heC13aWR0aDogNTQycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDVERkU0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcblxuICAmLXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q1REZFNDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICYtaWNvbiB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMTkyMjI5OyB9XG4gICYtdGV4dCwgLmxpbmstYmx1ZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7IH1cbiAgJi10ZXh0IHtcbiAgICBjb2xvcjogIzE5MjIyOTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4OyB9XG4gICYtYm9sZCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuYnRuLXllbGxvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW46IDA7IH0gfVxuIiwiLmFkbWluIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjgyODI4OyB9XG4gIC51aS1kYXRlcGlja2VyIHRhYmxlIHtcbiAgICBib3JkZXItY29sb3I6ICMyODI4Mjg7IH1cbiAgLnVpLWRhdGVwaWNrZXIge1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuICAudWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCwgLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAmLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzNENzI5MTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICNFQUUzODg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7IH1cbiAgICAmLXRleHQsICYtbGluayB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAgICYtbGluayB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4gICYtcGFuZWwge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogIzY0NjQ2NDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICYtbGksICYtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzNGNzk5RjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmLWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCA4cHggMTBweDsgfVxuICAmLWxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzVBQ0NBO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuICAmLWFkZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgJi1pbWcge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfSB9XG4gICYtYmFjayB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgY29sb3I6ICMzRjc5OUY7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH1cbiAgJi1sb2FkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICM5OTk5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJi1wbHVzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTNweDsgfSB9XG4gICYtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG4gICYtZ3JheSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICM5QzlDOUM7XG4gICAgJi1zcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICBjb2xvcjogIzlDOUM5QzsgfSB9XG4gICYtc2VsZWN0IHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0M4QzhDODtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4td2lkdGg6IDE2NnB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjRENEQ0RDIHVybChcIi4uL2ltZy9zZWxlY3QtYWRtaW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyA4cHggNXB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQzhDOEM4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkZGRiAwJSwgI0QxRDFEMSAxMDAlKTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBvcHRpb246ZGlzYWJsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfVxuICAmLXRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1pbi13aWR0aDogNzAwcHg7IH1cbiAgJi1tYWluLCAgJi1saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICYtbWFpbiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAmLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAuYWRtaW4tZGlzcGxheWVkIHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5uYW1lLWdyb3VwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBjb2xvcjogIzI4MjgyODtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgcGFkZGluZzogMTBweCAwOyB9XG4gICAgLmFkbWluLW5hbWUge1xuICAgICAgY29sb3I6ICMzRjc5OUY7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9IH1cbiAgJi13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogI0ZmZmZmZjsgfVxuICAmLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICYtY2hlY2ssIC5jaGVjay1jaXJjbGUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICNEMkQyRDIgMCUsICNGRkZGRkYgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY0NjQ2NDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgJi1kaXNwbGF5ZWQge1xuICAgICYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICYtdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAmLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDsgfSB9XG4gICYtZm9ybSB7XG4gICAgJi1jb2wge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAyNjBweDsgfSB9XG4gICAgJi10ZXh0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBjb2xvcjogIzI4MjgyODtcbiAgICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzc1QUNDQTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gICAgLmFkbWluLWxvYWQge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgJi1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5saW5rLWJsdWUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9IH1cbiAgICAmLWZpZWxkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTVweCAwIDE0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbiAgICAgIC5wb3B1cC1kcm9wLWl0ZW0ge1xuICAgICAgICAucG9wdXAtZHJvcC1pbnB1dCB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfSB9XG4gICAgJi1uYW1lIHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBjb2xvcjogIzI4MjgyODsgfVxuICAgICYtYWxpZ24ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAmLXRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMTA4cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjYwcHgpOyB9XG4gICAgJi1pbnB1dCB7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYWRtaW4tZ3JheSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAucG9wdXAtZHJvcCB7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuY2hlY2stY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmxhYmVsIHtcbiAgICBtYXJnaW46IDE0cHggMDsgfVxuICAucG9wdXAtZHJvcC1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgJi1pbnB1dCB7XG4gICAgJi10d28ge1xuICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgJi1kYXRlIHtcbiAgICBwYWRkaW5nOiAycHggMTFweCAzcHggMjZweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHdpZHRoOiA3OHB4OyB9XG4gICYtZmxleCB7XG4gICAgLy9kaXNwbGF5OiBub25lXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAmLWNyZWF0b3Ige1xuICAgIC5hZG1pbi1sb2FkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4OyB9IH1cbiAgJi1ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KTsgfVxuICAmLWZvcm0tYWRkIHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7IH1cbiAgJi1yZW1vdmVkIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBjb2xvcjogIzlDOUM5QztcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAmLWludGVydmFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgJi1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICYtc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICM2NDY0NjQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMXB4O1xuICAgICAgdG9wOiAwOyB9IH1cbiAgJi1zdGF0dXMge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAjNkFDMjU5O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzZBQzI1OTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICYtaXRlbSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgY29sb3I6ICMxOTIyMjk7IH1cbiAgJi1yZXN1bHQge1xuICAgIC5hZG1pbi1mb3JtLW5hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmFkbWluLWZvcm0tZmllbGQge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgICAubGluay1ibHVlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IH0gfVxuICAmLXNlYXJjaCB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNnB4OyB9IH1cbi5uYW1lLWdyb3VwIHtcbiAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAmLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDE0NXB4OyB9XG4gICY6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTMzcHg7IH1cbiAgJjpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA5MHB4OyB9IH1cbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbi5hZG1pbi10YWJsZS1vcmRlcnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDU2MHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAubmFtZS1ncm91cCB7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgd2lkdGg6IDkwcHg7IH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB3aWR0aDogMjUwcHg7IH1cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9IH1cbi5hZG1pbi14IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMHB4O1xuICAgIGhlaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuLmFkbWluLWNyZWF0b3ItcGFnZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDExMHB4KTtcbiAgLmFkbWluLWxvYWQsIC5hZG1pbi1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxpbmstYmx1ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuXG4uYWRtaW4tZmxleC1hZGQge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuIiwiQGltcG9ydCBcInZhcnNcIjtcblxuLyo9PT09PT09PT09ICBEZXNrdG9wIEZpcnN0ICA9PT09PT09PT09Ki9cblxuLyogTGFyZ2UgRGV2aWNlcywgV2lkZSBTY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xuICAuc2hvdy03Njcge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDExNDBweCkge1xuICAuY2FyZC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDM1Ljh2dzsgfVxuICAuY2FyZCB7XG4gICAgbWluLWhlaWdodDogNTAuNnZ3OyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDExMDBweCkge1xuICAuaGVhZGVyLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlci1idXJnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDk5M3B4KSB7XG4gIC5jYXJkIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIG1pbi1oZWlnaHQ6IDY0LjE1dnc7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5jYXJkLWNvbnRlbnQge1xuICAgIGhlaWdodDogNDl2dzsgfVxuICAuYWRtaW4tZm9ybS1uYW1lLCAuYWRtaW4tZm9ybS1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAyMDBweDsgfVxuICAuYWRtaW4tZm9ybS10ZXh0YXJlYSwgLmFkbWluLWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpOyB9IH1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XG4gIC5iZy1wb3B1cCB7XG4gICAgdG9wOiA3MXB4OyB9XG4gIC5mb290ZXItbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuICAuZm9vdGVyLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY29udGVudHMge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5jb250ZW50IHtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDE2cHg7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC50YWIge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAudGV4dCwgLmxpbmstYmx1ZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5jYXRlZ29yeSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7IH1cbiAgICAudGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cbiAgLmNhdGVnb3J5IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cbiAgLmNhdGVnb3J5LWl0ZW0ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5jYXRlZ29yeS1idG4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogMCAxNHB4OyB9XG4gIC5jYXRlZ29yeS1zd2lwZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC53cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMjdweDsgfVxuICAuYnRuLXdoaXRlIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLnRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDsgfVxuICAuY2F0ZWdvcnkge1xuICAgIHBhZGRpbmc6IDEzcHggMCAyMHB4OyB9XG4gIC5jYXRlZ29yeS1idG4ge1xuICAgIG1hcmdpbjogMTJweCAxNXB4IDAgMDsgfVxuICAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIC5vcmRlciB7XG4gICAgcGFkZGluZzogMjlweCAwIDQwcHg7IH1cbiAgLm9mZmVyLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAub2ZmZXItcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5vZmZlciAuY2FyZC1jb2wge1xuICAgIHdpZHRoOiAyMDdweDtcbiAgICBoZWlnaHQ6IDM3MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDsgfVxuICAub2ZmZXItbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDsgfVxuICAub2ZmZXIge1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7IH1cbiAgLmNvbnRlbnRzLWdyYXkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgLm9mZmVyLXJpZ2h0IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvOyB9XG4gIC5vZmZlci1zd2lwZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5jb250ZW50cy10ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMThweDsgfVxuICAuYmFza2V0IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuYmFza2V0LWluZm8ge1xuICAgIHRvcDogNzBweDsgfVxuICAuaGVhZGVyLWhlaWdodCB7XG4gICAgaGVpZ2h0OiA3MHB4OyB9XG4gIC5oaWRlLTc2NyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAud3JhcCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDExOXB4IC0gNzBweCk7IH1cbiAgLmNvbXBsZXRlZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW46IDNweCAwOyB9XG4gIC5jb21wbGV0ZWQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDsgfVxuICAuY29tcGxldGVkLXRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY29tcGxldGVkLWJvbGQge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7IH1cbiAgLmNvbXBsZXRlZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAub3JkZXItZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm9yZGVyLWZvcm0ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC5mb3JtLWlucHV0LCAuZm9ybS10ZXh0YXJlYSB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4OyB9IH1cbiAgLmFkbWluLWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCA4cHggMTBweDsgfVxuICAuYWRtaW4tZm9ybS1maWVsZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuYWRtaW4tZm9ybS1uYW1lIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuYWRtaW4tZm9ybS10ZXh0YXJlYSwgLmFkbWluLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYWRtaW4tZm9ybS1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgLmFkbWluLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmFkbWluLWNyZWF0b3IgLmFkbWluLWxvYWQge1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDsgfVxuICAuYWRtaW4tcmVtb3ZlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5hZG1pbi1mb3JtIC5hZG1pbi1ncmF5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4OyB9XG4gIC5hZG1pbi1mb3JtLWlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmFkbWluLWNyZWF0b3IgLmFkbWluLWxvYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFkbWluLWNyZWF0b3ItcGFnZSB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDEwMHB4IDE1cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODFweCk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogODFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC5hZG1pbi1sb2FkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubGluay1ibHVlLCAuYWRtaW4tc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmFkbWluLWZsZXgge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICAuYWRtaW4taGVhZGVyIHtcbiAgICB6LWluZGV4OiA5O1xuICAgICYuYWN0aXZlIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5hZG1pbi1mb3JtLWZpZWxkIHtcbiAgICAucG9wdXAtZHJvcC1hcnJvdyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gICAgLnBvcHVwLWRyb3AtbGlzdCB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9IH1cbiAgLmFkbWluLWZvcm0gLnBvcHVwLWRyb3AsIC5hZG1pbi1mb3JtLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hZG1pbi1iYWNrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4OyB9XG4gIC5hZG1pbi1mb3JtLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4OyB9XG4gIC5zaG93LTc2NyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZm9ybS1sb2FkZXItc2xpZGUge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLmFkbWluLWZvcm0tcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH1cbiAgLm5hbWUtZ3JvdXAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAuYWRtaW4tc3RhdGlzdGljcyB7XG4gICAgLm5hbWUtZ3JvdXA6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgLmFkbWluLXRhYmxlIHtcbiAgICAgIG1pbi13aWR0aDogNjMwcHg7IH0gfVxuICAuYWRtaW4teCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTVweCk7IH1cbiAgLmFkbWluLXJlc3VsdCAuYWRtaW4tZm9ybS1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgLmFkbWluLXJlc3VsdCAubGluay1ibHVlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cbiAgLndyYXAtaXRlbSwgLmhpZGUtYmFza2V0IHtcbiAgICAuaGVhZGVyLXVzZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5idG4tYmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLmNhcmQtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bzsgfVxuICAvL3BvcHVwXG4gIC5wb3B1cCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDExOXB4IC0gNzBweCk7XG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5wb3B1cC1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAub3JkZXItZm9ybSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgLnBvcHVwLWxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnBvcHVwLWJhc2tldCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgLnBvcHVwLWVtYWlsIC5wb3B1cC1jb250YWluZXIsICAucG9wdXAtYmFza2V0IC5wb3B1cC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucG9wdXAtZW1haWwge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIC5mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybS1maWVsZCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wb3B1cC1lcnJvciB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH0gfVxuICAubW9iLWhpZGUge1xuICAgIC5idG4tYmFza2V0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjAwcHgpIHtcbiAgLmNhcmQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWluLWhlaWdodDogNDM1cHg7IH1cbiAgLmNhcmQtY29udGVudCB7XG4gICAgaGVpZ2h0OiA3NXZ3OyB9XG4gIC5iYXNrZXQge1xuICAgIC5jYXJkIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4OyB9IH1cbiAgLnJlcXVlc3QtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDsgfSB9XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA0ODBweCkge1xuICAuY2FyZC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDY1dnc7IH0gfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNDU5cHgpIHtcbiAgLmFkbWluLWNyZWF0b3ItcGFnZSB7XG4gICAgdG9wOiA5OXB4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5OXB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuIl19 */
