@charset "UTF-8";
/* ==========  Variables, Mixins, Fonts, Media Queries  ========== */
.img-fluid {
  max-width: 100%;
  height: auto;
  display: block;
}

:root {
  --font: "SofiaPro", sans-serif;
  --font-light: 300;
  --font-regular: 400;
  --font-medium: 500;
  --font-semibold: 600;
  --font-bold: 700;
  --font-black: 900;
  --color-primary: #ffb800;
  --color-secondary: #e53939;
  --color-success: #28a745;
  --color-green: #5aba8c;
  --color-info: #699ae4;
  --color-warning: #ffb800;
  --color-error: #e53939;
  --color-white: #fff;
  --color-blue: #6487ce;
  --color-purple: #6e31bc;
  --color-orange: #f69056;
  --color-black: #000000;
  --color-body: #fffdfa;
  --color-light: #e6e6e6;
  --color-8: #888888;
  --color-5: #555555;
  --color-3e: #3e3e3e;
  --color-6f: #6f6f6f;
  --color-33: #333333;
  --color-86: #868686;
  --color-c9: #c9c9c9;
  --color-7a: #7a7a7a;
  --color-2d: #2d2d2d;
  --color-6d: #6d6d6d;
  --color-6a: #6a6a6a;
  --color-a1: #a1a1a1;
  --color-74: #747474;
  --color-df: #dfdfdf;
  --color-f1a: #f1a348;
  --color-666: #666;
  --color-ccc: #ccc;
  --color-f7f7f7: #f7f7f7;
  --color-ddd: #dddddd;
  --color-a7a7a7: #a7a7a7;
  --color-646464: #646464;
  --color-ECECEC: #ececec;
  --color-1E1E1E: #1e1e1e;
  --color-DEDEDE: #dedede;
  --color-D6D6D6: #d6d6d6;
  --color-949494: #949494;
  --color-050505: #050505;
  --color-313131: #313131;
  --color-F9D949: #f9d949;
  --color-ffec97: #ffec97;
  --color-D4D3D3: #d4d3d3;
  --color-808080: #808080;
  --color-3D3D3D: #3d3d3d;
  --color-D7D7D7: #d7d7d7;
  --color-D9D9D9: #d9d9d9;
  --color-D5D5D5: #d5d5d5;
  --color-FB6666: #fb6666;
  --color-978B8B: #978b8b;
  --color-F2FDFF: #f2fdff;
  --color-3A3A3A: #3a3a3a;
  --color-A7A9AC: #a7a9ac;
  --color-515151: #515151;
  --color-cacaca: #cacaca;
  --color-e9e9e9: #e9e9e9;
  --color-696969: #696969;
  --color-EBEBEB: #ebebeb;
  --color-2C2B2B: #2c2b2b;
  --color-222221: #222221;
  --color-7E7E7E: #7e7e7e;
  --color-5E5E5E: #5e5e5e;
  --color-d0d5dd: #d0d5dd;
  --color-C8C8C8: #c8c8c8;
  --color-83F281: #83f281;
  --color-F28181: #f28181;
  --color-FAFAFA: #fafafa;
  --color-CECECE: #cecece;
  --color-756F6F: #756f6f;
  --color-344054: #344054;
  --color-FBE688: #fbe688;
  --color-FFD000: #ffd000;
  --color-090A0A: #090a0a;
  --color-F2F4F5: #f2f4f5;
  --color-FFD100: #ffd100;
  --color-F2F2F2: #f2f2f2;
  --color-4F4F4F: #4f4f4f;
  --color-E3E3E3: #e3e3e3;
  --color-e7e7e7: #e7e7e7;
  --color-8D8D8D: #8d8d8d;
  --color-414141: #414141;
  --character-title-85: rgba(0, 0, 0, 0.85);
  --color-heading: #000;
  --color-text: #000;
  --color-text-muted: #c4c4c4;
  --color-link: #44474e;
  --color-border: var(--color-c9);
  --border-width: 0.1rem;
  --border: var(--border-width) solid var(--color-border);
  --gap: 24px;
  --gap-mobile: 15px;
  --radius: 0.3rem;
  --shadow: 0px 4px 15px rgba(22, 25, 31, 0.1);
  --drop-shadow: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
  --drop-shadow: drop-shadow(0px 4px 15px rgba(22, 25, 31, 0.1));
  --transition-time: 0.3s;
  --transition-type: ease;
  --transition-color: color var(--transition-type) var(--transition-time);
  --transition-bg-color: background-color var(--transition-type) var(--transition-time);
  --transition-opacity: opacity var(--transition-type) var(--transition-time);
  --transition: ease 0.3s;
  color-scheme: light;
}

.header.header-dark, .body-static .header, .body-doping .header#header {
  background-color: var(--color-313131);
}
.header.header-dark .main-inner, .body-static .header .main-inner, .body-doping .header#header .main-inner {
  border-bottom: none;
}
.header.header-dark .search-form .textbox, .body-static .header .search-form .textbox, .body-doping .header#header .search-form .textbox {
  background-color: transparent;
}
.header.header-dark .search-form .textbox:focus, .body-static .header .search-form .textbox:focus, .body-doping .header#header .search-form .textbox:focus {
  color: var(--color-white);
}
.header.header-dark .search-form .textbox:focus + .btn-icon, .body-static .header .search-form .textbox:focus + .btn-icon, .body-doping .header#header .search-form .textbox:focus + .btn-icon {
  background-color: transparent;
}
.header.header-dark .btn-primary, .body-static .header .btn-primary, .body-doping .header#header .btn-primary {
  background-color: var(--color-F9D949);
  color: var(--color-313131);
}
.header.header-dark .btn-primary:hover, .body-static .header .btn-primary:hover, .body-doping .header#header .btn-primary:hover {
  background-color: var(--color-primary);
  color: var(--color-313131);
}
.header.header-dark .btn-link-orange, .body-static .header .btn-link-orange, .body-doping .header#header .btn-link-orange {
  color: #fff;
}
.header.header-dark .user-main-dropdown .dropdown-toggle, .body-static .header .user-main-dropdown .dropdown-toggle, .body-doping .header#header .user-main-dropdown .dropdown-toggle {
  color: #cecece;
}

#mobile-header.active-back-btn .back-btn {
  display: inline-flex !important;
}
#mobile-header.active-message-dropdown .message-dropdown {
  display: inline-flex;
}
#mobile-header .message-dropdown {
  display: none;
}

#footer.footer-light, .body-doping #footer {
  background-color: rgba(255, 184, 0, 0.1);
}

/* ==========  Bootstrap - 5 ========== */
/* ==========  Global  ========== */
.btn-badge, .btn-sm, .btn-link, .btn, .btn-icon {
  outline: none;
  border: none;
  background: none;
  box-shadow: none;
  user-select: none;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font: inherit;
  border-radius: 0;
  cursor: pointer;
}

.btn-icon {
  width: 3.5rem;
  height: 3.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.btn {
  font-size: 1.1rem;
  line-height: 1.6rem;
  font-weight: var(--font-bold);
  color: var(--color-7a);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 0.95rem 2.2rem;
  transition: color ease 0.3s, background-color ease 0.3s;
  border-radius: var(--radius);
}

.btn-link {
  display: inline-block;
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: var(--font-regular);
  color: var(--color-7a);
  padding: 0.95rem 2.2rem;
  background: transparent;
  background-color: transparent;
}
.btn-link.blue-link {
  color: var(--color-blue);
}

.btn-sm {
  font-size: 1.1rem;
  line-height: 1.2rem;
  font-weight: var(--font-light);
  color: var(--color-7a);
  padding: 1.15rem 1.5rem;
}

.btn-primary {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.btn-primary:hover {
  background-color: var(--color-2d);
}

.btn-secondary {
  color: var(--color-white);
  background-color: var(--color-blue);
}
.btn-secondary:hover {
  background-color: var(--color-blue);
}

.btn-yellow {
  color: var(--color-white);
  background-color: var(--color-F9D949);
}
.btn-yellow:hover {
  background-color: var(--color-2d);
}

.btn-link-orange {
  color: var(--color-orange);
}

.btn-badge {
  font-size: 1.3rem;
  line-height: 1.8rem;
  font-weight: var(--font-regular);
  color: var(--color-link);
  display: inline-block;
  padding: 0.6rem 0.8rem;
  border-radius: 0.5rem;
  border: 0.1rem solid var(--color-df);
}
.btn-badge:hover {
  text-decoration: underline;
}

.btn-warning {
  color: var(--color-313131);
  background-color: var(--color-F9D949);
}
.btn-warning:hover {
  background-color: var(--color-2d);
  color: var(--color-white);
}

.btn-full {
  width: 100%;
}

.btn-auth {
  width: 100%;
  background-color: transparent;
  border-radius: 0.8rem;
  color: var(--color-313131);
  padding: 1.2rem 2rem;
  border: 0.1rem solid var(--color-C8C8C8);
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  font-weight: var(--font-semibold);
}
.btn-auth:hover {
  background-color: #fafafa;
  border-color: var(--color-C8C8C8);
  color: var(--color-313131);
}
.btn-auth img {
  margin-right: 0.8rem;
}

.btn-light-outline {
  border: 0.1rem solid var(--color-F9D949);
  background-color: var(--color-white);
}
.btn-light-outline:hover {
  border-color: var(--color-F9D949);
  background-color: var(--color-white);
}

.btn-light-outline-2 {
  border-radius: 2px;
  border: 1px solid #ecebeb;
  background: #fff;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
}
.btn-light-outline-2 .icon {
  margin-left: 1rem;
}
.btn-light-outline-2:hover {
  border-color: var(--color-F9D949);
  background-color: var(--color-white);
}

.btn-disable {
  cursor: not-allowed !important;
  opacity: 0.8 !important;
  user-select: none;
  background-color: #f9d949 !important;
}

.btn-dark {
  border: 1px solid #ecebeb;
  background-color: var(--color-white);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
  color: #7a7a7a;
}
.btn-dark .icon {
  margin-left: 1rem;
}
.btn-dark:hover {
  color: #f9d949;
  background-color: #313131;
  border-color: #f9d949;
  box-shadow: 0px 4px 4px 0px rgba(249, 217, 73, 0.1);
}

/* ==========  Components  ========== */
.user-main-dropdown .dropdown-toggle,
.user-nots-dropdown .dropdown-toggle {
  background-color: transparent;
  border: none;
  cursor: pointer;
  font-size: 1.2rem;
  line-height: 2rem;
  color: #333;
  font-weight: var(--font-medium);
  padding: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 2.5rem;
}
.user-main-dropdown .dropdown-toggle:before,
.user-nots-dropdown .dropdown-toggle:before {
  width: 0.6rem;
  height: 0.6rem;
  border-width: 0.1rem;
}
.user-main-dropdown .dropdown-menu,
.user-nots-dropdown .dropdown-menu {
  padding: 0;
  width: 25rem;
}
.user-main-dropdown .dropdown-menu:after,
.user-nots-dropdown .dropdown-menu:after {
  content: "";
  border-radius: 0.1rem 0.4rem 0 0;
  background: var(--Main-Yellow, #f9d949);
  width: 10rem;
  height: 0.6rem;
  position: absolute;
  top: -0.6rem;
  right: 0;
}
.user-main-dropdown .dropdown-item,
.user-nots-dropdown .dropdown-item {
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: var(--font-regular);
  color: #4b4b4b;
  padding: 0.7rem 1.5rem;
  border-bottom: 1px solid #c5c5c5;
  background-color: #f8f8f8;
  transition: background-color ease 0.3s;
}
.user-main-dropdown .dropdown-item.type-1,
.user-nots-dropdown .dropdown-item.type-1 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #e0e0e0;
  font-size: 1.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: var(--font-medium);
  color: #959595;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8L6 1L11 8' stroke='%23929090' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: calc(100% - 2rem) center;
}
.user-main-dropdown .dropdown-item.type-2,
.user-nots-dropdown .dropdown-item.type-2 {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.user-main-dropdown .dropdown-item.type-2 img,
.user-nots-dropdown .dropdown-item.type-2 img {
  margin-right: 0.5rem;
}
.user-main-dropdown .dropdown-item:hover,
.user-nots-dropdown .dropdown-item:hover {
  background-color: #e2e2e2;
}
.user-main-dropdown .band,
.user-nots-dropdown .band {
  width: 100%;
  padding-bottom: 1rem;
  display: block;
  background-color: #d9d9d9;
}

.user-nots-dropdown .dropdown-menu {
  width: 35rem;
  padding: 1.5rem 2rem;
}
.user-nots-dropdown .dropdown-menu:after {
  display: none;
}

.notification-card {
  padding: 1.6rem;
  background-color: #f3f3f3;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  transition: background-color ease 0.3s;
}
.notification-card:last-of-type {
  margin-bottom: 0;
}
.notification-card:hover {
  background-color: rgba(243, 243, 243, 0.7);
}
.notification-card.opened .icon img {
  opacity: 0;
}
.notification-card.opened .icon img + img {
  opacity: 1;
}
.notification-card .icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 3.2rem;
  min-width: 3.2rem;
  height: 3.2rem;
  border-radius: 0.6rem;
  background-color: #fff;
}
.notification-card .icon img + img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
}
.notification-card .detail {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
.notification-card .title {
  font-size: 1.4rem;
  line-height: 1.8rem;
  color: #3c3c43;
  font-weight: 400;
  opacity: 0.8;
}
.notification-card .sup {
  display: block;
  margin-top: 0.2rem;
  font-size: 1.2rem;
  line-height: 2rem;
  color: #a1a1a1;
  font-weight: 400;
}
.notification-card .arrow {
  display: inline-flex;
  margin-left: auto;
}

.modal-content {
  background-color: var(--color-white);
}

.modal-header {
  border-bottom: 1px solid #dedede;
  background: #6487ce;
  padding: 0.5rem 1rem;
}
.modal-header .btn-close {
  border: none;
  background-color: transparent;
  width: 3rem;
  height: 3rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.293.305a1 1 0 0 1 1.414 0L6 4.598 10.293.305a1 1 0 1 1 1.414 1.414L7.414 6.012l4.293 4.293a1 1 0 0 1-1.414 1.414L6 7.426 1.707 11.72a1 1 0 0 1-1.414-1.414l4.293-4.293L.293 1.72a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
}

.modal-body {
  font-size: 1.2rem;
  line-height: 2.4rem;
  font-weight: var(--font-regular);
  color: #667085;
}

.modal-title {
  color: var(--color-white);
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0 1rem;
}

#favorite-modal .counter-text,
#favorite-search-modal .counter-text,
.modal-has-text-counter .counter-text {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  text-align: right;
  margin-top: 1.2rem;
  font-size: 1.2rem;
  line-height: 2rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.072px;
  color: #6e7c87;
}
#favorite-modal .circle,
#favorite-search-modal .circle,
.modal-has-text-counter .circle {
  width: 2rem;
  height: 2rem;
  background-color: transparent;
  border: 0.3rem solid rgb(20, 255, 0);
  border-radius: 50%;
  transition: border-image-width 0.5s, border-color 0.5s;
}
#favorite-modal .text,
#favorite-search-modal .text,
.modal-has-text-counter .text {
  display: inline-block;
  min-width: 9rem;
  margin-left: 1rem;
}
#favorite-modal .circle-svg,
#favorite-search-modal .circle-svg,
.modal-has-text-counter .circle-svg {
  width: 2rem;
  height: 2rem;
  stroke-dasharray: 251.2, 251.2;
}
#favorite-modal .progress-circle-huge,
#favorite-search-modal .progress-circle-huge,
.modal-has-text-counter .progress-circle-huge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
#favorite-modal .progress-circle-huge:before,
#favorite-search-modal .progress-circle-huge:before,
.modal-has-text-counter .progress-circle-huge:before {
  content: "";
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  border: 0.2rem solid rgba(255, 184, 0, 0.3019607843);
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#favorite-modal .progress-circle-huge svg,
#favorite-search-modal .progress-circle-huge svg,
.modal-has-text-counter .progress-circle-huge svg {
  position: relative;
  z-index: 2;
}

.custom-scroll, .chat-box-body {
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.custom-scroll::-webkit-scrollbar, .chat-box-body::-webkit-scrollbar {
  width: 0.7rem;
}
.custom-scroll::-webkit-scrollbar-track, .chat-box-body::-webkit-scrollbar-track {
  background: #d9d9d9;
  border-radius: 0;
}
.custom-scroll::-webkit-scrollbar-thumb, .chat-box-body::-webkit-scrollbar-thumb {
  background: #514c4c;
  border-radius: 3rem;
}
.custom-scroll::-webkit-scrollbar-thumb:hover, .chat-box-body::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.custom-scroll-x::-webkit-scrollbar {
  height: 0.7rem;
}

.auth-box .box-head.mb {
  margin-bottom: 2rem;
}
.auth-box .box-head .p-desc {
  color: #7e7e7e;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.4rem;
}
.auth-box .box-head .p-desc b {
  color: #6487ce;
}

#auth-main.forget-password hr {
  height: auto;
}
@media (min-width: 992px) {
  #auth-main.forget-password {
    min-height: 60rem;
  }
}

.form-control {
  transition: box-shadow ease 0.3s, border-color ease 0.3s;
}
.form-control:focus {
  background-color: #fff;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-color: #f9d949;
}

.auth-box.bg-transparent {
  border: none !important;
  background-color: transparent !important;
}
.auth-box.pt-0 {
  padding-top: 0 !important;
}

.favorite-card.add {
  transition: background-color ease 0.3s;
}
.favorite-card.add:hover {
  background-color: #5d5d5d;
}

.btn-border-0 {
  border-radius: 0;
}

.btn-type-1 {
  border-radius: 0;
  font-size: 1.2rem;
  color: #2d2d2d;
  background-color: #f9d949;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.btn-type-1:hover {
  background-color: rgba(249, 217, 73, 0.8);
}

.expertise-card-header {
  display: flex;
}
@media (max-width: 991px) {
  .expertise-card-header {
    flex-direction: column-reverse;
    align-items: stretch;
    justify-content: flex-start;
  }
}
@media (min-width: 992px) {
  .expertise-card-header {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
.expertise-card .expertise-types {
  display: inline-flex;
}
@media (max-width: 991px) {
  .expertise-card .expertise-types {
    flex-direction: column;
    align-items: stretch;
    gap: 0.5rem 0;
    padding: 0.2rem 0;
  }
}
@media (min-width: 992px) {
  .expertise-card .expertise-types {
    padding: 2rem 1.5rem;
    border: 0.1rem solid #dfdfde;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 1.5rem 0;
  }
}
.expertise-card .expertise-types .item {
  display: inline-flex;
  align-items: center;
  color: #999;
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.6rem;
  position: relative;
}
@media (max-width: 991px) {
  .expertise-card .expertise-types .item {
    color: #fff !important;
    justify-content: center;
  }
}
@media (min-width: 992px) {
  .expertise-card .expertise-types .item {
    justify-content: flex-start;
  }
}
.expertise-card .expertise-types .item.orjinal {
  color: #999;
}
.expertise-card .expertise-types .item.orjinal .square {
  background-color: #ccc;
}
.expertise-card .expertise-types .item.lokal-boyali {
  color: #677eac;
}
.expertise-card .expertise-types .item.lokal-boyali .square {
  background-color: #677eac;
}
.expertise-card .expertise-types .item.boyali {
  color: #feaa5d;
}
.expertise-card .expertise-types .item.boyali .square {
  background-color: #feaa5d;
}
.expertise-card .expertise-types .item.degisen {
  color: #f83535;
}
.expertise-card .expertise-types .item.degisen .square {
  background-color: #f83535;
}
.expertise-card .expertise-types .square {
  width: 1.6rem;
  height: 1.6rem;
  display: inline-block;
  background-color: #fff;
  border-radius: 0.4rem;
  margin-right: 0.5rem;
}
@media (max-width: 991px) {
  .expertise-card .expertise-types .square + span {
    position: relative;
    z-index: 2;
  }
}
@media (max-width: 991px) {
  .expertise-card .expertise-types .square {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 0;
    margin-right: 0;
  }
}
.expertise-card .expertise-info-head {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .expertise-card .expertise-info-head {
    margin-bottom: 1.5rem;
  }
  .expertise-card .expertise-info-head .form-check-label {
    font-size: 1.2rem;
    color: #6d6d6d;
  }
}
@media (min-width: 992px) {
  .expertise-card .expertise-info-head {
    padding: 2rem 2.5rem;
    border: 0.1rem solid #dfdfde;
  }
}
.expertise-card .expertise-info-head .form-check .form-check-input {
  margin-bottom: 0;
}
.expertise-card .expertise-info-head .title {
  color: #414141;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 1.2rem;
}
@media (max-width: 991px) {
  .expertise-card .expertise-info-head .title {
    display: none;
  }
}
.expertise-card .expertise-card-body {
  width: 100%;
  display: flex;
}
@media (max-width: 991px) {
  .expertise-card .expertise-card-body {
    flex-direction: column-reverse;
    align-items: stretch;
    justify-content: flex-start;
    margin-top: 1rem;
    padding-top: 1rem;
    border-top: 0.1rem solid #d8d8d8;
  }
}
@media (min-width: 992px) {
  .expertise-card .expertise-card-body {
    align-items: center;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .expertise-card .expertise-car-svg {
    max-width: 100%;
    margin-top: 3rem;
  }
}
@media (min-width: 992px) {
  .expertise-card .expertise-car-svg {
    min-width: 39rem;
  }
}
.expertise-card .expertise-car-svg svg {
  width: 100%;
  height: auto;
}
.expertise-card .expertise-form {
  color: #6d6d6d;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-weight: 300;
  margin-left: 1rem;
  width: 40rem;
  display: block;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
  align-items: stretch;
  justify-content: flex-start;
  max-width: 100%;
  white-space: nowrap;
}
.expertise-card .expertise-form > div:first-child {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1.5rem 0;
  padding-right: 1.5rem;
  padding-top: 4rem;
  margin-bottom: 2rem;
  position: relative;
  z-index: 5;
}
@media (max-width: 991px) {
  .expertise-card .expertise-form > div:first-child {
    min-width: 12rem;
    padding-top: 5rem;
  }
}
.expertise-card .expertise-form > div:last-child {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .expertise-card .expertise-form > div:last-child {
    max-width: calc(100% - 12rem);
    overflow-x: auto;
    border: 0.1rem dashed #f9d949;
    padding-top: 1rem;
  }
}
.expertise-card .expertise-form .row-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .expertise-card .expertise-form .row-item {
    min-width: 25rem;
  }
}
.expertise-card .expertise-form .row-item.head {
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.expertise-card .expertise-form .row-item.head span {
  flex-grow: 1;
  text-align: center;
  flex-basis: 20%;
}
.expertise-card .expertise-form .form-list-huge {
  padding: 2rem 0.5rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: space-between;
}
@media (min-width: 992px) {
  .expertise-card .expertise-form .form-list-huge {
    background-image: url("../img/svg-bg/expertize-border-bg.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
}
.expertise-card .expertise-form .form-list-huge .row-item {
  position: relative;
}
.expertise-card .expertise-form .form-list-huge .row-item:hover:before {
  opacity: 1;
}
.expertise-card .expertise-form .form-list-huge .row-item:before {
  content: "";
  position: absolute;
  right: 0;
  top: -0.5rem;
  height: calc(100% + 1rem);
  width: calc(100% + 13.5rem);
  background-color: #f8f8f8;
  opacity: 0;
  transition: opacity ease 0.3s;
}
.expertise-card .expertise-form .tiny-radio-button {
  flex-grow: 1;
}

.selectable-form-button {
  margin-bottom: 2rem;
}
.selectable-form-button.mb-0 {
  margin-bottom: 0;
}
.selectable-form-button .form-title {
  color: #5e5e5e;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2rem; /* 142.857% */
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0.6rem 1.5rem;
}
.selectable-form-button .form-title img {
  margin-right: 1rem;
}
.selectable-form-button label {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.4rem;
  color: #504d4d;
  cursor: pointer;
  border-radius: 0.8rem;
  border: 0.1rem solid #e6e6e6;
  background: #fff;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  padding: 1.2rem 1.6rem 1.2rem 7rem;
  position: relative;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.selectable-form-button label b {
  color: #6487ce;
}
.selectable-form-button input {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.selectable-form-button input:checked + .checkmark {
  border-color: var(--Main-Yellow, #f9d949);
}
.selectable-form-button input:checked + .checkmark:before {
  opacity: 1;
}
.selectable-form-button input:checked + .checkmark + .border-item {
  opacity: 1;
}
.selectable-form-button .checkmark {
  width: 2rem;
  height: 2rem;
  border-radius: 0.6rem;
  border: 0.1rem solid var(--gray-300, #d0d5dd);
  background: var(--White, #fff);
  display: inline-block;
  position: absolute;
  left: 1.6rem;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity ease 0.3s;
}
.selectable-form-button .checkmark:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' fill='none'%3E%3Cpath stroke='%23F9D949' stroke-linecap='round' d='M2.544 7.583 5.576 10.5l6.67-6.417'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: contain;
  opacity: 0;
}
.selectable-form-button .border-item {
  position: absolute;
  pointer-events: none;
  left: -0.1rem;
  top: -0.1rem;
  width: calc(100% + 0.2rem);
  height: calc(100% + 0.2rem);
  border-radius: 0.8rem;
  border: 0.1rem solid var(--Main-Yellow, #f9d949);
  transition: opacity ease 0.3s;
  opacity: 0;
}

.form-code-box {
  width: 100%;
  margin-top: 2rem;
}
.form-code-box .p-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #5e5e5e;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 2rem;
  margin-bottom: 2.5rem;
}
.form-code-box .p-title img {
  margin-right: 1rem;
}
.form-code-box .input-list {
  margin-bottom: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0 2.5rem;
}
.form-code-box .input-list input {
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  border-radius: 50%;
  border: 0.1rem solid var(--sky-light, #e3e5e5);
  background: var(--sky-white, #fff);
  text-align: center;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.6rem;
  color: #090a0a;
  transition: border-color ease 0.3s;
}
.form-code-box .input-list input.valid {
  border-color: rgba(249, 217, 73, 0.5);
}
.form-code-box .input-list input:focus {
  border-color: #f9d949;
  border-width: 0.2rem;
}
.form-code-box .button {
  border: none;
  cursor: pointer;
  outline: none;
  width: 100%;
  display: block;
  color: #2d2d2d;
  font-weight: 600;
  font-size: 1.2rem;
  padding: 1.5rem 1rem;
  background-color: #f9d949;
  margin-bottom: 2rem;
  transition: background-color ease 0.3s;
  text-align: center;
}
.form-code-box .button.mt {
  margin-top: 2rem;
}
.form-code-box .button.mb-0 {
  margin-bottom: 0;
}
.form-code-box .button:hover {
  background-color: rgba(249, 217, 73, 0.8);
}
.form-code-box .button.light {
  background-color: rgba(232, 232, 232, 0.6);
  color: #2d2d2d;
}
.form-code-box .button.light:hover {
  background-color: #e8e8e8;
}
.form-code-box .timing-huge {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 1.2rem;
  font-weight: 300;
  color: #191d23;
  line-height: 1.2rem;
}
.form-code-box .timing-huge .percent-line {
  width: 18rem;
  height: 0.4rem;
  background-color: #e7eaee;
  display: inline-block;
  margin-right: 1rem;
  border-radius: 0.5rem;
  overflow: hidden;
  position: relative;
}
.form-code-box .timing-huge .line-elem {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 50%;
  border-radius: 0.5rem;
  background-color: #f9d949;
}

.doping-container {
  width: 100%;
  max-width: 140rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.doping-container:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -2;
  background-color: #fff;
}

.doping-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  text-align: center;
  position: relative;
}
.doping-header:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -2;
  background-color: #fffced;
}
@media (max-width: 991px) {
  .doping-header {
    padding: 4rem 3rem;
  }
}
@media (min-width: 992px) {
  .doping-header {
    padding: 9.6rem 3rem;
  }
}
.doping-header .bg-img {
  position: absolute;
  left: 0;
  top: calc(100% - 18rem);
  width: 100%;
  height: auto;
  z-index: -1;
  pointer-events: none;
  user-select: none;
}
@media (max-width: 991px) {
  .doping-header .bg-img {
    display: none;
  }
}
.doping-header .top-title {
  padding: 0.4rem 1.2rem;
  display: inline-block;
  color: #313131;
  font-size: 1.4rem;
  font-weight: 800;
  line-height: 2rem;
  border-radius: 1.6rem;
  background-color: #f9d949;
  margin-bottom: 1.6rem;
}
.doping-header .primary-title {
  color: #313131;
  font-weight: 600;
  letter-spacing: -0.96px;
  display: block;
}
@media (max-width: 991px) {
  .doping-header .primary-title {
    font-size: 3rem;
    line-height: 4rem;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .doping-header .primary-title {
    font-size: 4.8rem;
    line-height: 6rem;
    margin-bottom: 2.4rem;
  }
}
.doping-header .desc {
  color: #313131;
  font-weight: 400;
}
@media (max-width: 991px) {
  .doping-header .desc {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
@media (min-width: 992px) {
  .doping-header .desc {
    font-size: 2rem;
    line-height: 3rem;
  }
}
@media (max-width: 991px) {
  .doping-header .switch {
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .doping-header .switch {
    margin-top: 4rem;
  }
}

.doping-body {
  display: flex;
  gap: 3.2rem;
  position: relative;
  z-index: 2;
}
@media (max-width: 991px) {
  .doping-body {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    padding-bottom: 4.6rem;
    padding: 3rem 2rem;
  }
}
@media (min-width: 992px) {
  .doping-body {
    align-items: flex-start;
    justify-content: center;
    padding-bottom: 9.6rem;
  }
}

.doping-card {
  border-radius: 1.6rem;
  border: 0.1rem solid #eaecf0;
  background: #fff;
  box-shadow: 0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08);
  flex-grow: 1;
  max-width: 38.5rem;
  overflow: hidden;
}
.doping-card > div {
  padding: 3.2rem;
}
.doping-card > div:first-child {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.doping-card > div:last-child {
  background-color: #f9fafb;
}
.doping-card .icon {
  width: 4rem;
  height: 4rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 0.6rem solid #f9f5ff;
  background-color: #313131;
  margin-bottom: 2rem;
}
.doping-card .icon svg {
  width: 2rem;
  height: 2rem;
}
.doping-card .sup-title {
  color: #313131;
  text-align: center;
  font-size: 2rem;
  font-weight: 600;
  line-height: 3rem;
}
.doping-card .primary-title {
  color: #313131;
  text-align: center;
  font-size: 4.8rem;
  font-weight: 600;
  line-height: 6rem;
  letter-spacing: -0.96px;
}
.doping-card .info-huge {
  color: #313131;
  text-align: center;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.4rem;
}
.doping-card .card-prop-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1.6rem 0;
  margin-top: 3.2rem;
}
.doping-card .card-prop-list li {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #313131;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.4rem;
}
.doping-card .card-prop-list li img {
  margin-right: 1.2rem;
  user-select: none;
}
.doping-card .btn {
  width: 100%;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  border-radius: 0.8rem;
  border: 0.1rem solid #f9d949;
  background-color: #f9d949;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  color: #313131;
  transition: background-color ease 0.3s;
}
.doping-card .btn:hover, .doping-card .btn:focus {
  background-color: rgba(249, 217, 73, 0.8);
}

.switch {
  position: relative;
  display: inline-block;
  color: #313131;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: left;
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
}
.switch input:checked + .slider {
  background-color: #f9d949;
}
.switch input:focus + .slider {
  box-shadow: 0 0 1px #f9d949;
}
.switch input:checked + .slider:before {
  transform: translateX(2rem);
}
.switch .slider {
  cursor: pointer;
  background-color: #ccc;
  transition: 0.4s;
  border-radius: 1.2rem;
  width: 4.4rem;
  height: 2.4rem;
  position: relative;
  margin-right: 1.2rem;
}
.switch .slider:before {
  position: absolute;
  content: "";
  height: 2rem;
  width: 2rem;
  left: 0.2rem;
  bottom: 0.2rem;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
}

.btn-save-search {
  border: none;
  cursor: pointer;
  background-color: transparent;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  color: #313131;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 2rem;
  padding: 0.6rem 0.5rem;
  border: 0.1rem solid #6487ce;
  background: rgba(208, 224, 255, 0.4);
}
.btn-save-search .icon {
  margin-right: 0.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.search-result-header {
  display: flex;
}
@media (max-width: 991px) {
  .search-result-header.in-category-detail {
    margin-bottom: 1rem;
    display: none;
  }
}
@media (min-width: 992px) {
  .search-result-header.in-category-detail {
    margin-bottom: 1rem;
  }
}
@media (max-width: 991px) {
  .search-result-header {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
    margin-bottom: 1.5rem;
  }
  .search-result-header .btn-save-search {
    justify-content: center;
    margin-top: 1rem;
  }
}
@media (min-width: 992px) {
  .search-result-header {
    margin-bottom: 2rem;
    align-items: center;
    justify-content: space-between;
  }
}
.search-result-header .title-box {
  display: inline-block;
  padding: 0.8rem 1rem;
  color: #2d2d2d;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.6rem;
  border: 0.1rem solid #d0d5dd;
}
.search-result-header .title-box b {
  color: #6487ce;
  font-weight: 600;
}

.search-result-body {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .search-result-body {
    gap: 1rem;
    padding-bottom: 4rem;
  }
}
@media (min-width: 992px) {
  .search-result-body {
    padding-bottom: 12rem;
    gap: 1.5rem;
  }
}

.category-lg-box {
  border: 0.1rem solid #d0d5dd;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  position: relative;
}
@media (max-width: 991px) {
  .category-lg-box {
    width: 50%;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.25);
    border-radius: 2px 0px 0px 2px;
    overflow: hidden;
  }
}
@media (min-width: 992px) {
  .category-lg-box {
    width: 22rem;
    padding: 2rem 1rem 1rem;
  }
}
.category-lg-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0.4rem;
  border-radius: 0.2rem 0 0 0.2rem;
  background-color: var(--cat-color);
}
@media (min-width: 992px) {
  .category-lg-box:before {
    display: none;
  }
}
.category-lg-box .icon-box {
  background-color: var(--cat-color);
}
@media (max-width: 991px) {
  .category-lg-box .icon-box img {
    width: 1.6rem;
    height: auto;
  }
}
@media (min-width: 992px) {
  .category-lg-box .icon-box {
    margin-left: auto;
    margin-right: auto;
    width: 6rem;
    min-width: 6rem;
    height: 6rem;
  }
}
.category-lg-box .icon-huge {
  display: flex;
}
@media (max-width: 991px) {
  .category-lg-box .icon-huge {
    align-items: center;
    justify-content: flex-start;
    padding: 1.5rem 1.5rem 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .category-lg-box .icon-huge {
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
  }
}
.category-lg-box .mobile-huge {
  display: flex;
}
@media (max-width: 991px) {
  .category-lg-box .mobile-huge {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 1rem;
  }
}
@media (min-width: 992px) {
  .category-lg-box .mobile-huge {
    flex-direction: column;
    align-items: center;
    text-align: center;
    justify-content: center;
  }
}
.category-lg-box .primary-title {
  color: #7e7e7e;
  text-align: center;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.5rem;
}
@media (min-width: 992px) {
  .category-lg-box .primary-title {
    margin-top: 1rem;
  }
}
.category-lg-box .mobile-sup {
  color: #646464;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.8rem;
}
@media (min-width: 992px) {
  .category-lg-box .mobile-sup {
    display: none;
  }
}
.category-lg-box .list {
  border-top: 0.1rem solid #d4d4d4;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .category-lg-box .list {
    padding: 1rem 1rem 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .category-lg-box .list {
    padding-top: 1rem;
    margin-top: 1.5rem;
  }
}
.category-lg-box .list li {
  margin-bottom: 0.2rem;
}
.category-lg-box .list li:last-of-type {
  margin-bottom: 0;
}
.category-lg-box .list a {
  color: #6487ce;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.8rem;
  display: inline-block;
}
.category-lg-box .list span {
  color: #a1a1a1;
  font-size: 1rem;
  font-weight: 400;
  margin-left: 0.5rem;
}
.category-lg-box .list .hidden-item {
  display: none;
}
.category-lg-box .list .hidden-item.show {
  display: block;
}
.category-lg-box .list .btn-all {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.category-lg-box .list .btn-all span {
  margin-left: 0;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-weight: 600;
  color: #2e2e2e;
}
.category-lg-box .list .btn-all.show > span {
  opacity: 0;
}
.category-lg-box .list .btn-all.show > span + span {
  opacity: 1;
}
.category-lg-box .list .btn-all > span + span {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
}
.category-lg-box .list .btn-all > span + span .icon img {
  transform: rotate(180deg);
}
.category-lg-box .list .btn-all .icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1.6rem;
  height: 1.6rem;
  float: right;
  margin-left: 0.2rem;
}

.tiny-radio-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.tiny-radio-button label {
  display: inline-flex;
  cursor: pointer;
  width: 2rem;
  height: 2rem;
  position: relative;
}
.tiny-radio-button.boyali input:checked + .checkmark {
  border-color: #feaa5d;
}
.tiny-radio-button.boyali input:checked + .checkmark:before {
  border-color: #feaa5d;
}
.tiny-radio-button.lokal-boyali input:checked + .checkmark {
  border-color: #677eac;
}
.tiny-radio-button.lokal-boyali input:checked + .checkmark:before {
  border-color: #677eac;
}
.tiny-radio-button.degisen input:checked + .checkmark {
  border-color: #f83535;
}
.tiny-radio-button.degisen input:checked + .checkmark:before {
  border-color: #f83535;
}
.tiny-radio-button input {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  width: 0;
  height: 0;
}
.tiny-radio-button input:checked + .checkmark {
  border-color: #b1b1b1;
}
.tiny-radio-button input:checked + .checkmark:before {
  opacity: 1;
}
.tiny-radio-button .checkmark {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  border: 0.1rem solid #888888;
  background: #fff;
  display: inline-block;
  z-index: 2;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: border-color ease 0.3s;
}
.tiny-radio-button .checkmark:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 0.4rem;
  height: 0.4rem;
  opacity: 0;
  transition: opacity ease 0.3s;
  border: 0.1rem solid #cccccc;
  border-radius: 50%;
}

#category-detail-sidebar {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  gap: 1.5rem 0;
  transition: transform ease 0.3s;
}
.mobile-category-sidebar-active #category-detail-sidebar {
  transform: translateX(0);
}
@media (max-width: 991px) {
  #category-detail-sidebar {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100dvh;
    z-index: 80;
    background-color: #fff;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 10rem;
    padding-top: 1rem;
    overflow-y: auto;
    transform: translateX(-100%);
  }
}
#category-detail-sidebar .mobile-header-box {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 7rem;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  color: #2d2d2d;
}
@media (min-width: 992px) {
  #category-detail-sidebar .mobile-header-box {
    display: none;
  }
}
#category-detail-sidebar .mobile-header-box .close-modal-btn {
  width: 3rem;
  height: 3rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  background-color: #222;
}

.cat-filter-box {
  padding: 1rem;
  border: 0.1rem solid #d0d5dd;
  background: rgba(100, 135, 206, 0.15);
  width: 100%;
}
.cat-filter-box .card-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cat-filter-box .card-title {
  color: #313131;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.7rem;
}
.cat-filter-box .card-link {
  color: #6487ce;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.7rem;
}
.cat-filter-box .has-overflow {
  overflow-y: auto;
  max-height: 17.5rem;
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.cat-filter-box .has-overflow::-webkit-scrollbar {
  width: 0.6rem;
}
.cat-filter-box .has-overflow::-webkit-scrollbar-track {
  background: #d9d9d9;
  border-radius: 0.1rem;
}
.cat-filter-box .has-overflow::-webkit-scrollbar-thumb {
  background: #978b8b;
  border-radius: 0.1rem;
}
.cat-filter-box .has-overflow::-webkit-scrollbar-thumb:hover {
  background: #222;
}
.cat-filter-box .card-body,
.cat-filter-box .accordion-body {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  gap: 1rem 0;
}
.cat-filter-box.has-accordion {
  padding: 0;
}
.cat-filter-box .accordion-button {
  background-color: transparent;
  color: #313131;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.8rem;
  border: none !important;
  padding: 1rem;
  padding-right: 3rem;
  position: relative;
}
.cat-filter-box .accordion-button[aria-expanded=true] .accordion-arrow img {
  transform: translate(-50%, -50%) rotate(180deg);
}
.cat-filter-box .accordion-body {
  padding: 1rem;
  background-color: transparent;
}
.cat-filter-box .accordion-arrow {
  padding: 0;
  box-sizing: border-box;
  background-color: #6487ce;
  position: absolute;
  right: 0;
  top: 0;
  width: 2.6rem;
  height: 100%;
}
.cat-filter-box .accordion-arrow img {
  width: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: transform ease 0.3s;
}
.cat-filter-box .form-check {
  margin-bottom: 0;
}
.cat-filter-box.has-btn {
  padding: 0.6rem 2.8rem;
  background-color: rgb(233, 235, 244);
}
@media (min-width: 992px) {
  .cat-filter-box.has-btn {
    position: sticky;
    bottom: 0;
  }
}
.cat-filter-box.has-btn .button {
  width: 100%;
  text-align: center;
  padding: 0.8rem 1rem;
  background-color: #6487ce;
  outline: none;
  display: inline-block;
  border: 0.1rem solid #e6e6e6;
  color: #fff;
  text-align: center;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.8rem;
  cursor: pointer;
}

.category-list-box-2 {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 0 0.5rem;
}
.category-list-box-2 .cat-col-2 {
  margin-left: 1rem;
}
.category-list-box-2 .cat-col-2 + ul {
  margin-left: 2rem;
}
.category-list-box-2 .cat-col-3 {
  margin-left: 2rem;
}
.category-list-box-2 .cat-col-3 + ul {
  margin-left: 3rem;
}
.category-list-box-2 .cat-col-4 {
  margin-left: 3rem;
}
.category-list-box-2 .cat-col-4 + ul {
  margin-left: 4rem;
}
.category-list-box-2 .cat-col-5 {
  margin-left: 4rem;
}
.category-list-box-2 .cat-col-5 + ul {
  margin-left: 5rem;
}
.category-list-box-2 .cat-col-6 {
  margin-left: 5rem;
}
.category-list-box-2 .cat-col-6 + ul {
  margin-left: 6rem;
}
.category-list-box-2 .cat-col-7 {
  margin-left: 6rem;
}
.category-list-box-2 .cat-col-7 + ul {
  margin-left: 7rem;
}
.category-list-box-2 .cat-col-8 {
  margin-left: 7rem;
}
.category-list-box-2 .cat-col-8 + ul {
  margin-left: 8rem;
}
.category-list-box-2 .cat-col-9 {
  margin-left: 8rem;
}
.category-list-box-2 .cat-col-9 + ul {
  margin-left: 9rem;
}
.category-list-box-2 ul {
  width: unset;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 0 0.5rem;
  align-self: stretch;
  flex-grow: 1;
}
.category-list-box-2 ul ul {
  padding-top: 0.5rem;
  padding-left: 1rem;
}
.category-list-box-2 li {
  width: 100%;
}
.category-list-box-2 a {
  color: #6487ce;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.8rem;
  display: inline-block;
}
.category-list-box-2 a span {
  margin-left: 0.5rem;
  display: inline-block;
  color: #a1a1a1;
  font-size: 1rem;
}

.category-detail-mobile-header {
  padding: 1rem var(--gap-mobile);
  background-color: #d9d9d9;
  border-top: 1px solid #cbcbcb;
}
@media (min-width: 992px) {
  .category-detail-mobile-header {
    display: none;
  }
}
.category-detail-mobile-header .main-inner {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0 1rem;
}
.category-detail-mobile-header .form-select {
  padding-left: 1rem;
  padding-right: 2rem;
  width: unset;
  font-size: 1.1rem;
  border: 1px solid #dedede;
  background: #e9e9e9;
  color: #6487ce;
  text-align: center;
}
.category-detail-mobile-header .button {
  font-size: 1.1rem;
  line-height: 1.8rem;
  font-weight: 400;
  color: #6487ce;
  padding: 0.6rem 1.5rem;
  flex-grow: 1;
  border-radius: 2px;
  border: 1px solid #dedede;
  background: #e9e9e9;
  flex-grow: 1;
  text-align: center;
}

.category-filter-modal .modal-dialog {
  width: 98.6rem;
  max-width: calc(100% - 1rem);
}
.category-filter-modal .modal-header {
  padding: 2.8rem;
  font-size: 1.4rem;
  font-weight: 400;
  color: #fff;
  width: 100%;
}
@media (max-width: 991px) {
  .category-filter-modal .modal-header {
    padding: 2rem;
  }
}
.category-filter-modal .modal-content {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
}
.category-filter-modal .btn-close {
  background-color: rgba(255, 255, 255, 0.35);
  border-radius: 50%;
}
.category-filter-modal .modal-body {
  padding: 0;
  border-bottom: 0.1rem solid #e6e6e6;
  width: calc(100% - 6rem);
  align-self: center;
  padding-bottom: 2rem;
  padding-top: 2.8rem;
}
@media (max-width: 991px) {
  .category-filter-modal .modal-body {
    width: calc(100% - 4rem);
  }
}
.category-filter-modal .main-with-sidebar {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .category-filter-modal .main-with-sidebar {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
}
.category-filter-modal .nav {
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  padding: 0;
  padding-right: 2rem;
}
@media (max-width: 991px) {
  .category-filter-modal .nav {
    width: 100%;
    max-width: 100%;
    flex-direction: row;
    overflow-x: auto;
    overflow-y: hidden;
    padding-right: 0;
    padding-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .category-filter-modal .nav {
    min-width: 18rem;
  }
}
.category-filter-modal .nav.nav-tabs {
  margin-bottom: 0;
}
.category-filter-modal .spacer {
  width: 100%;
  margin-bottom: 1rem;
}
.category-filter-modal .nav,
.category-filter-modal .tab-content {
  max-height: 35rem;
  overflow-y: auto;
  /* Track */
  /* Handle */
  /* Handle on hover */
}
@media (max-width: 991px) {
  .category-filter-modal .nav::-webkit-scrollbar,
  .category-filter-modal .tab-content::-webkit-scrollbar {
    width: 0.6rem;
    height: 0.6rem;
  }
}
@media (min-width: 992px) {
  .category-filter-modal .nav::-webkit-scrollbar,
  .category-filter-modal .tab-content::-webkit-scrollbar {
    width: 0.9rem;
  }
}
.category-filter-modal .nav::-webkit-scrollbar-track,
.category-filter-modal .tab-content::-webkit-scrollbar-track {
  background: #d9d9d9;
  border-radius: 0.1rem;
}
.category-filter-modal .nav::-webkit-scrollbar-thumb,
.category-filter-modal .tab-content::-webkit-scrollbar-thumb {
  background: #978b8b;
  border-radius: 0.1rem;
}
.category-filter-modal .nav::-webkit-scrollbar-thumb:hover,
.category-filter-modal .tab-content::-webkit-scrollbar-thumb:hover {
  background: #222;
}
.category-filter-modal .nav-link {
  width: 100%;
  font-size: 1.3rem;
  line-height: 1.8rem;
  font-weight: 400;
  color: #6487ce;
  background-color: transparent;
  padding: 0.8rem;
  border-radius: 0.2rem;
  transition: background-color ease 0.3s;
  justify-content: flex-start;
  text-align: left;
}
@media (max-width: 991px) {
  .category-filter-modal .nav-link {
    white-space: nowrap;
  }
}
@media (min-width: 992px) {
  .category-filter-modal .nav-link {
    width: 14.5rem;
  }
}
.category-filter-modal .nav-link.active {
  font-weight: 700;
  color: #6487ce !important;
  background-color: #e9e8e8 !important;
}
.category-filter-modal .tab-content {
  flex-grow: 1;
  padding-left: 3.6rem;
  padding-right: 3rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .category-filter-modal .tab-content {
    overflow-x: hidden;
    padding-top: 3rem;
    padding-left: 0;
    padding-right: 0;
  }
}
.category-filter-modal .modal-footer {
  padding: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
  width: calc(100% - 6rem);
  align-self: center;
  justify-content: space-between;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.4rem;
  color: #6487ce;
}
@media (max-width: 991px) {
  .category-filter-modal .modal-footer {
    width: calc(100% - 4rem);
    padding-top: 1rem;
    padding-bottom: 1rem;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .category-filter-modal .modal-footer > div:first-of-type {
    width: 100%;
  }
}
.category-filter-modal .modal-footer .has-dot {
  padding-left: 2rem;
  position: relative;
}
.category-filter-modal .modal-footer .has-dot:before {
  content: "";
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  border-radius: 50%;
  background-color: #9aa6ac;
  position: absolute;
  left: 0.7rem;
  top: 50%;
  transform: translateY(-50%);
}
.category-filter-modal .modal-footer span {
  color: #9aa6ac;
}
.category-filter-modal .modal-footer span b {
  color: #6487ce;
  font-weight: 400;
}
.category-filter-modal .modal-footer .btn-huge {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1.5rem;
}
@media (max-width: 991px) {
  .category-filter-modal .modal-footer .btn-huge {
    width: 100%;
    justify-content: space-between;
    margin-top: 1rem;
  }
}
.category-filter-modal .modal-footer hr {
  height: 2.2rem;
  border-left-color: #dde1e4;
}
.category-filter-modal .modal-footer .btn-link {
  color: #6487ce;
  font-size: 1.1rem;
  padding: 0.7rem 0;
}
.category-filter-modal .modal-footer .btn-primary {
  width: 17.5rem;
  text-align: center;
  padding: 0.7rem 1rem;
  background-color: #f9d949;
  color: #313131;
}
.category-filter-modal .list-container {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
.category-filter-modal .list-container .form-check {
  flex-basis: 50%;
}
.category-filter-modal .list-container .form-check.full {
  flex-basis: 100%;
}
.category-filter-modal .list-container .form-check-input {
  margin-bottom: 0;
  border-radius: 0.4rem;
}
.category-filter-modal .list-container .form-check-label {
  color: #6487ce;
}

.post-table {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-weight: 400;
  color: #313131;
}
.post-table .post-table-row {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0.5rem 0;
  background-color: rgba(255, 255, 255, 0.1);
  border-bottom: 0.1rem solid #e6e6e6;
}
.post-table .post-table-row:nth-child(odd) {
  background-color: rgba(255, 153, 0, 0.1);
}
.post-table .post-table-row.head {
  color: #fff;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1;
  background-color: #6487ce;
  border-bottom: 0.1rem solid #dedede;
  padding: 0;
}
@media (max-width: 991px) {
  .post-table .post-table-row.head {
    display: none;
  }
}
.post-table .post-table-row.head > div {
  border-right: 0.1rem solid #d5d5d5;
  padding: 1rem 1rem;
  text-align: center;
}
.post-table .post-table-row.head > div:nth-child(1) {
  border-right: none;
}
.post-table .post-table-row.head > div:nth-child(2):after {
  display: none;
}
.post-table .post-table-row.head > div:nth-child(3) {
  text-align: left;
}
.post-table .post-table-row.head > div:last-child {
  border-right: none;
}
.post-table .post-table-row.premium-office > div:nth-child(3) {
  align-self: stretch;
}
.post-table .post-table-row > div {
  flex-grow: 1;
  max-width: 8rem;
  min-width: 8rem;
  text-align: center;
}
@media (max-width: 991px) {
  .post-table .post-table-row > div:nth-child(n+4) {
    display: none;
  }
}
.post-table .post-table-row > div:nth-child(1) {
  min-width: 14rem;
}
.post-table .post-table-row > div:nth-child(2) {
  position: relative;
}
@media (max-width: 991px) {
  .post-table .post-table-row > div:nth-child(2) {
    display: none;
  }
}
.post-table .post-table-row > div:nth-child(2):after {
  content: "";
  width: 0.1rem;
  height: 2.8rem;
  display: inline-block;
  background-color: #d5d5d5;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.post-table .post-table-row > div:nth-child(3) {
  max-width: unset;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: left;
}
@media (max-width: 991px) {
  .post-table .post-table-row > div:nth-child(3) {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
  }
  .post-table .post-table-row > div:nth-child(3) .premium-label {
    order: 2;
  }
  .post-table .post-table-row > div:nth-child(3) .title {
    order: 1;
  }
}
.post-table .img {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.post-table .img img {
  width: 14rem;
  height: 10rem;
  object-fit: cover;
}
.post-table .title {
  color: #6487ce;
  font-size: 1.2rem;
  line-height: 1.4rem;
  text-align: left;
  display: inline-block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 991px) {
  .post-table .title {
    color: #333;
  }
}
.post-table .price {
  color: #6487ce;
  font-weight: 600;
}
.post-table .premium-label {
  font-size: 1.1rem;
  line-height: 1.8;
  font-weight: 400;
  color: #2d2d2d;
  display: inline-block;
  padding: 0 1.2rem;
  background-color: #f9d949;
}
@media (max-width: 991px) {
  .post-table .premium-label {
    margin-top: 1.2rem;
    margin-bottom: auto;
  }
}
@media (min-width: 992px) {
  .post-table .premium-label {
    margin-bottom: 1.2rem;
  }
}
.post-table .bottom-huge {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  order: 3;
}
@media (min-width: 992px) {
  .post-table .bottom-huge {
    display: none;
  }
}
.post-table .bottom-huge .m-pin {
  font-size: 1rem;
  line-height: 1.8rem;
  font-weight: 300;
  color: #b4b4b4;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 1rem;
}
.post-table .bottom-huge .m-pin img {
  margin-right: 0.5rem;
}
.post-table .bottom-huge .m-price {
  font-size: 1.2rem;
  line-height: 1.8rem;
  color: #6487ce;
  font-weight: 500;
}

.post-table-pagination {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 1.5rem;
  margin-bottom: 6rem;
}
.post-table-pagination .info {
  padding: 0.6rem;
  display: inline-block;
  font-size: 1.1rem;
  line-height: 1.4rem;
  font-weight: 300;
  color: #2d2d2d;
  border: 0.1rem solid #d0d5dd;
  margin-bottom: 1rem;
}

.account-form-box {
  padding: 1rem 1.5rem;
  border: 1px solid #ecebeb;
  background: #fff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.05), 0px 4px 8px 0px rgba(0, 0, 0, 0.05), 0px 56px 23px 0px rgba(0, 0, 0, 0.01), 0px 88px 25px 0px rgba(0, 0, 0, 0);
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}
.account-form-box .box-title {
  display: block;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 600;
  color: #3a3a3a;
  margin-bottom: 1rem;
}
.account-form-box .form-mb {
  margin-bottom: 1rem;
}
.account-form-box .box-body {
  background-color: #fdfbf8;
  padding: 1rem;
}
.account-form-box .form-label-1 {
  font-size: 1.4rem;
  line-height: 2rem;
  color: #313131;
  font-weight: 300;
  display: block;
  margin: 0.5rem 0;
}
.account-info-box {
  display: inline-block;
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: #2d2d2d;
  padding: 0.5rem;
  border: 0.1rem solid #ecebeb;
}
.account-info-box a {
  text-decoration: underline;
}

#mobile-category-navigation {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: #fff;
  z-index: 2;
  padding: 5rem 2rem 6rem 2rem;
  overflow-x: hidden;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}

.mobile-category-link-box {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  padding: 2rem 0;
  border-bottom: 0.1rem solid #ececec;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 400;
  color: #2d2d2d;
  box-sizing: border-box;
}
.mobile-category-link-box .total {
  margin-left: auto;
  color: #878787;
}
.mobile-category-link-box .icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 2rem;
}

#acccount-profile-upload {
  position: relative;
  min-height: unset;
}
#acccount-profile-upload .dz-message {
  justify-content: center;
}
#acccount-profile-upload.dropzone.dropzone-custom .dropzone-note {
  padding: 0;
  font-size: 1rem;
  margin: 0;
}
#acccount-profile-upload.dropzone.dropzone-custom .dropzone-note > div {
  max-width: 100%;
  width: 10rem;
  height: 10rem;
}
#acccount-profile-upload.dropzone .dz-preview {
  width: 10rem;
  height: 10rem;
  position: absolute;
  left: 0;
  top: 0;
}
#acccount-profile-upload .dz-error-message {
  display: none;
}

.acccount-profile-upload-main {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
}
.acccount-profile-upload-main .acccount-profile-link {
  font-size: 1.2rem;
  line-height: 2rem;
  display: inline-block;
  color: #6487ce;
  font-weight: 400;
  margin-bottom: 0.5rem;
}
.acccount-profile-upload-main .user-name-elem {
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: #2d2d2d;
  font-weight: 300;
  margin-top: 0.5rem;
  padding: 0 1.1rem;
}

.acccount-profile-upload-container {
  display: inline-flex;
  position: relative;
}
.acccount-profile-upload-container .user-img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.acccount-profile-upload-container .user-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.acccount-profile-pure-upload-main {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
}
.acccount-profile-pure-upload-main .acccount-profile-link {
  font-size: 1.2rem;
  line-height: 2rem;
  display: inline-block;
  color: #6487ce;
  font-weight: 400;
  margin-bottom: 0.5rem;
}
.acccount-profile-pure-upload-main .user-img {
  pointer-events: none;
  user-select: none;
}
.acccount-profile-pure-upload-main .user-img img {
  opacity: 0;
  transition: opacity ease 0.3s;
}
.acccount-profile-pure-upload-main .user-img img.active {
  opacity: 1;
}
.acccount-profile-pure-upload-main .user-name-elem {
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: #2d2d2d;
  font-weight: 300;
  margin-top: 0.5rem;
  padding: 0 1.1rem;
}

/* Dosya yükleme düğmesi stilini özelleştirme */
.custom-file-input {
  width: 10.6rem; /* Düğmenin genişliğini istediğiniz gibi ayarlayın */
  height: 10.6rem; /* Düğmenin yüksekliğini istediğiniz gibi ayarlayın */
  position: relative;
  overflow: hidden;
}
.custom-file-input input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.custom-file-input::before {
  content: "Dosya Seç"; /* Düğme üzerinde görünen metin */
  display: block;
  background-color: white;
  border: 0.2rem dashed #000; /* Dışı noktalı çizgilerle çevrili */
  text-align: center;
  padding: 1rem;
  border-radius: 0.5rem;
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 1.2rem;
  font-weight: 500;
  color: var(--color-313131);
}
.custom-file-input:hover::before,
.custom-file-input input[type=file]:focus + ::before {
  background-color: #f0f0f0; /* Özelleştirilmiş renk seçimi */
  border-color: #666; /* Özelleştirilmiş çizgi rengi */
}

.accordion-favorite-search .accordion-body {
  background-color: #f2fdff;
}

.favorite-table {
  font-size: 1.2rem;
  line-height: 2.4rem;
  font-weight: 400;
  color: #667085;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  overflow-x: auto;
  background: var(--White, #fff);
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.favorite-table .favorite-table-row {
  padding: 0 1.2rem;
  border: 0.1rem solid var(--gray-300, #d0d5dd);
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-top-width: 0;
  white-space: nowrap;
  min-width: 100%;
}
.favorite-table .favorite-table-row.head {
  border-top-width: 0.1rem;
}
.favorite-table .favorite-table-row > div {
  padding: 0.4rem;
  flex-basis: 33.33%;
  min-width: 20rem;
}
@media (max-width: 768px) {
  .favorite-table .favorite-table-row > div {
    padding: 1rem 0.4rem;
  }
}
.favorite-table .title {
  color: #6487ce;
}
.favorite-table .fav-status {
  color: #45c542;
}
.favorite-table .fav-status.disable {
  color: #e53939;
}
.favorite-table .btn-group {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4rem;
}
.favorite-table .btn-group a,
.favorite-table .btn-group button {
  border: none;
  background: none;
  outline: none;
  cursor: pointer;
  color: #6487ce;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.favorite-table .btn-group a img,
.favorite-table .btn-group button img {
  margin-right: 0.5rem;
}

.account-messages-header {
  margin-top: 1rem;
  margin-bottom: 2rem;
}
.account-messages-header .top-huge {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1.8rem;
}
.account-messages-header .button-group {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.account-messages-header .button-group .button {
  color: #2d2d2d;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 600;
  padding: 0.9rem;
  background-color: #fff;
  border: 0.1rem solid rgba(217, 217, 217, 0.5);
  cursor: pointer;
  transition: background-color ease 0.3s, color ease 0.3s;
}
.account-messages-header .button-group .button.active {
  color: #2d2d2d;
  background-color: #f9d949;
}
.account-messages-header .form-select {
  width: unset;
  padding: 0.45rem 2.5rem 0.45rem 1rem;
  background-position: right 1rem center;
}
.account-messages-header .bottom-huge {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 4rem;
}
@media (max-width: 768px) {
  .account-messages-header .bottom-huge {
    gap: 1rem;
    flex-direction: column;
    align-items: stretch;
  }
}
.account-messages-header .info-block {
  font-size: 1.1rem;
  line-height: 1.6rem;
  color: #313131;
  font-weight: 300;
  border: 0.1rem solid var(--neutral-200, #d0d5dd);
  padding: 0.6rem;
}
.account-messages-header .search-form-box {
  width: 34rem;
  max-width: 100%;
}
.account-messages-header .search-form-box .form-control {
  padding-top: 0.57rem;
  padding-bottom: 0.57rem;
  padding-right: 7.2rem;
  padding-left: 0.8rem;
  font-size: 1.1rem;
}
.account-messages-header .search-form-box .btn {
  position: absolute;
  top: 0.4rem;
  height: calc(100% - 0.8rem);
  right: 0.4rem;
  color: #2d2d2d;
  font-weight: 600;
  background-color: #f9d949;
}

.account-messages-list-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
.account-messages-list-container .message-list-card:nth-child(even) {
  background-color: #fff;
}

.btn-icon-dropdown {
  display: inline-flex;
  padding: 1rem;
  min-width: 3rem;
}
.btn-icon-dropdown + .dropdown-menu {
  width: 100%;
  width: 24rem;
  padding: 0;
}
.btn-icon-dropdown + .dropdown-menu li {
  width: 100%;
}
.btn-icon-dropdown + .dropdown-menu a {
  font-size: 1.4rem;
  line-height: 2rem;
  padding: 1rem 1.6rem;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  transition: background-color ease 0.3s;
}
.btn-icon-dropdown + .dropdown-menu a:hover {
  background-color: #e8e8e8;
}

.message-list-card {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
  background: rgba(100, 135, 206, 0.15);
  box-sizing: border-box;
  font-size: 1.3rem;
  line-height: 2rem;
  color: rgba(100, 116, 139, 0.7);
  font-weight: 400;
  border-bottom: 0.1rem solid #d9d9d9;
}
.message-list-card.opened .status-icon img {
  opacity: 0;
}
.message-list-card.opened .status-icon img + img {
  opacity: 1;
  z-index: 999;
}
.message-list-card > div:last-of-type {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  align-self: stretch;
  justify-content: space-between;
}
.message-list-card .img {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.message-list-card .img img {
  width: 10rem;
  min-width: 10rem;
  height: 8rem;
  object-fit: cover;
  object-position: center;
}
.message-list-card .status-icon {
  display: inline-flex;
  position: relative;
  padding: 0 3.5rem;
}
@media (max-width: 768px) {
  .message-list-card .status-icon {
    display: none;
  }
}
.message-list-card .status-icon img{
  z-index: 999;
}
.message-list-card .status-icon img + img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  z-index: 998;

}
.message-list-card .detail {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  margin-right: auto;
  margin-left: 0;
}
@media (max-width: 768px) {
  .message-list-card .detail {
    padding-left: 1.5rem;
  }
}
.message-list-card .title {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
  color: #64748b;
  margin-bottom: 1rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.message-list-card .user {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 400;
  color: rgba(100, 116, 139, 0.7);
}
.message-list-card .date {
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 400;
  color: rgba(100, 116, 139, 0.7);
  margin-top: 1rem;
}
.message-list-card .btn {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}

.dropdown-menu-top-band {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 4.2rem;
  padding: 0 1.6rem;
  border-bottom: 0.1rem solid rgba(136, 136, 136, 0.1);
}

.account-messages-list-info {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1.5rem 0;
}
.account-messages-list-info span {
  font-size: 1.2rem;
  line-height: 2rem;
  font-weight: 300;
  color: #2d2d2d;
  padding: 0.6rem;
  display: inline-block;
  border: 0.1rem solid #d0d5dd;
}

.chat-box {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .chat-box {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100vh;
    height: 100dvh;
    padding-top: 6rem;
  }
}
@media (min-width: 992px) {
  .chat-box {
    margin-top: 1rem;
  }
}
.chat-box .message-single {
  display: inline-flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1.2rem;
  width: 36rem;
  max-width: 90%;
}
.chat-box .message-single.this-message {
  flex-direction: row-reverse;
  align-self: flex-end;
}
@media (max-width: 991px) {
  .chat-box .message-single.this-message .message-detail {
    background-color: #f9d949;
    color: #2d2d2d;
  }
}
.chat-box .message-single .img {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.chat-box .message-single .img img {
  min-width: 4rem;
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  object-fit: cover;
}
.chat-box .message-single .right-side {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  gap: 0.6rem;
}
.chat-box .message-single .top-huge {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.chat-box .message-single .u-title {
  font-size: 1.4rem;
  line-height: 2rem;
  color: #979c9e;
  font-weight: 500;
}
.chat-box .message-single .date {
  font-size: 1.2rem;
  line-height: 1.8rem;
  color: #979c9e;
  font-weight: 400;
}
.chat-box .message-single .message-detail {
  font-size: 1.6rem;
  line-height: 2.4rem;
  background: var(--gray-100, #f2f4f7);
  border-radius: 0.4rem;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
}
@media (max-width: 991px) {
  .chat-box .message-single .message-detail {
    color: #090a0a;
    font-weight: 400;
    padding: 1rem 1.4rem;
    background-color: #f2f4f5;
    box-shadow: unset;
  }
}
@media (min-width: 992px) {
  .chat-box .message-single .message-detail {
    color: #101828;
    font-weight: 300;
    padding: 1rem 1.4rem;
  }
}

.chat-box-body {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  padding-bottom: 4rem;
  margin-bottom: 1rem;
  overflow-y: auto;
  padding-right: 1rem;
}
@media (max-width: 991px) {
  .chat-box-body {
    padding-bottom: 0;
    margin-top: 0;
    padding-left: 1rem;
    gap: 1.6rem 0;
  }
}
@media (min-width: 992px) {
  .chat-box-body {
    gap: 2.5rem 0;
    height: 40rem;
    max-height: 40rem;
  }
}
.chat-box-body .message-item-info {
  width: 100%;
  margin-bottom: 1.6rem;
  color: #979c9e;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 400;
  text-align: center;
}

.chat-box-header {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;
  margin-bottom: 3rem;
}
@media (max-width: 991px) {
  .chat-box-header {
    display: none;
  }
}
.chat-box-header .dropdown {
  margin-left: auto;
}

.dropdown-menu-top-band img + img {
  cursor: pointer;
}

.btn-chat-back {
  font-size: 1rem;
  line-height: 2rem;
  color: #2d2d2d;
  font-weight: 600;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0.4rem 0.8rem;
  border: 1px solid #d9d9d9;
  gap: 0.4rem;
  opacity: 0.5;
  transition: opacity ease 0.3s;
}
.btn-chat-back:hover {
  opacity: 1;
}

.btn-u-title {
  padding: 0.5rem 1rem;
  display: inline-block;
  border: 0.1rem solid var(--Main-Yellow, #f9d949);
}
@media (max-width: 991px) {
  .btn-u-title {
    font-size: 1.6rem;
    line-height: 2rem;
    font-weight: 400;
  }
}
@media (min-width: 992px) {
  .btn-u-title {
    font-size: 1.1rem;
    line-height: 1.8rem;
    color: #313131;
    font-weight: 300;
  }
}

.btn-chat-dropdown {
  padding: 0.5rem 1.66rem;
  font-size: 1.1rem;
  line-height: 1.8rem;
  color: #313131;
  font-weight: 300;
  border: 0.1rem solid #ecebea;
}
.btn-chat-dropdown + .dropdown-menu {
  width: 100%;
  width: 24rem;
  padding: 0;
}
.btn-chat-dropdown + .dropdown-menu li {
  width: 100%;
}
.btn-chat-dropdown + .dropdown-menu a {
  font-size: 1.4rem;
  line-height: 2rem;
  padding: 1rem 1.6rem;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  transition: background-color ease 0.3s;
}
.btn-chat-dropdown + .dropdown-menu a:hover {
  background-color: #e8e8e8;
}

.chat-box-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0 1rem;
  position: relative;
}
@media (max-width: 991px) {
  .chat-box-footer {
    padding: 1.5rem 1rem;
    border-top: 0.1rem solid #f2f4f5;
  }
}
.chat-box-footer .textbox {
  flex-grow: 1;
}
@media (max-width: 991px) {
  .chat-box-footer .textbox {
    width: 100%;
    padding: 1.6rem 8rem 1.6rem 1.6rem;
    font-size: 1.6rem;
    color: #72777a;
    font-weight: 400;
    border-radius: 0.2rem;
  }
}
@media (min-width: 992px) {
  .chat-box-footer .textbox {
    padding: 1.2rem 1.2rem;
    border-radius: 0;
  }
}
.chat-box-footer .btn-send {
  padding: 1.2rem 1.3rem;
  display: inline-block;
  font-size: 1.3rem;
  line-height: 1.6rem;
  color: #f9d949;
  font-weight: 400;
  background-color: #313131;
  border: 1px solid var(--sky-light, #e3e5e5);
  cursor: pointer;
  z-index: 2;
}
@media (max-width: 991px) {
  .chat-box-footer .btn-send {
    padding: 1.2rem;
    border-radius: 0.2rem;
    color: #2d2d2d;
    position: absolute;
    top: 50%;
    right: 1.4rem;
    height: 4rem;
    transform: translateY(-50%);
    background-color: #f9d949;
  }
}
.chat-box-information {
  font-size: 1.1rem;
  line-height: 1.2rem;
  color: #2d2d2d;
  font-weight: 300;
  margin-top: 1.5rem;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .chat-box-information {
    display: none;
  }
}
.chat-box-information .single-info {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem 0;
  padding: 0.6rem 0.66rem;
  border: 0.1rem solid var(--neutral-200, #d0d5dd);
}
.chat-box-information .single-info .icon {
  display: inline-flex;
  min-width: 3rem;
  height: 3rem;
  align-items: center;
  justify-content: center;
}

.body-account-message-detail .header-mobile .title-huge {
  overflow: visible;
}
.body-account-message-detail #header-search-btn {
  display: none !important;
}
@media (max-width: 991px) {
  .body-account-message-detail .account-navigation {
    display: none;
  }
  .body-account-message-detail .messages-sidebar {
    display: none;
  }
  .body-account-message-detail #footer-mobile {
    display: none;
  }
  .body-account-message-detail #navigation-fixed {
    display: none;
  }
  .body-account-message-detail #mobile-header {
    margin-bottom: 0;
  }
}

.header-user-message-info {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  justify-content: center;
}
.header-user-message-info strong {
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 900;
  color: #fff;
  display: block;
  margin-bottom: 0.2rem;
}
.header-user-message-info span {
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 900;
  color: #f9d949;
}

.news-card {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1.2rem 0;
  padding: 1.6rem;
  box-shadow: 0px 1px 2px 0px rgba(91, 104, 113, 0.32), 0px 0px 1px 0px rgba(26, 32, 36, 0.32);
  border-radius: 0.6rem;
  background-color: #fff;
  margin-bottom: 2rem;
}
.news-card .img {
  display: inline-flex;
}
.news-card .img img {
  max-width: 100%;
  height: auto;
}
.news-card .title-huge {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.news-card .title {
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: #313131;
  font-weight: 400;
  background: var(--yellow-y-500, #f8dd4e);
  border-radius: 0.4rem;
  padding: 0 0.4rem;
}
.news-card .social-list {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  margin-left: 1.5rem;
  gap: 1rem;
}
.news-card .social-list li {
  display: inline-flex;
}
.news-card .social-list a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  height: 2rem;
  border-radius: 0.2rem;
  background-color: #2d2d2d;
}
.news-card .editor-content {
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 400;
  color: #252c32;
}
.news-card .title-huge-secondary {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.news-card .title-huge-secondary .social-list {
  margin-left: 0;
}
@media (max-width: 991px) {
  .news-card .title-huge-secondary {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
}
.news-card .title-huge-secondary > div:first-child {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.news-card .title-huge-secondary > div:last-child {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 2rem;
}
@media (max-width: 991px) {
  .news-card .title-huge-secondary > div:last-child {
    margin-top: 2rem;
  }
}
.news-card .title-huge-secondary .img {
  margin-bottom: 1.2rem;
}
.news-card .date {
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: #c4c4c4;
  font-weight: 400;
}

.pagination-type-2 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin: 2rem 0;
  gap: 1rem;
}
.pagination-type-2 .item {
  display: inline-block;
  color: #636363;
  font-weight: 500;
  border-radius: 0.8rem;
  background-color: #f4f2f0;
  border: 0.1rem solid #f4f2f0;
  transition: color ease 0.3s, border-color ease 0.3s;
}
.pagination-type-2 .item.active {
  background-color: #313131;
  color: #fff;
}
@media (max-width: 991px) {
  .pagination-type-2 .item {
    font-size: 1.2rem;
    line-height: 1.4rem;
    padding: 0.6rem 1rem;
  }
}
@media (min-width: 992px) {
  .pagination-type-2 .item {
    font-size: 1.4rem;
    line-height: 2rem;
    padding: 0.9rem 1.5rem;
  }
}
.pagination-type-2 .item:hover {
  color: #636363;
  border-color: #636363;
}
.pagination-type-2 .item.next, .pagination-type-2 .item.prev {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  background-color: transparent;
  color: #6487ce;
}
.pagination-type-2 .item.prev img {
  margin-right: 1rem;
}
.pagination-type-2 .item.next img {
  margin-left: 1rem;
}

.body-post-add #header .header-user-login-huge {
  display: flex;
}

.post-add-step-5-main-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .post-add-step-5-main-container {
    margin-top: 3rem;
  }
}
@media (min-width: 992px) {
  .post-add-step-5-main-container {
    margin-top: 5rem;
  }
}
.post-add-step-5-main-container .primary-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  max-width: 100%;
}
@media (max-width: 991px) {
  .post-add-step-5-main-container .primary-box {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.post-add-step-5-main-container .primary-box .detail {
  color: #f9da4c;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-weight: 900;
  padding: 1rem;
  width: 37rem;
  text-align: center;
  max-width: 100%;
  background: rgba(60, 60, 60, 0.99);
}
.post-add-step-5-main-container .primary-box .btn-group {
  margin-top: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.8rem;
}

.post-preview-iframe {
  width: 100%;
  display: block;
  margin-top: 3.5rem;
  pointer-events: none !important;
  position: relative;
  user-select: none;
}
@media (max-width: 991px) {
  .post-preview-iframe {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 992px) {
  .post-preview-iframe {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.post-preview-iframe:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: 2;
  opacity: 0.2;
  display: none;
}
.post-preview-iframe iframe {
  width: 100%;
  background: rgba(217, 217, 217, 0.33);
}
@media (max-width: 991px) {
  .post-preview-iframe iframe {
    height: 50rem;
  }
}
@media (min-width: 992px) {
  .post-preview-iframe iframe {
    height: 80rem;
  }
}

#main-post-add.step-5 .post-add-main-box {
  padding-left: 0;
  padding-right: 0;
}

.post-add-step-6-main-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.post-add-step-6-main-container .primary-box {
  max-width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .post-add-step-6-main-container .primary-box {
    margin-top: 2rem;
    padding-bottom: 1.5rem;
    border-bottom: 0.1rem solid #d8d8d8;
    margin-bottom: 1.5rem;
  }
}
@media (min-width: 992px) {
  .post-add-step-6-main-container .primary-box {
    margin-top: 5rem;
    margin-bottom: 5rem;
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.post-add-step-6-main-container .primary-box .detail {
  align-self: center;
  color: #f9da4c;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 900;
  padding: 1rem;
  display: inline-block;
  width: 37rem;
  max-width: 100%;
  text-align: center;
  background: rgba(60, 60, 60, 0.99);
}
.post-add-step-6-main-container .primary-box .content {
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 500;
  color: #4f4f4f;
  width: 100%;
  text-align: left;
}
@media (max-width: 991px) {
  .post-add-step-6-main-container .primary-box .content {
    margin-top: 1.5rem;
  }
}
@media (min-width: 992px) {
  .post-add-step-6-main-container .primary-box .content {
    margin-top: 5rem;
  }
}
.post-add-step-6-main-container .doping-list-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 7rem 3rem;
  max-width: 100%;
}
@media (max-width: 991px) {
  .post-add-step-6-main-container .doping-list-container {
    gap: 3rem;
  }
}
.doping-card-2 {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  border-radius: 1.6rem;
  background: var(--shades-000, #fff);
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 16px 24px 0px rgba(0, 0, 0, 0.06);
  width: 45rem;
  max-width: 100%;
}
@media (min-width: 992px) {
  .doping-card-2 {
    min-height: 50rem;
  }
}
.doping-card-2 .img {
  width: 100%;
  height: 20rem;
  border-top-left-radius: 1.6rem;
  border-top-right-radius: 1.6rem;
  overflow: hidden;
}
.doping-card-2 .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.doping-card-2 .detail {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  border-bottom-left-radius: 1.6rem;
  border-bottom-right-radius: 1.6rem;
}
@media (max-width: 991px) {
  .doping-card-2 .detail {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .doping-card-2 .detail {
    padding: 3.2rem;
  }
}
.doping-card-2 .prev-link {
  align-self: flex-end;
  color: #ffb800;
  text-align: right;
  font-size: 1.3rem;
  font-style: normal;
  font-weight: 900;
  line-height: 1.8rem;
  text-decoration-line: underline;
  margin-bottom: 0.8rem;
}
.doping-card-2 .title {
  font-size: 1.8rem;
  line-height: 2.4rem;
  font-weight: 700;
  color: #11152a;
  display: block;
  margin-bottom: 0.8rem;
}
.doping-card-2 .desc {
  width: 100%;
  color: var(--shades-600, #4c5469);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 2.4rem;
}
.doping-card-2 .dropdown-toggle:before {
  display: none;
}
.doping-card-2 .dropdown {
  width: 100%;
  background: var(--Main-Yellow, #f9d949);
  padding: 0;
}
.doping-card-2 .dropdown .btn,
.doping-card-2 .dropdown .dropdown-item {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #3d3d3d;
  font-weight: 500;
  padding: 0.8rem 1.2rem;
}
.doping-card-2 .dropdown .btn .price,
.doping-card-2 .dropdown .dropdown-item .price {
  margin-left: auto;
  margin-right: 1.5rem;
}
.doping-card-2 .dropdown .btn .icon,
.doping-card-2 .dropdown .dropdown-item .icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 1.6rem;
  width: 1.6rem;
  height: 1.6rem;
}
.doping-card-2 .dropdown-menu {
  width: 100%;
}

.post-add-step-7-main-container .primary-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 2.5rem 0;
  width: 100%;
  padding-bottom: 2.5rem;
  border-bottom: 0.1rem solid #e5e5e5;
  margin-bottom: 4rem;
  margin-top: 5rem;
}
.post-add-step-7-main-container .primary-box .icon {
  display: inline-flex;
}
.post-add-step-7-main-container .primary-box .p-title {
  color: #f9da4c;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-weight: 300;
  padding: 0.8rem 1.2rem;
  display: inline-block;
  background: rgba(60, 60, 60, 0.99);
}
.post-add-step-7-main-container .primary-box .p-title b {
  font-weight: 900;
}
.post-add-step-7-main-container .primary-box .detail {
  width: 100%;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 500;
  color: #4f4f4f;
  text-align: left;
}
.post-add-step-7-main-container .mobile-table-info {
  margin-top: 2rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 1rem;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-weight: 500;
  color: #333;
}
@media (min-width: 992px) {
  .post-add-step-7-main-container .mobile-table-info {
    display: none;
  }
}
.post-add-step-7-main-container .mobile-table-info b {
  font-weight: 500;
  color: #6487ce;
}

.post-doping-card-main-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  margin-bottom: 4rem;
}
.post-doping-card-main-container .top-logo {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f9d949;
  margin-bottom: 3rem;
}
.post-doping-card-main-container .main-inner {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 2rem;
}
@media (max-width: 991px) {
  .post-doping-card-main-container .main-inner {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
}
.post-doping-card-main-container .inner-sidebar {
  width: 39rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 3rem;
  max-width: 100%;
}
@media (max-width: 991px) {
  .post-doping-card-main-container .inner-sidebar {
    width: 100%;
    gap: 1.5rem;
  }
}
.post-doping-card-main-container .primary-info-card {
  padding: 1rem 0.8rem;
  border: 0.1rem solid var(--neutral-200, #d0d5dd);
  color: #2d2d2d;
  font-size: 1.2rem;
  line-height: 2rem;
  font-weight: 300;
}
.post-doping-card-main-container .primary-info-card .count-info-card {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 400;
  color: #222221;
  background-color: #f9d949;
  margin-top: 1rem;
}
.post-doping-card-main-container .primary-info-card .count-info-card strong {
  color: var(--Main-Yellow, #f9d949);
  font-weight: 400;
  padding: 0.8rem 0.5rem;
  background-color: #282727;
}
.post-doping-card-main-container .primary-info-card .count-info-card span {
  flex-grow: 1;
  padding-left: 1.5rem;
}
.post-doping-card-main-container .secondary-info-card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  color: #2d2d2d;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-weight: 300;
  width: 100%;
  border: 0.1rem solid var(--neutral-200, #d0d5dd);
}
.post-doping-card-main-container .secondary-info-card .p-title {
  padding: 0.7rem 1rem;
  border-bottom: 1px solid #dedede;
  background: #6487ce;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 400;
  color: #fff;
}
.post-doping-card-main-container .secondary-info-card > div {
  padding: 2rem 0.8rem;
}
.post-doping-card-main-container .inner-card-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 3rem;
  flex-grow: 1;
}
@media (max-width: 768px) {
  .post-doping-card-main-container .inner-card-container {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
}
.post-doping-card-main-container .package-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  padding: 3rem;
  background: rgba(249, 217, 76, 0.15);
  border: 0.1rem solid rgba(249, 217, 76, 0.15);
  flex-grow: 1;
  position: relative;
  flex-basis: 33%;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  .post-doping-card-main-container .package-box {
    padding: 1.6rem;
  }
}
.post-doping-card-main-container .package-box.pro {
  border-width: 0.2rem;
  border-color: #f9d94b;
}
.post-doping-card-main-container .package-box.pro .card-btn {
  color: #18181b;
  font-size: 1.6rem;
  font-weight: 800;
  background-color: #f9d94b;
}
.post-doping-card-main-container .package-box .border-line {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  border: 0.2rem solid #f9d94b;
  opacity: 0;
  transition: opacity ease 0.3s;
}
.post-doping-card-main-container .package-box input {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
}
.post-doping-card-main-container .package-box input:checked + .card-btn {
  color: #18181b;
  font-size: 1.6rem;
  font-weight: 800;
  background-color: #f9d94b;
}
.post-doping-card-main-container .package-box input:checked + .card-btn + .border-line {
  opacity: 1;
}
.post-doping-card-main-container .package-box.premium:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 0.8rem;
  pointer-events: none;
  background-color: #f9d949;
}
.post-doping-card-main-container .package-box .title {
  font-size: 2.5rem;
  line-height: 3rem;
  color: #242423;
  font-weight: 400;
  margin-bottom: 2rem;
}
.post-doping-card-main-container .package-box .old-price {
  font-size: 2rem;
  line-height: 3rem;
  color: #837e7e;
  font-weight: 400;
  position: relative;
  margin-bottom: 4rem;
}
.post-doping-card-main-container .package-box .old-price:before {
  content: "";
  width: 0.1rem;
  height: 4.5rem;
  background-color: #c74f4f;
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(65deg);
}
.post-doping-card-main-container .package-box .price {
  font-size: 4rem;
  line-height: 5rem;
  color: #222221;
  font-weight: 400;
  margin-bottom: 4.8rem;
}
.post-doping-card-main-container .package-box hr {
  width: 100%;
  border: none;
  border-top: 0.1rem solid #27272a;
  margin: 0;
  padding: 0;
}
.post-doping-card-main-container .package-box .icon-list {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #2d2d2d;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 400;
}
@media (max-width: 991px) {
  .post-doping-card-main-container .package-box .icon-list {
    width: 100%;
  }
}
.post-doping-card-main-container .package-box .icon-list > div {
  display: inline-flex;
}
@media (max-width: 991px) {
  .post-doping-card-main-container .package-box .icon-list > div {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
@media (min-width: 992px) {
  .post-doping-card-main-container .package-box .icon-list > div span {
    display: none;
  }
}
@media (max-width: 768px) {
  .post-doping-card-main-container .package-box .icon-list {
    padding-top: 2.8rem;
    gap: 2rem 0;
  }
}
@media (min-width: 768px) {
  .post-doping-card-main-container .package-box .icon-list {
    padding-top: 4.8rem;
    gap: 8rem 0;
  }
}
.post-doping-card-main-container .package-box .card-btn {
  width: 100%;
  display: inline-block;
  padding: 0.8rem;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #fff;
  font-weight: 400;
  border: 1px solid #f9d949;
  background: #18181b;
  cursor: pointer;
  transition: border-color ease 0.3s, background-color ease 0.3s;
}
@media (max-width: 991px) {
  .post-doping-card-main-container .package-box .card-btn {
    margin-top: 2.8rem;
  }
}
@media (min-width: 992px) {
  .post-doping-card-main-container .package-box .card-btn {
    margin-top: 6.8rem;
  }
}

.company-widget .list li:last-child {
  min-width: 14.7rem;
}

.form-check label,
.form-check input {
  cursor: pointer;
}

@media (max-width: 1050px) {
  .search-form-box .textbox {
    width: 25rem !important;
  }
}
.new-favorite-btn {
  min-width: 8rem;
  padding: 0.6rem 0.6rem;
  background-color: transparent;
  color: #cccccc;
  font-size: 1rem;
}

.header-icon-box-group .btn-icon-item.nots {
  margin-top: 2px;
}

.header-icon-box-group {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.3rem;
}
.header-icon-box-group .btn-icon-item {
  display: inline-flex;
  align-content: center;
  justify-content: center;
  position: relative;
}
.header-icon-box-group .btn-icon-item.messages img {
  min-width: 2.5rem;
}
.header-icon-box-group .btn-icon-item.nots {
  padding-right: 0;
}
.header-icon-box-group .btn-icon-item.nots::before {
  display: none;
}
.header-icon-box-group .btn-icon-item.nots img {
  height: auto;
  min-width: 1.8rem;
}
.header-icon-box-group .btn-icon-item.nots .count {
  top: 7px;
}
.header-icon-box-group .btn-icon-item .count {
  font-size: 0.9rem;
  line-height: 1;
  color: #fff;
  font-weight: 400;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 2.25em;
  height: 2.25em;
  min-height: 2.25em;
  border-radius: 50%;
  background-color: #f28181;
  position: absolute;
  top: 0;
  right: 0;
  transform: translateX(50%) translateY(-50%);
}

.header .header-user-login-huge {
  gap: 0 2rem;
}

@media (min-width: 992px) {
  .search-form-box .textbox {
    width: 30rem;
  }
}
.btn-loading {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 0.33s ease-in-out;
  transition: all 0.33s ease-in-out;
}

.btn-loading span {
  display: inline-block;
  position: relative;
  padding-left: 2rem;
  padding-right: 2rem;
}

.btn-loading .spin {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  left: 0;
  height: 2rem;
  width: 2rem;
  border: 0.3rem solid rgba(255, 255, 255, 0.33);
  border-top-color: #222;
  border-radius: 50%;
  -webkit-animation: loading-btn--fade-in 0.33s ease, loading-btn--rotation 0.66s linear 0s infinite;
  animation: loading-btn--fade-in 0.33s ease, loading-btn--rotation 0.66s linear 0s infinite;
  opacity: 0;
}

.btn-loading-pending {
  pointer-events: none;
}

.btn-loading-pending .spin {
  opacity: 1;
}

@-webkit-keyframes loading-btn--fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes loading-btn--fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes loading-btn--rotation {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes loading-btn--rotation {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
#full-page-watermark {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  opacity: 1;
  background: url("../img/logo-watermark.svg") repeat center center;
  background-color: rgba(19, 19, 19, 0.3);
}
#full-page-watermark.disabled {
  display: none;
}

.post-add-step-4-contact-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.post-add-step-4-contact-info > .form-check {
  align-self: flex-end;
  margin-bottom: 1.5rem;
}
.post-add-step-4-contact-info .row {
  flex-grow: 1;
  width: 100%;
}
.post-add-step-4-contact-info .form-group {
  margin-bottom: 1rem;
}
.post-add-step-4-contact-info .bottom-huge {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.post-add-step-4-contact-info .bottom-huge .form-check-label {
  font-size: 1.2rem;
  line-height: 1;
  color: #6d6d6d;
  font-weight: 300;
}
.post-add-step-4-contact-info .btn-link {
  font-size: 1.2rem;
  color: #6487ce;
  font-weight: 300;
  padding: 0;
  margin-left: 1rem;
}

.post-add-step-4-contact-head {
  margin-bottom: 1rem !important;
}

.faq-page-content {
  display: block;
  width: 100%;
}
.faq-page-content .primary-title {
  display: inline-block;
  padding: 0.6rem;
  font-size: 1.1rem;
  color: #2d2d2d;
  line-height: 1.4rem;
  font-weight: 300;
  border: 0.1rem solid #d0d5dd;
  margin-bottom: 1rem;
}
.faq-page-content .main-inner {
  display: block;
  padding: 1rem 0.8rem;
  color: rgba(49, 49, 49, 0.75);
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 300;
  border: 0.1rem solid #d0d5dd;
}
.faq-page-content .main-inner h1,
.faq-page-content .main-inner h2,
.faq-page-content .main-inner h3,
.faq-page-content .main-inner h4,
.faq-page-content .main-inner h5,
.faq-page-content .main-inner h6 {
  margin-bottom: 0.6rem;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #2d2d2d;
  font-weight: 400;
}
.faq-page-content .main-inner p {
  margin-bottom: 0.5rem;
}
.faq-page-content .main-inner strong,
.faq-page-content .main-inner b {
  color: #2d2d2d;
  font-weight: 400;
}
.faq-page-content .main-inner ul {
  padding-left: 4rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.faq-page-content .main-inner ul li {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 0.5rem;
}
.faq-page-content .main-inner ul li:before {
  content: "";
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  background-color: rgba(49, 49, 49, 0.75);
  margin-right: 1rem;
}

.body-faq {
  background-color: #fffdfa;
}

@media (max-width: 991px) {
  .faq-desktop-main {
    display: none;
  }
}
.faq-mobile-main {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
}
@media (min-width: 992px) {
  .faq-mobile-main {
    display: none;
  }
}

.faq-search-box {
  width: 100%;
  position: relative;
  margin-bottom: 1.5rem;
}
.faq-search-box input {
  width: 100%;
  padding: 1rem 1.4rem;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  border-radius: 0.2rem;
  border: 0.1rem solid var(--gray-300, #d0d5dd);
  background: var(--White, #fff);
  padding-left: 4rem;
  font-size: 1.4rem;
  line-height: 2rem;
  color: #2d2d2d;
  font-weight: 400;
}
.faq-search-box .btn-icon {
  position: absolute;
  left: 1rem;
  top: 50%;
  transform: translateY(-50%);
  width: 2rem;
  height: 2rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.faq-icon-box {
  width: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0.4rem 1.2rem;
  border-radius: 0.2rem;
  background-color: #d7edff;
  font-size: 1.4rem;
  line-height: 2.4rem;
  color: #6487ce;
  font-weight: 700;
  letter-spacing: -0.084px;
}
.faq-icon-box img {
  margin-right: 1rem;
}

.faq-mobil-content-box {
  padding: 1rem 3rem 1rem 1rem;
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: rgba(49, 49, 49, 0.75);
  font-weight: 300;
  border: 1px solid #6487ce;
  background: rgba(215, 237, 255, 0.4);
  margin-top: 1rem;
}
.faq-mobil-content-box p {
  margin-bottom: 0.5rem;
}
.faq-mobil-content-box .primary-title {
  display: block;
  color: #313131;
  font-size: 1.2rem;
  line-height: 2.4rem;
  font-weight: 600;
  letter-spacing: -0.072px;
  margin-bottom: 0.5rem;
}
.faq-mobil-content-box a {
  text-decoration: underline;
}
.faq-mobil-content-box .result-title {
  display: block;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
  color: rgba(49, 49, 49, 0.6);
  font-size: 1.2rem;
  margin-bottom: 1rem;
}
.faq-mobil-content-box .result-title b {
  color: #313131;
  font-weight: 600;
}
.faq-mobil-content-box .result-box {
  display: flex;
  width: 1005;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  margin-bottom: 1rem;
}
.faq-mobil-content-box .result-box a {
  font-size: 1.2rem;
  line-height: 1.8rem;
  color: #6487ce;
  font-weight: 500;
  text-decoration: unset !important;
}
.faq-mobil-content-box .result-box ul {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.faq-mobil-content-box .result-box ul li:last-child a:after {
  display: none;
}
.faq-mobil-content-box .result-box ul li a {
  color: rgba(49, 49, 49, 0.75);
  font-weight: 300;
  text-decoration: unset !important;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.faq-mobil-content-box .result-box ul li a:after {
  content: "";
  display: inline-block;
  width: 0.8rem;
  height: 0.5rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath stroke='%23606364' stroke-linecap='round' stroke-linejoin='round' d='m1 1 4.8 4L1 9'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  margin-left: 0.5rem;
}

.category-detail-main-head {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .category-detail-main-head {
    display: none;
  }
}
.category-detail-main-head .list {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;
}
.category-detail-main-head .list .type-2 {
  height: 1.65rem;
}
.category-detail-main-head .list .type-2:first-of-type {
  display: none;
}
.category-detail-main-head .list a {
  font-size: 1.3rem;
  line-height: 1;
  padding: 1rem 1.4rem;
  display: inline-block;
  font-weight: 400;
  color: #978b8b;
  background-color: #d9d9d9;
  transition: background-color ease 0.3s, color ease 0.3s;
}
.category-detail-main-head .list a:hover, .category-detail-main-head .list a.active {
  color: #fff;
  background-color: #6487ce;
}
.category-detail-main-head .form-select {
  width: 16rem;
}

.body-category-detail #mobile-header {
  margin-bottom: 0;
}

#account-sidebar.static-sidebar {
  margin-top: 0;
  margin-bottom: 2rem;
}
#account-sidebar.static-sidebar .btn-dashboard-nav {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 3rem;
  color: #6487ce;
  background-color: #d7edff;
  margin-bottom: 0;
}
#account-sidebar.static-sidebar .navigation-dropdown-menu ul {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
#account-sidebar.static-sidebar .navigation-dropdown-menu a {
  border-bottom: 1px solid rgba(183, 183, 183, 0.2);
  background: rgba(215, 237, 255, 0.8);
  color: rgba(49, 49, 49, 0.75);
  transition: color ease 0.3s, background-color ease 0.3s;
}
#account-sidebar.static-sidebar .navigation-dropdown-menu a:hover {
  color: #313131;
  background-color: rgba(100, 135, 206, 0.2);
}
#account-sidebar.static-sidebar .navigation-dropdown-menu a.active {
  border: 0.1rem solid #6487ce;
  color: #313131;
}

.static-page-content {
  padding: 1.6rem;
  border-radius: 0.6rem;
  background: var(--black-white-white, #fff);
  box-shadow: 0px 1px 2px 0px rgba(91, 104, 113, 0.32), 0px 0px 1px 0px rgba(26, 32, 36, 0.32);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .static-page-content {
    margin-bottom: 3rem;
  }
}
@media (min-width: 992px) {
  .static-page-content {
    margin-bottom: 5rem;
  }
}
.static-page-content .primary-title {
  display: inline-block;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 400;
  color: #835101;
  padding: 0.2rem 1rem;
  background-color: #f8dd4e;
  border-radius: 0.4rem;
  margin-bottom: 1.2rem;
}

.editor-content {
  font-size: 1.6rem;
  line-height: 2rem;
  font-weight: 400;
  color: #252c32;
  width: 100%;
}

.static-page-corporate-logo {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 2rem;
}
.static-page-corporate-logo .corporate-logo-box {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 1.6rem;
  background-color: #fff;
  border-radius: 0.6rem;
  box-shadow: 0px 1px 2px 0px rgba(91, 104, 113, 0.32), 0px 0px 1px 0px rgba(26, 32, 36, 0.32);
  flex-basis: calc(50% - 1rem);
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .static-page-corporate-logo .corporate-logo-box {
    padding-right: 12.5rem;
  }
}
.static-page-corporate-logo .corporate-logo-box .logo-link {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 1.2rem;
  line-height: 1.6rem;
  color: #313131;
  padding: 0.5rem 1.5rem;
  border-radius: 0.4rem;
  background: var(--yellow-y-500, #f8dd4e);
  margin-bottom: 1.2rem;
}
.static-page-corporate-logo .corporate-logo-box .logo-huge {
  border: 1px solid #d9d9d9;
  background: #fbfbfb;
  display: inline-block;
  position: relative;
  width: 100%;
}
.static-page-corporate-logo .corporate-logo-box .logo-huge::before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 100%;
}
.static-page-corporate-logo .corporate-logo-box .logo-huge img {
  width: auto;
  max-width: 90%;
  height: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.contact-table-content {
  font-size: 1.4rem;
  line-height: 2rem;
  color: #252c32;
  font-weight: 400;
}
.contact-table-content ul {
  width: 100%;
}
.contact-table-content ul li {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
}
.contact-table-content ul strong {
  font-weight: 400;
  display: inline-block;
  flex-basis: 20rem;
  padding: 0.8rem 2.4rem 0.8rem 0.5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  background: #f3f1f1;
}
.contact-table-content ul span {
  flex-grow: 1;
  padding-left: 2rem;
  flex-basis: calc(100% - 20rem);
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}

.pagination-information-elem {
  display: block;
  text-align: left;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 400;
  color: #636363;
  margin: 2rem 0;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJtYWluLnNjc3MiLCJjb25maWcvX21peGlucy5zY3NzIiwiY29uZmlnL3ZhcnMuc2NzcyIsInBhcnRpYWwvaGVhZGVyLnNjc3MiLCJwYXJ0aWFsL2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fYnRuLnNjc3MiLCJjb21wb25lbnRzL191c2VyLW1haW4tZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19jdXN0b20tc2Nyb2xsLnNjc3MiLCJjb21wb25lbnRzL19lZGl0LXYxLnNjc3MiLCJjb25maWcvX21lZGlhLXF1ZXJ5LnNjc3MiLCJjb21wb25lbnRzL19leHBlcnRpc2UtY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fc2VsZWN0YWJsZS1mb3JtLWJ1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS1jb2RlLWJveC5zY3NzIiwiY29tcG9uZW50cy9fZG9waW5nLnNjc3MiLCJjb21wb25lbnRzL19zd2l0Y2guc2NzcyIsImNvbXBvbmVudHMvX2J0bi1zYXZlLXNlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoLXJlc3VsdC5zY3NzIiwiY29tcG9uZW50cy9fdGlueS1yYWRpby1idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX2NhdGVnb3J5LWRldGFpbC1zaWRlYmFyLnNjc3MiLCJjb21wb25lbnRzL19jYXRlZ29yeS1maWx0ZXItbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX3Bvc3QtdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX2FjY291bnQtZm9ybS1ib3guc2NzcyIsImNvbXBvbmVudHMvX21vYmlsZS1jYXRlZ29yeS1uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19hY2Njb3VudC1wcm9maWxlLXVwbG9hZC5zY3NzIiwiY29tcG9uZW50cy9fY3VzdG9tLWZpbGUtdXBsb2FkLnNjc3MiLCJjb21wb25lbnRzL19hY2NvdW50LWZhdm9yaXRlLXNlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3VudC1tZXNzYWdlcy1oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2FjY291bnQtbWVzc2FnZXMtbGlzdC5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3VudC1tZXNzYWdlLWRldGFpbC5zY3NzIiwiY29tcG9uZW50cy9fbmV3cy1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLXR5cGUtMi5zY3NzIiwiY29tcG9uZW50cy9fcG9zdC1hZGQtc3RlcC01LnNjc3MiLCJjb21wb25lbnRzL19wb3N0LWFkZC1zdGVwLTYuc2NzcyIsImNvbXBvbmVudHMvX3Bvc3QtYWRkLXN0ZXAtNy5zY3NzIiwiY29tcG9uZW50cy9fcG9zdC1kb3BpbmctY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fY3VzdG9tLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXItaWNvbi1ib3guc2NzcyIsImNvbXBvbmVudHMvX2J0bi1sb2FkaW5nLnNjc3MiLCJjb21wb25lbnRzL19mdWxsLXBhZ2Utd2F0ZXJtYXJrLnNjc3MiLCJjb21wb25lbnRzL19wb3N0LWFkZC1zdGVwLTQtY29udGFjdC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL19mYXEtcGFnZS1jb250ZW50LnNjc3MiLCJwYWdlcy9fY2F0ZWdvcnktZGV0YWlsLnNjc3MiLCJwYWdlcy9fYm9keS1zdGF0aWMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7QUNhQTtFQUxFO0VBQ0E7RUFDQTs7O0FDSEY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBR0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ2hJQTtFQUNFOztBQUVBO0VBQ0U7O0FBSUE7RUFDRTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7O0FBTVI7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7OztBQWVGO0VBQ0U7O0FBS0Y7RUFDRTs7QUFJSjtFQUNFOzs7QUMvREY7RUFDRTs7O0FKVUo7QUFFQTtBS2RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQUlKO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FMSko7QU0zTEU7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFJSjtBQUFBO0VBQ0U7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFLRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUdGO0VBQ0U7O0FBS0U7RUFDRTs7QUFDQTtFQUNFOztBQU1SO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOzs7QUNoTEo7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFNQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7O0FDcEdOO0FBQ0U7QUFLQTtBQU1BO0FBTUE7O0FBaEJBO0VBQ0U7O0FBSUY7RUFDRTtFQUNBOztBQUlGO0VBQ0U7RUFDQTs7QUFJRjtFQUNFOzs7QUFLRjtFQUNFOzs7QUN4QkE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQVFKO0VBQ0U7O0FDMEJKO0VENUJBO0lBUUk7Ozs7QUFLTjtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBOzs7QUFLRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7O0FBS0Y7RUFDRTs7QUFDQTtFQUNFOzs7QUFLTjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBRTNFRjtFQUNFOztBRHFERjtFQ3REQTtJQUlJO0lBQ0E7SUFDQTs7O0FEeUNKO0VDL0NBO0lBVUk7SUFDQTs7O0FBSUo7RUFDRTs7QURzQ0Y7RUN2Q0E7SUFJSTtJQUNBO0lBQ0E7SUFDQTs7O0FEeUJKO0VDaENBO0lBV0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRGFKO0VDcEJFO0lBVUk7SUFDQTs7O0FERU47RUNiRTtJQWVJOzs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7O0FBR0o7RUFDRTs7QUFDQTtFQUNFOztBQUdKO0VBQ0U7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFOztBQUNBO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEL0JKO0VDaUNJO0lBRUk7SUFDQTs7O0FEcENSO0VDeUJFO0lBbUJJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFRTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEL0RGO0VDMERBO0lBUUk7O0VBRUE7SUFDRTtJQUNBOzs7QUQ3RU47RUNpRUE7SUFpQkk7SUFDQTs7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR6Rko7RUNtRkU7SUFTSTs7O0FBUU47RUFDRTtFQUNBOztBRHRHRjtFQ29HQTtJQUtJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FEckhKO0VDMkdBO0lBY0k7SUFDQTs7O0FEbkhKO0VDdUhBO0lBRUk7SUFDQTs7O0FEaklKO0VDOEhBO0lBT0k7OztBQUdGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURsS047RUN3Skk7SUFhSTtJQUNBOzs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FEbExOO0VDNktJO0lBUUk7SUFDQTtJQUNBO0lBQ0E7OztBQVFOO0VBQ0U7RUFDQTtFQUNBOztBRG5NSjtFQ2dNRTtJQU1JOzs7QUFNRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR0T0o7RUNnT0U7SUFZSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDRTs7QUFHRTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtOO0VBQ0U7OztBQzFUTjtFQUNFOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTs7QUFJSjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ3BHSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDbEhOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBSmlCRjtFSW5DRjtJQXNCSTs7O0FKTUY7RUk1QkY7SUEwQkk7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUpGRjtFSU5BO0lBV0k7OztBQU9KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FKNUJGO0VJd0JBO0lBT0k7SUFDQTtJQUNBOzs7QUp4Q0o7RUkrQkE7SUFhSTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7QUo3Q0Y7RUkyQ0E7SUFLSTtJQUNBOzs7QUp4REo7RUlrREE7SUFVSTtJQUNBOzs7QUp0REo7RUkwREE7SUFFSTs7O0FKbkVKO0VJaUVBO0lBTUk7Ozs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBSnpFQTtFSXFFRjtJQU9JO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBSnZGRjtFSTRFRjtJQWVJO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFOzs7QUN2UE47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDckROO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNuQko7RUFDRTs7QVBzREE7RU9wREE7SUFFSTtJQUNBOzs7QVAwQ0o7RU83Q0E7SUFNSTs7O0FQOENKO0VPdkRGO0lBY0k7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTtJQUNBOzs7QVAyQko7RU9oREY7SUEwQkk7SUFDQTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QVBJQTtFT1JGO0lBT0k7SUFDQTs7O0FQUEY7RU9ERjtJQVlJO0lBQ0E7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBUGhCQTtFT1NGO0lBVUk7SUFDQTtJQUNBO0lBQ0E7OztBUDdCRjtFT2dCRjtJQWlCSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FQN0NGO0VPcUNBO0lBY0k7OztBQUlKO0VBQ0U7O0FQakRGO0VPbURJO0lBQ0U7SUFDQTs7O0FQNUROO0VPdURBO0lBVUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTs7QVBuRUY7RU9rRUE7SUFJSTtJQUNBO0lBQ0E7OztBUC9FSjtFT3lFQTtJQVVJO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTs7QVBuRkY7RU9rRkE7SUFJSTtJQUNBO0lBQ0E7SUFDQTs7O0FQaEdKO0VPeUZBO0lBV0k7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVBoSEY7RU8yR0E7SUFXSTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QVA5SEY7RU8wSEE7SUFVSTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBUHRJRjtFT2lJQTtJQVFJOzs7QVBoSko7RU93SUE7SUFZSTtJQUNBOzs7QUFHRjtFQUNFOztBQUNBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7O0FBQ0E7RUFDRTs7QUFNSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNwUlI7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUk7RUFDRTs7QUFDQTtFQUNFOztBQVNKO0VBQ0U7O0FBQ0E7RUFDRTs7QUFTSjtFQUNFOztBQUNBO0VBQ0U7O0FBT1Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFOztBQVNOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDbkdOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QVQ2Q0Y7RVN2REY7SUFjSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBTUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FUT0Y7RVNoQkE7SUFlSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7QUFNQTtBQU1BO0FBTUE7O0FBaEJBO0VBQ0U7O0FBSUY7RUFDRTtFQUNBOztBQUlGO0VBQ0U7RUFDQTs7QUFJRjtFQUNFOztBQUlKO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUk7RUFDRTs7QUFNUjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBVG5JRjtFU2lJQTtJQVFJO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFOztBQUNBO0VBQ0U7O0FBR0o7RUFDRTs7QUFDQTtFQUNFOztBQUdKO0VBQ0U7O0FBQ0E7RUFDRTs7QUFJSjtFQUNFOztBQUNBO0VBQ0U7O0FBSUo7RUFDRTs7QUFDQTtFQUNFOztBQUlKO0VBQ0U7O0FBQ0E7RUFDRTs7QUFJSjtFQUNFOztBQUNBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFLTjtFQUNFO0VBRUE7RUFDQTs7QVR0UUE7RVNrUUY7SUFVSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQzVWRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBVjRDRjtFVWpEQTtJQVFJOzs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVZlRjtFVXRCQTtJQVVJOzs7QUFPSjtFQUNFO0VBQ0E7RUFDQTs7QVZFRjtFVUxBO0lBTUk7SUFDQTtJQUNBOzs7QUFRSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FWaEJGO0VVV0E7SUFRSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FWaENKO0VVa0JBO0lBa0JJOzs7QUFHRjtFQUNFOztBQUlKO0VBQ0U7RUFDQTs7QUFHRjtBQUFBO0VBRUU7RUFFQTtBQWFBO0FBTUE7QUFNQTs7QVZ2RUY7RVVnREU7QUFBQTtJQUVJO0lBQ0E7OztBVjFETjtFVXVERTtBQUFBO0lBT0k7OztBQUtKO0FBQUE7RUFDRTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBOztBQUlGO0FBQUE7RUFDRTs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FWM0ZGO0VVZ0ZBO0lBYUk7OztBVnBHSjtFVXVGQTtJQWlCSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QVYvR0Y7RVUyR0E7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBT0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVZ0SUY7RVU0SEE7SUFhSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0U7SUFDRTs7O0FBUU47RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QVZ4TEo7RVVvTEU7SUFPSTtJQUNBO0lBQ0E7OztBQU9KO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7O0FDcFNOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVh5Qko7RVdoQ0U7SUFVSTs7O0FBTUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJQTtFQUNFOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFPRjtFQUNFOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FYckJKO0VXdUJJO0lBRUk7OztBQU9KO0VBQ0U7O0FBR0Y7RUFDRTs7QVhyQ047RVdvQ0k7SUFJSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QVg1RE47RVd3REk7SUFPSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBR0Y7SUFDRTs7O0FBVVY7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FYekdGO0VXZ0dBO0lBWUk7OztBQU9KO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBWC9IRjtFV3dIQTtJQVVJO0lBQ0E7OztBWDFJSjtFVytIQTtJQWVJOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FYdkpGO0VXa0pBO0lBV0k7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN6UEo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBU0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FDbERKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FDdENKO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUNBO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDL0dKO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBRUU7RUFDQTs7O0FDdkNGO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FoQnRCSjtFZ0JtQkU7SUFNSTs7O0FBUU47RUFDRTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7OztBQ2xGUjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QWpCekJGO0VpQnFCQTtJQU9JO0lBQ0E7SUFDQTs7O0FBT0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNwRk47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdFO0VBQ0U7OztBQUtOO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUk7RUFDRTs7QUFDQTtFQUNFOztBQU9OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FsQjNFRjtFa0J3RUE7SUFNSTs7O0FBT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FsQnRHRjtFa0IrRkE7SUFVSTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN4TEo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBbkJrREE7RW1CdkRGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBbkJrQ0Y7RW1CaERGO0lBa0JJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FuQndCSjtFbUJ0Qkk7SUFFSTtJQUNBOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FuQmpDSjtFbUI0QkU7SUFRSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QW5CL0NOO0VtQm1DRTtJQWdCSTtJQUNBO0lBQ0E7Ozs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QW5COURBO0VtQm9ERjtJQWFJO0lBQ0E7SUFDQTtJQUNBOzs7QW5CM0VGO0VtQjJERjtJQW9CSTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QW5CN0ZBO0VtQndGRjtJQVFJOzs7QUFNRjtFQUNFOzs7QUFLRjtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QW5CdklBO0VtQm9JRjtJQU1JO0lBQ0E7SUFDQTs7O0FuQm5KRjtFbUIySUY7SUFZSTtJQUNBO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FuQjdMQTtFbUJ3TEY7SUFRSTtJQUNBOzs7QUFHRjtFQUNFOztBbkJyTUY7RW1Cb01BO0lBSUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QW5CcE5KO0VtQjJNQTtJQWFJO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FuQmhPRjtFbUJzTkE7SUFhSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQVFOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QW5CM1BBO0VtQm1QRjtJQVdJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1KO0VBQ0U7O0FBR0Y7RUFDRTs7QW5CelJGO0VtQjZSRTtJQUNFOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7Ozs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQ25ZSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBcEJuQko7RW9CWUE7SUFXSTtJQUNBO0lBQ0E7OztBQU9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QXBCMUNOO0VvQnNDSTtJQU9JOzs7QUFRTjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQ3JISjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FyQm9DSjtFcUJoREE7SUFnQkk7SUFDQTtJQUNBOzs7QXJCdUJKO0VxQnpDQTtJQXNCSTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTs7QUFLRjtFQUNFOzs7QUN4RFI7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QXRCK0NBO0VzQm5ERjtJQU9JOzs7QXRCcUNGO0VzQjVDRjtJQVdJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F0QmdDRjtFc0JyQ0E7SUFRSTtJQUNBOzs7QUFNRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdEJOQTtFc0JBRjtJQVNJO0lBQ0E7OztBdEJqQkY7RXNCT0Y7SUFjSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QXRCakNGO0VzQitCQTtJQUtJOzs7QXRCM0NKO0VzQnNDQTtJQVNJOzs7O0FBTUo7RUFDRTtFQUNBOzs7QUN2R0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F2QjRDRjtFdUJqREE7SUFRSTtJQUNBO0lBQ0E7SUFDQTs7O0F2QitCSjtFdUIxQ0E7SUFlSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBdkJPSjtFdUJkRTtJQVVJOzs7QXZCSE47RXVCUEU7SUFjSTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdkJWRjtFdUJLQTtJQVFJOzs7QUFRTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QXZCdENBO0V1QjRCRjtJQWdCSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0F2QjdERjtFdUJxREE7SUFXSTs7O0F2QnZFSjtFdUI0REE7SUFlSTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTs7O0FDOUxGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBUUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBeEJkRjtFd0JIQTtJQU1JOzs7QUFhRjtFQUNFO0VBQ0E7OztBQ2xFTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QXpCbUNGO0V5QnZDQTtJQU9JO0lBQ0E7SUFDQTs7O0FBT0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXpCZ0JGO0V5QnZCQTtJQVVJO0lBQ0E7OztBQU9KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXpCL0ZGO0V5QjBGQTtJQVFJO0lBQ0E7SUFDQTs7O0FBT0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F6QnZIRjtFeUIyR0E7SUFlSTs7O0FBTUY7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBekJ6TUo7RXlCZ01FO0lBWUk7OztBQU1GO0VBQ0U7O0F6Qm5OTjtFeUJrTkk7SUFJSTtJQUNBO0lBQ0E7SUFDQTs7O0F6QmhPUjtFeUJzT007SUFLSTs7O0F6QnhRVjtFeUJvT0U7SUEwQ0k7SUFDQTs7O0F6QnhRTjtFeUI2TkU7SUErQ0k7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBekIvUEo7RXlCb1BFO0lBY0k7OztBekJ6UU47RXlCMlBFO0lBa0JJOzs7O0FDN1RSO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQ3ZCRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7RUFDRTs7QUFJSjtFQUNFOztBQUNBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS047RUFDRTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUM3REo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7O0VBR0Y7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOztFQUdGO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUNyRko7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FDWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7OztBQzNDRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0FBQUE7RUFFRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU9WO0VBQ0U7OztBL0JwQkE7RStCdUJGO0lBRUk7OztBQU9KO0VBS0U7RUFDQTtFQUNBO0VBQ0E7O0EvQi9DQTtFK0J1Q0Y7SUFFSTs7OztBQVNKO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtNO0VBQ0U7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNqUFo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QWhDbURBO0VnQ3ZERjtJQU9JOzs7QUFNRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFFRTtFQUNBOztBQUtOO0VBQ0U7OztBQUtGO0VBQ0U7OztBQ3pDRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7O0FBT1Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBakNDQTtFaUNURjtJQVdJOzs7QWpDVEY7RWlDRkY7SUFlSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWpDdkRGO0VpQzZDQTtJQWdCSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGltcG9ydCAnbWFpbi12MSc7XHJcbi8qID09PT09PT09PT0gIFZhcmlhYmxlcywgTWl4aW5zLCBGb250cywgTWVkaWEgUXVlcmllcyAgPT09PT09PT09PSAqL1xyXG5AaW1wb3J0ICdjb25maWcvbWl4aW5zJztcclxuLy8gQGltcG9ydCAnY29uZmlnL3Jlc2V0JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5AaW1wb3J0ICdjb25maWcvdmFycyc7XHJcbkBpbXBvcnQgJ2NvbmZpZy9tZWRpYS1xdWVyeSc7XHJcbi8vIEBpbXBvcnQgJ3BhcnRpYWwvaGVhZGVyLXYxJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlci12MSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuQGltcG9ydCAncGFydGlhbC9oZWFkZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlcic7XHJcbi8vIEBpbXBvcnQgJ2NvbmZpZy9mb250JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5cclxuLyogPT09PT09PT09PSAgQm9vdHN0cmFwIC0gNSA9PT09PT09PT09ICovXHJcblxyXG4vKiA9PT09PT09PT09ICBHbG9iYWwgID09PT09PT09PT0gKi9cclxuLy8gQGltcG9ydCAnY29uZmlnL2Jhc2UnOyAvLyBpdE11c3RCZURpc2FibGVcclxuXHJcbi8vIC8vIC8qID09PT09PT09PT0gIFBhcnRpYWxzICA9PT09PT09PT09ICovXHJcbi8vIEBpbXBvcnQgJ3BhcnRpYWwvZ3JpZCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAncGFydGlhbC9oZWxwZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcblxyXG4vLyBAaW1wb3J0ICdwYXJ0aWFsL2Zvb3Rlci1tb2JpbGUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ3BhcnRpYWwvc2lkZWJhcic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuXHJcbi8vIC8qID09PT09PT09PT0gIFR5cG9ncmFwaHkgID09PT09PT09PT0gKi9cclxuLy8gQGltcG9ydCAndHlwb2dyYXBoeS9oZWFkaW5nJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICd0eXBvZ3JhcGh5L3BhcmFncmFwaCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAndHlwb2dyYXBoeS9saW5rJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5cclxuLy8gLyogPT09PT09PT09PSAgRm9ybXMgID09PT09PT09PT0gKi9cclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9mb3JtL3BsYWNlaG9sZGVyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0vc2VhcmNoLWZvcm0tYm94JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0vdGV4dGJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9mb3JtL2Zvcm0tdGV4dC1pbmZvJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0vbGFiZWwnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybS9mb3JtLWdyb3VwJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0vZm9ybSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9mb3JtL2Zvcm0tY2hlY2snOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybS9pY29uLWNoZWNrYm94JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0vZm9ybS1zZWxlY3QnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybS90ZXh0YXJlYSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9mb3JtL2Zvcm0tY2hlY2tib3gtbGFiZWwtdHlwZSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuXHJcbi8vIC8qID09PT09PT09PT0gIENvbXBvbmVudHMgID09PT09PT09PT0gKi9cclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9ibG9ja3F1b3RlJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2JveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZmlndXJlJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2hyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5AaW1wb3J0ICdjb21wb25lbnRzL2J0bic7XHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvaWZyYW1lJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3NlY3Rpb24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvdGFibGUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYm94LWltZyc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jYXRlZ29yeS1saXN0LWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9pY29uLWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9ibG9jayc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LWNhcmQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnRuLXdpdGgtaWNvbic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jYXJkLWxnJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Zvb3Rlci1uYXZpZ2F0aW9uJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2luZm9ybWF0aW9uLWNhcmQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZHJvcGRvd24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnRuLWJsb2NrJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL25hdmlnYXRpb24tZml4ZWQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvc2VhcmNoLWRldGFpbC1tb2JpbGUtbWFpbic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9tb2JpbGUtc2VhcmNoLXRvZ2dsZSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9tYWluJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2Jsb2NrLXRpdGxlJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2JyZWFkY3J1bWInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnJlYWRjcnVtYi1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvc29jaWFsLWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy90aXRsZS13aXRoLXNoYXJlLWNvbnRhaW5lcic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9saXN0LXR5cGUtMSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9idG4tZmF2b3JpdGUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvY29tcGFueS13aWRnZXQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvcHJpbWFyeS1wcmljZSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy90aXRsZS13aXRoLWljb24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvcHJvcC1saXN0JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Byb3AtbGlzdC1tb2JpbGUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZGV0YWlsLXBhZ2UtbWFpbi1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvc2hvd2Nhc2Utc2xpZGVyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3RodW1ibmFpbC1zbGlkZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvc2hvd2Nhc2Utc2xpZGVyLWJvdHRvbS1iYW5kJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3RodW1ibmFpbC1zbGlkZXItY291bnQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnRuLW5hdmlnYXRpb24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvc3dpcGVyLXBhZ2luYXRpb24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvdGh1bWJuYWlsLXNsaWRlci1ib3R0b20nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvaWZyYW1lLW1vZGFsJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2J1dHRvbi1ib3gtMSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9kZXRhaWwtcGFnZS1tYWluLWJvdHRvbS1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvbmF2LWxpbmsnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvbmF2LXRhYnMnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvbmF2JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2FjY29yZGlvbic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jYXItcHJldmlldy1hY2NvcmRpb24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvc2VjdXJ0aXktcHJvcGVydGllcy1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvbW9iaWxlLWJyZWFkY3J1bWItY29udGFpbmVyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2RldGFpbC1wYWdlLXNsaWRlci1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnRuLWZhdm9yaXRlLW9ubHktaWNvbic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9zaG93Y2FzZS1zbGlkZXItcGFnaW5hdGlvbic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9tb2JpbGUtZGV0YWlsLXBhZ2UtcHJpbWFyeS1jYXJkJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL25hdi1saW5rLWxpZ2h0JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3RhYi1wYW5lJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Byb3AtbGlzdC1tb2JpbGUtdGl0bGUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvcHJvcC1saXN0LW1vYmlsZS10b2dnbGUtYnRuJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL21vYmlsZS1lbGVtZW50cy1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvY2FyZC1wcmV2aWV3LW1vYmlsZS1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvbmF2LXRhYnMtY29udGVudC1kZXRhaWwtbW9iaWxlJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL21hcC1pZnJhbWUtcmF0aW8tYm94JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2VkaXRvci1jb250ZW50JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlci1tb2JpbGUtc2hhcmUtZHJvcGRvd24tbWVudSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9hdXRoLWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9hdXRoLW1haW4nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybS1jb250cm9sJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3BvcG92ZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvcGFzc3dvcmQtdG9nZ2xlLWljb24taHVnZSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jYXRlZ29yeS1zaWRlYmFyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL25hdi1jYXRlZ29yeS1saW5rJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2NhdGVnb3J5LW1haW4tZmlsdGVyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2J0bi1uYXYtd2l0aC1pY29uJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2ZpbHRlci1tYWluLWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LWFkZC1tYWluLWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LWFkZC1zdGVwLTEtc2VhcmNoLWNvbnRhaW5lcic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9idG4tY2F0ZWdvcnktYm94JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3NlbGVjdGVkLWNhdGVnb3J5LWJveCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9idG4tc2VsZWN0YWJsZS1yYWRpbyc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jYXRlZ29yeS1jYXJkLWFjY29yZGlvbi1pdGVtJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2NhdGVnb3J5LXNlbGVjdGFibGUtY2FyZCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jYXRlZ29yeS1jb2x1bW4tbGlzdC1jb250YWluZXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvbG9hZGVyJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtYWRkLXN0ZXAtY291bnRlcic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy90YWJsZS1yYWRpby1idXR0b24nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdC1pbmZvcm1hdGlvbi1jYXJkJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtYWRkLWNhdGVnb3J5LWxpc3QtY2FyZCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9iYWRnZS1wcmljZSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9jay1lZGl0b3InOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybS1yb3ctYm94JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtYWRkLXN0ZXAtNC1sb2NhdGlvbi1saXN0JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtYWRkLXN0ZXAtNC1sb2NhdGlvbi1tYXAnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYWNjb3JkaW9uLWJvZHktZm9ybS1saXN0JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2FjY29yZGlvbi1ib2R5LW5hdic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9hY2NvcmRpb24tc3RlcC1ieS1zdGVwLXNlbGVjdGFibGUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZHJvcHpvbmUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvZHJvcHpvbmUtcHJldmlldyc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9kcm9wem9uZS1idG4nOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYWNjb3VudC1uYXZpZ2F0aW9uJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2J0bi1kYXNoYm9hcmQtbmF2JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL25hdmlnYXRpb24tZHJvcGRvd24tbWVudSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9hY2NvdW50LXNpZGViYXInOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYWNjb3VudC1mZWF0dXJlZC1ib3gtZ3JvdXAnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnRuLWZlYXR1cmUnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYm94LXR5cGUtMSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy90b29sdGlwJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtY2FyZC12ZXJ0aWNhbCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9mYXZvcml0ZS1jYXJkJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5cclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9wYWdpbmF0aW9uJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb21wb25lbnRzL2FkZC10b3AtZmF2b3JpdGUtbW9kYWwnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ2NvbXBvbmVudHMvYnRuLXNxdWFyZS1jbG9zZSc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29tcG9uZW50cy9uZXctZmF2b3JpdGUtYnRuJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5cclxuLy8gQGltcG9ydCAncGFnZXMvYWJvdXQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ3BhZ2VzL2NvbnRhY3QnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ3BhZ2VzL2luZGV4JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYWdlcy9wYWdlJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYWdlcy9zZWFyY2gtZGV0YWlsJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYWdlcy9kZXRhaWwnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ3BhZ2VzL2F1dGgnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcbi8vIEBpbXBvcnQgJ3BhZ2VzL2NhdGVnb3J5JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYWdlcy9ib2R5LXBvc3QtYWRkJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYWdlcy9ib2R5LWFjY291bnQnOyAvLyBpdE11c3RCZURpc2FibGVkXHJcblxyXG4vLyAvKiA9PT09PT09PT09ICBWYXJpYWJsZXMsIE1peGlucywgRm9udHMsIE1lZGlhIFF1ZXJpZXMgID09PT09PT09PT0gKi9cclxuLy8gQGltcG9ydCAnY29uZmlnL21peGlucyc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29uZmlnL3Jlc2V0JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb25maWcvdmFycyc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuLy8gQGltcG9ydCAnY29uZmlnL21lZGlhLXF1ZXJ5JzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdjb25maWcvZm9udCc7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuXHJcbi8vIC8vIC8qID09PT09PT09PT0gIEJvb3RzdHJhcCAtIDUgPT09PT09PT09PSAqL1xyXG5cclxuLy8gLy8gLyogPT09PT09PT09PSAgR2xvYmFsICA9PT09PT09PT09ICovXHJcbi8vIEBpbXBvcnQgJ2NvbmZpZy9iYXNlJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG5cclxuLy8gLyogPT09PT09PT09PSAgUGFydGlhbHMgID09PT09PT09PT0gKi9cclxuLy8gQGltcG9ydCAncGFydGlhbC9ncmlkJzsgLy8gaXRNdXN0QmVEaXNhYmxlZFxyXG4vLyBAaW1wb3J0ICdwYXJ0aWFsL2hlbHBlcic7IC8vIGl0TXVzdEJlRGlzYWJsZWRcclxuXHJcbi8qID09PT09PT09PT0gIENvbXBvbmVudHMgID09PT09PT09PT0gKi9cclxuXHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdXNlci1tYWluLWRyb3Bkb3duJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9tb2RhbCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY3VzdG9tLXNjcm9sbCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZWRpdC12MSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZXhwZXJ0aXNlLWNhcmQnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NlbGVjdGFibGUtZm9ybS1idXR0b24nO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2Zvcm0tY29kZS1ib3gnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2RvcGluZyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3dpdGNoJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9idG4tc2F2ZS1zZWFyY2gnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NlYXJjaC1yZXN1bHQnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3RpbnktcmFkaW8tYnV0dG9uJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9jYXRlZ29yeS1kZXRhaWwtc2lkZWJhcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2F0ZWdvcnktZmlsdGVyLW1vZGFsJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LXRhYmxlJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9hY2NvdW50LWZvcm0tYm94JztcclxuQGltcG9ydCAnY29tcG9uZW50cy9tb2JpbGUtY2F0ZWdvcnktbmF2aWdhdGlvbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWNjY291bnQtcHJvZmlsZS11cGxvYWQnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2N1c3RvbS1maWxlLXVwbG9hZCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWNjb3VudC1mYXZvcml0ZS1zZWFyY2gnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2FjY291bnQtbWVzc2FnZXMtaGVhZGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9hY2NvdW50LW1lc3NhZ2VzLWxpc3QnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2FjY291bnQtbWVzc2FnZS1kZXRhaWwnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL25ld3MtY2FyZCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcGFnaW5hdGlvbi10eXBlLTInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtYWRkLXN0ZXAtNSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdC1hZGQtc3RlcC02JztcclxuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0LWFkZC1zdGVwLTcnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtZG9waW5nLWNhcmQnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2N1c3RvbSc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyLWljb24tYm94JztcclxuQGltcG9ydCAnY29tcG9uZW50cy9idG4tbG9hZGluZyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZnVsbC1wYWdlLXdhdGVybWFyayc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdC1hZGQtc3RlcC00LWNvbnRhY3QtaW5mbyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZmFxLXBhZ2UtY29udGVudCc7XHJcblxyXG5AaW1wb3J0ICdwYWdlcy9kb3BpbmcnO1xyXG5AaW1wb3J0ICdwYWdlcy9jYXRlZ29yeS1kZXRhaWwnO1xyXG5AaW1wb3J0ICdwYWdlcy9ib2R5LXN0YXRpYyc7XHJcbiIsIkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi8vIEFwcGVhcmFuY2VcbkBtaXhpbiBhcHBlYXJhbmNlKCR2YWx1ZSkge1xuICAtbW96LWFwcGVhcmFuY2U6ICR2YWx1ZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiAkdmFsdWU7XG4gIGFwcGVhcmFuY2U6ICR2YWx1ZTtcbn1cblxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmVzLXRvLXNob3cpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzLXRvLXNob3c7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIkZ3JpZC1ndXR0ZXItd2lkdGg6IDMwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLXhzOiA0ODBweCAhZGVmYXVsdDtcbiRzY3JlZW4tc206IDc2OHB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZDogOTkycHggIWRlZmF1bHQ7XG4kc2NyZWVuLWxnOiAxMTQwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLWxnLW1pbjogMTE0MHB4ICFkZWZhdWx0O1xuJHNjcmVlbi14bDogMTQ0MHB4ICFkZWZhdWx0O1xuXG46cm9vdCB7XG4gIC0tZm9udDogJ1NvZmlhUHJvJywgc2Fucy1zZXJpZjtcbiAgLS1mb250LWxpZ2h0OiAzMDA7XG4gIC0tZm9udC1yZWd1bGFyOiA0MDA7XG4gIC0tZm9udC1tZWRpdW06IDUwMDtcbiAgLS1mb250LXNlbWlib2xkOiA2MDA7XG4gIC0tZm9udC1ib2xkOiA3MDA7XG4gIC0tZm9udC1ibGFjazogOTAwO1xuXG4gIC0tY29sb3ItcHJpbWFyeTogI2ZmYjgwMDtcbiAgLS1jb2xvci1zZWNvbmRhcnk6ICNlNTM5Mzk7XG5cbiAgLS1jb2xvci1zdWNjZXNzOiAjMjhhNzQ1O1xuICAtLWNvbG9yLWdyZWVuOiAjNWFiYThjO1xuICAtLWNvbG9yLWluZm86ICM2OTlhZTQ7XG4gIC0tY29sb3Itd2FybmluZzogI2ZmYjgwMDtcbiAgLS1jb2xvci1lcnJvcjogI2U1MzkzOTtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZjtcbiAgLS1jb2xvci1ibHVlOiAjNjQ4N2NlO1xuICAtLWNvbG9yLXB1cnBsZTogIzZlMzFiYztcblxuICAtLWNvbG9yLW9yYW5nZTogI2Y2OTA1NjtcbiAgLS1jb2xvci1ibGFjazogIzAwMDAwMDtcbiAgLS1jb2xvci1ib2R5OiAjZmZmZGZhO1xuICAtLWNvbG9yLWxpZ2h0OiAjZTZlNmU2O1xuICAtLWNvbG9yLTg6ICM4ODg4ODg7XG4gIC0tY29sb3ItNTogIzU1NTU1NTtcbiAgLS1jb2xvci0zZTogIzNlM2UzZTtcbiAgLS1jb2xvci02ZjogIzZmNmY2ZjtcbiAgLS1jb2xvci0zMzogIzMzMzMzMztcbiAgLS1jb2xvci04NjogIzg2ODY4NjtcbiAgLS1jb2xvci1jOTogI2M5YzljOTtcbiAgLS1jb2xvci03YTogIzdhN2E3YTtcbiAgLS1jb2xvci0yZDogIzJkMmQyZDtcbiAgLS1jb2xvci02ZDogIzZkNmQ2ZDtcbiAgLS1jb2xvci02YTogIzZhNmE2YTtcbiAgLS1jb2xvci1hMTogI2ExYTFhMTtcbiAgLS1jb2xvci03NDogIzc0NzQ3NDtcbiAgLS1jb2xvci1kZjogI2RmZGZkZjtcbiAgLS1jb2xvci1mMWE6ICNmMWEzNDg7XG4gIC0tY29sb3ItNjY2OiAjNjY2O1xuICAtLWNvbG9yLWNjYzogI2NjYztcbiAgLS1jb2xvci1mN2Y3Zjc6ICNmN2Y3Zjc7XG4gIC0tY29sb3ItZGRkOiAjZGRkZGRkO1xuICAtLWNvbG9yLWE3YTdhNzogI2E3YTdhNztcbiAgLS1jb2xvci02NDY0NjQ6ICM2NDY0NjQ7XG4gIC0tY29sb3ItRUNFQ0VDOiAjZWNlY2VjO1xuICAtLWNvbG9yLTFFMUUxRTogIzFlMWUxZTtcbiAgLS1jb2xvci1ERURFREU6ICNkZWRlZGU7XG4gIC0tY29sb3ItRDZENkQ2OiAjZDZkNmQ2O1xuICAtLWNvbG9yLTk0OTQ5NDogIzk0OTQ5NDtcbiAgLS1jb2xvci0wNTA1MDU6ICMwNTA1MDU7XG4gIC0tY29sb3ItMzEzMTMxOiAjMzEzMTMxO1xuICAtLWNvbG9yLUY5RDk0OTogI2Y5ZDk0OTtcbiAgLS1jb2xvci1mZmVjOTc6ICNmZmVjOTc7XG4gIC0tY29sb3ItRDREM0QzOiAjZDRkM2QzO1xuICAtLWNvbG9yLTgwODA4MDogIzgwODA4MDtcbiAgLS1jb2xvci0zRDNEM0Q6ICMzZDNkM2Q7XG4gIC0tY29sb3ItRDdEN0Q3OiAjZDdkN2Q3O1xuICAtLWNvbG9yLUQ5RDlEOTogI2Q5ZDlkOTtcbiAgLS1jb2xvci1ENUQ1RDU6ICNkNWQ1ZDU7XG4gIC0tY29sb3ItRkI2NjY2OiAjZmI2NjY2O1xuICAtLWNvbG9yLTk3OEI4QjogIzk3OGI4YjtcbiAgLS1jb2xvci1GMkZERkY6ICNmMmZkZmY7XG4gIC0tY29sb3ItM0EzQTNBOiAjM2EzYTNhO1xuICAtLWNvbG9yLUE3QTlBQzogI2E3YTlhYztcbiAgLS1jb2xvci01MTUxNTE6ICM1MTUxNTE7XG4gIC0tY29sb3ItY2FjYWNhOiAjY2FjYWNhO1xuICAtLWNvbG9yLWU5ZTllOTogI2U5ZTllOTtcbiAgLS1jb2xvci02OTY5Njk6ICM2OTY5Njk7XG4gIC0tY29sb3ItRUJFQkVCOiAjZWJlYmViO1xuICAtLWNvbG9yLTJDMkIyQjogIzJjMmIyYjtcbiAgLS1jb2xvci0yMjIyMjE6ICMyMjIyMjE7XG4gIC0tY29sb3ItN0U3RTdFOiAjN2U3ZTdlO1xuICAtLWNvbG9yLTVFNUU1RTogIzVlNWU1ZTtcbiAgLS1jb2xvci1kMGQ1ZGQ6ICNkMGQ1ZGQ7XG4gIC0tY29sb3ItQzhDOEM4OiAjYzhjOGM4O1xuICAtLWNvbG9yLTgzRjI4MTogIzgzZjI4MTtcbiAgLS1jb2xvci1GMjgxODE6ICNmMjgxODE7XG4gIC0tY29sb3ItRkFGQUZBOiAjZmFmYWZhO1xuICAtLWNvbG9yLUNFQ0VDRTogI2NlY2VjZTtcbiAgLS1jb2xvci03NTZGNkY6ICM3NTZmNmY7XG4gIC0tY29sb3ItMzQ0MDU0OiAjMzQ0MDU0O1xuICAtLWNvbG9yLUZCRTY4ODogI2ZiZTY4ODtcbiAgLS1jb2xvci1GRkQwMDA6ICNmZmQwMDA7XG4gIC0tY29sb3ItMDkwQTBBOiAjMDkwYTBhO1xuICAtLWNvbG9yLUYyRjRGNTogI2YyZjRmNTtcbiAgLS1jb2xvci1GRkQxMDA6ICNmZmQxMDA7XG4gIC0tY29sb3ItRjJGMkYyOiAjZjJmMmYyO1xuICAtLWNvbG9yLTRGNEY0RjogIzRmNGY0ZjtcbiAgLS1jb2xvci1FM0UzRTM6ICNlM2UzZTM7XG4gIC0tY29sb3ItZTdlN2U3OiAjZTdlN2U3O1xuICAtLWNvbG9yLThEOEQ4RDogIzhkOGQ4ZDtcbiAgLS1jb2xvci00MTQxNDE6ICM0MTQxNDE7XG4gIC0tY2hhcmFjdGVyLXRpdGxlLTg1OiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuXG4gIC0tY29sb3ItaGVhZGluZzogIzAwMDtcbiAgLS1jb2xvci10ZXh0OiAjMDAwO1xuICAtLWNvbG9yLXRleHQtbXV0ZWQ6ICNjNGM0YzQ7XG4gIC0tY29sb3ItbGluazogIzQ0NDc0ZTtcbiAgLS1jb2xvci1ib3JkZXI6IHZhcigtLWNvbG9yLWM5KTtcblxuICAtLWJvcmRlci13aWR0aDogMC4xcmVtO1xuICAvLyAtLWJvcmRlci0yLXdpZHRoOiAuNHJlbTtcbiAgLS1ib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgLy8gLS1ib3JkZXItMjogdmFyKC0tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpO1xuXG4gIC0tZ2FwOiAyNHB4O1xuICAtLWdhcC1tb2JpbGU6IDE1cHg7XG5cbiAgLS1yYWRpdXM6IDAuM3JlbTtcbiAgLS1zaGFkb3c6IDBweCA0cHggMTVweCByZ2JhKDIyLCAyNSwgMzEsIDAuMSk7XG4gIC0tZHJvcC1zaGFkb3c6IGRyb3Atc2hhZG93KDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAtLWRyb3Atc2hhZG93OiBkcm9wLXNoYWRvdygwcHggNHB4IDE1cHggcmdiYSgyMiwgMjUsIDMxLCAwLjEpKTtcblxuICAtLXRyYW5zaXRpb24tdGltZTogMC4zcztcbiAgLS10cmFuc2l0aW9uLXR5cGU6IGVhc2U7XG4gIC0tdHJhbnNpdGlvbi1jb2xvcjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi10eXBlKSB2YXIoLS10cmFuc2l0aW9uLXRpbWUpO1xuICAtLXRyYW5zaXRpb24tYmctY29sb3I6IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi10eXBlKSB2YXIoLS10cmFuc2l0aW9uLXRpbWUpO1xuICAtLXRyYW5zaXRpb24tb3BhY2l0eTogb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLXR5cGUpIHZhcigtLXRyYW5zaXRpb24tdGltZSk7XG4gIC0tdHJhbnNpdGlvbjogZWFzZSAwLjNzO1xuICBjb2xvci1zY2hlbWU6IGxpZ2h0O1xuICAvLyAmW2RhdGEtdGhlbWU9J2RhcmsnXSB7XG4gIC8vICAgLS1jb2xvci1ib2R5OiByZWQ7XG4gIC8vICAgLS1jb2xvci1ib3g6ICMzNDM0NDI7XG5cbiAgLy8gICAtLWNvbG9yLWhlYWRpbmc6ICNmNGY5ZmY7XG4gIC8vICAgLS1jb2xvci10ZXh0OiAjZjRmOWZmO1xuICAvLyAgIC0tY29sb3ItdGV4dC1tdXRlZDogI2VmZWZlZjtcbiAgLy8gICAtLWNvbG9yLWJvcmRlcjogIzQ2NDY1NjtcblxuICAvLyAgIGNvbG9yLXNjaGVtZTogZGFyaztcbiAgLy8gfVxufVxuIiwiLmhlYWRlciB7XG4gICYuaGVhZGVyLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTMxMzEzMSk7XG5cbiAgICAubWFpbi1pbm5lciB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICAudGV4dGJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgICAgICAgICAmICsgLmJ0bi1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1GOUQ5NDkpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLTMxMzEzMSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLTMxMzEzMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1saW5rLW9yYW5nZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAudXNlci1tYWluLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNjZWNlY2U7XG4gICAgfVxuICB9XG59XG5cbi8vICAgLmJvZHktZGV0YWlsIC5oZWFkZXItbW9iaWxlIC5lbmFibGUtc2V0LXRpdGxlLWZyb20tY3NzIC5wYWdlLXRpdGxlLmRldGFpbCxcbi8vICAgLmJvZHktZG9waW5nIC5oZWFkZXItbW9iaWxlIC5lbmFibGUtc2V0LXRpdGxlLWZyb20tY3NzIC5wYWdlLXRpdGxlLmRldGFpbCxcbi8vICAgLmJvZHktaG9tZSAuaGVhZGVyLW1vYmlsZSAuZW5hYmxlLXNldC10aXRsZS1mcm9tLWNzcyAucGFnZS10aXRsZS5ob21lcGFnZSxcbi8vICAgLmJvZHktc2VhcmNoLWRldGFpbCAuaGVhZGVyLW1vYmlsZSAuZW5hYmxlLXNldC10aXRsZS1mcm9tLWNzcyAucGFnZS10aXRsZS5zZWFyY2gtZGV0YWlsLFxuLy8gICAuYm9keS1jYXRlZ29yeSAuaGVhZGVyLW1vYmlsZSAuZW5hYmxlLXNldC10aXRsZS1mcm9tLWNzcyAucGFnZS10aXRsZS5jYXRlZ29yeSB7XG4vLyAgICAgb3BhY2l0eTogMTtcbi8vICAgfVxuXG4jbW9iaWxlLWhlYWRlciB7XG4gICYuYWN0aXZlLWJhY2stYnRuIHtcbiAgICAuYmFjay1idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZS1tZXNzYWdlLWRyb3Bkb3duIHtcbiAgICAubWVzc2FnZS1kcm9wZG93biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG4gIH1cblxuICAubWVzc2FnZS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiI2Zvb3RlciB7XG4gICYuZm9vdGVyLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg0LCAwLCAwLjEpO1xuICB9XG59XG4iLCIlcmVzZXQtYnRuIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ0bi1pY29uIHtcbiAgQGV4dGVuZCAlcmVzZXQtYnRuO1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnRuIHtcbiAgQGV4dGVuZCAlcmVzZXQtYnRuO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtYm9sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci03YSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjk1cmVtIDIuMnJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZSAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgQGV4dGVuZCAlcmVzZXQtYnRuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXJlZ3VsYXIpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItN2EpO1xuICBwYWRkaW5nOiAwLjk1cmVtIDIuMnJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICYuYmx1ZS1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7XG4gIH1cbn1cblxuLmJ0bi1zbSB7XG4gIEBleHRlbmQgJXJlc2V0LWJ0bjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTdhKTtcbiAgcGFkZGluZzogMS4xNXJlbSAxLjVyZW07XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTJkKTtcbiAgfVxufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUpO1xuICB9XG59XG5cbi5idG4teWVsbG93IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItRjlEOTQ5KTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0yZCk7XG4gIH1cbn1cblxuLmJ0bi1saW5rLW9yYW5nZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1vcmFuZ2UpO1xufVxuXG4uYnRuLWJhZGdlIHtcbiAgQGV4dGVuZCAlcmVzZXQtYnRuO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtcmVndWxhcik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjZyZW0gMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcigtLWNvbG9yLWRmKTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItMzEzMTMxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItRjlEOTQ5KTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0yZCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgfVxufVxuXG4uYnRuLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1hdXRoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0zMTMxMzEpO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFyKC0tY29sb3ItQzhDOEM4KTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXNlbWlib2xkKTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItQzhDOEM4KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMzEzMTMxKTtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIH1cbn1cblxuLmJ0bi1saWdodC1vdXRsaW5lIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFyKC0tY29sb3ItRjlEOTQ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItRjlEOTQ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIH1cbn1cblxuLmJ0bi1saWdodC1vdXRsaW5lLTIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2ViZWI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgLmljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1GOUQ5NDkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgfVxufVxuXG4uYnRuLWRpc2FibGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWRhcmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlYmViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjN2E3YTdhO1xuXG4gIC5pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjZjlkOTQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTMxMzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjlkOTQ5O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKCNmOWQ5NDksIDAuMSk7XG4gIH1cbn1cbiIsIi51c2VyLW1haW4tZHJvcGRvd24sXG4udXNlci1ub3RzLWRyb3Bkb3duIHtcbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1tZWRpdW0pO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwLjZyZW07XG4gICAgICBoZWlnaHQ6IDAuNnJlbTtcbiAgICAgIGJvcmRlci13aWR0aDogMC4xcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyNXJlbTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjFyZW0gMC40cmVtIDAgMDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLU1haW4tWWVsbG93LCAjZjlkOTQ5KTtcbiAgICAgIHdpZHRoOiAxMHJlbTtcbiAgICAgIGhlaWdodDogMC42cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMC42cmVtO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtcmVndWxhcik7XG4gICAgY29sb3I6ICM0YjRiNGI7XG4gICAgcGFkZGluZzogMC43cmVtIDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZSAwLjNzO1xuXG4gICAgJi50eXBlLTEge1xuICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbWVkaXVtKTtcbiAgICAgIGNvbG9yOiAjOTU5NTk1O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOScgdmlld0JveD0nMCAwIDEyIDknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xIDhMNiAxTDExIDgnIHN0cm9rZT0nJTIzOTI5MDkwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMnJlbSkgY2VudGVyO1xuICAgIH1cblxuICAgICYudHlwZS0yIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyO1xuICAgIH1cbiAgfVxuXG4gIC5iYW5kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICB9XG59XG5cbi51c2VyLW5vdHMtZHJvcGRvd24ge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDM1cmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbi1jYXJkIHtcbiAgcGFkZGluZzogMS42cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIDAuM3M7XG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZjNmM2YzLCAwLjcpO1xuICB9XG5cbiAgJi5vcGVuZWQge1xuICAgIC5pY29uIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICsgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgbWluLXdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICBpbWcge1xuICAgICAgKyBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICBjb2xvcjogIzNjM2M0MztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBjb2xvcjogI2ExYTFhMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuIiwiLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYmFja2dyb3VuZDogIzY0ODdjZTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEzJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00uMjkzLjMwNWExIDEgMCAwIDEgMS40MTQgMEw2IDQuNTk4IDEwLjI5My4zMDVhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDcuNDE0IDYuMDEybDQuMjkzIDQuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw2IDcuNDI2IDEuNzA3IDExLjcyYTEgMSAwIDAgMS0xLjQxNC0xLjQxNGw0LjI5My00LjI5M0wuMjkzIDEuNzJhMSAxIDAgMCAxIDAtMS40MTRaJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLm1vZGFsLWJvZHkge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtcmVndWxhcik7XG4gIGNvbG9yOiAjNjY3MDg1O1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAwIDFyZW07XG59XG5cbiNmYXZvcml0ZS1tb2RhbCxcbiNmYXZvcml0ZS1zZWFyY2gtbW9kYWwsXG4ubW9kYWwtaGFzLXRleHQtY291bnRlciB7XG4gIC5jb3VudGVyLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1tZWRpdW0pO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNzJweDtcbiAgICBjb2xvcjogIzZlN2M4NztcbiAgfVxuXG4gIC5jaXJjbGUge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDAuM3JlbSBzb2xpZCByZ2IoMjAsIDI1NSwgMCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1pbWFnZS13aWR0aCAwLjVzLCBib3JkZXItY29sb3IgMC41cztcbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiA5cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmNpcmNsZS1zdmcge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyNTEuMiwgMjUxLjI7XG4gIH1cblxuICAucHJvZ3Jlc3MtY2lyY2xlLWh1Z2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICNmZmI4MDA0ZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG59XG4iLCIuY3VzdG9tLXNjcm9sbCB7XG4gIC8qIHdpZHRoICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC43cmVtO1xuICB9XG5cbiAgLyogVHJhY2sgKi9cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC8qIEhhbmRsZSAqL1xuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzUxNGM0YztcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICB9XG5cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICB9XG59XG5cbi5jdXN0b20tc2Nyb2xsLXgge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiAwLjdyZW07XG4gIH1cbn1cbiIsIi5hdXRoLWJveCB7XG4gIC5ib3gtaGVhZCB7XG4gICAgJi5tYiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIC5wLWRlc2Mge1xuICAgICAgY29sb3I6ICM3ZTdlN2U7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuXG4gICAgICBiIHtcbiAgICAgICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNhdXRoLW1haW4ge1xuICAmLmZvcmdldC1wYXNzd29yZCB7XG4gICAgaHIge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgbWluLWhlaWdodDogNjByZW07XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IGVhc2UgMC4zcywgYm9yZGVyLWNvbG9yIGVhc2UgMC4zcztcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICBib3JkZXItY29sb3I6ICNmOWQ5NDk7XG4gIH1cbn1cblxuLmF1dGgtYm94IHtcbiAgJi5iZy10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gICYucHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmF2b3JpdGUtY2FyZCB7XG4gICYuYWRkIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDVkNWQ7XG4gICAgfVxuICB9XG59XG5cbi5idG4tYm9yZGVyLTAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLXR5cGUtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogIzJkMmQyZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZjlkOTQ5LCAwLjgpO1xuICB9XG59XG4iLCIvLyBLw7zDp8O8ayBjaWhhemxhclxuQG1peGluIG1pbmkge1xuICAvLyAzNTlweCB2ZSBhxZ9hxJ/EsXPEsVxuICBAbWVkaWEgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBYU01BTExcbkBtaXhpbiB4cyB7XG4gIC8vIDYzOXB4IHZlIGHFn2HEn8Sxc8SxXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJHNjcmVlbi1zbSAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL1NNQUxMXG5AbWl4aW4gc20ge1xuICAvLyA2NDBweCB2ZSBhxZ9hxJ/EsXPEsVxuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBiaWdnZXItdGhhbi1zbSB7XG4gIC8vIDY0MHB4IHZlIHl1a2FyxLFzxLFcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20tbWQge1xuICAvLyA2NDBweCBpbGUgMTAyM3B4IGFyYXPEsVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkgYW5kIChtYXgtd2lkdGg6ICgkc2NyZWVuLW1kIC0gMXB4KSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vTUVESVVNXG5AbWl4aW4gc21hbGxlci10aGFuLW1kIHtcbiAgLy8gMTAyM3B4IHZlIGHFn2HEn8Sxc8SxXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJHNjcmVlbi1tZCAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYmlnZ2VyLXRoYW4tbWQge1xuICAvLyAxMDI0cHggdmUgeXVrYXLEsXPEsVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZCB7XG4gIC8vIDEwMjRweCB2ZSBhxZ9hxJ/EsXPEsVxuICBAbWVkaWEgKG1heC13aWR0aDogKCRzY3JlZW4tbWQgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1kLWxnIHtcbiAgLy8gMTAyNHB4IGlsZSAxMzY1cHggYXJhc8SxXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSBhbmQgKG1heC13aWR0aDogKCRzY3JlZW4tbGcgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9MQVJHRVxuQG1peGluIHNtYWxsZXItdGhhbi1sZyB7XG4gIC8vIDEzNjVweCB2ZSBhxZ9hxJ/EsXPEsVxuICBAbWVkaWEgKG1heC13aWR0aDogKCRzY3JlZW4tbGcgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJpZ2dlci10aGFuLWxnIHtcbiAgLy8gMTM2NnB4IHZlIHl1a2FyxLFzxLFcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGcge1xuICAvLyAxMzY2cHggdmUgYcWfYcSfxLFzxLFcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGcteGwge1xuICAvLyAxMzY2cHggaWxlIDE2NzlweCBhcmFzxLFcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIGFuZCAobWF4LXdpZHRoOiAoJHNjcmVlbi14bCAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL1hMQVJHRVxuQG1peGluIHNtYWxsZXItdGhhbi14bCB7XG4gIC8vIDE2NzlweCB2ZSBhxZ9hxJ/EsXPEsVxuICBAbWVkaWEgKG1heC13aWR0aDogKCRzY3JlZW4teGwgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJpZ2dlci10aGFuLXhsIHtcbiAgLy8gMTY4MHB4IHZlIHl1a2FyxLFzxLFcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geGwge1xuICAvLyAxNjgwcHggdmUgYcWfYcSfxLFzxLFcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teGwpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLmV4cGVydGlzZS1jYXJkIHtcbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAuZXhwZXJ0aXNlLXR5cGVzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGdhcDogMC41cmVtIDA7XG4gICAgICBwYWRkaW5nOiAwLjJyZW0gMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkZmRmZGU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDEuNXJlbSAwO1xuICAgIH1cblxuICAgIC5pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgICYub3JqaW5hbCB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubG9rYWwtYm95YWxpIHtcbiAgICAgICAgY29sb3I6ICM2NzdlYWM7XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NzdlYWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYm95YWxpIHtcbiAgICAgICAgY29sb3I6ICNmZWFhNWQ7XG4gICAgICAgIC5zcXVhcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWFhNWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZGVnaXNlbiB7XG4gICAgICAgIGNvbG9yOiAjZjgzNTM1O1xuICAgICAgICAuc3F1YXJlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjgzNTM1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNxdWFyZSB7XG4gICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cbiAgICAgICsgc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXhwZXJ0aXNlLWluZm8taGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGNvbG9yOiAjNmQ2ZDZkO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2RmZGZkZTtcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5leHBlcnRpc2UtY2FyZC1ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2Q4ZDhkODtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgfVxuXG4gIC5leHBlcnRpc2UtY2FyLXN2ZyB7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBtaW4td2lkdGg6IDM5cmVtO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuZXhwZXJ0aXNlLWZvcm0ge1xuICAgIGNvbG9yOiAjNmQ2ZDZkO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB3aWR0aDogNDByZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgID4gZGl2IHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAxLjVyZW0gMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEycmVtO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMnJlbSk7XG4gICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICBib3JkZXI6IDAuMXJlbSBkYXNoZWQgI2Y5ZDk0OTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yb3ctaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBtaW4td2lkdGg6IDI1cmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICB9XG5cbiAgICAgICYuaGVhZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1saXN0LWh1Z2Uge1xuICAgICAgcGFkZGluZzogMnJlbSAwLjVyZW07XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3ZnLWJnL2V4cGVydGl6ZS1ib3JkZXItYmcuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuXG4gICAgICAucm93LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogLTAuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDFyZW0pO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMy41cmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDAuM3M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGlueS1yYWRpby1idXR0b24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyAjZXhwLXNhZy1hcmthLWthcGkge1xuLy8gICArIHBhdGgge1xuLy8gICAgIC8vIGZpbGw6IGJsdWU7XG4vLyAgIH1cbi8vIH1cbiIsIi5zZWxlY3RhYmxlLWZvcm0tYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAmLm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuZm9ybS10aXRsZSB7XG4gICAgY29sb3I6ICM1ZTVlNWU7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07IC8qIDE0Mi44NTclICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwLjZyZW0gMS41cmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgIGNvbG9yOiAjNTA0ZDRkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2U2ZTZlNjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW0gMS4ycmVtIDdyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgYiB7XG4gICAgICBjb2xvcjogIzY0ODdjZTtcbiAgICB9XG4gIH1cblxuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmOmNoZWNrZWQgKyAuY2hlY2ttYXJrIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tTWFpbi1ZZWxsb3csICNmOWQ5NDkpO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgLmNoZWNrbWFyayArIC5ib3JkZXItaXRlbSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5jaGVja21hcmsge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjZyZW07XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFyKC0tZ3JheS0zMDAsICNkMGQ1ZGQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLVdoaXRlLCAjZmZmKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEuNnJlbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDAuM3M7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTUnIGhlaWdodD0nMTQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBzdHJva2U9JyUyM0Y5RDk0OScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBkPSdNMi41NDQgNy41ODMgNS41NzYgMTAuNWw2LjY3LTYuNDE3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgLmJvcmRlci1pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgbGVmdDogLTAuMXJlbTtcbiAgICB0b3A6IC0wLjFyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDAuMnJlbSk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwLjJyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1NYWluLVllbGxvdywgI2Y5ZDk0OSk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDAuM3M7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLmZvcm0tY29kZS1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAucC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBjb2xvcjogIzVlNWU1ZTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMCAyLjVyZW07XG5cbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcigtLXNreS1saWdodCwgI2UzZTVlNSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1za3ktd2hpdGUsICNmZmYpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgIGNvbG9yOiAjMDkwYTBhO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UgMC4zcztcblxuICAgICAgJi52YWxpZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDIxNywgNzMsIDAuNSk7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmOWQ5NDk7XG4gICAgICAgIGJvcmRlci13aWR0aDogMC4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQ5NDk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLm10IHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuXG4gICAgJi5tYi0wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmOWQ5NDksIDAuOCk7XG4gICAgfVxuXG4gICAgJi5saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNlOGU4ZTgsIDAuNik7XG4gICAgICBjb2xvcjogIzJkMmQyZDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2U4ZThlOCwgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpbWluZy1odWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMTkxZDIzO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG5cbiAgICAucGVyY2VudC1saW5lIHtcbiAgICAgIHdpZHRoOiAxOHJlbTtcbiAgICAgIGhlaWdodDogMC40cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWFlZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmxpbmUtZWxlbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQ5NDk7XG4gICAgfVxuICB9XG59XG4iLCIuZG9waW5nLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MHJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uZG9waW5nLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmY2VkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmNlZDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICBwYWRkaW5nOiA0cmVtIDNyZW07XG4gIH1cblxuICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgcGFkZGluZzogOS42cmVtIDNyZW07XG4gIH1cblxuICAuYmctaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDE4cmVtKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICB9XG4gIH1cblxuICAudG9wLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwLjRyZW0gMS4ycmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkOTQ5O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuXG4gIC5wcmltYXJ5LXRpdGxlIHtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLmRlc2Mge1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zd2l0Y2gge1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmRvcGluZy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzLjJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNnJlbTtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIH1cblxuICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNnJlbTtcbiAgfVxufVxuXG4uZG9waW5nLWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNlYWVjZjA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC0ycHggcmdiYSgxNiwgMjQsIDQwLCAwLjAzKSwgMHB4IDEycHggMTZweCAtNHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wOCk7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAzOC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gID4gZGl2IHtcbiAgICBwYWRkaW5nOiAzLjJyZW07XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICAgIH1cbiAgfVxuXG4gIC5pY29uIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAwLjZyZW0gc29saWQgI2Y5ZjVmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgLnN1cC10aXRsZSB7XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnByaW1hcnktdGl0bGUge1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuICB9XG5cbiAgLmluZm8taHVnZSB7XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgfVxuXG4gIC5jYXJkLXByb3AtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDEuNnJlbSAwO1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBjb2xvcjogIzMxMzEzMTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICNmOWQ5NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmOWQ5NDksIDAuOCk7XG4gICAgfVxuICB9XG59XG4iLCIuc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzEzMTMxO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcblxuICAgICY6Y2hlY2tlZCArIC5zbGlkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcbiAgICB9XG5cbiAgICAmOmZvY3VzICsgLnNsaWRlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMXB4ICNmOWQ5NDk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICAgIHdpZHRoOiA0LjRyZW07XG4gICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGxlZnQ6IDAuMnJlbTtcbiAgICAgIGJvdHRvbTogMC4ycmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XG4gICAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ0bi1zYXZlLXNlYXJjaCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6ICMzMTMxMzE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMC42cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzY0ODdjZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDgsIDIyNCwgMjU1LCAwLjQpO1xuXG4gIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgaW1nIHtcbiAgfVxufVxuIiwiLnNlYXJjaC1yZXN1bHQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAmLmluLWNhdGVnb3J5LWRldGFpbCB7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgIC5idG4tc2F2ZS1zZWFyY2gge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnRpdGxlLWJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAxcmVtO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZDBkNWRkO1xuXG4gICAgYiB7XG4gICAgICBjb2xvcjogIzY0ODdjZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0LWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgQGluY2x1ZGUgbWQge1xuICAgIGdhcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cblxuLmNhdGVnb3J5LWxnLWJveCB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkMGQ1ZGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMHB4IDBweCAycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICB3aWR0aDogMjJyZW07XG4gICAgcGFkZGluZzogMnJlbSAxcmVtIDFyZW07XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAwIDAgMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdC1jb2xvcik7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuaWNvbi1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhdC1jb2xvcik7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDZyZW07XG4gICAgICBtaW4td2lkdGg6IDZyZW07XG4gICAgICBoZWlnaHQ6IDZyZW07XG4gICAgfVxuICB9XG5cbiAgLmljb24taHVnZSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDFyZW0gMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAubW9iaWxlLWh1Z2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5wcmltYXJ5LXRpdGxlIHtcbiAgICBjb2xvcjogIzdlN2U3ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1zdXAge1xuICAgIGNvbG9yOiAjNjQ2NDY0O1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0IHtcbiAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2Q0ZDRkNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzY0ODdjZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogI2ExYTFhMTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5oaWRkZW4taXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWFsbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjMmUyZTJlO1xuICAgICAgfVxuXG4gICAgICAmLnNob3cge1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgICsgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50aW55LXJhZGlvLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICYub3JqaW5hbCB7XG4gIH1cbiAgJi5ib3lhbGkge1xuICAgIGlucHV0IHtcbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICsgLmNoZWNrbWFyayB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmVhYTVkO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZlYWE1ZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5sb2thbC1ib3lhbGkge1xuICAgIGlucHV0IHtcbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICsgLmNoZWNrbWFyayB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjc3ZWFjO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzY3N2VhYztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5kZWdpc2VuIHtcbiAgICBpbnB1dCB7XG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICArIC5jaGVja21hcmsge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2Y4MzUzNTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmODM1MzU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcblxuICAgICY6Y2hlY2tlZCArIC5jaGVja21hcmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYjFiMWIxO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gJjpjaGVja2VkICsgLmNoZWNrbWFyayArIC5ib3JkZXItaXRlbSB7XG4gICAgLy8gICBvcGFjaXR5OiAxO1xuICAgIC8vIH1cbiAgfVxuXG4gIC5jaGVja21hcmsge1xuICAgIHdpZHRoOiAxLjJyZW07XG4gICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICM4ODg4ODg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlIDAuM3M7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogMC40cmVtO1xuICAgICAgaGVpZ2h0OiAwLjRyZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDAuM3M7XG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjY2NjY2NjO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxufVxuIiwiI2NhdGVnb3J5LWRldGFpbC1zaWRlYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMS41cmVtIDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuM3M7XG5cbiAgLm1vYmlsZS1jYXRlZ29yeS1zaWRlYmFyLWFjdGl2ZSAmIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIHotaW5kZXg6IDgwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgfVxuXG4gIC5tb2JpbGUtaGVhZGVyLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDdyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzJkMmQyZDtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jbG9zZS1tb2RhbC1idG4ge1xuICAgICAgd2lkdGg6IDNyZW07XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgfVxuICB9XG59XG5cbi5jYXQtZmlsdGVyLWJveCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkMGQ1ZGQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAwLCAxMzUsIDIwNiwgMC4xNSk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5jYXJkLWhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIH1cblxuICAuY2FyZC1saW5rIHtcbiAgICBjb2xvcjogIzY0ODdjZTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIH1cblxuICAuaGFzLW92ZXJmbG93IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDE3LjVyZW07XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMC42cmVtO1xuICAgIH1cblxuICAgIC8qIFRyYWNrICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogI2Q5ZDlkOTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgICB9XG5cbiAgICAvKiBIYW5kbGUgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjOTc4YjhiO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4xcmVtO1xuICAgIH1cblxuICAgIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtYm9keSxcbiAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMXJlbSAwO1xuICB9XG5cbiAgJi5oYXMtYWNjb3JkaW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgLmFjY29yZGlvbi1hcnJvdyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLWJvZHkge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYWNjb3JkaW9uLWFycm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0ODdjZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyLjZyZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuM3M7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLmhhcy1idG4ge1xuICAgIHBhZGRpbmc6IDAuNnJlbSAyLjhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMywgMjM1LCAyNDQpO1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuOHJlbSAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY0ODdjZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZTZlNmU2O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4uY2F0ZWdvcnktbGlzdC1ib3gtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAgMC41cmVtO1xuXG4gIC5jYXQtY29sLTEge1xuICB9XG4gIC5jYXQtY29sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICsgdWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgfVxuICB9XG4gIC5jYXQtY29sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICsgdWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgfVxuICB9XG4gIC5jYXQtY29sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgICsgdWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgfVxuICB9XG4gIC5jYXQtY29sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgICsgdWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgfVxuICB9XG5cbiAgLmNhdC1jb2wtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgKyB1bCB7XG4gICAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICB9XG4gIH1cblxuICAuY2F0LWNvbC03IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICArIHVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jYXQtY29sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICAgICsgdWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgfVxuICB9XG5cbiAgLmNhdC1jb2wtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgKyB1bCB7XG4gICAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwIDAuNXJlbTtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjYTFhMWExO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY2F0ZWdvcnktZGV0YWlsLW1vYmlsZS1oZWFkZXIge1xuICBwYWRkaW5nOiAxcmVtIHZhcigtLWdhcC1tb2JpbGUpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2JjYmNiO1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1haW4taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAwIDFyZW07XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNjQ4N2NlO1xuICAgIHBhZGRpbmc6IDAuNnJlbSAxLjVyZW07XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuIiwiLmNhdGVnb3J5LWZpbHRlci1tb2RhbCB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA5OC42cmVtO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gIH1cblxuICAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyLjhyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYnRuLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICAvL3BhZGRpbmctdG9wOiAyLjhyZW0gMi44cmVtIDJyZW0gMS44cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNlNmU2ZTY7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZyZW0pO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMi44cmVtO1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICB9XG4gIH1cblxuICAubWFpbi13aXRoLXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICB9XG4gIH1cblxuICAvLyBUYWJzXG4gIC5uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgbWluLXdpZHRoOiAxOHJlbTtcbiAgICB9XG5cbiAgICAmLm5hdi10YWJzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLnNwYWNlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5uYXYsXG4gIC50YWItY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMzVyZW07XG4gICAgLy8gbWF4LWhlaWdodDogMjByZW07XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgd2lkdGg6IDAuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjZyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgICAgd2lkdGg6IDAuOXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBUcmFjayAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gICAgfVxuXG4gICAgLyogSGFuZGxlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogIzk3OGI4YjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgICB9XG5cbiAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtaXRlbSB7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzY0ODdjZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwLjhyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZSAwLjNzO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgd2lkdGg6IDE0LjVyZW07XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjNjQ4N2NlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOGU4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjZyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgY29sb3I6ICM2NDg3Y2U7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgPiBkaXYge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIH1cblxuICAgIC5oYXMtZG90IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAwLjVyZW07XG4gICAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlhYTZhYztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwLjdyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogIzlhYTZhYztcblxuICAgICAgYiB7XG4gICAgICAgIGNvbG9yOiAjNjQ4N2NlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4taHVnZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDEuNXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2RkZTFlNDtcbiAgICB9XG5cbiAgICAuYnRuLWxpbmsge1xuICAgICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuN3JlbSAwO1xuICAgIH1cblxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICB3aWR0aDogMTcuNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcbiAgICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuXG4gICAgICAmLmZ1bGwge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgfVxuICB9XG59XG4iLCIucG9zdC10YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMxMzEzMTtcblxuICAucG9zdC10YWJsZS1yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjEpO1xuICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjZTZlNmU2O1xuXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmOTAsIDAuMSk7XG4gICAgfVxuXG4gICAgJi5oZWFkIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ4N2NlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNkZWRlZGU7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIH1cblxuICAgICAgPiBkaXYge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuMXJlbSBzb2xpZCAjZDVkNWQ1O1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcmVtaXVtLW9mZmljZSB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBkaXYge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWF4LXdpZHRoOiA4cmVtO1xuICAgICAgbWluLXdpZHRoOiA4cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1pbi13aWR0aDogMTRyZW07XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDAuMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAucHJlbWl1bS1sYWJlbCB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTRyZW07XG4gICAgICBoZWlnaHQ6IDEwcmVtO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBjb2xvcjogIzY0ODdjZTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgfVxuICB9XG5cbiAgLnByaWNlIHtcbiAgICBjb2xvcjogIzY0ODdjZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnByZW1pdW0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAxLjJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5ib3R0b20taHVnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMztcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tLXBpbiB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAjYjRiNGI0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubS1wcmljZSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgICBjb2xvcjogIzY0ODdjZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG59XG5cbi5wb3N0LXRhYmxlLXBhZ2luYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcblxuICAuaW5mbyB7XG4gICAgcGFkZGluZzogMC42cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2QwZDVkZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4iLCIuYWNjb3VudC1mb3JtLWJveCB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlYmViO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDRweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDBweCA1NnB4IDIzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMSksIDBweCA4OHB4IDI1cHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAuYm94LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjM2EzYTNhO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuZm9ybS1tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5ib3gtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmJmODtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLmZvcm0tbGFiZWwtMSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvdW50LWluZm8tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgY29sb3I6ICMyZDJkMmQ7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2VjZWJlYjtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuIiwiI21vYmlsZS1jYXRlZ29yeS1uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDVyZW0gMnJlbSA2cmVtIDJyZW07XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLm1vYmlsZS1jYXRlZ29yeS1saW5rLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNlY2VjZWM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyZDJkMmQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgLnRvdGFsIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb2xvcjogIzg3ODc4NztcbiAgfVxuXG4gIC5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG59XG4iLCIjYWNjY291bnQtcHJvZmlsZS11cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAuZHotbWVzc2FnZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmLmRyb3B6b25lLmRyb3B6b25lLWN1c3RvbSAuZHJvcHpvbmUtbm90ZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgID4gZGl2IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMHJlbTtcbiAgICAgIGhlaWdodDogMTByZW07XG4gICAgfVxuICB9XG5cbiAgJi5kcm9wem9uZSAuZHotcHJldmlldyB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICAgIGhlaWdodDogMTByZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmR6LWVycm9yLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hY2Njb3VudC1wcm9maWxlLXVwbG9hZC1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmFjY2NvdW50LXByb2ZpbGUtbGluayB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjNjQ4N2NlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnVzZXItbmFtZS1lbGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDEuMXJlbTtcbiAgfVxufVxuXG4uYWNjY291bnQtcHJvZmlsZS11cGxvYWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAudXNlci1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuLmFjY2NvdW50LXByb2ZpbGUtcHVyZS11cGxvYWQtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5hY2Njb3VudC1wcm9maWxlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzY0ODdjZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC51c2VyLWltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAwLjNzO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLW5hbWUtZWxlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZzogMCAxLjFyZW07XG4gIH1cbn1cbiIsIi8qIERvc3lhIHnDvGtsZW1lIGTDvMSfbWVzaSBzdGlsaW5pIMO2emVsbGXFn3Rpcm1lICovXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICB3aWR0aDogMTAuNnJlbTsgLyogRMO8xJ9tZW5pbiBnZW5pxZ9sacSfaW5pIGlzdGVkacSfaW5peiBnaWJpIGF5YXJsYXnEsW4gKi9cbiAgaGVpZ2h0OiAxMC42cmVtOyAvKiBEw7zEn21lbmluIHnDvGtzZWtsacSfaW5pIGlzdGVkacSfaW5peiBnaWJpIGF5YXJsYXnEsW4gKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGlucHV0W3R5cGU9J2ZpbGUnXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdEb3N5YSBTZcOnJzsgLyogRMO8xJ9tZSDDvHplcmluZGUgZ8O2csO8bmVuIG1ldGluICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAwLjJyZW0gZGFzaGVkICMwMDA7IC8qIETEscWfxLEgbm9rdGFsxLEgw6dpemdpbGVybGUgw6dldnJpbGkgKi9cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTMxMzEzMSk7XG4gIH1cblxuICAmOmhvdmVyOjpiZWZvcmUsXG4gIGlucHV0W3R5cGU9J2ZpbGUnXTpmb2N1cyArIDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwOyAvKiDDlnplbGxlxZ90aXJpbG1pxZ8gcmVuayBzZcOnaW1pICovXG4gICAgYm9yZGVyLWNvbG9yOiAjNjY2OyAvKiDDlnplbGxlxZ90aXJpbG1pxZ8gw6dpemdpIHJlbmdpICovXG4gIH1cbn1cbiIsIi5hY2NvcmRpb24tZmF2b3JpdGUtc2VhcmNoIHtcbiAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmZGZmO1xuICB9XG59XG5cbi5mYXZvcml0ZS10YWJsZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLVdoaXRlLCAjZmZmKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4wNSk7XG5cbiAgLmZhdm9yaXRlLXRhYmxlLXJvdyB7XG4gICAgcGFkZGluZzogMCAxLjJyZW07XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFyKC0tZ3JheS0zMDAsICNkMGQ1ZGQpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgc20ge1xuICAgIH1cblxuICAgICYuaGVhZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwLjFyZW07XG4gICAgfVxuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMC40cmVtO1xuICAgICAgZmxleC1iYXNpczogMzMuMzMlO1xuICAgICAgbWluLXdpZHRoOiAyMHJlbTtcblxuICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNHJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tc20ge1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgY29sb3I6ICM2NDg3Y2U7XG4gIH1cblxuICAuZmF2LXN0YXR1cyB7XG4gICAgY29sb3I6ICM0NWM1NDI7XG5cbiAgICAmLmRpc2FibGUge1xuICAgICAgY29sb3I6ICNlNTM5Mzk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDRyZW07XG5cbiAgICBhLFxuICAgIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAjNjQ4N2NlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFjY291bnQtbWVzc2FnZXMtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAudG9wLWh1Z2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICB9XG5cbiAgLmJ1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZzogMC45cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoI2Q5ZDlkOSwgMC41KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZSAwLjNzLCBjb2xvciBlYXNlIDAuM3M7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQ5NDk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgcGFkZGluZzogMC40NXJlbSAyLjVyZW0gMC40NXJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyO1xuICB9XG5cbiAgLmJvdHRvbS1odWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNHJlbTtcblxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1zbSB7XG4gICAgfVxuICB9XG5cbiAgLmluZm8tYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1uZXV0cmFsLTIwMCwgI2QwZDVkZCk7XG4gICAgcGFkZGluZzogMC42cmVtO1xuICB9XG5cbiAgLnNlYXJjaC1mb3JtLWJveCB7XG4gICAgd2lkdGg6IDM0cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgcGFkZGluZy10b3A6IDAuNTdyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41N3JlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDcuMnJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC44cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDAuNHJlbTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC44cmVtKTtcbiAgICAgIHJpZ2h0OiAwLjRyZW07XG4gICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkOTQ5O1xuICAgIH1cbiAgfVxufVxuIiwiLmFjY291bnQtbWVzc2FnZXMtbGlzdC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAubWVzc2FnZS1saXN0LWNhcmQge1xuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi5idG4taWNvbi1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBtaW4td2lkdGg6IDNyZW07XG4gICsgLmRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAxLjZyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZXNzYWdlLWxpc3QtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDAsIDEzNSwgMjA2LCAwLjE1KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogcmdiYSgxMDAsIDExNiwgMTM5LCAwLjcpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI2Q5ZDlkOTtcblxuICAmLm9wZW5lZCB7XG4gICAgLnN0YXR1cy1pY29uIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICsgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiBkaXYge1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAuaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMHJlbTtcbiAgICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0dXMtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMy41cmVtO1xuXG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1zbSB7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICsgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGV0YWlsIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjNjQ3NDhiO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnVzZXIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHJnYmEoMTAwLCAxMTYsIDEzOSwgMC43KTtcbiAgfVxuXG4gIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHJnYmEoMTAwLCAxMTYsIDEzOSwgMC43KTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgcGFkZGluZy10b3A6IDAuNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LXRvcC1iYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDQuMnJlbTtcbiAgcGFkZGluZzogMCAxLjZyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCByZ2JhKCM4ODg4ODgsIDAuMSk7XG59XG5cbi5hY2NvdW50LW1lc3NhZ2VzLWxpc3QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDEuNXJlbSAwO1xuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgcGFkZGluZzogMC42cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZDBkNWRkO1xuICB9XG59XG4iLCIuY2hhdC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5tZXNzYWdlLXNpbmdsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMS4ycmVtO1xuICAgIHdpZHRoOiAzNnJlbTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcblxuICAgICYudGhpcy1tZXNzYWdlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAubWVzc2FnZS1kZXRhaWwge1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcbiAgICAgICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQtc2lkZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAwLjZyZW07XG4gICAgfVxuXG4gICAgLnRvcC1odWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC51LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBjb2xvcjogIzk3OWM5ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgY29sb3I6ICM5NzljOWU7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIC5tZXNzYWdlLWRldGFpbCB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5LTEwMCwgI2YyZjRmNyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgxNiwgMjQsIDQwLCAwLjA2KSwgMHB4IDFweCAzcHggMHB4IHJnYmEoMTYsIDI0LCA0MCwgMC4xKTtcblxuICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBjb2xvcjogIzA5MGEwYTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjU7XG4gICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICAgIGNvbG9yOiAjMTAxODI4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNoYXQtYm94LWJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIEBleHRlbmQgLmN1c3RvbS1zY3JvbGw7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgQGluY2x1ZGUgbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGdhcDogMS42cmVtIDA7XG4gIH1cblxuICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgZ2FwOiAyLjVyZW0gMDtcbiAgICBoZWlnaHQ6IDQwcmVtO1xuICAgIG1heC1oZWlnaHQ6IDQwcmVtO1xuICB9XG5cbiAgLm1lc3NhZ2UtaXRlbS1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgY29sb3I6ICM5NzljOWU7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNoYXQtYm94LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmJ0bi1jaGF0IHtcbiAgfVxuXG4gIC5kcm9wZG93biB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUtdG9wLWJhbmQge1xuICBpbWcgKyBpbWcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uYnRuLWNoYXQtYmFjayB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjMmQyZDJkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjRyZW0gMC44cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNkOWQ5ZDksIDEpO1xuICBnYXA6IDAuNHJlbTtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgMC4zcztcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5idG4tdS10aXRsZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcigtLU1haW4tWWVsbG93LCAjZjlkOTQ5KTtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cblxuLmJ0bi1jaGF0LWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC41cmVtIDEuNjZyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBjb2xvcjogIzMxMzEzMTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2VjZWJlYTtcblxuICArIC5kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMjRyZW07XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS42cmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIDAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2hhdC1ib3gtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2YyZjRmNTtcbiAgfVxuXG4gIC50ZXh0Ym94IHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEuNnJlbSA4cmVtIDEuNnJlbSAxLjZyZW07XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGNvbG9yOiAjNzI3NzdhO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMS4ycmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuYnRuLXNlbmQge1xuICAgIHBhZGRpbmc6IDEuMnJlbSAxLjNyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgY29sb3I6ICNmOWQ5NDk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNreS1saWdodCwgI2UzZTVlNSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBwYWRkaW5nOiAxLjJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDEuNHJlbTtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQ5NDk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIH1cbiAgfVxufVxuXG4uY2hhdC1ib3gtaW5mb3JtYXRpb24ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgY29sb3I6ICMyZDJkMmQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zaW5nbGUtaW5mbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxcmVtIDA7XG4gICAgcGFkZGluZzogMC42cmVtIDAuNjZyZW07XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFyKC0tbmV1dHJhbC0yMDAsICNkMGQ1ZGQpO1xuXG4gICAgLmljb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBtaW4td2lkdGg6IDNyZW07XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5ib2R5LWFjY291bnQtbWVzc2FnZS1kZXRhaWwge1xuICAuaGVhZGVyLW1vYmlsZSAudGl0bGUtaHVnZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAjaGVhZGVyLXNlYXJjaC1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICAuYWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1lc3NhZ2VzLXNpZGViYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjZm9vdGVyLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICNuYXZpZ2F0aW9uLWZpeGVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgI21vYmlsZS1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci11c2VyLW1lc3NhZ2UtaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogI2Y5ZDk0OTtcbiAgfVxufVxuIiwiLm5ld3MtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEuMnJlbSAwO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDkxLCAxMDQsIDExMywgMC4zMiksIDBweCAwcHggMXB4IDBweCByZ2JhKDI2LCAzMiwgMzYsIDAuMzIpO1xuICBib3JkZXItcmFkaXVzOiAwLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgLmltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZS1odWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0teWVsbG93LXktNTAwLCAjZjhkZDRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgcGFkZGluZzogMCAwLjRyZW07XG4gIH1cblxuICAuc29jaWFsLWxpc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcbiAgICB9XG4gIH1cblxuICAuZWRpdG9yLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMyNTJjMzI7XG4gIH1cblxuICAudGl0bGUtaHVnZS1zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNvY2lhbC1saXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IDJyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICB9XG4gIH1cblxuICAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICBjb2xvcjogI2M0YzRjNDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbi10eXBlLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBnYXA6IDFyZW07XG5cbiAgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIGNvbG9yOiAjNjM2MzYzO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjJmMDtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZjRmMmYwO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2UgMC4zcywgYm9yZGVyLWNvbG9yIGVhc2UgMC4zcztcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgcGFkZGluZzogMC42cmVtIDFyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIHBhZGRpbmc6IDAuOXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzYzNjM2MztcbiAgICAgIGJvcmRlci1jb2xvcjogIzYzNjM2MztcbiAgICB9XG5cbiAgICAmLm5leHQsXG4gICAgJi5wcmV2IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgfVxuXG4gICAgJi5wcmV2IHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5leHQge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYm9keS1wb3N0LWFkZCAjaGVhZGVyIC5oZWFkZXItdXNlci1sb2dpbi1odWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvc3QtYWRkLXN0ZXAtNS1tYWluLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLnByaW1hcnktYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgfVxuXG4gICAgLmRldGFpbCB7XG4gICAgICBjb2xvcjogI2Y5ZGE0YztcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgd2lkdGg6IDM3cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg2MCwgNjAsIDYwLCAwLjk5KTtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDEuOHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBvc3QtcHJldmlldy1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICBAaW5jbHVkZSBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zMyk7XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBoZWlnaHQ6IDUwcmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICAgIGhlaWdodDogODByZW07XG4gICAgfVxuICB9XG59XG5cbiNtYWluLXBvc3QtYWRkLnN0ZXAtNSB7XG4gIC5wb3N0LWFkZC1tYWluLWJveCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5wb3N0LWFkZC1zdGVwLTYtbWFpbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5wcmltYXJ5LWJveCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNkOGQ4ZDg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIH1cblxuICAgIC5kZXRhaWwge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmOWRhNGM7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAzN3JlbTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNjAsIDYwLCA2MCwgMC45OSk7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xuXG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRvcGluZy1saXN0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogN3JlbSAzcmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIGdhcDogM3JlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgfVxuICB9XG59XG5cbi5kb3BpbmctY2FyZC0yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zaGFkZXMtMDAwLCAjZmZmKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDBweCAycHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDQpLCAwcHggMTZweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXG4gIHdpZHRoOiA0NXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgICBtaW4taGVpZ2h0OiA1MHJlbTtcbiAgfVxuXG4gIC5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS42cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjZyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAuZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjZyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNnJlbTtcblxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgcGFkZGluZzogMy4ycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5wcmV2LWxpbmsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIGNvbG9yOiAjZmZiODAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzExMTUyYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIH1cblxuICAuZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLXNoYWRlcy02MDAsICM0YzU0NjkpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxuICAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5kcm9wZG93biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tTWFpbi1ZZWxsb3csICNmOWQ5NDkpO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYnRuLFxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICBjb2xvcjogIzNkM2QzZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiAwLjhyZW0gMS4ycmVtO1xuXG4gICAgICAucHJpY2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDEuNnJlbTtcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIucG9zdC1hZGQtc3RlcC03IHtcbn1cblxuLnBvc3QtYWRkLXN0ZXAtNy1tYWluLWNvbnRhaW5lciB7XG4gIC5wcmltYXJ5LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMi41cmVtIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI2U1ZTVlNTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG5cbiAgICAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG5cbiAgICAucC10aXRsZSB7XG4gICAgICBjb2xvcjogI2Y5ZGE0YztcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBwYWRkaW5nOiAwLjhyZW0gMS4ycmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg2MCwgNjAsIDYwLCAwLjk5KTtcblxuICAgICAgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRldGFpbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS10YWJsZS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzMzMztcblxuICAgIGIge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjNjQ4N2NlO1xuICAgIH1cbiAgfVxufVxuIiwiLnBvc3QtZG9waW5nLWNhcmQtbWFpbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gIC50b3AtbG9nbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQ5NDk7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tYWluLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDJyZW07XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIH1cbiAgfVxuXG4gIC5pbm5lci1zaWRlYmFyIHtcbiAgICB3aWR0aDogMzlyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDNyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBnYXA6IDEuNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgfVxuICB9XG5cbiAgLnByaW1hcnktaW5mby1jYXJkIHtcbiAgICBwYWRkaW5nOiAxcmVtIDAuOHJlbTtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1uZXV0cmFsLTIwMCwgI2QwZDVkZCk7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgIC5jb3VudC1pbmZvLWNhcmQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMjIyMjIxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0OTtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1NYWluLVllbGxvdywgI2Y5ZDk0OSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBhZGRpbmc6IDAuOHJlbSAwLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODI3Mjc7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWNvbmRhcnktaW5mby1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1uZXV0cmFsLTIwMCwgI2QwZDVkZCk7XG4gICAgLnAtdGl0bGUge1xuICAgICAgcGFkZGluZzogMC43cmVtIDFyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICAgIGJhY2tncm91bmQ6ICM2NDg3Y2U7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMC44cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbm5lci1jYXJkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAzcmVtO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1zbSB7XG4gICAgfVxuICB9XG5cbiAgLnBhY2thZ2UtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDksIDIxNywgNzYsIDAuMTUpO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMjQ5LCAyMTcsIDc2LCAwLjE1KTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtYmFzaXM6IDMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgcGFkZGluZzogMS42cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJpZ2dlci10aGFuLXNtIHtcbiAgICB9XG5cbiAgICAmLnBybyB7XG4gICAgICBib3JkZXItd2lkdGg6IDAuMnJlbTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y5ZDk0YjtcblxuICAgICAgLmNhcmQtYnRuIHtcbiAgICAgICAgY29sb3I6ICMxODE4MWI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkOTRiO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ib3JkZXItbGluZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICNmOWQ5NGI7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDAuM3M7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICY6Y2hlY2tlZCArIC5jYXJkLWJ0biB7XG4gICAgICAgIGNvbG9yOiAjMTgxODFiO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDk0YjtcbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkICsgLmNhcmQtYnRuICsgLmJvcmRlci1saW5lIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByZW1pdW0ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWQ5NDk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICBjb2xvcjogIzI0MjQyMztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIC5vbGQtcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICBjb2xvcjogIzgzN2U3ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMC4xcmVtO1xuICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3NGY0ZjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg2NWRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgY29sb3I6ICMyMjIyMjE7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogMC4xcmVtIHNvbGlkICMyNzI3MmE7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5pY29uLWxpc3Qge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1zbSB7XG4gICAgICB9XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBiaWdnZXItdGhhbi1tZCB7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMi44cmVtO1xuICAgICAgICBnYXA6IDJyZW0gMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tc20ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNC44cmVtO1xuICAgICAgICBnYXA6IDhyZW0gMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwLjhyZW07XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjlkOTQ5O1xuICAgICAgYmFja2dyb3VuZDogIzE4MTgxYjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlIDAuM3MsIGJhY2tncm91bmQtY29sb3IgZWFzZSAwLjNzO1xuXG4gICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuOHJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgICBtYXJnaW4tdG9wOiA2LjhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29tcGFueS13aWRnZXQgLmxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1pbi13aWR0aDogMTQuN3JlbTtcbn1cbi5mb3JtLWNoZWNrIGxhYmVsLFxuLmZvcm0tY2hlY2sgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLnNlYXJjaC1mb3JtLWJveCAudGV4dGJveCB7XG4gICAgd2lkdGg6IDI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5ldy1mYXZvcml0ZS1idG4ge1xuICBtaW4td2lkdGg6IDhyZW07XG4gIHBhZGRpbmc6IDFyZW0gMC42cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmhlYWRlci1pY29uLWJveC1ncm91cCAuYnRuLWljb24taXRlbS5ub3RzIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuIiwiLmhlYWRlci1pY29uLWJveC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEuM3JlbTtcblxuICAuYnRuLWljb24taXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYubWVzc2FnZXMge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWluLXdpZHRoOiAyLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ub3RzIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMS44cmVtO1xuICAgICAgfVxuXG4gICAgICAuY291bnQge1xuICAgICAgICB0b3A6IDdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY291bnQge1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDIuMjVlbTtcbiAgICAgIGhlaWdodDogMi4yNWVtO1xuICAgICAgbWluLWhlaWdodDogMi4yNWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyODE4MTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlciAuaGVhZGVyLXVzZXItbG9naW4taHVnZSB7XG4gIGdhcDogMCAycmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1mb3JtLWJveCAudGV4dGJveCB7XG4gICAgd2lkdGg6IDMwcmVtO1xuICB9XG59XG4iLCIuYnRuLWxvYWRpbmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjMzcyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bi1sb2FkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4uYnRuLWxvYWRpbmcgLnNwaW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbiAgYm9yZGVyOiAwLjNyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMzKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGluZy1idG4tLWZhZGUtaW4gMC4zM3MgZWFzZSwgbG9hZGluZy1idG4tLXJvdGF0aW9uIDAuNjZzIGxpbmVhciAwcyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBsb2FkaW5nLWJ0bi0tZmFkZS1pbiAwLjMzcyBlYXNlLCBsb2FkaW5nLWJ0bi0tcm90YXRpb24gMC42NnMgbGluZWFyIDBzIGluZmluaXRlO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYnRuLWxvYWRpbmctcGVuZGluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxvYWRpbmctcGVuZGluZyAuc3BpbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWJ0bi0tZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmctYnRuLS1mYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWJ0bi0tcm90YXRpb24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmctYnRuLS1yb3RhdGlvbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIjZnVsbC1wYWdlLXdhdGVybWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2xvZ28td2F0ZXJtYXJrLnN2ZycpIHJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAxOSwgMTksIDAuMyk7XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnBvc3QtYWRkLXN0ZXAtNC1jb250YWN0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgPiAuZm9ybS1jaGVjayB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnJvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuYm90dG9tLWh1Z2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6ICM2ZDZkNmQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tbGluayB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG5cbi5wb3N0LWFkZC1zdGVwLTQtY29udGFjdC1oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuIiwiLmZhcS1wYWdlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnByaW1hcnktdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwLjZyZW07XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkMGQ1ZGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tYWluLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxcmVtIDAuOHJlbTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDksIDQ5LCAwLjc1KTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkMGQ1ZGQ7XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuXG4gICAgc3Ryb25nLFxuICAgIGIge1xuICAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDAuNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDksIDQ5LCAwLjc1KTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJvZHktZmFxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRmYTtcbn1cblxuLmZhcS1kZXNrdG9wLW1haW4ge1xuICBAaW5jbHVkZSBtZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJpZ2dlci10aGFuLW1kIHtcbiAgfVxufVxuXG4uZmFxLW1vYmlsZS1tYWluIHtcbiAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZmFxLXNlYXJjaC1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gMS40cmVtO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1ncmF5LTMwMCwgI2QwZDVkZCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tV2hpdGUsICNmZmYpO1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmJ0bi1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMXJlbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZhcS1pY29uLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjRyZW0gMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2VkZmY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBjb2xvcjogIzY0ODdjZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4NHB4O1xuXG4gIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG59XG5cbi5mYXEtbW9iaWwtY29udGVudC1ib3gge1xuICBwYWRkaW5nOiAxcmVtIDNyZW0gMXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgY29sb3I6IHJnYmEoNDksIDQ5LCA0OSwgMC43NSk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NDg3Y2U7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE1LCAyMzcsIDI1NSwgMC40KTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAucHJpbWFyeS10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5yZXN1bHQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgY29sb3I6IHJnYmEoNDksIDQ5LCA0OSwgMC42KTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgYiB7XG4gICAgICBjb2xvcjogIzMxMzEzMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG5cbiAgLnJlc3VsdC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMDU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMC41cmVtO1xuXG4gICAgICBsaSB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoNDksIDQ5LCA0OSwgMC43NSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3JyBoZWlnaHQ9JzEwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjM2MDYzNjQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nbTEgMSA0LjggNEwxIDknLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYXRlZ29yeS1kZXRhaWwtbWFpbi1oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICB9XG5cbiAgLmxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxcmVtO1xuICAgIC50eXBlLTIge1xuICAgICAgaGVpZ2h0OiAxLjY1cmVtO1xuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgcGFkZGluZzogMXJlbSAxLjRyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM5NzhiOGI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlIDAuM3MsIGNvbG9yIGVhc2UgMC4zcztcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ4N2NlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG59XG5cbi5ib2R5LWNhdGVnb3J5LWRldGFpbCB7XG4gICNtb2JpbGUtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCIuYm9keS1zdGF0aWMge1xuICAuaGVhZGVyIHtcbiAgICBAZXh0ZW5kIC5oZWFkZXItZGFyaztcbiAgfVxufVxuXG4jYWNjb3VudC1zaWRlYmFyIHtcbiAgJi5zdGF0aWMtc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgLmJ0bi1kYXNoYm9hcmQtbmF2IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgY29sb3I6ICM2NDg3Y2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdlZGZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbi1kcm9wZG93bi1tZW51IHtcbiAgICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTgzLCAxODMsIDE4MywgMC4yKTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMTUsIDIzNywgMjU1LCAwLjgpO1xuICAgICAgICBjb2xvcjogcmdiYSg0OSwgNDksIDQ5LCAwLjc1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZSAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UgMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzMxMzEzMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM2NDg3Y2UsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzY0ODdjZTtcbiAgICAgICAgICBjb2xvcjogIzMxMzEzMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3RhdGljLXBhZ2UtY29udGVudCB7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjay13aGl0ZS13aGl0ZSwgI2ZmZik7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDkxLCAxMDQsIDExMywgMC4zMiksIDBweCAwcHggMXB4IDBweCByZ2JhKDI2LCAzMiwgMzYsIDAuMzIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIEBpbmNsdWRlIG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAucHJpbWFyeS10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzgzNTEwMTtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkZDRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIH1cbn1cblxuLmVkaXRvci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzI1MmMzMjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdGF0aWMtcGFnZS1jb3Jwb3JhdGUtbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMnJlbTtcblxuICAuY29ycG9yYXRlLWxvZ28tYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDEuNnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSg5MSwgMTA0LCAxMTMsIDAuMzIpLCAwcHggMHB4IDFweCAwcHggcmdiYSgyNiwgMzIsIDM2LCAwLjMyKTtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDFyZW0pO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmlnZ2VyLXRoYW4tbWQge1xuICAgICAgcGFkZGluZy1yaWdodDogMTIuNXJlbTtcbiAgICB9XG5cbiAgICAubG9nby1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgIGNvbG9yOiAjMzEzMTMxO1xuICAgICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXllbGxvdy15LTUwMCwgI2Y4ZGQ0ZSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLmxvZ28taHVnZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250YWN0LXRhYmxlLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjMjUyYzMyO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsZXgtYmFzaXM6IDIwcmVtO1xuICAgICAgcGFkZGluZzogMC44cmVtIDIuNHJlbSAwLjhyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjNmMWYxO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMjByZW0pO1xuICAgICAgcGFkZGluZy10b3A6IDAuOHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW07XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uLWluZm9ybWF0aW9uLWVsZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjM2MzYzO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbiJdfQ== */